2025-05-01 01:48:08 -07:00

28046 lines
1.3 MiB

#include "pch-cpp.hpp"
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 <typename T1>
struct VirtualActionInvoker1
{
typedef void (*Action)(void*, T1, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename T1, typename T2>
struct VirtualActionInvoker2
{
typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
}
};
template <typename T1, typename T2, typename T3>
struct VirtualActionInvoker3
{
typedef void (*Action)(void*, T1, T2, T3, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
}
};
template <typename T1, typename T2, typename T3, typename T4>
struct VirtualActionInvoker4
{
typedef void (*Action)(void*, T1, T2, T3, T4, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, p1, p2, p3, p4, invokeData.method);
}
};
template <typename R>
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 <typename R, typename T1>
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 <typename R, typename T1, typename T2>
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 <typename R, typename T1, typename T2, typename T3>
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);
}
};
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 <typename R>
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);
}
};
struct ConditionalWeakTable_2_t381B9D0186C0FCC3F83C0696C28C5001468A7858;
struct Converter_2_t3AEF77C961D36AC5B42597FC46A60D90642362E8;
struct Dictionary_2_t9FA6D82CAFC18769F7515BB51D1C56DAE09381C3;
struct Dictionary_2_tE1603CE612C16451D1E56FF4D4859D4FE4087C28;
struct Dictionary_2_tA1C46A4AE8BF6F61CE13FCB4610037808EA8AB66;
struct Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588;
struct List_1_t3F99226F0C691927C5B70A8B7FD8B4ACA817A785;
struct List_1_t1CDDD861715A83BE1EF98CE75870A483BB5ECC93;
struct List_1_t73C786BB01E05FA7B2ACAA21DA57002B4503C95F;
struct List_1_tD455920B93EB13CDFF946088629D287A8D3CA973;
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
struct DataColumnU5BU5D_t4600ECA5C95E7699298FCD6D677AEAD7D9F5F0CA;
struct DataRelationU5BU5D_t1640C9372BDC91DAE0359E08BE1E91AE48924FF0;
struct DataRowU5BU5D_t2A0D4483B27757FE7345A2E7FE5727C7F77DE5D4;
struct DataTableU5BU5D_tB4D0AEDE8374D42D9240002365B2F4600A13637F;
struct IndexFieldU5BU5D_t2E1FE07C5E6C8080FCF4908199FFDFEBA1EECA3E;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA;
struct XmlAttributeU5BU5D_tFC0CF817A6D2131D94AB6387E4EAE7D97B3FFC40;
struct bucketU5BU5D_t59F1C7BC4EBFE874CA0B3F391EA65717E3C8D587;
struct NamespaceU5BU5D_tF0F2AD10B1537EBB0F35B1611FD7D89D48FA9E93;
struct StateU5BU5D_t41A58B7031FABDC61B34059A1FB722121203D858;
struct TagInfoU5BU5D_tC6FBAFF4593190EF8F7EEBAB8913C4E17D645776;
struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129;
struct ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A;
struct AutoIncrementValue_tB454D864DCB48A3C8EB2F806BD0AB284BB735BCE;
struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
struct Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B;
struct CollectionChangeEventArgs_t27A05C16B442D16E079F0932D315156EFD82AB1D;
struct CollectionChangeEventHandler_tEC0AAABD75A4FDAEC5A3E8A0C754AC9A6F692F50;
struct CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57;
struct ConstraintCollection_tE6135623B0068FD56F0D15E13FFA1882D36BDD40;
struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D;
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0;
struct DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66;
struct DataColumnChangeEventHandler_t666070D5D5C9A6CF6E9FA12E6FC15B7DB20C8959;
struct DataColumnCollection_t8F6538DA2E98DED6F9FBD06C4C475533A548630E;
struct DataError_tEE3A28C2A673D369980814389991CD62F45E56A1;
struct DataExpression_t8B426B55556F5C9CD0AADB61EA0AE306F9AD72C6;
struct DataRelation_tCB36A11AB39874353B080F3CD6432C4F9828C656;
struct DataRelationCollection_tA8655ADC9860DD89FDC0317E38C95CB740BC2956;
struct DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388;
struct DataRowBuilder_t8EFCEBE1AE55392AAE53DA15D2B334C56BB14566;
struct DataRowChangeEventHandler_t2F295C9D2283CBF4D109CBDFCD141EF2A58B24BF;
struct DataRowCollection_t77048F68C7B973AFF280E6C540CE321E242FF738;
struct DataRowCreatedEventHandler_t9A8B728761AB985BA0979A4447A269DF5D429029;
struct DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B;
struct DataSetClearEventhandler_t66917FBEC6137CBE9E5D72CB53E1FF6EBE8333E1;
struct DataStorage_t862E6C556F9F1FB0BA5A4F51D926C40944A1EC7A;
struct DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07;
struct DataTableClearEventHandler_tE15A0F0DEDDCCACFBD4F9F19F462C1FE90746B1B;
struct DataTableCollection_t9F8C02B7597B3B56A0DBB3313545C0AC3A4FE997;
struct DataTableNewRowEventHandler_t874CE0332A55E1F8A8CF67458AF71CE73975D827;
struct DataTextReader_t65C0AE9D12962CD315069CA9DC18BE80120D2D25;
struct DataTextWriter_t189D3446F5A88FFBE9EA19A0E69D8ADCB8BABAF4;
struct DataView_t882C19B1455AFCE770D60A43A690096801824A50;
struct DataViewManager_t83DBD1D4E13D40F95A49F5EFB88BE0F60049B1F8;
struct DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A;
struct DivideByZeroException_tC43171E50A38F5CD4242D258D0B0C6B74898C279;
struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095;
struct EventHandlerList_t057D7531265C1DF014C8C83AF251E908D1A0B1C8;
struct Exception_t;
struct ForeignKeyConstraint_tBEE8801AF7B2F7F6C806B5347D18CEE1294A9062;
struct FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B;
struct Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D;
struct ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E;
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
struct IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5;
struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA;
struct IEqualityComparer_tEF8F1EC76B9C8E76695BE848D41E6B147928D1C1;
struct IFormatProvider_tC202922D43BFF3525109ABF3FB79625F5646AB52;
struct IFormatterConverter_t726606DAC82C384B08C82471313C340968DDB609;
struct ISite_t4BB2A7E2B477FC6B1AF9D0554FF8B07204356E93;
struct Index_tB35755A4A90336B5A005AD1320AAF1219DEE2483;
struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
struct MergeFailedEventHandler_t9EB4948FFEF2AC7BC45273146717EFDA9A2EB9A9;
struct NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472;
struct OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C;
struct PlatformNotSupportedException_tD2BD7EB9278518AA5FE8AE75AD5D0D4298A4631A;
struct PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA;
struct PropertyCollection_t531D3CA9714C3D7818C1B1C139A9C4F04B73EE7C;
struct PropertyDescriptorCollection_tC4C2FA51126BD032E2E9A0472995F7FCAC6E70DE;
struct ReaderWriterLockSlim_t3BF29C18C9FC0EE07209EDD54D938EA473FB3906;
struct RecordManager_t5525269209BE5391607F8C811470AC2EC5C8FA4A;
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
struct SchemaInfo_t42F4B1099B63BCF2D3BBF7F35A79AF6B90B0927E;
struct SchemaNames_tF7A45B027D5759AA56D035F5962B4612A6B0902F;
struct SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2;
struct SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37;
struct SimpleType_tE6F54AF1D35994BBDB2AEB808DB8C87AB7477D14;
struct SortedList_t847331629BA06B518F1B5203BD22B59746EDDBF3;
struct SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7;
struct SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F;
struct SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7;
struct SqlStreamChars_tFA7483114D21578BE0DD18D1F1C86926B9682FB8;
struct SqlTruncateException_t981F75EEF207F703C7397D094331E8026DD67E22;
struct SqlTypeException_t93D97B141C16DC7DC601ED2ED8166B0596C4494E;
struct Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE;
struct String_t;
struct StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06;
struct TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4;
struct TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3;
struct Type_t;
struct UnicodeEncoding_t2C90D9E1E55C16081FACA57B229053C1EF05DAF0;
struct UniqueConstraint_tE48A79D2F7DE0EA4A3F1BF5BB322C383E60465F6;
struct Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E;
struct ValidationEventHandler_t400B20AD482B62613818392D3E5588426332560A;
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
struct XmlDataTreeWriter_tC4343E3227DE095CC2173F9209F95B0EB1C518C6;
struct XmlDocument_t4DE82998E642C5C21A4A620A5278237C70D3E42B;
struct XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1;
struct XmlNameTable_tBDBAACFF3DB40A8E6AF3BDC11F0FF166CF11ABB8;
struct XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9;
struct XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD;
struct XmlReaderSettings_t8D51BA3ED2A013EE1F44525C9861326CAFB44AEA;
struct XmlResolver_tE25A33DFCB87A939D11BC8543970F6857AEC3DCF;
struct XmlRootAttribute_t09EE81719C9B95C01B28D108765FB62737E75FAF;
struct XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D;
struct XmlSchemaCompilationSettings_tAD528503343C490A9030FEF019E313661390249C;
struct XmlSchemaComplexType_t3C6B94A26B4C70D8780E4158E2A37D31BA88FEE0;
struct XmlSchemaObjectCollection_tABB09091ECE50CA4C1B43A6E91D2CB04465B9388;
struct XmlSchemaObjectTable_tD5C00DB526C716DB38585522F2011F99FC66A583;
struct XmlSchemaSet_t048A12CE7D00EF330EF32A388B69A240899F88D1;
struct XmlSerializerNamespaces_t55D593FB2AB45488862F2C620A08F84A422A7E93;
struct XmlTextEncoder_tACD13BCC8237E0710F82A7703FAF7D09FCDF0C40;
struct XmlTextWriter_t9CB64E379F8FE646DA31698A03CE6AF8A594A73B;
struct XmlTextWriterBase64Encoder_tC7209F119916DF622459E830377C23D7BFA2B30D;
struct XmlTreeGen_tDABA250349A4B0B3B1F62AF7136D3D7609FFF897;
struct XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F;
struct DataRowTree_tE2B5C209F0D2D3B72A2F747AEFD4F76CBDB92AAF;
struct ReadWriteTask_t0821BF49EE38596C7734E86E1A6A39D769BE2C05;
struct HashCodeOfStringDelegate_t25F1FA9B737C4313ED341BA7AAB31694DC3669DA;
IL2CPP_EXTERN_C RuntimeClass* ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_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* DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DataRelation_tCB36A11AB39874353B080F3CD6432C4F9828C656_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DataStorage_t862E6C556F9F1FB0BA5A4F51D926C40944A1EC7A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DataTableU5BU5D_tB4D0AEDE8374D42D9240002365B2F4600A13637F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DataTextReader_t65C0AE9D12962CD315069CA9DC18BE80120D2D25_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DataTextWriter_t189D3446F5A88FFBE9EA19A0E69D8ADCB8BABAF4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DivideByZeroException_tC43171E50A38F5CD4242D258D0B0C6B74898C279_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PlatformNotSupportedException_tD2BD7EB9278518AA5FE8AE75AD5D0D4298A4631A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SqlTruncateException_t981F75EEF207F703C7397D094331E8026DD67E22_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SqlTypeException_t93D97B141C16DC7DC601ED2ED8166B0596C4494E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* XmlRootAttribute_t09EE81719C9B95C01B28D108765FB62737E75FAF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* XmlTextWriter_t9CB64E379F8FE646DA31698A03CE6AF8A594A73B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* XmlTreeGen_tDABA250349A4B0B3B1F62AF7136D3D7609FFF897_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____39A47A6A540EB845B37C85CE8C346359A0DB937D4AAF7A74A6C207205E0BC61E_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____540CD885F06B2760118EA5544E069ACE0C5D184B85D9D104417C14F1E536376D_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____5857EE4CE98BFABBD62B385C1098507DD0052FF3951043AAD6A1DABD495F18AA_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____8D4DC488705859D6A837A660BDBA9E88D1BD229BC39DB97734072D04BD513ECD_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____BA1E68F004F9EFDE72987E33682A8A5C579C4A609FBECE4F6EDBB844431D9226_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____C44E90B8C219817ECD3C403823D4770C0F744358EBF32A4282B3CE0338D4602E_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____D44900CF81FC3D53E7F8D2FCB6EF3B50B39ED1A857628FA737F5B4B7E0382939_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____F327BBE8D18E0318C5295B25F9A8BA9B3AFE1F44C3C244BB3921AFEB578F1591_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____FADB218011E7702BB9575D0C32A685DA10B5C72EB809BD9A955DB1C76E4D8315_FieldInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral007174B876FA7EECC4152046B9308966D3E2B5B8;
IL2CPP_EXTERN_C String_t* _stringLiteral08EC30C9E2F76D9B837F68F04A896C464C70D737;
IL2CPP_EXTERN_C String_t* _stringLiteral0BA8CB3B900ECEF5E697192B8CDA6B626EB0CE72;
IL2CPP_EXTERN_C String_t* _stringLiteral0E62D1EEC1CF40EEC3E55E672939594A78C717D9;
IL2CPP_EXTERN_C String_t* _stringLiteral115036F179EA48E7662F9BE55E0E00A42DDE6DA7;
IL2CPP_EXTERN_C String_t* _stringLiteral165F7C4451EA1220DF7C987D867955DC1254BE1F;
IL2CPP_EXTERN_C String_t* _stringLiteral19347C57305F4548495477A0FED46234C02C1534;
IL2CPP_EXTERN_C String_t* _stringLiteral1BD925688A3CFD2EFE0B214F6E5E9F0EC4F1E877;
IL2CPP_EXTERN_C String_t* _stringLiteral28CB97B504DC1363B2FA7A960FFF74424903F411;
IL2CPP_EXTERN_C String_t* _stringLiteral2C2E4FE4D6B4BAC5113AC6E0E45AB9DB49769880;
IL2CPP_EXTERN_C String_t* _stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100;
IL2CPP_EXTERN_C String_t* _stringLiteral2EF4B51031890D5018A0922D48123A827137BAE6;
IL2CPP_EXTERN_C String_t* _stringLiteral2F1705A1AA8BA6FCE863E7F2CBA4BC28458C77AE;
IL2CPP_EXTERN_C String_t* _stringLiteral2F586A9A065DC63095A51E546B1FFD249131F7D1;
IL2CPP_EXTERN_C String_t* _stringLiteral349C6DC0F34B9BA242E4C728EDD28CAB809D4917;
IL2CPP_EXTERN_C String_t* _stringLiteral381B7C83B74E5866B084D94F2F697986A6FD36A8;
IL2CPP_EXTERN_C String_t* _stringLiteral3A28B6467723E1612958A02F835D7C07108A5725;
IL2CPP_EXTERN_C String_t* _stringLiteral420B74A52534550B0DD14DCF7D8988C2BD4936CE;
IL2CPP_EXTERN_C String_t* _stringLiteral446E1C5FF456E0764AE9094F8CE8D39CBBA256AA;
IL2CPP_EXTERN_C String_t* _stringLiteral44796A9EA3476CDED88CE39A688C638A52C1D20E;
IL2CPP_EXTERN_C String_t* _stringLiteral4D854FBC66F121FE39830EBFA1342D78BC7FB366;
IL2CPP_EXTERN_C String_t* _stringLiteral500BFD20F2E3EFF5EA7D32B89ACDEC5561399081;
IL2CPP_EXTERN_C String_t* _stringLiteral5081C2BB000D6FA0C2CDA4A8B7ED516A31C70DC6;
IL2CPP_EXTERN_C String_t* _stringLiteral56ED31BBF7FE6AF09919B65DEE19B95A754AA73D;
IL2CPP_EXTERN_C String_t* _stringLiteral571BAA4944D3BB4767DADF9048FE535DAECFAB49;
IL2CPP_EXTERN_C String_t* _stringLiteral5A78BFA6674BB1EE4BD54CF77926CA1EBD26D045;
IL2CPP_EXTERN_C String_t* _stringLiteral5E64AD0BF5894183A204DAC6196D30ABEFFCEE22;
IL2CPP_EXTERN_C String_t* _stringLiteral6BCD94865A7FBDD85C016B0A6A3B7B81A93F3CB9;
IL2CPP_EXTERN_C String_t* _stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A;
IL2CPP_EXTERN_C String_t* _stringLiteral6F32D5B44BE6730E780ADFA6C2C821CDCD6327FC;
IL2CPP_EXTERN_C String_t* _stringLiteral74C3760424E078A3B22452637B9991F932BEE533;
IL2CPP_EXTERN_C String_t* _stringLiteral77D38C0623F92B292B925F6E72CF5CF99A20D4EB;
IL2CPP_EXTERN_C String_t* _stringLiteral7B80B85CCAD1C39D7F464F3BE1A79483F6A9FD70;
IL2CPP_EXTERN_C String_t* _stringLiteral7C014955313A7D33D5D04696B884B25325E6393C;
IL2CPP_EXTERN_C String_t* _stringLiteral8115AECFB505C4DFDFCDF7A15B6145CED235C499;
IL2CPP_EXTERN_C String_t* _stringLiteral86D4225BCA91A50855D23928E188E9D33FF87BD3;
IL2CPP_EXTERN_C String_t* _stringLiteral8EB252E15BE98B57C1DEDDE29773A1A775DE4000;
IL2CPP_EXTERN_C String_t* _stringLiteral916F4E7879C25AF1EA844F7068842D5508777C48;
IL2CPP_EXTERN_C String_t* _stringLiteral93D36129D72EC0B71B83497516D45A0451CF676C;
IL2CPP_EXTERN_C String_t* _stringLiteral995ABF967F1E34747EDFE06289D40561E4D64A99;
IL2CPP_EXTERN_C String_t* _stringLiteral996E5360F80E16B2189CC1E536C91CE68083F694;
IL2CPP_EXTERN_C String_t* _stringLiteral9CDCEEB7A12F71E8DF3D6AC05D04621DD4FBABF3;
IL2CPP_EXTERN_C String_t* _stringLiteralA094D5857FAD605E188588EAE56F5B91730995BA;
IL2CPP_EXTERN_C String_t* _stringLiteralA15CF7E1CEFBD0C475E3A89A80B5393D417F8634;
IL2CPP_EXTERN_C String_t* _stringLiteralA1C147A4B101755BFA4EBF8AEDD06334BB72A6C5;
IL2CPP_EXTERN_C String_t* _stringLiteralA2F789ACB65F4C6497E44B69E2C6438E28D539AC;
IL2CPP_EXTERN_C String_t* _stringLiteralA3BD1E3CC9632B651EC0E28F048225FC643B92A8;
IL2CPP_EXTERN_C String_t* _stringLiteralA4F7CCED08DD7ACFDAD13195A519ABCFDCF46FC9;
IL2CPP_EXTERN_C String_t* _stringLiteralA660599CE305E832F9F9279714FFBC60A8859D64;
IL2CPP_EXTERN_C String_t* _stringLiteralA74E383D268F2088952766436F909896A69F55BB;
IL2CPP_EXTERN_C String_t* _stringLiteralB0CFEF616ECE6045B6EFE6A6064A122FC38CFFB5;
IL2CPP_EXTERN_C String_t* _stringLiteralB19AA61C3E141B3EB68FD951C93DC3E3ED91ED33;
IL2CPP_EXTERN_C String_t* _stringLiteralB1ADE426F82E9E6C5E5FDCC6236AE6277D537CB0;
IL2CPP_EXTERN_C String_t* _stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D;
IL2CPP_EXTERN_C String_t* _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2;
IL2CPP_EXTERN_C String_t* _stringLiteralB7FED09FAC358E9AD3CCA491D02A315833DC725E;
IL2CPP_EXTERN_C String_t* _stringLiteralBE9EC9CC60E05BB95378BB1580FAC2D91B74F135;
IL2CPP_EXTERN_C String_t* _stringLiteralBECFA9FA31EDDEEE54C61C3D0DD81CBF07EA7158;
IL2CPP_EXTERN_C String_t* _stringLiteralC30BE715B6F64370D52D07D7BAE54A5B3A590810;
IL2CPP_EXTERN_C String_t* _stringLiteralCA3AA03CDCD53448690DF9E0FFBFB3608CD54D2A;
IL2CPP_EXTERN_C String_t* _stringLiteralD890B2BC5E5200965CD02403ABB6C221A614A1B7;
IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
IL2CPP_EXTERN_C String_t* _stringLiteralDA4BE0F963380DB493604E9CA0B0B54F040F58C9;
IL2CPP_EXTERN_C String_t* _stringLiteralDAF2BD03270A51BF9C135F3694DCAD2D3E66F465;
IL2CPP_EXTERN_C String_t* _stringLiteralE1291C4D47635E327ECFE39842BD1A93F58C61A2;
IL2CPP_EXTERN_C String_t* _stringLiteralE234C34099947BE8BB6C958B450C81758FC6EC63;
IL2CPP_EXTERN_C String_t* _stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF;
IL2CPP_EXTERN_C String_t* _stringLiteralEC8D2B1EC3E954083D64BF4DDCCC9E46BE24B490;
IL2CPP_EXTERN_C String_t* _stringLiteralF20EDB87068CF253D668E33C3330E85CDB0F1BBD;
IL2CPP_EXTERN_C String_t* _stringLiteralF3C6C902DBF80139640F6554F0C3392016A8ADF7;
IL2CPP_EXTERN_C String_t* _stringLiteralF5272508B2E6395FDF44F8E7BE3B299EB6377D28;
IL2CPP_EXTERN_C String_t* _stringLiteralF7E9EAF49CA8F57C7CDF9A1B2B11FDF1F557A305;
IL2CPP_EXTERN_C String_t* _stringLiteralFD8C95D80EEF2E7B83B5F4CB39DF78DF93EB65EF;
IL2CPP_EXTERN_C const RuntimeMethod* Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6080CA526758F4FA182A066B2780D1761CD36ED5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Array_Empty_TisDataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07_mB5E20C5DA009A3AC835960FBA57FA18278F84AB7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlBinary_CompareTo_mE268123437F199AC23F395CAE3BA4BD068128E24_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlBinary_get_Value_m31EFB5664C24FAB025300D5F14549CDE0DA29270_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlBoolean_CompareTo_mD8954B2D5AAF295449721C6FAE8A054DA3EA6D82_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlBoolean_get_ByteValue_m0DAA32AF074F4F826BE41D06F219CE3087DC4C81_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlBoolean_get_Value_m26D2659D06D56FFBF158051EB3726BAB693A7D97_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlByte_CompareTo_mFC1BA2B3B22F687530E7C5FA5FD71E3F2A5CC224_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlByte_get_Value_m5E03F09D67A2CEDEA9E2DC4BDBDA1B7DB3BDFC17_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlByte_op_Addition_mEAFAEB69FBEC90D296A717D9D4792B2E18CDCE46_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlByte_op_Division_m71C4E5B19C249A9956D4E9BA67D596A4C5218D52_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlByte_op_Explicit_m95593D0EADAA71A2C1C9E0DF0D89E1E0C9F778F8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlByte_op_Multiply_mAC466B07A970425FAD7D23766CB2A6B4B7E4325B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlByte_op_Subtraction_m78977BCEF44E20A6FD5EE5DD97BA8C80467E107F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlBytes_CopyStreamToBuffer_m5B4376BCF5876CA35A5103FDB23ADF1F1AA70803_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlBytes_System_Runtime_Serialization_ISerializable_GetObjectData_m5B9D26513F3660C9575BD927C2AAE1575292F961_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlBytes_get_Length_mA99B72A045ED4DF9A2DAF472FC2740517B9E5587_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlBytes_get_Value_mFB33C22D2C531717E01FEBBB84CDE1F6161AD358_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlChars_CopyStreamToBuffer_m22D9538AE45FBCD747D28B60FA285670F24FD1F5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlChars_System_Runtime_Serialization_ISerializable_GetObjectData_m1DEC61CB4161B8FD8BF4C7CEA4F5B7DA21A8B1FC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlChars_get_Length_m2EF2C2916256B6536A08170555B5063FEF8D3DFD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlChars_get_Value_mCF05AAF6DE452232B74C912E89B9598D6306C48A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlDateTime_CompareTo_m82CED8E48367B756FD2F10929C6230D8F018EF77_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlDateTime_FromTimeSpan_m5519F16CE76C7468EC508278EED4E1863C491AC8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlDateTime_System_Xml_Serialization_IXmlSerializable_ReadXml_m6F05BF9F400FA1CB4FD51EBC1F5EB161C9B01141_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlDateTime__ctor_m90301DA22BE353FE15A11AB194B07D12652AABAC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlDateTime_get_DayTicks_m75DB01D0E6B95AB21C9C07756DA966223AC68396_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlDateTime_get_TimeTicks_m653A467CA66F037A012E60BA69696ACEFD366936_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlDateTime_get_Value_mDF93B79BDCDEBC53B67611B9426399F69BDFDDE5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlDecimal_AddULong_m9A5A1CE793F97B794596C52D001C6F82BF62BA26_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlDecimal_AdjustScale_mB4449BB56AE9B5D68D1072B2B18D1BB3504CDA65_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlDecimal_CheckValidPrecScale_mD8E40ED6AF53142F60E6F129AB9AB6438D54F9AC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlDecimal_CompareTo_m6DE8B0BB01945188DFA57ED9A21A76D613B4AEF9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlDecimal_DivByULong_m4F0A205CB8A38B6B61AEDC5A978B58D5AEC138A5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlDecimal_MultByULong_mAA774454874DA9C85E6CFFE2436000D2DD035B8D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlDecimal_Parse_mD1EB9F4E57E4FE62E7E4AC81DF8D8A1DD8DF6FB6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlDecimal_ToDecimal_m56AAEDD849EF3BE93B1EE06A69D4C72CFCC21CBF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlDecimal_ToDouble_m2725E15F470301946BE4B6A5D39B9B9D088C6FAE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlDecimal_VerifyPrecision_m8B5FBD8F91FEB101E258CF75E6D095CB82B44211_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlDecimal_get_Data_mBDB54F0DBB0D47D854FD18BCB60D894865EE6606_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlDecimal_get_IsPositive_m02A175A34E6F25F9AECAB532B0C7E976A187C340_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlDecimal_get_Scale_m97FF7CE23A6F6E47C3900933582E1C111104649F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlDecimal_op_Addition_mD621901A8B8506AD33C1A11593E8C26BB4291D0F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlDecimal_op_Division_mB5C1F3E2126BB74E4C73E734227C783A896ACBAD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlDecimal_op_Multiply_m914DBE37332FF5BF2F5BC6B7216D5C7D81C5D8E3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlDouble_CompareTo_mC1513BEBC1247DEED376B7AAEBD9A451B37AD229_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlDouble__ctor_m055F920A5A3AF8C158FAB8CB63D32AE2D6EA29BA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlDouble_get_Value_mEC94553382F77D81E9E1086F2A4EF4B61DB21B4C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlDouble_op_Addition_mE67A10FADD4FC6E9BFD0623939D0C8C75B3ACF34_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlDouble_op_Division_m3348DB12E4A1CD8258D2E9795758549D139A9B7F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlDouble_op_Multiply_m162D695CB6189C5A172F345DBE9167915129B166_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlDouble_op_Subtraction_mDB3559F4D0A75B75ACB58C249CD8B55CF1657662_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlGuid_CompareTo_m55E6808098A106DD6A3C9C056DD74C2BBAC9B990_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlGuid_get_Value_mC7D89D14DAA3F1B4A63E2C5F016D0760DFE3B6BE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlInt16_CompareTo_m245FAEA150975FE8130A6C369EEF86F20D1C51CF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlInt16_get_Value_mA03BF0AEC36EC42E4707550F4EE275ED506FFE57_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlInt16_op_Addition_m7BD5B406FE4B6D16C71E76E17CA6AD7EC6F35EB1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlInt16_op_Division_m77DB7762514A7A69589A17AA964D0734909F523B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlInt16_op_Explicit_mF98646FE96D15CA45D93F507D157D5EE6C0E8795_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlInt16_op_Multiply_m1CC1137798E9BF6CEB207E4DBBDFCF33585F20E8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlInt16_op_Subtraction_m6310287AD241AEBE9BFFC7DE9420865ADFEAC139_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlInt32_CompareTo_m9A269464003C5D942A84512544173E085AABA61A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlInt32_get_Value_m0ADA18E1A4075E3D14F091375284BCB7679CB0A6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlInt32_op_Addition_m4D7868A45862C17B51E0DB4E5B29563FE11AD7B3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlInt32_op_Division_mBEBAEEAAF68AFEE3E81DF55D1EF7E272544F70D1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlInt32_op_Explicit_m3C193D7CCCD4CE410EBDF4FBB4CBB864AA262FD8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlInt32_op_Multiply_m7B09791C8DDDBAF29631DC5CB971841E1090BFBE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlInt32_op_Subtraction_m9F0164EF47586501BFB72F2826F26248EBF3A507_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlInt64_CompareTo_m961B2693E7EEDC57C4CE36875B39413C2D3331F1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlInt64_get_Value_m0FCB83BE1DF07163B48C04233CD24485CE70E405_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlInt64_op_Addition_mDC3DB4846CE70DDF6A9F97C0C329DD5ACBFEA432_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlInt64_op_Division_m63F50B2080FB8E0DEDF9905D7FEF4EB45A6F8C97_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlInt64_op_Explicit_m2296C34B5699DB4EFE6A858D99B3233A914CA0BD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlInt64_op_Modulus_mF4B727D14C0AABCE8A43D123C55B01B394B6B7A6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlInt64_op_Multiply_mF751CB8024BEB00D679608A194A82E1EDA54F0C9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlInt64_op_Subtraction_m87EC23228815D71700C6FD84E07D12460A703358_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlMoney_CompareTo_m9AE18185C893FC420A3440C291E815B81C0A341A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlMoney_ToDecimal_m96E83360BEA54499AFEB74B2715EEE315F26D0B6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlMoney__ctor_m401E6BE4F6EAF840283A26B4654529D3731B5808_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlMoney__ctor_mFD70D7B1223E14F4F4A722B77BF35ADBB559DADA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlMoney_get_Value_m85A97AFB4B3B927DEF8E60BFE1F6CD4EFDE508CE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlMoney_op_Addition_m184D1550AFF0AB423993E4501992020F5E30FBFB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlMoney_op_Subtraction_m5153F48E4CC748B67403176334A1F890AE18A2E3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlMoney_op_UnaryNegation_m256000518129FFCF886BB7E230453E0DA4C0C798_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* XmlDataTreeWriter_SaveDiffgramData_mD363E433DE2030BE5E8A544C9889F7AECE0EE7FD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* XmlDataTreeWriter_Save_mADEA1B53E9E1C80CE750D6142E5A7D1BEC959A66_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* XmlDataTreeWriter_XmlDataRowWriter_mCFAF6D9BB1F372474DB4B5205D9157D8553FAC6B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeType* Guid_t_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* IXmlSerializable_tE36AB1894460107283308E142C1106C4AB31A526_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_0_0_0_var;
struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_com;
struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_pinvoke;
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com;
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke;
struct Exception_t_marshaled_com;
struct Exception_t_marshaled_pinvoke;
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
struct DataRowU5BU5D_t2A0D4483B27757FE7345A2E7FE5727C7F77DE5D4;
struct DataTableU5BU5D_tB4D0AEDE8374D42D9240002365B2F4600A13637F;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA;
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 EmptyArray_1_t7187E746F328254739F076CFBCAABB28D4B4554C : public RuntimeObject
{
};
struct EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE : public RuntimeObject
{
};
struct ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A : public RuntimeObject
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA : public RuntimeObject
{
};
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0 : public RuntimeObject
{
bool ___m_isReadOnly;
int32_t ___cultureID;
int32_t ___parent_lcid;
int32_t ___datetime_index;
int32_t ___number_index;
int32_t ___default_calendar_type;
bool ___m_useUserOverride;
NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo;
DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo;
TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo;
String_t* ___m_name;
String_t* ___englishname;
String_t* ___nativename;
String_t* ___iso3lang;
String_t* ___iso2lang;
String_t* ___win3lang;
String_t* ___territory;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___native_calendar_names;
CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo;
void* ___textinfo_data;
int32_t ___m_dataItem;
Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___parent_culture;
bool ___constructed;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___cached_serialized_form;
CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D* ___m_cultureData;
bool ___m_isInherited;
};
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke
{
int32_t ___m_isReadOnly;
int32_t ___cultureID;
int32_t ___parent_lcid;
int32_t ___datetime_index;
int32_t ___number_index;
int32_t ___default_calendar_type;
int32_t ___m_useUserOverride;
NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo;
DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo;
TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo;
char* ___m_name;
char* ___englishname;
char* ___nativename;
char* ___iso3lang;
char* ___iso2lang;
char* ___win3lang;
char* ___territory;
char** ___native_calendar_names;
CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo;
void* ___textinfo_data;
int32_t ___m_dataItem;
Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke* ___parent_culture;
int32_t ___constructed;
Il2CppSafeArray* ___cached_serialized_form;
CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_pinvoke* ___m_cultureData;
int32_t ___m_isInherited;
};
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com
{
int32_t ___m_isReadOnly;
int32_t ___cultureID;
int32_t ___parent_lcid;
int32_t ___datetime_index;
int32_t ___number_index;
int32_t ___default_calendar_type;
int32_t ___m_useUserOverride;
NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo;
DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo;
TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo;
Il2CppChar* ___m_name;
Il2CppChar* ___englishname;
Il2CppChar* ___nativename;
Il2CppChar* ___iso3lang;
Il2CppChar* ___iso2lang;
Il2CppChar* ___win3lang;
Il2CppChar* ___territory;
Il2CppChar** ___native_calendar_names;
CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo;
void* ___textinfo_data;
int32_t ___m_dataItem;
Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com* ___parent_culture;
int32_t ___constructed;
Il2CppSafeArray* ___cached_serialized_form;
CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_com* ___m_cultureData;
int32_t ___m_isInherited;
};
struct DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC : public RuntimeObject
{
};
struct Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D : public RuntimeObject
{
bucketU5BU5D_t59F1C7BC4EBFE874CA0B3F391EA65717E3C8D587* ____buckets;
int32_t ____count;
int32_t ____occupancy;
int32_t ____loadsize;
float ____loadFactor;
int32_t ____version;
bool ____isWriterInProgress;
RuntimeObject* ____keys;
RuntimeObject* ____values;
RuntimeObject* ____keycomparer;
RuntimeObject* ____syncRoot;
};
struct InternalDataCollectionBase_tDBDE593FD7AB64DA7E3C512E49C0E0B396D3DDB2 : public RuntimeObject
{
};
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE : public RuntimeObject
{
RuntimeObject* ____identity;
};
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_pinvoke
{
Il2CppIUnknown* ____identity;
};
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_com
{
Il2CppIUnknown* ____identity;
};
struct MarshalByValueComponent_t19E5966D1CE2F9ED341EB16C060BA573F63AEDAA : public RuntimeObject
{
RuntimeObject* ____site;
EventHandlerList_t057D7531265C1DF014C8C83AF251E908D1A0B1C8* ____events;
};
struct MemberInfo_t : public RuntimeObject
{
};
struct SQLResource_t27E5E08A5D2E2656605F1733A3A25C38097D51D5 : public RuntimeObject
{
};
struct SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37 : public RuntimeObject
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___m_members;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_data;
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___m_types;
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* ___m_nameToIndex;
int32_t ___m_currMember;
RuntimeObject* ___m_converter;
String_t* ___m_fullTypeName;
String_t* ___m_assemName;
Type_t* ___objectType;
bool ___isFullTypeNameSetExplicit;
bool ___isAssemblyNameSetExplicit;
bool ___requireSameTokenInPartialTrust;
};
struct SqlStreamChars_tFA7483114D21578BE0DD18D1F1C86926B9682FB8 : public RuntimeObject
{
};
struct String_t : public RuntimeObject
{
int32_t ____stringLength;
Il2CppChar ____firstChar;
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
{
};
struct XmlDataTreeWriter_tC4343E3227DE095CC2173F9209F95B0EB1C518C6 : public RuntimeObject
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ____xmlw;
DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B* ____ds;
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* ____dt;
ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* ____dTables;
DataTableU5BU5D_tB4D0AEDE8374D42D9240002365B2F4600A13637F* ____topLevelTables;
bool ____fFromTable;
bool ____isDiffgram;
Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* ____rowsOrder;
bool ____writeHierarchy;
};
struct XmlNameTable_tBDBAACFF3DB40A8E6AF3BDC11F0FF166CF11ABB8 : public RuntimeObject
{
};
struct XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9 : public RuntimeObject
{
String_t* ___name;
String_t* ___ns;
int32_t ___hash;
};
struct XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD : public RuntimeObject
{
};
struct XmlSchemaObject_t82CCD87AADB4BEF4E9DFE4C501F09EDA372AA19D : public RuntimeObject
{
int32_t ___lineNum;
int32_t ___linePos;
String_t* ___sourceUri;
XmlSerializerNamespaces_t55D593FB2AB45488862F2C620A08F84A422A7E93* ___namespaces;
XmlSchemaObject_t82CCD87AADB4BEF4E9DFE4C501F09EDA372AA19D* ___parent;
bool ___isProcessing;
};
struct XmlSchemaSet_t048A12CE7D00EF330EF32A388B69A240899F88D1 : public RuntimeObject
{
XmlNameTable_tBDBAACFF3DB40A8E6AF3BDC11F0FF166CF11ABB8* ___nameTable;
SchemaNames_tF7A45B027D5759AA56D035F5962B4612A6B0902F* ___schemaNames;
SortedList_t847331629BA06B518F1B5203BD22B59746EDDBF3* ___schemas;
ValidationEventHandler_t400B20AD482B62613818392D3E5588426332560A* ___internalEventHandler;
ValidationEventHandler_t400B20AD482B62613818392D3E5588426332560A* ___eventHandler;
bool ___isCompiled;
Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* ___schemaLocations;
Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* ___chameleonSchemas;
Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* ___targetNamespaces;
bool ___compileAll;
SchemaInfo_t42F4B1099B63BCF2D3BBF7F35A79AF6B90B0927E* ___cachedCompiledInfo;
XmlReaderSettings_t8D51BA3ED2A013EE1F44525C9861326CAFB44AEA* ___readerSettings;
XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* ___schemaForSchema;
XmlSchemaCompilationSettings_tAD528503343C490A9030FEF019E313661390249C* ___compilationSettings;
XmlSchemaObjectTable_tD5C00DB526C716DB38585522F2011F99FC66A583* ___elements;
XmlSchemaObjectTable_tD5C00DB526C716DB38585522F2011F99FC66A583* ___attributes;
XmlSchemaObjectTable_tD5C00DB526C716DB38585522F2011F99FC66A583* ___schemaTypes;
XmlSchemaObjectTable_tD5C00DB526C716DB38585522F2011F99FC66A583* ___substitutionGroups;
XmlSchemaObjectTable_tD5C00DB526C716DB38585522F2011F99FC66A583* ___typeExtensions;
RuntimeObject* ___internalSyncObject;
};
struct XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F : public RuntimeObject
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___writeNodeBuffer;
};
struct Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01
{
bool ___hasValue;
bool ___value;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
{
bool ___m_value;
};
struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3
{
uint8_t ___m_value;
};
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17
{
Il2CppChar ___m_value;
};
struct DataColumnCollection_t8F6538DA2E98DED6F9FBD06C4C475533A548630E : public InternalDataCollectionBase_tDBDE593FD7AB64DA7E3C512E49C0E0B396D3DDB2
{
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* ____table;
ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* ____list;
int32_t ____defaultNameIndex;
DataColumnU5BU5D_t4600ECA5C95E7699298FCD6D677AEAD7D9F5F0CA* ____delayedAddRangeColumns;
Dictionary_2_tA1C46A4AE8BF6F61CE13FCB4610037808EA8AB66* ____columnFromName;
bool ____fInClear;
DataColumnU5BU5D_t4600ECA5C95E7699298FCD6D677AEAD7D9F5F0CA* ____columnsImplementingIChangeTracking;
int32_t ____nColumnsImplementingIChangeTracking;
int32_t ____nColumnsImplementingIRevertibleChangeTracking;
CollectionChangeEventHandler_tEC0AAABD75A4FDAEC5A3E8A0C754AC9A6F692F50* ___CollectionChanged;
CollectionChangeEventHandler_tEC0AAABD75A4FDAEC5A3E8A0C754AC9A6F692F50* ___CollectionChanging;
CollectionChangeEventHandler_tEC0AAABD75A4FDAEC5A3E8A0C754AC9A6F692F50* ___ColumnPropertyChanged;
};
struct DataKey_tC6DF14FCD651ACE82D9C872CFC449847B000F73A
{
DataColumnU5BU5D_t4600ECA5C95E7699298FCD6D677AEAD7D9F5F0CA* ____columns;
};
struct DataKey_tC6DF14FCD651ACE82D9C872CFC449847B000F73A_marshaled_pinvoke
{
DataColumnU5BU5D_t4600ECA5C95E7699298FCD6D677AEAD7D9F5F0CA* ____columns;
};
struct DataKey_tC6DF14FCD651ACE82D9C872CFC449847B000F73A_marshaled_com
{
DataColumnU5BU5D_t4600ECA5C95E7699298FCD6D677AEAD7D9F5F0CA* ____columns;
};
struct DataRelationCollection_tA8655ADC9860DD89FDC0317E38C95CB740BC2956 : public InternalDataCollectionBase_tDBDE593FD7AB64DA7E3C512E49C0E0B396D3DDB2
{
DataRelation_tCB36A11AB39874353B080F3CD6432C4F9828C656* ____inTransition;
int32_t ____defaultNameIndex;
CollectionChangeEventHandler_tEC0AAABD75A4FDAEC5A3E8A0C754AC9A6F692F50* ____onCollectionChangedDelegate;
CollectionChangeEventHandler_tEC0AAABD75A4FDAEC5A3E8A0C754AC9A6F692F50* ____onCollectionChangingDelegate;
int32_t ____objectID;
};
struct DataRowCollection_t77048F68C7B973AFF280E6C540CE321E242FF738 : public InternalDataCollectionBase_tDBDE593FD7AB64DA7E3C512E49C0E0B396D3DDB2
{
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* ____table;
DataRowTree_tE2B5C209F0D2D3B72A2F747AEFD4F76CBDB92AAF* ____list;
int32_t ____nullInList;
};
struct DataTableCollection_t9F8C02B7597B3B56A0DBB3313545C0AC3A4FE997 : public InternalDataCollectionBase_tDBDE593FD7AB64DA7E3C512E49C0E0B396D3DDB2
{
DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B* ____dataSet;
ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* ____list;
int32_t ____defaultNameIndex;
DataTableU5BU5D_tB4D0AEDE8374D42D9240002365B2F4600A13637F* ____delayedAddRangeTables;
CollectionChangeEventHandler_tEC0AAABD75A4FDAEC5A3E8A0C754AC9A6F692F50* ____onCollectionChangedDelegate;
CollectionChangeEventHandler_tEC0AAABD75A4FDAEC5A3E8A0C754AC9A6F692F50* ____onCollectionChangingDelegate;
int32_t ____objectID;
};
struct DataTextReader_t65C0AE9D12962CD315069CA9DC18BE80120D2D25 : public XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ____xmlreader;
};
struct DataTextWriter_t189D3446F5A88FFBE9EA19A0E69D8ADCB8BABAF4 : public XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ____xmltextWriter;
};
struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D
{
uint64_t ____dateData;
};
struct Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F
{
union
{
#pragma pack(push, tp, 1)
struct
{
int32_t ___flags;
};
#pragma pack(pop, tp)
struct
{
int32_t ___flags_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___hi_OffsetPadding[4];
int32_t ___hi;
};
#pragma pack(pop, tp)
struct
{
char ___hi_OffsetPadding_forAlignmentOnly[4];
int32_t ___hi_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___lo_OffsetPadding[8];
int32_t ___lo;
};
#pragma pack(pop, tp)
struct
{
char ___lo_OffsetPadding_forAlignmentOnly[8];
int32_t ___lo_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___mid_OffsetPadding[12];
int32_t ___mid;
};
#pragma pack(pop, tp)
struct
{
char ___mid_OffsetPadding_forAlignmentOnly[12];
int32_t ___mid_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___ulomidLE_OffsetPadding[8];
uint64_t ___ulomidLE;
};
#pragma pack(pop, tp)
struct
{
char ___ulomidLE_OffsetPadding_forAlignmentOnly[8];
uint64_t ___ulomidLE_forAlignmentOnly;
};
};
};
struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F
{
double ___m_value;
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
{
};
struct Guid_t
{
int32_t ____a;
int16_t ____b;
int16_t ____c;
uint8_t ____d;
uint8_t ____e;
uint8_t ____f;
uint8_t ____g;
uint8_t ____h;
uint8_t ____i;
uint8_t ____j;
uint8_t ____k;
};
struct Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175
{
int16_t ___m_value;
};
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
{
int32_t ___m_value;
};
struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3
{
int64_t ___m_value;
};
struct IntPtr_t
{
void* ___m_value;
};
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
{
float ___m_value;
};
struct SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____value;
};
struct SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_marshaled_pinvoke
{
Il2CppSafeArray* ____value;
};
struct SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_marshaled_com
{
Il2CppSafeArray* ____value;
};
struct SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7
{
uint8_t ___m_value;
};
struct SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46
{
bool ___m_fNotNull;
uint8_t ___m_value;
};
struct SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_marshaled_pinvoke
{
int32_t ___m_fNotNull;
uint8_t ___m_value;
};
struct SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_marshaled_com
{
int32_t ___m_fNotNull;
uint8_t ___m_value;
};
struct SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2
{
bool ___m_fNotNull;
int32_t ___m_day;
int32_t ___m_time;
};
struct SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_marshaled_pinvoke
{
int32_t ___m_fNotNull;
int32_t ___m_day;
int32_t ___m_time;
};
struct SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_marshaled_com
{
int32_t ___m_fNotNull;
int32_t ___m_day;
int32_t ___m_time;
};
struct SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406
{
uint8_t ____bStatus;
uint8_t ____bLen;
uint8_t ____bPrec;
uint8_t ____bScale;
uint32_t ____data1;
uint32_t ____data2;
uint32_t ____data3;
uint32_t ____data4;
};
struct SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98
{
bool ___m_fNotNull;
double ___m_value;
};
struct SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_marshaled_pinvoke
{
int32_t ___m_fNotNull;
double ___m_value;
};
struct SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_marshaled_com
{
int32_t ___m_fNotNull;
double ___m_value;
};
struct SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___m_value;
};
struct SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_marshaled_pinvoke
{
Il2CppSafeArray* ___m_value;
};
struct SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_marshaled_com
{
Il2CppSafeArray* ___m_value;
};
struct SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B
{
bool ___m_fNotNull;
int16_t ___m_value;
};
struct SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_marshaled_pinvoke
{
int32_t ___m_fNotNull;
int16_t ___m_value;
};
struct SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_marshaled_com
{
int32_t ___m_fNotNull;
int16_t ___m_value;
};
struct SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152
{
bool ___m_fNotNull;
int32_t ___m_value;
};
struct SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_marshaled_pinvoke
{
int32_t ___m_fNotNull;
int32_t ___m_value;
};
struct SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_marshaled_com
{
int32_t ___m_fNotNull;
int32_t ___m_value;
};
struct SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272
{
bool ___m_fNotNull;
int64_t ___m_value;
};
struct SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_marshaled_pinvoke
{
int32_t ___m_fNotNull;
int64_t ___m_value;
};
struct SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_marshaled_com
{
int32_t ___m_fNotNull;
int64_t ___m_value;
};
struct SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB
{
bool ____fNotNull;
int64_t ____value;
};
struct SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_marshaled_pinvoke
{
int32_t ____fNotNull;
int64_t ____value;
};
struct SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_marshaled_com
{
int32_t ____fNotNull;
int64_t ____value;
};
struct SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767
{
bool ____fNotNull;
float ____value;
};
struct SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_marshaled_pinvoke
{
int32_t ____fNotNull;
float ____value;
};
struct SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_marshaled_com
{
int32_t ____fNotNull;
float ____value;
};
struct Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE
{
ReadWriteTask_t0821BF49EE38596C7734E86E1A6A39D769BE2C05* ____activeReadWriteTask;
SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2* ____asyncActiveSemaphore;
};
struct TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A
{
int64_t ____ticks;
};
struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B
{
uint32_t ___m_value;
};
struct UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF
{
uint64_t ___m_value;
};
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
{
union
{
struct
{
};
uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
};
};
struct XmlCharType_t7C471894C8862126737E800F5A14AACBD14FCBC3
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___charProperties;
};
struct XmlCharType_t7C471894C8862126737E800F5A14AACBD14FCBC3_marshaled_pinvoke
{
Il2CppSafeArray* ___charProperties;
};
struct XmlCharType_t7C471894C8862126737E800F5A14AACBD14FCBC3_marshaled_com
{
Il2CppSafeArray* ___charProperties;
};
struct XmlRootAttribute_t09EE81719C9B95C01B28D108765FB62737E75FAF : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
String_t* ___dataType;
String_t* ___elementName;
bool ___isNullable;
String_t* ___ns;
};
struct CompareOptions_tE5E7275E1FCBD5F8F3B53CC0038A11CABE120B00
{
int32_t ___value__;
};
struct ConformanceLevel_t90FE5650C4EA88985ED92E858B142605B5645E0A
{
int32_t ___value__;
};
struct DataRelation_tCB36A11AB39874353B080F3CD6432C4F9828C656 : public RuntimeObject
{
DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B* ____dataSet;
PropertyCollection_t531D3CA9714C3D7818C1B1C139A9C4F04B73EE7C* ____extendedProperties;
String_t* ____relationName;
DataKey_tC6DF14FCD651ACE82D9C872CFC449847B000F73A ____childKey;
DataKey_tC6DF14FCD651ACE82D9C872CFC449847B000F73A ____parentKey;
UniqueConstraint_tE48A79D2F7DE0EA4A3F1BF5BB322C383E60465F6* ____parentKeyConstraint;
ForeignKeyConstraint_tBEE8801AF7B2F7F6C806B5347D18CEE1294A9062* ____childKeyConstraint;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ____parentColumnNames;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ____childColumnNames;
String_t* ____parentTableName;
String_t* ____childTableName;
String_t* ____parentTableNamespace;
String_t* ____childTableNamespace;
bool ____nested;
bool ____createConstraints;
bool ____checkMultipleNested;
int32_t ____objectID;
PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA* ___PropertyChanging;
};
struct DataRowAction_t7CE9C2C4004DB1ED67D09E599E81B6F9F44B3441
{
int32_t ___value__;
};
struct DataRowState_tFD6AD6066A21157B16DC25585CF6F365BFA704FE
{
int32_t ___value__;
};
struct DataSetDateTime_t68B7E4D03CA1EE593A06FB6FE63EC0FB84B9C52D
{
int32_t ___value__;
};
struct DateTimeKind_t3AD6DA06BEF8955A740777163FFB481C19089BBC
{
int32_t ___value__;
};
struct DtdProcessing_tC6A3C44E1448F35C5AD9755CCABF13537327A871
{
int32_t ___value__;
};
struct EComparison_tF0B771BD5E6163DEEAA50BFC6AF0CF73FD38F781
{
int32_t ___value__;
};
struct Exception_t : public RuntimeObject
{
String_t* ____className;
String_t* ____message;
RuntimeObject* ____data;
Exception_t* ____innerException;
String_t* ____helpURL;
RuntimeObject* ____stackTrace;
String_t* ____stackTraceString;
String_t* ____remoteStackTraceString;
int32_t ____remoteStackIndex;
RuntimeObject* ____dynamicMethods;
int32_t ____HResult;
String_t* ____source;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips;
int32_t ___caught_in_unmanaged;
};
struct Exception_t_marshaled_pinvoke
{
char* ____className;
char* ____message;
RuntimeObject* ____data;
Exception_t_marshaled_pinvoke* ____innerException;
char* ____helpURL;
Il2CppIUnknown* ____stackTrace;
char* ____stackTraceString;
char* ____remoteStackTraceString;
int32_t ____remoteStackIndex;
Il2CppIUnknown* ____dynamicMethods;
int32_t ____HResult;
char* ____source;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
Il2CppSafeArray* ___native_trace_ips;
int32_t ___caught_in_unmanaged;
};
struct Exception_t_marshaled_com
{
Il2CppChar* ____className;
Il2CppChar* ____message;
RuntimeObject* ____data;
Exception_t_marshaled_com* ____innerException;
Il2CppChar* ____helpURL;
Il2CppIUnknown* ____stackTrace;
Il2CppChar* ____stackTraceString;
Il2CppChar* ____remoteStackTraceString;
int32_t ____remoteStackIndex;
Il2CppIUnknown* ____dynamicMethods;
int32_t ____HResult;
Il2CppChar* ____source;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
Il2CppSafeArray* ___native_trace_ips;
int32_t ___caught_in_unmanaged;
};
struct Formatting_t5EF3CA95BE1609D2F16907321F59B3BF36D59598
{
int32_t ___value__;
};
struct MappingType_tFE999EDF9A825E195ECA2E4F116F94A064DDA4CE
{
int32_t ___value__;
};
struct ReadState_t1D77BBA83B1B8C9A73F295AA02C60CF3E3E43960
{
int32_t ___value__;
};
struct RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5
{
intptr_t ___value;
};
struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B
{
intptr_t ___value;
};
struct SchemaFormat_t7AE761F81AE0DC9BD953402053DF0C9F8A4B511E
{
int32_t ___value__;
};
struct SeekOrigin_t7EB9AD0EDF26368A40F48FA2098F02160B1E8000
{
int32_t ___value__;
};
struct SerializationFormat_t8DE772A549550C2629CA1B299B732E17DCF2B140
{
int32_t ___value__;
};
struct SqlBytesCharsState_tC53B839143F758C8C497D40CD04DE4248938F747
{
int32_t ___value__;
};
struct SqlCompareOptions_t587E37815433668F9B319101E1E9AFE84377ABA8
{
int32_t ___value__;
};
struct StorageType_t4092998298817BE32767778C2CF1CB1F694282A0
{
int32_t ___value__;
};
struct StreamingContextStates_t5EE358E619B251608A9327618C7BFE8638FC33C1
{
int32_t ___value__;
};
struct ValidationType_t5866D5C0E60B27B092AB080025B9538AC97B4815
{
int32_t ___value__;
};
struct WriteState_t7C7DD3FA495CE7586781A5919ECDD49CD0270729
{
int32_t ___value__;
};
struct XmlDateTimeSerializationMode_tF35C42BE60C28E33BBEFAC710B67C376A7A33375
{
int32_t ___value__;
};
struct XmlNodeType_tCA25567E42A464038FDA6BA318EC0A9627B4CB95
{
int32_t ___value__;
};
struct XmlSchemaDerivationMethod_t079141185E69D21187DC6E38FF803DFBDC9A173D
{
int32_t ___value__;
};
struct XmlSchemaForm_tC5DCA5084B752EA562D9EB206F7F1C283BF4566B
{
int32_t ___value__;
};
struct XmlSchemaValidationFlags_t7ACA21306EF62E9BCE1196DA6D9258452BEE8EBF
{
int32_t ___value__;
};
struct XmlSpace_t6A78E68D9618EE5EFEA37E875ED46B88B03DB357
{
int32_t ___value__;
};
struct SpecialAttr_t020B7EFC3BE44C46A0E81D094A9AE5646065887C
{
int32_t ___value__;
};
struct State_t2EBD3BF5AFDFDCF3FB477A1B4DE46FA56C5D68CE
{
int32_t ___value__;
};
struct Token_t42EE6846A8E76E8B25571430B0C13E3EEA36F639
{
int32_t ___value__;
};
struct DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66 : public MarshalByValueComponent_t19E5966D1CE2F9ED341EB16C060BA573F63AEDAA
{
bool ____allowNull;
String_t* ____caption;
String_t* ____columnName;
Type_t* ____dataType;
int32_t ____storageType;
RuntimeObject* ____defaultValue;
int32_t ____dateTimeMode;
DataExpression_t8B426B55556F5C9CD0AADB61EA0AE306F9AD72C6* ____expression;
int32_t ____maxLength;
int32_t ____ordinal;
bool ____readOnly;
Index_tB35755A4A90336B5A005AD1320AAF1219DEE2483* ____sortIndex;
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* ____table;
bool ____unique;
int32_t ____columnMapping;
int32_t ____hashCode;
int32_t ____errors;
bool ____isSqlType;
bool ____implementsINullable;
bool ____implementsIChangeTracking;
bool ____implementsIRevertibleChangeTracking;
bool ____implementsIXMLSerializable;
bool ____defaultValueIsNull;
List_1_t3F99226F0C691927C5B70A8B7FD8B4ACA817A785* ____dependentColumns;
PropertyCollection_t531D3CA9714C3D7818C1B1C139A9C4F04B73EE7C* ____extendedProperties;
DataStorage_t862E6C556F9F1FB0BA5A4F51D926C40944A1EC7A* ____storage;
AutoIncrementValue_tB454D864DCB48A3C8EB2F806BD0AB284BB735BCE* ____autoInc;
String_t* ____columnUri;
String_t* ____columnPrefix;
String_t* ____encodedColumnName;
SimpleType_tE6F54AF1D35994BBDB2AEB808DB8C87AB7477D14* ____simpleType;
int32_t ____objectID;
String_t* ___U3CXmlDataTypeU3Ek__BackingField;
PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA* ___PropertyChanging;
};
struct DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388 : public RuntimeObject
{
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* ____table;
DataColumnCollection_t8F6538DA2E98DED6F9FBD06C4C475533A548630E* ____columns;
int32_t ____oldRecord;
int32_t ____newRecord;
int32_t ____tempRecord;
int64_t ____rowID;
int32_t ____action;
bool ____inChangingEvent;
bool ____inDeletingEvent;
bool ____inCascade;
DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* ____lastChangedColumn;
int32_t ____countColumnChange;
DataError_tEE3A28C2A673D369980814389991CD62F45E56A1* ____error;
int32_t ____rbTreeNodeId;
int32_t ____objectID;
};
struct DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B : public MarshalByValueComponent_t19E5966D1CE2F9ED341EB16C060BA573F63AEDAA
{
DataViewManager_t83DBD1D4E13D40F95A49F5EFB88BE0F60049B1F8* ____defaultViewManager;
DataTableCollection_t9F8C02B7597B3B56A0DBB3313545C0AC3A4FE997* ____tableCollection;
DataRelationCollection_tA8655ADC9860DD89FDC0317E38C95CB740BC2956* ____relationCollection;
PropertyCollection_t531D3CA9714C3D7818C1B1C139A9C4F04B73EE7C* ____extendedProperties;
String_t* ____dataSetName;
String_t* ____datasetPrefix;
String_t* ____namespaceURI;
bool ____enforceConstraints;
bool ____caseSensitive;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ____culture;
bool ____cultureUserSet;
bool ____fInReadXml;
bool ____fInLoadDiffgram;
bool ____fTopLevelTable;
bool ____fInitInProgress;
bool ____fEnableCascading;
bool ____fIsSchemaLoading;
String_t* ____mainTableName;
int32_t ____remotingFormat;
RuntimeObject* ____defaultViewManagerLock;
int32_t ____objectID;
bool ____useDataSetSchemaOnly;
bool ____udtIsWrapped;
PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA* ___PropertyChanging;
MergeFailedEventHandler_t9EB4948FFEF2AC7BC45273146717EFDA9A2EB9A9* ___MergeFailed;
DataRowCreatedEventHandler_t9A8B728761AB985BA0979A4447A269DF5D429029* ___DataRowCreated;
DataSetClearEventhandler_t66917FBEC6137CBE9E5D72CB53E1FF6EBE8333E1* ___ClearFunctionCalled;
};
struct DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07 : public MarshalByValueComponent_t19E5966D1CE2F9ED341EB16C060BA573F63AEDAA
{
DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B* ____dataSet;
DataView_t882C19B1455AFCE770D60A43A690096801824A50* ____defaultView;
int64_t ____nextRowID;
DataRowCollection_t77048F68C7B973AFF280E6C540CE321E242FF738* ____rowCollection;
DataColumnCollection_t8F6538DA2E98DED6F9FBD06C4C475533A548630E* ____columnCollection;
ConstraintCollection_tE6135623B0068FD56F0D15E13FFA1882D36BDD40* ____constraintCollection;
int32_t ____elementColumnCount;
DataRelationCollection_tA8655ADC9860DD89FDC0317E38C95CB740BC2956* ____parentRelationsCollection;
DataRelationCollection_tA8655ADC9860DD89FDC0317E38C95CB740BC2956* ____childRelationsCollection;
RecordManager_t5525269209BE5391607F8C811470AC2EC5C8FA4A* ____recordManager;
List_1_tD455920B93EB13CDFF946088629D287A8D3CA973* ____indexes;
List_1_tD455920B93EB13CDFF946088629D287A8D3CA973* ____shadowIndexes;
int32_t ____shadowCount;
PropertyCollection_t531D3CA9714C3D7818C1B1C139A9C4F04B73EE7C* ____extendedProperties;
String_t* ____tableName;
String_t* ____tableNamespace;
String_t* ____tablePrefix;
DataExpression_t8B426B55556F5C9CD0AADB61EA0AE306F9AD72C6* ____displayExpression;
bool ____fNestedInDataset;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ____culture;
bool ____cultureUserSet;
CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ____compareInfo;
int32_t ____compareFlags;
RuntimeObject* ____formatProvider;
StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06* ____hashCodeProvider;
bool ____caseSensitive;
bool ____caseSensitiveUserSet;
String_t* ____encodedTableName;
DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* ____xmlText;
DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* ____colUnique;
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ____minOccurs;
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ____maxOccurs;
bool ____repeatableElement;
RuntimeObject* ____typeName;
UniqueConstraint_tE48A79D2F7DE0EA4A3F1BF5BB322C383E60465F6* ____primaryKey;
IndexFieldU5BU5D_t2E1FE07C5E6C8080FCF4908199FFDFEBA1EECA3E* ____primaryIndex;
DataColumnU5BU5D_t4600ECA5C95E7699298FCD6D677AEAD7D9F5F0CA* ____delayedSetPrimaryKey;
Index_tB35755A4A90336B5A005AD1320AAF1219DEE2483* ____loadIndex;
Index_tB35755A4A90336B5A005AD1320AAF1219DEE2483* ____loadIndexwithOriginalAdded;
Index_tB35755A4A90336B5A005AD1320AAF1219DEE2483* ____loadIndexwithCurrentDeleted;
int32_t ____suspendIndexEvents;
bool ____inDataLoad;
bool ____schemaLoading;
bool ____enforceConstraints;
bool ____suspendEnforceConstraints;
bool ___fInitInProgress;
bool ____inLoad;
bool ____fInLoadDiffgram;
uint8_t ____isTypedDataTable;
DataRowU5BU5D_t2A0D4483B27757FE7345A2E7FE5727C7F77DE5D4* ____emptyDataRowArray;
PropertyDescriptorCollection_tC4C2FA51126BD032E2E9A0472995F7FCAC6E70DE* ____propertyDescriptorCollectionCache;
DataRelationU5BU5D_t1640C9372BDC91DAE0359E08BE1E91AE48924FF0* ____nestedParentRelations;
List_1_t3F99226F0C691927C5B70A8B7FD8B4ACA817A785* ____dependentColumns;
bool ____mergingData;
DataRowChangeEventHandler_t2F295C9D2283CBF4D109CBDFCD141EF2A58B24BF* ____onRowChangedDelegate;
DataRowChangeEventHandler_t2F295C9D2283CBF4D109CBDFCD141EF2A58B24BF* ____onRowChangingDelegate;
DataRowChangeEventHandler_t2F295C9D2283CBF4D109CBDFCD141EF2A58B24BF* ____onRowDeletingDelegate;
DataRowChangeEventHandler_t2F295C9D2283CBF4D109CBDFCD141EF2A58B24BF* ____onRowDeletedDelegate;
DataColumnChangeEventHandler_t666070D5D5C9A6CF6E9FA12E6FC15B7DB20C8959* ____onColumnChangedDelegate;
DataColumnChangeEventHandler_t666070D5D5C9A6CF6E9FA12E6FC15B7DB20C8959* ____onColumnChangingDelegate;
DataTableClearEventHandler_tE15A0F0DEDDCCACFBD4F9F19F462C1FE90746B1B* ____onTableClearingDelegate;
DataTableClearEventHandler_tE15A0F0DEDDCCACFBD4F9F19F462C1FE90746B1B* ____onTableClearedDelegate;
DataTableNewRowEventHandler_t874CE0332A55E1F8A8CF67458AF71CE73975D827* ____onTableNewRowDelegate;
PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA* ____onPropertyChangingDelegate;
DataRowBuilder_t8EFCEBE1AE55392AAE53DA15D2B334C56BB14566* ____rowBuilder;
List_1_t1CDDD861715A83BE1EF98CE75870A483BB5ECC93* ____delayedViews;
List_1_t73C786BB01E05FA7B2ACAA21DA57002B4503C95F* ____dataViewListeners;
Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* ____rowDiffId;
ReaderWriterLockSlim_t3BF29C18C9FC0EE07209EDD54D938EA473FB3906* ____indexesLock;
int32_t ____ukColumnPositionForInference;
int32_t ____remotingFormat;
int32_t ____objectID;
};
struct SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7 : public RuntimeObject
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____rgbBuf;
int64_t ____lCurLen;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ____stream;
int32_t ____state;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____rgbWorkBuf;
};
struct SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F : public RuntimeObject
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ____rgchBuf;
int64_t ____lCurLen;
SqlStreamChars_tFA7483114D21578BE0DD18D1F1C86926B9682FB8* ____stream;
int32_t ____state;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ____rgchWorkBuf;
};
struct SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D
{
String_t* ___m_value;
CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___m_cmpInfo;
int32_t ___m_lcid;
int32_t ___m_flag;
bool ___m_fNotNull;
};
struct SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_marshaled_pinvoke
{
char* ___m_value;
CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___m_cmpInfo;
int32_t ___m_lcid;
int32_t ___m_flag;
int32_t ___m_fNotNull;
};
struct SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_marshaled_com
{
Il2CppChar* ___m_value;
CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___m_cmpInfo;
int32_t ___m_lcid;
int32_t ___m_flag;
int32_t ___m_fNotNull;
};
struct StreamingContext_t56760522A751890146EE45F82F866B55B7E33677
{
RuntimeObject* ___m_additionalContext;
int32_t ___m_state;
};
struct StreamingContext_t56760522A751890146EE45F82F866B55B7E33677_marshaled_pinvoke
{
Il2CppIUnknown* ___m_additionalContext;
int32_t ___m_state;
};
struct StreamingContext_t56760522A751890146EE45F82F866B55B7E33677_marshaled_com
{
Il2CppIUnknown* ___m_additionalContext;
int32_t ___m_state;
};
struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
{
};
struct Type_t : public MemberInfo_t
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl;
};
struct XmlReaderSettings_t8D51BA3ED2A013EE1F44525C9861326CAFB44AEA : public RuntimeObject
{
bool ___useAsync;
XmlNameTable_tBDBAACFF3DB40A8E6AF3BDC11F0FF166CF11ABB8* ___nameTable;
XmlResolver_tE25A33DFCB87A939D11BC8543970F6857AEC3DCF* ___xmlResolver;
int32_t ___lineNumberOffset;
int32_t ___linePositionOffset;
int32_t ___conformanceLevel;
bool ___checkCharacters;
int64_t ___maxCharactersInDocument;
int64_t ___maxCharactersFromEntities;
bool ___ignoreWhitespace;
bool ___ignorePIs;
bool ___ignoreComments;
int32_t ___dtdProcessing;
int32_t ___validationType;
int32_t ___validationFlags;
XmlSchemaSet_t048A12CE7D00EF330EF32A388B69A240899F88D1* ___schemas;
ValidationEventHandler_t400B20AD482B62613818392D3E5588426332560A* ___valEventHandler;
bool ___closeInput;
bool ___isReadOnly;
bool ___U3CIsXmlResolverSetU3Ek__BackingField;
};
struct XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D : public XmlSchemaObject_t82CCD87AADB4BEF4E9DFE4C501F09EDA372AA19D
{
int32_t ___attributeFormDefault;
int32_t ___elementFormDefault;
int32_t ___blockDefault;
int32_t ___finalDefault;
String_t* ___targetNs;
String_t* ___version;
XmlSchemaObjectCollection_tABB09091ECE50CA4C1B43A6E91D2CB04465B9388* ___includes;
XmlSchemaObjectCollection_tABB09091ECE50CA4C1B43A6E91D2CB04465B9388* ___items;
String_t* ___id;
XmlAttributeU5BU5D_tFC0CF817A6D2131D94AB6387E4EAE7D97B3FFC40* ___moreAttributes;
bool ___isCompiled;
bool ___isCompiledBySet;
bool ___isPreprocessed;
bool ___isRedefined;
int32_t ___errorCount;
XmlSchemaObjectTable_tD5C00DB526C716DB38585522F2011F99FC66A583* ___attributes;
XmlSchemaObjectTable_tD5C00DB526C716DB38585522F2011F99FC66A583* ___attributeGroups;
XmlSchemaObjectTable_tD5C00DB526C716DB38585522F2011F99FC66A583* ___elements;
XmlSchemaObjectTable_tD5C00DB526C716DB38585522F2011F99FC66A583* ___types;
XmlSchemaObjectTable_tD5C00DB526C716DB38585522F2011F99FC66A583* ___groups;
XmlSchemaObjectTable_tD5C00DB526C716DB38585522F2011F99FC66A583* ___notations;
XmlSchemaObjectTable_tD5C00DB526C716DB38585522F2011F99FC66A583* ___identityConstraints;
ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* ___importedSchemas;
ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* ___importedNamespaces;
int32_t ___schemaId;
Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___baseUri;
bool ___isChameleon;
Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* ___ids;
XmlDocument_t4DE82998E642C5C21A4A620A5278237C70D3E42B* ___document;
};
struct XmlTextWriter_t9CB64E379F8FE646DA31698A03CE6AF8A594A73B : public XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ___textWriter;
XmlTextEncoder_tACD13BCC8237E0710F82A7703FAF7D09FCDF0C40* ___xmlEncoder;
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___encoding;
int32_t ___formatting;
bool ___indented;
int32_t ___indentation;
Il2CppChar ___indentChar;
TagInfoU5BU5D_tC6FBAFF4593190EF8F7EEBAB8913C4E17D645776* ___stack;
int32_t ___top;
StateU5BU5D_t41A58B7031FABDC61B34059A1FB722121203D858* ___stateTable;
int32_t ___currentState;
int32_t ___lastToken;
XmlTextWriterBase64Encoder_tC7209F119916DF622459E830377C23D7BFA2B30D* ___base64Encoder;
Il2CppChar ___quoteChar;
Il2CppChar ___curQuoteChar;
bool ___namespaces;
int32_t ___specialAttr;
String_t* ___prefixForXmlNs;
bool ___flush;
NamespaceU5BU5D_tF0F2AD10B1537EBB0F35B1611FD7D89D48FA9E93* ___nsStack;
int32_t ___nsTop;
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* ___nsHashtable;
bool ___useNsHashtable;
XmlCharType_t7C471894C8862126737E800F5A14AACBD14FCBC3 ___xmlCharType;
};
struct XmlTreeGen_tDABA250349A4B0B3B1F62AF7136D3D7609FFF897 : public RuntimeObject
{
ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* ____constraintNames;
Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* ____namespaces;
Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* ____autogenerated;
Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* ____prefixes;
DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B* ____ds;
ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* ____tables;
ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* ____relations;
XmlDocument_t4DE82998E642C5C21A4A620A5278237C70D3E42B* ____dc;
XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* ____sRoot;
int32_t ____prefixCount;
int32_t ____schFormat;
String_t* ____filePath;
String_t* ____fileName;
String_t* ____fileExt;
XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* ____dsElement;
XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* ____constraintSeparator;
Converter_2_t3AEF77C961D36AC5B42597FC46A60D90642362E8* ____targetConverter;
};
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
String_t* ____paramName;
};
struct ArithmeticException_t07E77822D0007642BC8959A671E70D1F33C84FEA : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
struct FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
struct SqlTypeException_t93D97B141C16DC7DC601ED2ED8166B0596C4494E : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129 : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
{
};
struct DivideByZeroException_tC43171E50A38F5CD4242D258D0B0C6B74898C279 : public ArithmeticException_t07E77822D0007642BC8959A671E70D1F33C84FEA
{
};
struct OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C : public ArithmeticException_t07E77822D0007642BC8959A671E70D1F33C84FEA
{
};
struct PlatformNotSupportedException_tD2BD7EB9278518AA5FE8AE75AD5D0D4298A4631A : public NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A
{
};
struct SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7 : public SqlTypeException_t93D97B141C16DC7DC601ED2ED8166B0596C4494E
{
};
struct SqlTruncateException_t981F75EEF207F703C7397D094331E8026DD67E22 : public SqlTypeException_t93D97B141C16DC7DC601ED2ED8166B0596C4494E
{
};
struct EmptyArray_1_t7187E746F328254739F076CFBCAABB28D4B4554C_StaticFields
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___Value;
};
struct EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE_StaticFields
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___Value;
};
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_StaticFields
{
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___invariant_culture_info;
RuntimeObject* ___shared_table_lock;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___default_current_culture;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_DefaultThreadCurrentUICulture;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_DefaultThreadCurrentCulture;
Dictionary_2_t9FA6D82CAFC18769F7515BB51D1C56DAE09381C3* ___shared_by_number;
Dictionary_2_tE1603CE612C16451D1E56FF4D4859D4FE4087C28* ___shared_by_name;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_UserPreferredCultureInfoInAppX;
bool ___IsTaiwanSku;
};
struct DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_StaticFields
{
DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC* ___Value;
};
struct Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D_StaticFields
{
ConditionalWeakTable_2_t381B9D0186C0FCC3F83C0696C28C5001468A7858* ___s_serializationInfoTable;
};
struct InternalDataCollectionBase_tDBDE593FD7AB64DA7E3C512E49C0E0B396D3DDB2_StaticFields
{
CollectionChangeEventArgs_t27A05C16B442D16E079F0932D315156EFD82AB1D* ___s_refreshEventArgs;
};
struct String_t_StaticFields
{
String_t* ___Empty;
};
struct XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9_StaticFields
{
HashCodeOfStringDelegate_t25F1FA9B737C4313ED341BA7AAB31694DC3669DA* ___hashCodeDelegate;
XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* ___Empty;
};
struct XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD_StaticFields
{
uint32_t ___IsTextualNodeBitmap;
uint32_t ___CanReadContentAsBitmap;
uint32_t ___HasValueBitmap;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
{
String_t* ___TrueString;
String_t* ___FalseString;
};
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1;
};
struct DataRelationCollection_tA8655ADC9860DD89FDC0317E38C95CB740BC2956_StaticFields
{
int32_t ___s_objectTypeCount;
};
struct DataTableCollection_t9F8C02B7597B3B56A0DBB3313545C0AC3A4FE997_StaticFields
{
int32_t ___s_objectTypeCount;
};
struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_StaticFields
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth365;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth366;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MinValue;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MaxValue;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___UnixEpoch;
};
struct Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_StaticFields
{
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___Zero;
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___One;
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___MinusOne;
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___MaxValue;
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___MinValue;
};
struct Guid_t_StaticFields
{
Guid_t ___Empty;
};
struct SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_StaticFields
{
SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 ___Null;
};
struct SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields
{
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___True;
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___False;
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___Null;
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___Zero;
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___One;
};
struct SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_StaticFields
{
int32_t ___s_iBitNotByteMax;
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___Null;
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___Zero;
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___MinValue;
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___MaxValue;
};
struct SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields
{
double ___s_SQLTicksPerMillisecond;
int32_t ___SQLTicksPerSecond;
int32_t ___SQLTicksPerMinute;
int32_t ___SQLTicksPerHour;
int32_t ___s_SQLTicksPerDay;
int64_t ___s_ticksPerSecond;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___s_SQLBaseDate;
int64_t ___s_SQLBaseDateTicks;
int32_t ___s_minYear;
int32_t ___s_maxYear;
int32_t ___s_minDay;
int32_t ___s_maxDay;
int32_t ___s_minTime;
int32_t ___s_maxTime;
int32_t ___s_dayBase;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth365;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth366;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___s_minDateTime;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___s_maxDateTime;
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___s_minTimeSpan;
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___s_maxTimeSpan;
String_t* ___s_ISO8601_DateTimeFormat;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___s_dateTimeFormats;
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___MinValue;
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___MaxValue;
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___Null;
};
struct SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields
{
uint8_t ___s_NUMERIC_MAX_PRECISION;
uint8_t ___MaxPrecision;
uint8_t ___MaxScale;
uint8_t ___s_bNullMask;
uint8_t ___s_bIsNull;
uint8_t ___s_bNotNull;
uint8_t ___s_bReverseNullMask;
uint8_t ___s_bSignMask;
uint8_t ___s_bPositive;
uint8_t ___s_bNegative;
uint8_t ___s_bReverseSignMask;
uint32_t ___s_uiZero;
int32_t ___s_cNumeMax;
int64_t ___s_lInt32Base;
uint64_t ___s_ulInt32Base;
uint64_t ___s_ulInt32BaseForMod;
uint64_t ___s_llMax;
uint32_t ___s_ulBase10;
double ___s_DUINT_BASE;
double ___s_DUINT_BASE2;
double ___s_DUINT_BASE3;
double ___s_DMAX_NUME;
uint32_t ___s_DBL_DIG;
uint8_t ___s_cNumeDivScaleMin;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___s_rgulShiftBase;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___s_decimalHelpersLo;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___s_decimalHelpersMid;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___s_decimalHelpersHi;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___s_decimalHelpersHiHi;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_rgCLenFromPrec;
uint32_t ___s_ulT1;
uint32_t ___s_ulT2;
uint32_t ___s_ulT3;
uint32_t ___s_ulT4;
uint32_t ___s_ulT5;
uint32_t ___s_ulT6;
uint32_t ___s_ulT7;
uint32_t ___s_ulT8;
uint32_t ___s_ulT9;
uint64_t ___s_dwlT10;
uint64_t ___s_dwlT11;
uint64_t ___s_dwlT12;
uint64_t ___s_dwlT13;
uint64_t ___s_dwlT14;
uint64_t ___s_dwlT15;
uint64_t ___s_dwlT16;
uint64_t ___s_dwlT17;
uint64_t ___s_dwlT18;
uint64_t ___s_dwlT19;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___Null;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___MinValue;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___MaxValue;
};
struct SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_StaticFields
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___Null;
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___Zero;
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___MinValue;
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___MaxValue;
};
struct SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_StaticFields
{
int32_t ___s_sizeOfGuid;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_rgiGuidOrder;
SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 ___Null;
};
struct SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_StaticFields
{
int32_t ___s_MASKI2;
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___Null;
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___Zero;
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___MinValue;
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___MaxValue;
};
struct SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_StaticFields
{
int64_t ___s_iIntMin;
int64_t ___s_lBitNotIntMax;
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___Null;
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___Zero;
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___MinValue;
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___MaxValue;
};
struct SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_StaticFields
{
int64_t ___s_lLowIntMask;
int64_t ___s_lHighIntMask;
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___Null;
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___Zero;
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___MinValue;
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___MaxValue;
};
struct SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_StaticFields
{
int32_t ___s_iMoneyScale;
int64_t ___s_lTickBase;
double ___s_dTickBase;
int64_t ___s_minLong;
int64_t ___s_maxLong;
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___Null;
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___Zero;
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___MinValue;
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___MaxValue;
};
struct SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_StaticFields
{
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 ___Null;
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 ___Zero;
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 ___MinValue;
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 ___MaxValue;
};
struct Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_StaticFields
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___Null;
};
struct TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_StaticFields
{
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___Zero;
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___MaxValue;
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___MinValue;
};
struct DataRelation_tCB36A11AB39874353B080F3CD6432C4F9828C656_StaticFields
{
int32_t ___s_objectTypeCount;
};
struct Exception_t_StaticFields
{
RuntimeObject* ___s_EDILock;
};
struct DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66_StaticFields
{
int32_t ___s_objectTypeCount;
};
struct DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388_StaticFields
{
int32_t ___s_objectTypeCount;
};
struct DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B_StaticFields
{
int32_t ___s_objectTypeCount;
XmlSchemaComplexType_t3C6B94A26B4C70D8780E4158E2A37D31BA88FEE0* ___s_schemaTypeForWSDL;
};
struct DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07_StaticFields
{
int32_t ___s_objectTypeCount;
};
struct SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_StaticFields
{
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D ___Null;
UnicodeEncoding_t2C90D9E1E55C16081FACA57B229053C1EF05DAF0* ___s_unicodeEncoding;
int32_t ___IgnoreCase;
int32_t ___IgnoreWidth;
int32_t ___IgnoreNonSpace;
int32_t ___IgnoreKanaType;
int32_t ___BinarySort;
int32_t ___BinarySort2;
int32_t ___s_iDefaultFlag;
int32_t ___s_iValidCompareOptionMask;
int32_t ___s_iValidSqlCompareOptionMask;
int32_t ___s_lcidUSEnglish;
int32_t ___s_lcidBinary;
};
struct Type_t_StaticFields
{
Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder;
Il2CppChar ___Delimiter;
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes;
RuntimeObject* ___Missing;
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute;
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName;
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase;
};
struct XmlReaderSettings_t8D51BA3ED2A013EE1F44525C9861326CAFB44AEA_StaticFields
{
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ___s_enableLegacyXmlSettings;
};
struct XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D_StaticFields
{
int32_t ___globalIdCounter;
};
struct XmlTextWriter_t9CB64E379F8FE646DA31698A03CE6AF8A594A73B_StaticFields
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___stateName;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___tokenName;
StateU5BU5D_t41A58B7031FABDC61B34059A1FB722121203D858* ___stateTableDefault;
StateU5BU5D_t41A58B7031FABDC61B34059A1FB722121203D858* ___stateTableDocument;
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
struct DataTableU5BU5D_tB4D0AEDE8374D42D9240002365B2F4600A13637F : public RuntimeArray
{
ALIGN_FIELD (8) DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* m_Items[1];
inline DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07** 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, DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct DataRowU5BU5D_t2A0D4483B27757FE7345A2E7FE5727C7F77DE5D4 : public RuntimeArray
{
ALIGN_FIELD (8) DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* m_Items[1];
inline DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388** 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, DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
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;
}
};
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;
}
};
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;
}
};
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);
}
};
struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA : public RuntimeArray
{
ALIGN_FIELD (8) uint32_t m_Items[1];
inline uint32_t GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline uint32_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, uint32_t value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline uint32_t GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline uint32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, uint32_t value)
{
m_Items[index] = value;
}
};
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);
}
};
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_gshared_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6080CA526758F4FA182A066B2780D1761CD36ED5_gshared_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayList__ctor_m07DC369002304B483B9FC41DBDAF4A25AC3C9F80 (ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DataTableU5BU5D_tB4D0AEDE8374D42D9240002365B2F4600A13637F* DataSet_TopLevelTables_m915199BAA14F105DD17581BC4AC34EF0CDDD0D20 (DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DataTableCollection_t9F8C02B7597B3B56A0DBB3313545C0AC3A4FE997* DataSet_get_Tables_m8F063F3CDD2BB72B97034D0CE1838EFBFA15AC61_inline (DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B* DataTable_get_DataSet_mA2A29956153EBBDB7B85AEFB5E871BF33535BE4E_inline (DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlDataTreeWriter_CreateTablesHierarchy_mF3B82040CAFB1A9B125E857BD0F7AA3FAF10AC24 (XmlDataTreeWriter_tC4343E3227DE095CC2173F9209F95B0EB1C518C6* __this, DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* ___0_dt, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DataTableU5BU5D_tB4D0AEDE8374D42D9240002365B2F4600A13637F* XmlDataTreeWriter_CreateToplevelTables_mCAEF99B5AF285C7598FEBBA0FD09E18C465EB8C4 (XmlDataTreeWriter_tC4343E3227DE095CC2173F9209F95B0EB1C518C6* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DataRelationCollection_tA8655ADC9860DD89FDC0317E38C95CB740BC2956* DataTable_get_ParentRelations_m57FFCDEA0F8B8474FCEDA9B064A4875DE50498E9 (DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* __this, const RuntimeMethod* method) ;
inline DataTableU5BU5D_tB4D0AEDE8374D42D9240002365B2F4600A13637F* Array_Empty_TisDataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07_mB5E20C5DA009A3AC835960FBA57FA18278F84AB7_inline (const RuntimeMethod* method)
{
return (( DataTableU5BU5D_tB4D0AEDE8374D42D9240002365B2F4600A13637F* (*) (const RuntimeMethod*))Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_gshared_inline)(method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DataRelationCollection_tA8655ADC9860DD89FDC0317E38C95CB740BC2956* DataTable_get_ChildRelations_mA020ACE26F7C7F02D1BA5A2BB81A6F2AD5F2EEAA (DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* DataRow_get_Table_mD3547FA08A1B5164A6ED385B48A1A060306AE862_inline (DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DataColumnCollection_t8F6538DA2E98DED6F9FBD06C4C475533A548630E* DataTable_get_Columns_mF03D7E14E2C43C9B80521C00ABD8CBE7EA19772E_inline (DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DataRow_get_HasErrors_m989D868752E675955E07A7A35B0EEC29F9556489 (DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DataRow_get_RowError_m8C2F74BFD44EA009E5187F7129A3E4722F7E0EDF (DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* DataColumnCollection_get_Item_m58D4D7CEAD439B889E72C42EE698D39CD98B22C5 (DataColumnCollection_t8F6538DA2E98DED6F9FBD06C4C475533A548630E* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DataRow_GetColumnError_mFF350FCCAD47C2F4B041854C20077AFBD3CAB53C (DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* __this, DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* ___0_column, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* DataTextWriter_CreateWriter_m51CF8630B77D1531603D85FD67A4C16A8097557A (XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___0_xw, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DataTable_get_Namespace_m3429FD2DF7BBC54DEFEB29AD9826BF89B5BD03E7 (DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* DataTable_get_Prefix_mBF76DDC873988D5ED2FDA8B3639822EF75C9330E_inline (DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* DataSet_get_Namespace_mCD2A82F0F982A56430294CBDAC10A2C8159FA289_inline (DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* DataSet_get_Prefix_mE99A3DBE476D892A72CB2F5EA4727772D15728B7_inline (DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* DataSet_get_DataSetName_m53D20A0B757B364BB8B3287A74AAA7351EA02A45_inline (DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* XmlConvert_EncodeLocalName_m8AD743C94643F82D5B6FF1617EDAF4145E67D318 (String_t* ___0_name, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DataRowCollection_t77048F68C7B973AFF280E6C540CE321E242FF738* DataTable_get_Rows_m494EC146C4A26B22D334DE155CF3D68CE30CE718_inline (DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DataRow_get_RowState_mC30B0279854248F452C90798F2357EC99EBBA804 (DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DataRow_GetNestedParentCount_m7B0B2F4438E12E262DA87C53B881D3965FFD99C6 (DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DataTable_get_EncodedTableName_m8E55AA884BCFCB75D1B46B3C6A0B293646C81788 (DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlDataTreeWriter_XmlDataRowWriter_mCFAF6D9BB1F372474DB4B5205D9157D8553FAC6B (XmlDataTreeWriter_tC4343E3227DE095CC2173F9209F95B0EB1C518C6* __this, DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* ___0_row, String_t* ___1_encodedTableName, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* DataTable_get_TableName_m6202A6E15E437F88142DF521B04EE2D5291ECF73_inline (DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* ExceptionBuilder_MultipleParentRows_mEAC03EB27BBE11B4CDAF008C9F8DCDA29E7DD4E4 (String_t* ___0_tableQName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlWriter_WriteAttributeString_m9BECE5A394F9A9601AB66932AF0D7EF25E16AE0B (XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* __this, String_t* ___0_prefix, String_t* ___1_localName, String_t* ___2_ns, String_t* ___3_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlTreeGen__ctor_m46ECC29CD04A6836597F019EA85EA3A7CF264D70 (XmlTreeGen_tDABA250349A4B0B3B1F62AF7136D3D7609FFF897* __this, int32_t ___0_format, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlTreeGen_Save_m721E51C56DC7BDEE2EE107C2D6583C031186F009 (XmlTreeGen_tDABA250349A4B0B3B1F62AF7136D3D7609FFF897* __this, DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B* ___0_ds, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___1_xw, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlTreeGen_Save_m0FA00368A3EC9C8416F1F8855707E946B8658CB5 (XmlTreeGen_tDABA250349A4B0B3B1F62AF7136D3D7609FFF897* __this, DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B* ___0_ds, DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* ___1_dt, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___2_xw, bool ___3_writeHierarchy, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t DataRow_get_rowID_mF9FF8515B974B1C6E144E48196B5920D59E46B63_inline (DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int64_ToString_m5250B67D3E89B8EB829FB26136E744F1F141B7FD (int64_t* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XmlDataTreeWriter_RowHasErrors_m7D623E88D0F855544459501F49305CC0B062FE66 (DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* ___0_row, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DataRow_get_Item_m5D736CD9F5D7FDBD3B8D06CDB44C36AD15381E24 (DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* __this, DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* ___0_column, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DataColumn_get_Namespace_mE644D180B8FC08C3DD3E852E9A27ECDA251CBE2A (DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* DataColumn_get_Prefix_mC5FF4E4D08B3DBF21A431D1AE85E4CAAB7A2DC4B_inline (DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool DataColumn_get_ImplementsINullable_mB2233444A76B67AF2F87EB9680B50CD4A3FA9C51_inline (DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DataStorage_IsObjectSqlNull_m334DBC2ACA1A2D9DA98EB8019EC59A0CE097AB34 (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Type_t* DataColumn_get_DataType_mD6633BF8B7F6470C96791128AA8B1D7F736EBD0E_inline (DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlTreeGen_ValidateColumnMapping_mD5E20E512D99DCC5A70BAF58878E1A2E19DABCA6 (Type_t* ___0_columnType, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DataColumn_get_EncodedColumnName_m0D6BB63241DB1DDFD9DFF4C182D1B4549CCD9E69 (DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DataColumn_ConvertObjectToXml_m2D57B1F853A104C3C2A64D61C4495A0F96F16EAB (DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DataColumn_get_IsCustomType_mD5915428405E0BB30A8FE9670B4885BBE1B7E653 (DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DataColumn_IsValueCustomTypeInstance_m209881712A5CCE316D18D8E9D3CB06C73FAB5691 (DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___0_handle, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3 (RuntimeObject* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC (Type_t* ___0_left, Type_t* ___1_right, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XmlDataTreeWriter_PreserveSpace_m861F5DE6EC1D56814AF4D3E1F1EE2C49F952DB10 (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172 (Type_t* ___0_left, Type_t* ___1_right, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DataStorage_GetQualifiedName_m8DDD3040D83EEDD2EE2A870ECF8DE7F13D586B2F (Type_t* ___0_type, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataColumn_ConvertObjectToXml_m6730C7E74A6E92A659B370A0B5826572C0E460DB (DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* __this, RuntimeObject* ___0_value, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___1_xmlWriter, XmlRootAttribute_t09EE81719C9B95C01B28D108765FB62737E75FAF* ___2_xmlAttrib, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* ExceptionBuilder_PolymorphismNotSupported_mED73E3663AB25A6452D89DBD16F1FFC7C481B497 (String_t* ___0_typeName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlRootAttribute__ctor_m67B2E5D1DC3607ADFE62AD1DDA134C671BD23A9E (XmlRootAttribute_t09EE81719C9B95C01B28D108765FB62737E75FAF* __this, String_t* ___0_elementName, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XmlRootAttribute_set_Namespace_mAB74858C97531E3ACA6755E9B9C2AFA4C4BF9A8C_inline (XmlRootAttribute_t09EE81719C9B95C01B28D108765FB62737E75FAF* __this, String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DataStorage_IsSqlType_m2CB187DF53A3041DF0EC6C579CCAE74167D3EE9E (Type_t* ___0_dataType, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* XmlTreeGen_XmlDataTypeName_m84B0F87E372D436944DAE67DED8F94526BC1F4DF (Type_t* ___0_type, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlWriter_WriteAttributeString_m828C9640305961C835B4B9B3D5C62E76649A08A7 (XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* __this, String_t* ___0_localName, String_t* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* XmlDataTreeWriter_GetNestedChildRelations_mC16A3C67A75342DE0E75B6182C0F792A5104AF46 (XmlDataTreeWriter_tC4343E3227DE095CC2173F9209F95B0EB1C518C6* __this, DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* ___0_row, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DataRowU5BU5D_t2A0D4483B27757FE7345A2E7FE5727C7F77DE5D4* DataRow_GetChildRows_m0C3AF5EC89CEF067DEF2D63800A1C43A34D4BCCF (DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* __this, DataRelation_tCB36A11AB39874353B080F3CD6432C4F9828C656* ___0_relation, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Char_IsWhiteSpace_m8A6D2951619293FCA4E8F7D3A7190B533A7EDD78 (String_t* ___0_s, int32_t ___1_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataTextWriter__ctor_mBA06700570D8764B0BB5CEC8981277BAC1AD1D0F (DataTextWriter_t189D3446F5A88FFBE9EA19A0E69D8ADCB8BABAF4* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___0_w, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlWriter__ctor_m8944C0C05D32C64DD68AE6641BA0943BE80CE714 (XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* XmlTextWriter_get_BaseStream_m55606F575AF592BE5C1AE35FEF32EBDD72729265 (XmlTextWriter_t9CB64E379F8FE646DA31698A03CE6AF8A594A73B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataTextReader__ctor_mD98D954CCBB8A9B7FE6E223D0510AAC84574AAEE (DataTextReader_t65C0AE9D12962CD315069CA9DC18BE80120D2D25* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___0_input, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlReader__ctor_m4E3A6201CC692B2B2F05ED58652056E893995477 (XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SR_Format_m96CC1849D4162E4D28B2E9488B0EFE01565619D5 (String_t* ___0_resourceFormat, RuntimeObject* ___1_p1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBinary__ctor_mCFEA7A42E6141F66FFE7C85EF08D6A34EABFEAC2 (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* __this, bool ___0_fNull, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_CopyTo_mFD42E3443AB3B850ED6F19359698E242A08E1BAB (RuntimeArray* __this, RuntimeArray* ___0_array, int32_t ___1_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBinary__ctor_mFE3E26388ED63A584BB7D4F67B330F38779D26FF (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlBinary_get_IsNull_m6CF788F84CC1BF991F564DB4A817B236246957F3 (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlNullValueException__ctor_m069C95E1867258A1B57BD8719252132DFB6DE222 (SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* SqlBinary_get_Value_m31EFB5664C24FAB025300D5F14549CDE0DA29270 (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m3B2730D9F5B0C1C57DCCC8B8DCFB8E5EC4E8979B (int32_t* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) ;
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) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_get_NullString_m597166B3FD1AB8CE8AD7030876EA0F77472CC1E8 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlBinary_ToString_mCDB6BE27E62AB7D4DC8A6CC9F0389A3693EC6EB9 (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlBinary_PerformCompareByte_m57DC28C2CD790D0F51CC0B523C2AA3527AFE276B (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_x, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBoolean__ctor_mB96F7558946F0B492BCC878FA3C5F52EBE300900 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlBinary_CompareTo_m15A26CE886F9544972BBA5DA713A2E321C12335A (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* __this, SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* ADP_WrongType_mCCF6317939800042630DACE6F6CA69C48565B472 (Type_t* ___0_got, Type_t* ___1_expected, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlBinary_CompareTo_mE268123437F199AC23F395CAE3BA4BD068128E24 (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlBinary_op_LessThan_m4BE164025C5E5B38FFF15939354F91B83A1C31BD (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 ___0_x, SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlBoolean_op_True_m5CC9CAC092080E77EB6322BB0CDD656DFD38FF94 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___0_x, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlBinary_op_GreaterThan_m5CCC224CEE6156BAB3A4104C4F5ECA0D34561878 (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 ___0_x, SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlBinary_op_Equality_m92333E26BDBE9DFF768DFAD21880C1F739C5A6FF (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 ___0_x, SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlBoolean_get_Value_m26D2659D06D56FFBF158051EB3726BAB693A7D97 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlBinary_Equals_m238970418BF4DD9F9086E451AE877664DC60C724 (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlBinary_HashByteArray_mC6734E2A1E6B92C366C16923963FB42A6F14E0FA (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_rgbValue, int32_t ___1_length, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlBinary_GetHashCode_m6142C3E4EF2BF62FAB7D27B7A72310222E0CEB6A (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlBinary_System_Xml_Serialization_IXmlSerializable_GetSchema_mC2E4018D9483CEA708521B64E8661348B0E42ED2 (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XmlConvert_ToBoolean_mB95C798BD6D849071E6A686CBF85851C25C7006A (String_t* ___0_s, const RuntimeMethod* method) ;
inline ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6080CA526758F4FA182A066B2780D1761CD36ED5_inline (const RuntimeMethod* method)
{
return (( ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* (*) (const RuntimeMethod*))Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6080CA526758F4FA182A066B2780D1761CD36ED5_gshared_inline)(method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5 (String_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* Convert_FromBase64String_m267327B074B41D93C9622D142B95CFAA4ACCCA9C (String_t* ___0_s, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBinary_System_Xml_Serialization_IXmlSerializable_ReadXml_mAB473B031AAC67CFE71AD2B7EE19006DEBA5DD75 (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___0_reader, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Convert_ToBase64String_mD0680EF77270244071965AFA1207921C73EEA323 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_inArray, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBinary_System_Xml_Serialization_IXmlSerializable_WriteXml_m85DF45404021B1E755CB1FB4F357FA901CFF67CC (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___0_writer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlQualifiedName__ctor_m65632114A1726D9FAD0338BC2A8C28BB9D262C7B (XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* __this, String_t* ___0_name, String_t* ___1_ns, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBoolean__ctor_m8CF5274440F81052315F7112440E1AF96CFB6C48 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, int32_t ___0_value, bool ___1_fNull, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBoolean__ctor_m764B67E4D8AF0EE2E199765A9BB6AC0207513571 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlBoolean_get_IsNull_mA4ECA927DBC05F2D362301DA216CAEF9CE7BCCBB (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlBoolean_get_IsTrue_mD2491FECA6D8BEC7F00C0071C6299187B28B52D4 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlBoolean_get_IsFalse_m646CE988D5B3AD60DC1496527F008088B74C44E2 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t SqlBoolean_get_ByteValue_m0DAA32AF074F4F826BE41D06F219CE3087DC4C81 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Boolean_ToString_m6646C8026B1DF381A1EE8CD13549175E9703CC63 (bool* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlBoolean_ToString_mCE39DD8EC9E279E7BFF34B476F425032DE957572 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlBoolean_op_BitwiseAnd_m43646FA2C238851922B829E03832FC21547F2ED9 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___0_x, SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlBoolean_op_BitwiseOr_mF233E4301742AD5CD8F297E38FAEBB83C8390842 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___0_x, SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlBoolean_CompareTo_mAB4868F894724D6FFEA7678910365C1797973FB5 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlBoolean_CompareTo_mD8954B2D5AAF295449721C6FAE8A054DA3EA6D82 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlBoolean_op_Equality_m7061AC1737A529F7DC37561C102345B402558695 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___0_x, SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlBoolean_Equals_m561B9537FA9804DB2EAF73AC786AFA658C83E2D3 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Boolean_GetHashCode_mEDB6904770C962BAF4510E5D24F08083C33900E3 (bool* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlBoolean_GetHashCode_m538B83DEDCA7A4A8AC70EA335A9BC5E9080CD8EC (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlBoolean_System_Xml_Serialization_IXmlSerializable_GetSchema_m58E2B3F1E05E04A8897F8448469808B5F4303695 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBoolean_System_Xml_Serialization_IXmlSerializable_ReadXml_m8DF928E8A31EB12D893AA37DFFE4CA31E73FDCFA (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___0_reader, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBoolean_System_Xml_Serialization_IXmlSerializable_WriteXml_m0C54CDA6C6982BD0320365DEF95CABB898DE67FE (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___0_writer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlByte__ctor_mB0A0BF8041064E85EA0E92D1C87B8F0F54CF17D8 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, bool ___0_fNull, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlByte__ctor_m2BAEEF594E3B99BCF31E43CCC0B686948C126FBA (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, uint8_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t SqlByte_get_Value_m5E03F09D67A2CEDEA9E2DC4BDBDA1B7DB3BDFC17 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Byte_ToString_m3F9787FE9A306FE63F388635DEE2733F91588A86 (uint8_t* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlByte_ToString_mC5623375F25B7656EBC1F7241D21722530E58F1C (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_get_ArithOverflowMessage_m4592ECBC7182EEF38ED7B455BF24599F8CF9B8F4 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264 (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* __this, String_t* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_get_DivideByZeroMessage_m61DA883EC4EA1CD596DA0B92F0ED01C30F456FB2 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DivideByZeroException__ctor_m17FBAE3DCEF960AD07F6917093B78142055E5552 (DivideByZeroException_tC43171E50A38F5CD4242D258D0B0C6B74898C279* __this, String_t* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t SqlInt64_get_Value_m0FCB83BE1DF07163B48C04233CD24485CE70E405 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlByte_op_LessThan_mDB839324DF88CBAE52F11397CE4E6C70A29C6DA3 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___0_x, SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlByte_op_GreaterThan_m12963C87D44C04DDF2A9DE7473AE43EE88A8513A (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___0_x, SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlDouble_op_Implicit_mE05CE39890277C0131A2C49931E2B5250F3AACE1 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___0_x, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlByte_ToSqlDouble_mF1A001B70515321B2A67D7755D368021599B024A (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 SqlInt64_op_Implicit_m932370DD3FECDFF070EEC0FF4A2A128E249612F0 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___0_x, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 SqlByte_ToSqlInt64_m6420FC1BA03E052088E92FE96A298190D423D225 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlByte_CompareTo_m60E3E8B346D62DDF7D85A24AC7DA3A6AB232F713 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlByte_CompareTo_mFC1BA2B3B22F687530E7C5FA5FD71E3F2A5CC224 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlByte_op_Equality_m3E526D068C2FF754A5453BAF007BC1F46F99A0D8 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___0_x, SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlByte_Equals_mB4A0F47A740D93049A4B9FAE79CE2BB82B576006 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Byte_GetHashCode_mB42A844E310593D124CE92EBA90F3755C9B10678 (uint8_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlByte_GetHashCode_m33DE3BAC583095BEEB232E66C7370EAE15F66445 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlByte_System_Xml_Serialization_IXmlSerializable_GetSchema_mB0990F4DD7D4BC67F911F97E7EDAC38D324D19D4 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t XmlConvert_ToByte_m4D11145CB1C72A8EAB66787D48A6A0D63828A0A2 (String_t* ___0_s, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlByte_System_Xml_Serialization_IXmlSerializable_ReadXml_m17268398266A6DC9B4DCF203917037D924229B19 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___0_reader, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* XmlConvert_ToString_m411BB9A7763037A4F4C68822FED8AD3638387947 (uint8_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlByte_System_Xml_Serialization_IXmlSerializable_WriteXml_m47F0066C5E126D7BCC7AAA6D1887AFFEF22FFDCB (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___0_writer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBytes_SetNull_m8EFB7E8F9A68FB03B2B8C3F7B0609DD5465FA0EE (SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBytes__ctor_mCB642F8BF9F1B7EDF779B2065B755AF71941D51F (SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlBytes_FStream_mE84CE753676C12E2227BF6FF5F24C86543AD3324 (SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBytes_CopyStreamToBuffer_m5B4376BCF5876CA35A5103FDB23ADF1F1AA70803 (SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlTypeException__ctor_m31F48828AF14CF370270AC18D8AC5CCB176C3675 (SqlTypeException_t93D97B141C16DC7DC601ED2ED8166B0596C4494E* __this, String_t* ___0_message, const RuntimeMethod* method) ;
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) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBytes_SetBuffer_m5B21D8C07CDC015BEFC5A5EF6E68CDD1C72DC461 (SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlBytes_get_IsNull_m391634C96221B2BCC1431B8E83718465E11880FD (SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* SqlBytes_get_Buffer_m1A6174E8EC4E0ABE73642BC51F13846530209608 (SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t SqlBytes_get_Length_mA99B72A045ED4DF9A2DAF472FC2740517B9E5587 (SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Convert_ToBase64String_mECD6DC25F60E757B099BA569741E987677D1FFEE (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_inArray, int32_t ___1_offset, int32_t ___2_length, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformNotSupportedException__ctor_mD5DBE8E9A6FF4B75EF02671029C6D67A51EAFBD1 (PlatformNotSupportedException_tD2BD7EB9278518AA5FE8AE75AD5D0D4298A4631A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlChars_SetNull_m22DA47F6A82378C9053AC0B3A471EBB90F544BB9 (SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlString_get_IsNull_mC369763D29E440BDBBCA1CD83C4FF8F3D5F8EF9A (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlString_get_Value_m542A333CCBBF1866B0F9B9F01B442BC38272912A (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* String_ToCharArray_m0699A92AA3E744229EF29CB9D943C47DF4FE5B46 (String_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlChars__ctor_m9EB8A6886B744937427DF9291A9EA1F3AE0EE890 (SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_buffer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlChars_FStream_m36D77A04FF782340DF9D62A991507EBD66AB5AD6 (SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlChars_CopyStreamToBuffer_m22D9538AE45FBCD747D28B60FA285670F24FD1F5 (SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlChars_SetBuffer_mDF1B55DDE5AB0F2C6A53282A825DD02C2662AA21 (SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_buffer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlChars_get_IsNull_mC5000011C1822C0775A02B78D24D618AA58E5453 (SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* SqlChars_get_Buffer_m42EE396E6A83556419FE353E50A58517A845BBDC (SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t SqlChars_get_Length_m2EF2C2916256B6536A08170555B5063FEF8D3DFD (SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_CreateString_mB7B3AC2AF28010538650051A9000369B1CD6BAB6 (String_t* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_val, int32_t ___1_startIndex, int32_t ___2_length, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDateTime__ctor_m64066729561058739B6C9F62E8115E180E097F11 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, bool ___0_fNull, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 SqlDateTime_FromDateTime_m804E9FA80E78F929BDEEE914D3D19532A6EE5618 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDateTime__ctor_m032D6162A99B228ABF0915DC63CBFA03F32D4EF1 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_get_DateTimeOverflowMessage_mEEEDB21E3930021128D500ECD9DA08CC80FF8299 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDateTime__ctor_m90301DA22BE353FE15A11AB194B07D12652AABAC (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, int32_t ___0_dayTicks, int32_t ___1_timeTicks, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlDateTime_get_IsNull_m2B4C4F9196F7F0ED02EDD5110E06764EBED19D14 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TimeSpan__ctor_m061B122FA11D2063FE751C1F1D019DF1C8B10B1F_inline (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, int64_t ___0_ticks, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A SqlDateTime_ToTimeSpan_m019418131216BCE556E01F515DF436816EB6DA93 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_Add_mC882C6BBE75862360A1A0C733B4FFE3210D4B9B1 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TimeSpan_op_LessThan_m91C76FBEB38D80680A92A5FACA3A93810349B0FF (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___0_t1, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___1_t2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TimeSpan_op_GreaterThan_m346676C36494E3CD2560A604996F88CEC3D845C0 (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___0_t1, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___1_t2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TimeSpan_get_Days_m1317F48F8D9849E161D1CDBEB5CA08344EAAC107 (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t TimeSpan_get_Ticks_mC50131E57621F29FACC53B3241432ABB874FA1B5_inline (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTime_op_Equality_m568A6320E27F3F7708C77BF8751925C8775DD921 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_d1, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___1_d2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A DateTime_Subtract_m4064A98F489219E9C414DF5C03EE041351B4502A (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 SqlDateTime_FromTimeSpan_m5519F16CE76C7468EC508278EED4E1863C491AC8 (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D SqlDateTime_ToDateTime_m3041C978E6E1D35B5FE2AC4FAAB9A73C9863B9B1 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D SqlDateTime_get_Value_mDF93B79BDCDEBC53B67611B9426399F69BDFDDE5 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDateTime_get_DayTicks_m75DB01D0E6B95AB21C9C07756DA966223AC68396 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDateTime_get_TimeTicks_m653A467CA66F037A012E60BA69696ACEFD366936 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DateTime_ToString_m66457C11C42C07E2F437A9D899E6E3FB9FD77B50 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlDateTime_ToString_m23C8FE9641BD64B9BE5D9022F24DBC68739CF8AE (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlDateTime_op_LessThan_mBA24CB38DF87C8DC64F764157557746A410C49A7 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___0_x, SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlDateTime_op_GreaterThan_m3599C4B6184D571C1319706F64C34ED32A229D43 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___0_x, SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDateTime_CompareTo_mFC30CA07C33E98986C7B6B91D2C7F02F644F28A3 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDateTime_CompareTo_m82CED8E48367B756FD2F10929C6230D8F018EF77 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlDateTime_op_Equality_m69832276B8B7F615ABB2E5FC94BD20626F9806A8 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___0_x, SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlDateTime_Equals_m9401BFF901122AAD43042D8F4D54DFA26C0D6634 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DateTime_GetHashCode_m206A3B9394E6D089311A1A81305A5A1AB30B2D99 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDateTime_GetHashCode_mA64AF3F47A16ABE3388BCADFA4C4AB9B2D34ED8C (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlDateTime_System_Xml_Serialization_IXmlSerializable_GetSchema_mC4C4D26114D5A0A665F1C3EDF1035C1819E39EB5 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D XmlConvert_ToDateTime_m658051D16D0072FD3F58E4E6BFE8FB75F4F00A16 (String_t* ___0_s, int32_t ___1_dateTimeOption, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DateTime_get_Kind_m83D45222D9386873333A178B9AB31AC2B2F2C993 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_get_TimeZoneSpecifiedMessage_m23324A7E1D2337998092F5677B72973A604911A7 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDateTime_System_Xml_Serialization_IXmlSerializable_ReadXml_m6F05BF9F400FA1CB4FD51EBC1F5EB161C9B01141 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___0_reader, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* XmlConvert_ToString_mF6401456776BBF2637E1AB3FAA6F4187D6FAFD2D (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_value, String_t* ___1_format, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDateTime_System_Xml_Serialization_IXmlSerializable_WriteXml_mEDF294D37DAEE8AC569B023A2E43E7ECA1318263 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___0_writer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DateTime__ctor_mA3BF7CE28807F0A02634FD43913FAAFD989CEE88 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, int32_t ___0_year, int32_t ___1_month, int32_t ___2_day, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B (RuntimeArray* ___0_array, RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 ___1_fldHandle, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlDecimal_VerifyPrecision_m8B5FBD8F91FEB101E258CF75E6D095CB82B44211 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, uint8_t ___0_precision, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t Math_Max_m12FB4E1302123ADB441E3A7BDF52E8404DDE53A2 (uint8_t ___0_val1, uint8_t ___1_val2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t SqlDecimal_CalculatePrecision_m85106D636AC7E2759DBBEAE277A5A3137C9BB9BE (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal__ctor_m90A25DD5E83286BE6A5F2F132C716B68998E95D5 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, bool ___0_fNull, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* Decimal_GetBits_mA8711044E1019B52442F3F280CFD4BB50A43DE68 (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_d, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal__ctor_mEE042C2AF0437320CB7F863BEA8DDDE97AD3F0B2 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t SqlDecimal_BGetPrecUI4_m4C879CFE21886B5FA03A811A9E718CDF75C85CCE (uint32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal__ctor_m1870DA5CFBC4E96774527605786EDFF19C4F6673 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t SqlDecimal_BGetPrecUI8_m742B84B9E2EBFD2308F556FCC9CA5B192E94BD60 (uint64_t ___0_dwlVal, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal__ctor_mAE0D78D74AECFE56A955B3BDEC8362A5AF7C9619 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, int64_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_CheckValidPrecScale_mD8E40ED6AF53142F60E6F129AB9AB6438D54F9AC (uint8_t ___0_bPrec, uint8_t ___1_bScale, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlDecimal_FZero_m003B440F9EBE4C57A86F916B46B1EA703C787BD0 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_SetPositive_m9F59E3F34297912049FA9E2DCEE768A10F854D2F (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal__ctor_mDA344B315558CACB3682E3FB35267F8E1CD78C2B (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___0_rglData, uint8_t ___1_bLen, uint8_t ___2_bPrec, uint8_t ___3_bScale, bool ___4_fPositive, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F SqlDecimal_ToDecimal_m56AAEDD849EF3BE93B1EE06A69D4C72CFCC21CBF (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F SqlDecimal_get_Value_m598AE0D8C8BAA9D1CBA136F85F07EEBFC7E68676 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlDecimal_get_IsPositive_m02A175A34E6F25F9AECAB532B0C7E976A187C340 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_SetSignBit_m5AFF4B655D33BBAB49189944E5B1DE2C42C7D5E1 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, bool ___0_fPositive, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t SqlDecimal_get_Scale_m97FF7CE23A6F6E47C3900933582E1C111104649F (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* SqlDecimal_get_Data_mBDB54F0DBB0D47D854FD18BCB60D894865EE6606 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_MpDiv1_mF1495C1D3BBA58F33F9A407B336136336E5983C3 (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___0_rgulU, int32_t* ___1_ciulU, uint32_t ___2_iulD, uint32_t* ___3_iulR, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar SqlDecimal_ChFromDigit_m03F6B043E120CEAA83FC1D48724C7DCBF4064A1E (uint32_t ___0_uiDigit, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_CreateString_mFBC28D2E3EB87D497F7E702E4FFAD65F635E44DF (String_t* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_val, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlDecimal_ToString_m168D85906F74E3EFFC8C27D7C95A13477187735E (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___0_paramName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_SetToZero_m5B376C2B76CDB7C570CFB80841B695FEEA21D490 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_get_FormatMessage_mF88BAE86616C539598277178774E13B75A14F999 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FormatException__ctor_mE04AEA59C0EEFF4BD34B7CE8601F9D331D1D473E (FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B* __this, String_t* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_MultByULong_mAA774454874DA9C85E6CFFE2436000D2DD035B8D (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, uint32_t ___0_uiMultiplier, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_AddULong_m9A5A1CE793F97B794596C52D001C6F82BF62BA26 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, uint32_t ___0_ulAdd, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Math_Pow_mEAE651F0858203FBE12B72B6A53951BBD0FB5265 (double ___0_x, double ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double SqlDecimal_ToDouble_m2725E15F470301946BE4B6A5D39B9B9D088C6FAE (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_get_ConversionOverflowMessage_m859152A012896F7A4CA7AA9F328E6E2F5E8E1D38 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Decimal__ctor_mC089D0AF6A28E017DE6F2F0966D8EBEBFE2DAAF7 (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F* __this, int32_t ___0_lo, int32_t ___1_mid, int32_t ___2_hi, bool ___3_isNegative, uint8_t ___4_scale, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Decimal__ctor_mD42FF624FC0A2122E4F867709F3C03304E99BE71 (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F* __this, int64_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF (int32_t ___0_val1, int32_t ___1_val2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52 (int32_t ___0_val1, int32_t ___1_val2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_AdjustScale_mB4449BB56AE9B5D68D1072B2B18D1BB3504CDA65 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, int32_t ___0_digits, bool ___1_fRound, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDecimal_LAbsCmp_mC3B1AA92DB493740DE31406546DE61A466157270 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___0_snumOp, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlDecimal_FGt10_38_m30003C407A2F58CEE12A6B85585D4D95DAAD1A5E (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 SqlDecimal_op_UnaryNegation_m1BDC5BC2B9C06B8D37295EBCC1A54215E24FC85B (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___0_x, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 SqlDecimal_op_Addition_mD621901A8B8506AD33C1A11593E8C26BB4291D0F (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___0_x, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_MpDiv_mB13886D466ADC1BACCD5821CDD41B1A6C312561A (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___0_rgulU, int32_t ___1_ciulU, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___2_rgulD, int32_t ___3_ciulD, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___4_rgulQ, int32_t* ___5_ciulQ, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___6_rgulR, int32_t* ___7_ciulR, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_ZeroToMaxLen_mD7F09C82EE1D71493E4AE8575F67C44B4996B172 (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___0_rgulData, int32_t ___1_cUI4sCur, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int16_t SqlInt16_get_Value_mA03BF0AEC36EC42E4707550F4EE275ED506FFE57 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlInt32_get_Value_m0ADA18E1A4075E3D14F091375284BCB7679CB0A6 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F SqlMoney_ToDecimal_m96E83360BEA54499AFEB74B2715EEE315F26D0B6 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlDecimal_FGt10_38_mA101E36BDF52DCC1B956C7564DB0E8578DF7172C (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___0_rglData, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_StoreFromWorkingArray_m90BD7C6F94D5D3CB9D39BE9070FC96582442CA53 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___0_rguiData, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t SqlDecimal_DivByULong_m4F0A205CB8A38B6B61AEDC5A978B58D5AEC138A5 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, uint32_t ___0_iDivisor, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlTruncateException__ctor_m70B2B0D3292DA462EBF7B2F3C363D66031AFFCD4 (SqlTruncateException_t981F75EEF207F703C7397D094331E8026DD67E22* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t SqlDecimal_HI_mB58ED460E6CC436F057313109918612150FD1F71 (uint64_t ___0_x, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t SqlDecimal_LO_mD7ED411828A187D5A25A316869CDFCB78F7FC0FF (uint64_t ___0_x, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_MpNormalize_m65CD15883DFBF91F1222A78A25E453E4B84BE4F8 (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___0_rgulU, int32_t* ___1_ciulU, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_MpSet_mF8B9634950B03C0A7A7BBFD870A39CA4EC086715 (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___0_rgulD, int32_t* ___1_ciulD, uint32_t ___2_iulN, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_MpMove_mEB0AB29DB5DFA7017DB2F8382DCB13938E1312D4 (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___0_rgulS, int32_t ___1_ciulS, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___2_rgulD, int32_t* ___3_ciulD, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t SqlDecimal_DWL_m51D142E20BD5606CC324B0F155FE28A1CD006759 (uint32_t ___0_lo, uint32_t ___1_hi, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_MpMul1_m0D7835E98FD1A5FFEF839FB3BB692EFF80E23F2A (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___0_piulD, int32_t* ___1_ciulD, uint32_t ___2_iulX, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDecimal_CompareNm_m9EFFFFB1A3E40D1B3695D09F304DBC4B915B2748 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___0_snumOp, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_get_InvalidPrecScaleMessage_m6010B136A6564AF70B2D18980546D8998D68FAF3 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlDecimal_op_LessThan_m8C01FC7F051632578D4AD310583878CA181B40CA (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___0_x, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlDecimal_op_GreaterThan_m62D0E6D826C4B8A00637885D2A997757BFD91567 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___0_x, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlDouble_op_Implicit_m3299AE9B567A7124379796448ECF4FF22E77FFA6 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___0_x, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlDecimal_ToSqlDouble_mEB326B4BC49D4F60C4020EFFDE752677F67AE674 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 SqlInt64_op_Explicit_m2296C34B5699DB4EFE6A858D99B3233A914CA0BD (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___0_x, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 SqlDecimal_ToSqlInt64_mAA52E180BF7596EE561603B329EC4C25F9C09CAD (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB SqlMoney_op_Explicit_m7C87C40B68B59CD7207B3F8DF05086B726039E9C (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___0_x, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB SqlDecimal_ToSqlMoney_m858D02BB1D71B008B029A9A9C3B46FB9DAFFB4A4 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDecimal_CompareTo_m0100ACFA5FBF6023915A5ADC06B9C15BB9F7C4F2 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDecimal_CompareTo_m6DE8B0BB01945188DFA57ED9A21A76D613B4AEF9 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlDecimal_op_Equality_mCFF6E794AB50BA27D4BEF36FB6A30C4F2788D789 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___0_x, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlDecimal_Equals_mEE75EC213CFD059F31273138FAF5F16B03AD63D1 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDecimal_GetHashCode_m4247CFB2EC24938FD0F8C22C6D05BD44AC013547 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlDecimal_System_Xml_Serialization_IXmlSerializable_GetSchema_m9DE6024005E738ADCA99CA4DAE34CB0A7B2A630D (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 SqlDecimal_Parse_mD1EB9F4E57E4FE62E7E4AC81DF8D8A1DD8DF6FB6 (String_t* ___0_s, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_System_Xml_Serialization_IXmlSerializable_ReadXml_m0A7F2208AF050DF1671B7B90234327C2CBB9E8FB (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___0_reader, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_System_Xml_Serialization_IXmlSerializable_WriteXml_m1C86FA7FB59DB9B522F008D4C3DD56B40B6449F1 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___0_writer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDouble__ctor_mFCA835CFA8ED56C1249B384577FCD5846B42C959 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, bool ___0_fNull, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Double_IsFinite_m8C71862AC402EB926F88D63FCD0E03B7433B5CEB_inline (double ___0_d, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDouble__ctor_m055F920A5A3AF8C158FAB8CB63D32AE2D6EA29BA (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, double ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double SqlDouble_get_Value_mEC94553382F77D81E9E1086F2A4EF4B61DB21B4C (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Double_ToString_m4318830D9F771852FDCF21C14CF9E8ABC7E77357 (double* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlDouble_ToString_m2CB799F321C8FE9C334AC5665FE1D5ECC659A3BF (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Double_IsInfinity_mF1F2BB1A8094AF95520E754AE9888993EA948B34_inline (double ___0_d, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlSingle_get_IsNull_mC0F4C05C5D8C7D6B3A51B51154032E41018C712B (SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float SqlSingle_get_Value_m2E6BBF4B8299B16EA0D643DA12FB21C0F9E9A156 (SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double SqlMoney_ToDouble_m2D91BE4973B11C0046B7D85660461901E0F33158 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlDouble_op_LessThan_mA9AC263BC2E7C1D701D325DDDE52BF65D0002F4E (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___0_x, SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlDouble_op_GreaterThan_mBE70DC9BC4996EC930969A5A9668EC4583A3E2C7 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___0_x, SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 SqlSingle_op_Explicit_m18FB3D0E3ABFD2FC83179B401DC7FFA8A0287A0B (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___0_x, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 SqlDouble_ToSqlSingle_m5122151E05BA977D0E23F406E766D6BD6FE09781 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDouble_CompareTo_mE79F43FB35FAC5959E985E45CDB0122A91CAA554 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDouble_CompareTo_mC1513BEBC1247DEED376B7AAEBD9A451B37AD229 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlDouble_op_Equality_m650F8FC7FF9C321C46A25E0EFCB07ED6F8DE8616 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___0_x, SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlDouble_Equals_m8FEF106DFF53DC046CA65ECEDED37077ECF188D6 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Double_GetHashCode_m3761FC05AD24D97A68FA1E8412A9454DF3880E32_inline (double* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDouble_GetHashCode_m25C7B4BB1ED313503FF55C122139B3E89FE6B86D (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlDouble_System_Xml_Serialization_IXmlSerializable_GetSchema_mE100C3B3C32BA483BBF936A4B32DCD70610C9CB3 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double XmlConvert_ToDouble_m2418B80456367C61C63D2851ADF27DF906F2077C (String_t* ___0_s, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDouble_System_Xml_Serialization_IXmlSerializable_ReadXml_m7D451C32BEECCC4E55D521FE75042BA698344DB5 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___0_reader, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* XmlConvert_ToString_m04C12A2A45109D8E79C729DE12EF0A29301C2A2B (double ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDouble_System_Xml_Serialization_IXmlSerializable_WriteXml_mC070E38AE75FABCDB3B380AB7DC4C6637107E690 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___0_writer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlGuid__ctor_mA10249C3D03D11CDB5DF6B445E412C77A87DCF85 (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* __this, bool ___0_fNull, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* Guid_ToByteArray_m6EBFB2F42D3760D9143050A3A8ED03F085F3AFE9 (Guid_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlGuid__ctor_m203851BB4B52CCF77049A3E0A78796F5060E454E (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* __this, Guid_t ___0_g, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlGuid_get_IsNull_m0751FE60211BF2C953CB00945698A78683C69E4F (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Guid__ctor_m9BEFD9FC285BE9ACEC2EB97FC76C0E35E14D725C (Guid_t* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Guid_t SqlGuid_get_Value_mC7D89D14DAA3F1B4A63E2C5F016D0760DFE3B6BE (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Guid_ToString_m2BFFD5FA726E03FA707AAFCCF065896C46D5290C (Guid_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlGuid_ToString_m66DC8C92F5C08B609E97A38166EB97EB4BD032D5 (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlGuid_Compare_m837509452E65639597C9C147B88958AA1F440D09 (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 ___0_x, SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlGuid_CompareTo_m79D7C2B70A98A7796369DDE9DE2BCCEC0E8C68E8 (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* __this, SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlGuid_CompareTo_m55E6808098A106DD6A3C9C056DD74C2BBAC9B990 (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlGuid_op_LessThan_m997BED4304AEA0FE297DE2AD0D0DCE518D0DBFBB (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 ___0_x, SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlGuid_op_GreaterThan_m11012829531221995A0E0992C1C6C61DD8393F1D (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 ___0_x, SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlGuid_op_Equality_m993C43B17EE369AF26838AE5C004256417DE20AB (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 ___0_x, SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlGuid_Equals_mD5EE347E7EF1EEB88DFCF35284F116506DBE8DD8 (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Guid_GetHashCode_m239B7679BB9ED5A207B3D2F858B5F30FFC455408 (Guid_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlGuid_GetHashCode_mE95B5A1A98BAB172D4787C6C693B5FB9F8EACCD1 (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlGuid_System_Xml_Serialization_IXmlSerializable_GetSchema_mC0A318F2ECC039E3ACC890FFA87BFFEDA6388DC7 (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Guid__ctor_mAE66BA1C43B4194F4F7991E2E30370E36CBBF830 (Guid_t* __this, String_t* ___0_g, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlGuid_System_Xml_Serialization_IXmlSerializable_ReadXml_m2C80A5520B423922525EBEFA8CDCC536EE541F50 (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___0_reader, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* XmlConvert_ToString_m36449973CB34AACCE49ED7151F860E0C74E6E41D (Guid_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlGuid_System_Xml_Serialization_IXmlSerializable_WriteXml_m6131F8230E6D5F7641AA17C7B629B76715E57B99 (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___0_writer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt16__ctor_mAED269F06F46C0C424857F343715F76DDDD102B8 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, bool ___0_fNull, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt16__ctor_mFB6FD66DD3241C0E2D94FA003CF12C28D7163E86 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, int16_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int16_ToString_m7A3097301539CDD2229B5569431B43FBD88F94F3 (int16_t* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlInt16_ToString_m1E7741E4330E26180868BE760EA04306A9847B7B (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlInt16_op_LessThan_mA5B3957CD16F0017CD14A9E29615EAFDFE0BE02A (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___0_x, SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlInt16_op_GreaterThan_m0620A2F23759B613FF949C99EF10664858777D92 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___0_x, SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlDouble_op_Implicit_mC7FA5C56EA480E71A525D0A5436470AD1F04B2EA (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___0_x, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlInt16_ToSqlDouble_mC31A96E9433C377D73CE0010D9454D7A59B4203E (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 SqlInt64_op_Implicit_m829611DB235724ED9CB5F4FCB9BF3CB0350732EF (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___0_x, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 SqlInt16_ToSqlInt64_m74BDB457355091DC33276A81C458387D7A070EB0 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlInt16_CompareTo_m9FC0B312BAE65C9E4666B183051B3ED6ECD76AA0 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlInt16_CompareTo_m245FAEA150975FE8130A6C369EEF86F20D1C51CF (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlInt16_op_Equality_mF5F42532B5D1EC7289F5F4136F0C7F4C2911F830 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___0_x, SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInt16_Equals_m335E7011F568068C141BA839D38B2534F6A8B3CF (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Int16_GetHashCode_mCD0A167AC8E6ACC2235F12E00C0F9BDC6ED3B6E1 (int16_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlInt16_GetHashCode_m94DAE406B6799AFE0CF3C779BA6A679CA7372CA3 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlInt16_System_Xml_Serialization_IXmlSerializable_GetSchema_mB0B3455F62C88C7F5628BFFE07305702FAEAD3F1 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int16_t XmlConvert_ToInt16_mA80812313AC16A1C903AA745B0B4AA74A374DA4C (String_t* ___0_s, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt16_System_Xml_Serialization_IXmlSerializable_ReadXml_m3AF3ABB6EAFFD8351730F9048F758EBA164AF2DD (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___0_reader, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* XmlConvert_ToString_m1FB4B4752262599AE9EBF689F994BC0B5D3E2E08 (int16_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt16_System_Xml_Serialization_IXmlSerializable_WriteXml_mDF694BF974C3802A47F5D952EC5290348FEB0A6C (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___0_writer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt32__ctor_m8BBF79F6FE4D57BE90C0A3D48B48226466F48D69 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, bool ___0_fNull, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt32__ctor_m47B476C9DC2A5E77FC1A9B544805CCA84F6AF6F8 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlInt32_ToString_m590C737D17839F236760E1500CB9DD26CB7FD679 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInt32_SameSignInt_mD93B3C43392C61E5D04162D7326DE792683E7CF7 (int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlInt32_op_LessThan_mB526A2640C6F1531B54DD6FDE14C66592B93D8A5 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___0_x, SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlInt32_op_GreaterThan_mB9D6C7076B27B2F0E1B7AD281A5E50D84271B34E (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___0_x, SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlDouble_op_Implicit_m98E79C4E05DBC293B579805921F00535700E3E25 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___0_x, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlInt32_ToSqlDouble_m246A68A9C528CDBEFC6F9779004354AEAD358A41 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 SqlInt64_op_Implicit_m06472A9F571AB0DC28BED906A1B3E141CBC4871E (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___0_x, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 SqlInt32_ToSqlInt64_mA174EA59AE35323E3ECACE355C5C19A1A18E017F (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlInt32_CompareTo_m6EBE0A1AACF4E5C44E76D91D6FD6A5FC655C164B (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlInt32_CompareTo_m9A269464003C5D942A84512544173E085AABA61A (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlInt32_op_Equality_mB8933B22B9B60856764EA2E09D006E341626AB93 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___0_x, SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInt32_Equals_m7D89FC6A3D733052B28E202EB4C5FC7D0E6B808E (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295 (int32_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlInt32_GetHashCode_m382E263ED4C84C49999C94A0BAEAD06ED8687CB0 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlInt32_System_Xml_Serialization_IXmlSerializable_GetSchema_mE3AE4B56324F6A376C493AAA7F1D76EFF91D900C (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XmlConvert_ToInt32_m9C735139F9937011D95951A4D175401E5EC1941E (String_t* ___0_s, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt32_System_Xml_Serialization_IXmlSerializable_ReadXml_mA4B639FAA25CCD9A818FDC1F37925F3481A87A2C (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___0_reader, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* XmlConvert_ToString_m2C27F48B600DAF58ADCCE84D9AA0D27CE77ABC63 (int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt32_System_Xml_Serialization_IXmlSerializable_WriteXml_m3F891466FB52A607FECADAA4983F6AC4A91CE055 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___0_writer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt64__ctor_mEA0E6D670B1A71ED773665ED7E40D64DE93DEB0B (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, bool ___0_fNull, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt64__ctor_m6FDF9E6478B65D3CDE43E2714114B140605B93F3 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, int64_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlInt64_ToString_mB0FA40D51C9D53232E760DDB0738837638D7EB39 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInt64_SameSignLong_m9B36B7E11D81119D3FAC5155E8BAC4E558CB7767 (int64_t ___0_x, int64_t ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlInt64_op_LessThan_m2A7B5DD5F1D614864D55E1260D0A87B7C92883CC (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___0_x, SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlInt64_op_GreaterThan_mA43DFD485E5011377B18D82653FE5B6303404BD8 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___0_x, SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 SqlByte_op_Explicit_m95593D0EADAA71A2C1C9E0DF0D89E1E0C9F778F8 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___0_x, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 SqlInt64_ToSqlByte_m2D4E319395763521491F1558976FE7B2697552EC (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlDouble_op_Implicit_m107FED32904FC9007A8C68B0403B181C6433EE78 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___0_x, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlInt64_ToSqlDouble_m6E4C68654EA44324AFBD8719EFF612EBC1535C99 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B SqlInt16_op_Explicit_mF98646FE96D15CA45D93F507D157D5EE6C0E8795 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___0_x, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B SqlInt64_ToSqlInt16_m0EFCFBEB8CC9A1EA6EC4DE6C0A6533F381900E5D (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 SqlInt32_op_Explicit_m3C193D7CCCD4CE410EBDF4FBB4CBB864AA262FD8 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___0_x, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 SqlInt64_ToSqlInt32_m6B96CA26421E6C524936B54B5FDFBFD82552FDD9 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 SqlDecimal_op_Implicit_m7C58E64CF158876B9D9FD7F333AFBB471A9BE0C3 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___0_x, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 SqlInt64_ToSqlDecimal_m810FD514624595B632F63DE26D21B24CB9223698 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlInt64_CompareTo_m73C81296C591620BBCDD8A084418A0539EF68FEC (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlInt64_CompareTo_m961B2693E7EEDC57C4CE36875B39413C2D3331F1 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlInt64_op_Equality_m466455DB2FE1028B1D86E265CCEC0E8130073769 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___0_x, SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInt64_Equals_m2AC85D8BB3CF583B13C8B3915A30CB3F09553FC4 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Int64_GetHashCode_mDB050BE2AC244D92B14D1DF725AAD279CDC48496 (int64_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlInt64_GetHashCode_mA83DF6B97654CDADC3EF8C05BF956D5853F2D62F (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlInt64_System_Xml_Serialization_IXmlSerializable_GetSchema_m2C5F2438F97B5CC636EE4EE55616251FEF7220CF (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t XmlConvert_ToInt64_m6B8BF2DD9F2ADFC49C37112EAE0D59E66DEDB5A4 (String_t* ___0_s, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt64_System_Xml_Serialization_IXmlSerializable_ReadXml_mC1E4756B96A6F2024C94DA13C3164F92D1243558 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___0_reader, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* XmlConvert_ToString_mFC2B58A063E63501E3CB452206B18C317E2782A9 (int64_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt64_System_Xml_Serialization_IXmlSerializable_WriteXml_mB190D1056BDA2C4D4EA883C28C1BE788F74AC522 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___0_writer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlMoney__ctor_m25A13048A8ABF27FB88319C1EF64BCC429352534 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, bool ___0_fNull, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlMoney__ctor_m54928E154E38BAECCF0834B1B8977A7DB0ED40E7 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, int64_t ___0_value, int32_t ___1_ignored, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlMoney__ctor_m957BEF6EA0EDB9FD172CEC4A390324BE5E73E2DB (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlMoney__ctor_m401E6BE4F6EAF840283A26B4654529D3731B5808 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, int64_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlMoney__ctor_mFD70D7B1223E14F4F4A722B77BF35ADBB559DADA (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F SqlMoney_get_Value_m85A97AFB4B3B927DEF8E60BFE1F6CD4EFDE508CE (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Decimal_ToDouble_m49A2A4223A4AC125B3F83DFEE0DFBD46CACBD9E7 (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_d, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Decimal_ToString_m2600674D09D44940FA0AAA00A87858E741671F4E (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F* __this, String_t* ___0_format, RuntimeObject* ___1_provider, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlMoney_ToString_mA5136C029771EB0AB1DF80C8C944E7D9F0885454 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F Decimal_Multiply_mEC179A2E4BE8AD8F83991B27C0948806D9ED82BC (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_d1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_d2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F Decimal_Divide_m9B75040DBC8AE56CD9B1F6A76DACA644B23518CC (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_d1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_d2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlMoney_op_LessThan_mF8D1D6A0A17EDAE616F3A248B20E080E6B7141B4 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___0_x, SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlMoney_op_GreaterThan_mB87DBE2000E800EA178BAC3A8456661EB8977A0E (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___0_x, SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlDouble_op_Implicit_m4E2B2646112BC61628A3B22751B8F86135D42E75 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___0_x, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlMoney_ToSqlDouble_m95978A3228452C7084B46939B075A57FCA414B29 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 SqlDecimal_op_Implicit_m9BA26363AE2C6BD41642B5C4B526EFBC28B08BD7 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___0_x, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 SqlMoney_ToSqlDecimal_m0AB1E68BFE5753DD028C3BB0BF212E0971190412 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlMoney_CompareTo_m8CD6963D21781A101DF52892EEC1C5F2D6F0A708 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlMoney_CompareTo_m9AE18185C893FC420A3440C291E815B81C0A341A (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlMoney_op_Equality_m2E3AB7D15F82DD8B5DFBF6FBD6B864808F9EA1AF (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___0_x, SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlMoney_Equals_mA70EFA899CB137218CC72CA4A2B5DEF24DCD2FD5 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlMoney_GetHashCode_m5D47CFD2EE3D8582E90047133860B9D32BF68A7D (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlMoney_System_Xml_Serialization_IXmlSerializable_GetSchema_mF5AA9822077493C2F1B859B479837EF1DA37EC64 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F XmlConvert_ToDecimal_mADC865682AA62EC874AFEA0D55B7FBED9A1B6E32 (String_t* ___0_s, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlMoney_System_Xml_Serialization_IXmlSerializable_ReadXml_m45CA915EF0BEAB8B8C85532F9E7754C3EFDE1F90 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___0_reader, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* XmlConvert_ToString_m4EE078C46CC4FF023E0286740CFE95E945C5185E (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlMoney_System_Xml_Serialization_IXmlSerializable_WriteXml_m0E1669F50BA8E96439E571D9353A631620DBCB24 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___0_writer, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t BitConverter_DoubleToInt64Bits_m4F42741818550F9956B5FBAF88C051F4DE5B0AE6_inline (double ___0_value, const RuntimeMethod* method) ;
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlDataTreeWriter__ctor_m991590220D229A8EE7DFC4C43BD81E7FB620F532 (XmlDataTreeWriter_tC4343E3227DE095CC2173F9209F95B0EB1C518C6* __this, DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B* ___0_ds, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* V_1 = NULL;
RuntimeObject* V_2 = NULL;
{
ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* L_0 = (ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A*)il2cpp_codegen_object_new(ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A_il2cpp_TypeInfo_var);
ArrayList__ctor_m07DC369002304B483B9FC41DBDAF4A25AC3C9F80(L_0, NULL);
__this->____dTables = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____dTables), (void*)L_0);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B* L_1 = ___0_ds;
__this->____ds = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->____ds), (void*)L_1);
DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B* L_2 = ___0_ds;
DataTableU5BU5D_tB4D0AEDE8374D42D9240002365B2F4600A13637F* L_3;
L_3 = DataSet_TopLevelTables_m915199BAA14F105DD17581BC4AC34EF0CDDD0D20(L_2, NULL);
__this->____topLevelTables = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->____topLevelTables), (void*)L_3);
DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B* L_4 = ___0_ds;
DataTableCollection_t9F8C02B7597B3B56A0DBB3313545C0AC3A4FE997* L_5;
L_5 = DataSet_get_Tables_m8F063F3CDD2BB72B97034D0CE1838EFBFA15AC61_inline(L_4, NULL);
RuntimeObject* L_6;
L_6 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(11, L_5);
V_0 = L_6;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0055:
{
{
RuntimeObject* L_7 = V_0;
V_2 = ((RuntimeObject*)IsInst((RuntimeObject*)L_7, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var));
RuntimeObject* L_8 = V_2;
if (!L_8)
{
goto IL_0065;
}
}
{
RuntimeObject* L_9 = V_2;
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_9);
}
IL_0065:
{
return;
}
}
});
try
{
{
goto IL_004b_1;
}
IL_0032_1:
{
RuntimeObject* L_10 = V_0;
RuntimeObject* L_11;
L_11 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_10);
V_1 = ((DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07*)CastclassClass((RuntimeObject*)L_11, DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07_il2cpp_TypeInfo_var));
ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* L_12 = __this->____dTables;
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_13 = V_1;
int32_t L_14;
L_14 = VirtualFuncInvoker1< int32_t, RuntimeObject* >::Invoke(29, L_12, L_13);
}
IL_004b_1:
{
RuntimeObject* L_15 = V_0;
bool L_16;
L_16 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_15);
if (L_16)
{
goto IL_0032_1;
}
}
{
goto IL_0066;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0066:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlDataTreeWriter__ctor_m63598470DE4844304195EE77172A12339149DF9E (XmlDataTreeWriter_tC4343E3227DE095CC2173F9209F95B0EB1C518C6* __this, DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* ___0_dt, bool ___1_writeHierarchy, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataTableU5BU5D_tB4D0AEDE8374D42D9240002365B2F4600A13637F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* L_0 = (ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A*)il2cpp_codegen_object_new(ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A_il2cpp_TypeInfo_var);
ArrayList__ctor_m07DC369002304B483B9FC41DBDAF4A25AC3C9F80(L_0, NULL);
__this->____dTables = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____dTables), (void*)L_0);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_1 = ___0_dt;
__this->____dt = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->____dt), (void*)L_1);
__this->____fFromTable = (bool)1;
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_2 = ___0_dt;
DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B* L_3;
L_3 = DataTable_get_DataSet_mA2A29956153EBBDB7B85AEFB5E871BF33535BE4E_inline(L_2, NULL);
if (L_3)
{
goto IL_0045;
}
}
{
ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* L_4 = __this->____dTables;
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_5 = ___0_dt;
int32_t L_6;
L_6 = VirtualFuncInvoker1< int32_t, RuntimeObject* >::Invoke(29, L_4, L_5);
DataTableU5BU5D_tB4D0AEDE8374D42D9240002365B2F4600A13637F* L_7 = (DataTableU5BU5D_tB4D0AEDE8374D42D9240002365B2F4600A13637F*)(DataTableU5BU5D_tB4D0AEDE8374D42D9240002365B2F4600A13637F*)SZArrayNew(DataTableU5BU5D_tB4D0AEDE8374D42D9240002365B2F4600A13637F_il2cpp_TypeInfo_var, (uint32_t)1);
DataTableU5BU5D_tB4D0AEDE8374D42D9240002365B2F4600A13637F* L_8 = L_7;
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_9 = ___0_dt;
ArrayElementTypeCheck (L_8, L_9);
(L_8)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(0), (DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07*)L_9);
__this->____topLevelTables = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->____topLevelTables), (void*)L_8);
return;
}
IL_0045:
{
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_10 = ___0_dt;
DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B* L_11;
L_11 = DataTable_get_DataSet_mA2A29956153EBBDB7B85AEFB5E871BF33535BE4E_inline(L_10, NULL);
__this->____ds = L_11;
Il2CppCodeGenWriteBarrier((void**)(&__this->____ds), (void*)L_11);
ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* L_12 = __this->____dTables;
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_13 = ___0_dt;
int32_t L_14;
L_14 = VirtualFuncInvoker1< int32_t, RuntimeObject* >::Invoke(29, L_12, L_13);
bool L_15 = ___1_writeHierarchy;
if (!L_15)
{
goto IL_007c;
}
}
{
__this->____writeHierarchy = (bool)1;
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_16 = ___0_dt;
XmlDataTreeWriter_CreateTablesHierarchy_mF3B82040CAFB1A9B125E857BD0F7AA3FAF10AC24(__this, L_16, NULL);
DataTableU5BU5D_tB4D0AEDE8374D42D9240002365B2F4600A13637F* L_17;
L_17 = XmlDataTreeWriter_CreateToplevelTables_mCAEF99B5AF285C7598FEBBA0FD09E18C465EB8C4(__this, NULL);
__this->____topLevelTables = L_17;
Il2CppCodeGenWriteBarrier((void**)(&__this->____topLevelTables), (void*)L_17);
return;
}
IL_007c:
{
DataTableU5BU5D_tB4D0AEDE8374D42D9240002365B2F4600A13637F* L_18 = (DataTableU5BU5D_tB4D0AEDE8374D42D9240002365B2F4600A13637F*)(DataTableU5BU5D_tB4D0AEDE8374D42D9240002365B2F4600A13637F*)SZArrayNew(DataTableU5BU5D_tB4D0AEDE8374D42D9240002365B2F4600A13637F_il2cpp_TypeInfo_var, (uint32_t)1);
DataTableU5BU5D_tB4D0AEDE8374D42D9240002365B2F4600A13637F* L_19 = L_18;
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_20 = ___0_dt;
ArrayElementTypeCheck (L_19, L_20);
(L_19)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(0), (DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07*)L_20);
__this->____topLevelTables = L_19;
Il2CppCodeGenWriteBarrier((void**)(&__this->____topLevelTables), (void*)L_19);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DataTableU5BU5D_tB4D0AEDE8374D42D9240002365B2F4600A13637F* XmlDataTreeWriter_CreateToplevelTables_mCAEF99B5AF285C7598FEBBA0FD09E18C465EB8C4 (XmlDataTreeWriter_tC4343E3227DE095CC2173F9209F95B0EB1C518C6* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisDataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07_mB5E20C5DA009A3AC835960FBA57FA18278F84AB7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataTableU5BU5D_tB4D0AEDE8374D42D9240002365B2F4600A13637F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* V_0 = NULL;
DataTableU5BU5D_tB4D0AEDE8374D42D9240002365B2F4600A13637F* V_1 = NULL;
int32_t V_2 = 0;
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* V_3 = NULL;
bool V_4 = false;
int32_t V_5 = 0;
{
ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* L_0 = (ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A*)il2cpp_codegen_object_new(ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A_il2cpp_TypeInfo_var);
ArrayList__ctor_m07DC369002304B483B9FC41DBDAF4A25AC3C9F80(L_0, NULL);
V_0 = L_0;
V_2 = 0;
goto IL_0094;
}
IL_000d:
{
ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* L_1 = __this->____dTables;
int32_t L_2 = V_2;
RuntimeObject* L_3;
L_3 = VirtualFuncInvoker1< RuntimeObject*, int32_t >::Invoke(27, L_1, L_2);
V_3 = ((DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07*)CastclassClass((RuntimeObject*)L_3, DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07_il2cpp_TypeInfo_var));
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_4 = V_3;
DataRelationCollection_tA8655ADC9860DD89FDC0317E38C95CB740BC2956* L_5;
L_5 = DataTable_get_ParentRelations_m57FFCDEA0F8B8474FCEDA9B064A4875DE50498E9(L_4, NULL);
int32_t L_6;
L_6 = VirtualFuncInvoker0< int32_t >::Invoke(9, L_5);
if (L_6)
{
goto IL_0036;
}
}
{
ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* L_7 = V_0;
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_8 = V_3;
int32_t L_9;
L_9 = VirtualFuncInvoker1< int32_t, RuntimeObject* >::Invoke(29, L_7, L_8);
goto IL_0090;
}
IL_0036:
{
V_4 = (bool)0;
V_5 = 0;
goto IL_0075;
}
IL_003e:
{
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_10 = V_3;
DataRelationCollection_tA8655ADC9860DD89FDC0317E38C95CB740BC2956* L_11;
L_11 = DataTable_get_ParentRelations_m57FFCDEA0F8B8474FCEDA9B064A4875DE50498E9(L_10, NULL);
int32_t L_12 = V_5;
DataRelation_tCB36A11AB39874353B080F3CD6432C4F9828C656* L_13;
L_13 = VirtualFuncInvoker1< DataRelation_tCB36A11AB39874353B080F3CD6432C4F9828C656*, int32_t >::Invoke(13, L_11, L_12);
bool L_14;
L_14 = VirtualFuncInvoker0< bool >::Invoke(10, L_13);
if (!L_14)
{
goto IL_006f;
}
}
{
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_15 = V_3;
DataRelationCollection_tA8655ADC9860DD89FDC0317E38C95CB740BC2956* L_16;
L_16 = DataTable_get_ParentRelations_m57FFCDEA0F8B8474FCEDA9B064A4875DE50498E9(L_15, NULL);
int32_t L_17 = V_5;
DataRelation_tCB36A11AB39874353B080F3CD6432C4F9828C656* L_18;
L_18 = VirtualFuncInvoker1< DataRelation_tCB36A11AB39874353B080F3CD6432C4F9828C656*, int32_t >::Invoke(13, L_16, L_17);
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_19;
L_19 = VirtualFuncInvoker0< DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* >::Invoke(8, L_18);
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_20 = V_3;
if ((!(((RuntimeObject*)(DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07*)L_19) == ((RuntimeObject*)(DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07*)L_20))))
{
goto IL_006c;
}
}
{
V_4 = (bool)0;
goto IL_0084;
}
IL_006c:
{
V_4 = (bool)1;
}
IL_006f:
{
int32_t L_21 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add(L_21, 1));
}
IL_0075:
{
int32_t L_22 = V_5;
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_23 = V_3;
DataRelationCollection_tA8655ADC9860DD89FDC0317E38C95CB740BC2956* L_24;
L_24 = DataTable_get_ParentRelations_m57FFCDEA0F8B8474FCEDA9B064A4875DE50498E9(L_23, NULL);
int32_t L_25;
L_25 = VirtualFuncInvoker0< int32_t >::Invoke(9, L_24);
if ((((int32_t)L_22) < ((int32_t)L_25)))
{
goto IL_003e;
}
}
IL_0084:
{
bool L_26 = V_4;
if (L_26)
{
goto IL_0090;
}
}
{
ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* L_27 = V_0;
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_28 = V_3;
int32_t L_29;
L_29 = VirtualFuncInvoker1< int32_t, RuntimeObject* >::Invoke(29, L_27, L_28);
}
IL_0090:
{
int32_t L_30 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_30, 1));
}
IL_0094:
{
int32_t L_31 = V_2;
ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* L_32 = __this->____dTables;
int32_t L_33;
L_33 = VirtualFuncInvoker0< int32_t >::Invoke(22, L_32);
if ((((int32_t)L_31) < ((int32_t)L_33)))
{
goto IL_000d;
}
}
{
ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* L_34 = V_0;
int32_t L_35;
L_35 = VirtualFuncInvoker0< int32_t >::Invoke(22, L_34);
if (L_35)
{
goto IL_00b3;
}
}
{
DataTableU5BU5D_tB4D0AEDE8374D42D9240002365B2F4600A13637F* L_36;
L_36 = Array_Empty_TisDataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07_mB5E20C5DA009A3AC835960FBA57FA18278F84AB7_inline(Array_Empty_TisDataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07_mB5E20C5DA009A3AC835960FBA57FA18278F84AB7_RuntimeMethod_var);
return L_36;
}
IL_00b3:
{
ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* L_37 = V_0;
int32_t L_38;
L_38 = VirtualFuncInvoker0< int32_t >::Invoke(22, L_37);
DataTableU5BU5D_tB4D0AEDE8374D42D9240002365B2F4600A13637F* L_39 = (DataTableU5BU5D_tB4D0AEDE8374D42D9240002365B2F4600A13637F*)(DataTableU5BU5D_tB4D0AEDE8374D42D9240002365B2F4600A13637F*)SZArrayNew(DataTableU5BU5D_tB4D0AEDE8374D42D9240002365B2F4600A13637F_il2cpp_TypeInfo_var, (uint32_t)L_38);
V_1 = L_39;
ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* L_40 = V_0;
DataTableU5BU5D_tB4D0AEDE8374D42D9240002365B2F4600A13637F* L_41 = V_1;
VirtualActionInvoker2< RuntimeArray*, int32_t >::Invoke(35, L_40, (RuntimeArray*)L_41, 0);
DataTableU5BU5D_tB4D0AEDE8374D42D9240002365B2F4600A13637F* L_42 = V_1;
return L_42;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlDataTreeWriter_CreateTablesHierarchy_mF3B82040CAFB1A9B125E857BD0F7AA3FAF10AC24 (XmlDataTreeWriter_tC4343E3227DE095CC2173F9209F95B0EB1C518C6* __this, DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* ___0_dt, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataRelation_tCB36A11AB39874353B080F3CD6432C4F9828C656_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
DataRelation_tCB36A11AB39874353B080F3CD6432C4F9828C656* V_1 = NULL;
RuntimeObject* V_2 = NULL;
{
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_0 = ___0_dt;
DataRelationCollection_tA8655ADC9860DD89FDC0317E38C95CB740BC2956* L_1;
L_1 = DataTable_get_ChildRelations_mA020ACE26F7C7F02D1BA5A2BB81A6F2AD5F2EEAA(L_0, NULL);
RuntimeObject* L_2;
L_2 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(11, L_1);
V_0 = L_2;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0055:
{
{
RuntimeObject* L_3 = V_0;
V_2 = ((RuntimeObject*)IsInst((RuntimeObject*)L_3, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var));
RuntimeObject* L_4 = V_2;
if (!L_4)
{
goto IL_0065;
}
}
{
RuntimeObject* L_5 = V_2;
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_5);
}
IL_0065:
{
return;
}
}
});
try
{
{
goto IL_004b_1;
}
IL_000e_1:
{
RuntimeObject* L_6 = V_0;
RuntimeObject* L_7;
L_7 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_6);
V_1 = ((DataRelation_tCB36A11AB39874353B080F3CD6432C4F9828C656*)CastclassClass((RuntimeObject*)L_7, DataRelation_tCB36A11AB39874353B080F3CD6432C4F9828C656_il2cpp_TypeInfo_var));
ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* L_8 = __this->____dTables;
DataRelation_tCB36A11AB39874353B080F3CD6432C4F9828C656* L_9 = V_1;
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_10;
L_10 = VirtualFuncInvoker0< DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* >::Invoke(5, L_9);
bool L_11;
L_11 = VirtualFuncInvoker1< bool, RuntimeObject* >::Invoke(33, L_8, L_10);
if (L_11)
{
goto IL_004b_1;
}
}
{
ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* L_12 = __this->____dTables;
DataRelation_tCB36A11AB39874353B080F3CD6432C4F9828C656* L_13 = V_1;
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_14;
L_14 = VirtualFuncInvoker0< DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* >::Invoke(5, L_13);
int32_t L_15;
L_15 = VirtualFuncInvoker1< int32_t, RuntimeObject* >::Invoke(29, L_12, L_14);
DataRelation_tCB36A11AB39874353B080F3CD6432C4F9828C656* L_16 = V_1;
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_17;
L_17 = VirtualFuncInvoker0< DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* >::Invoke(5, L_16);
XmlDataTreeWriter_CreateTablesHierarchy_mF3B82040CAFB1A9B125E857BD0F7AA3FAF10AC24(__this, L_17, NULL);
}
IL_004b_1:
{
RuntimeObject* L_18 = V_0;
bool L_19;
L_19 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_18);
if (L_19)
{
goto IL_000e_1;
}
}
{
goto IL_0066;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0066:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XmlDataTreeWriter_RowHasErrors_m7D623E88D0F855544459501F49305CC0B062FE66 (DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* ___0_row, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* V_2 = NULL;
String_t* V_3 = NULL;
{
DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* L_0 = ___0_row;
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_1;
L_1 = DataRow_get_Table_mD3547FA08A1B5164A6ED385B48A1A060306AE862_inline(L_0, NULL);
DataColumnCollection_t8F6538DA2E98DED6F9FBD06C4C475533A548630E* L_2;
L_2 = DataTable_get_Columns_mF03D7E14E2C43C9B80521C00ABD8CBE7EA19772E_inline(L_1, NULL);
int32_t L_3;
L_3 = VirtualFuncInvoker0< int32_t >::Invoke(9, L_2);
V_0 = L_3;
DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* L_4 = ___0_row;
bool L_5;
L_5 = DataRow_get_HasErrors_m989D868752E675955E07A7A35B0EEC29F9556489(L_4, NULL);
if (!L_5)
{
goto IL_0029;
}
}
{
DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* L_6 = ___0_row;
String_t* L_7;
L_7 = DataRow_get_RowError_m8C2F74BFD44EA009E5187F7129A3E4722F7E0EDF(L_6, NULL);
int32_t L_8;
L_8 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_7, NULL);
if ((((int32_t)L_8) <= ((int32_t)0)))
{
goto IL_0029;
}
}
{
return (bool)1;
}
IL_0029:
{
V_1 = 0;
goto IL_0058;
}
IL_002d:
{
DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* L_9 = ___0_row;
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_10;
L_10 = DataRow_get_Table_mD3547FA08A1B5164A6ED385B48A1A060306AE862_inline(L_9, NULL);
DataColumnCollection_t8F6538DA2E98DED6F9FBD06C4C475533A548630E* L_11;
L_11 = DataTable_get_Columns_mF03D7E14E2C43C9B80521C00ABD8CBE7EA19772E_inline(L_10, NULL);
int32_t L_12 = V_1;
DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* L_13;
L_13 = DataColumnCollection_get_Item_m58D4D7CEAD439B889E72C42EE698D39CD98B22C5(L_11, L_12, NULL);
V_2 = L_13;
DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* L_14 = ___0_row;
DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* L_15 = V_2;
String_t* L_16;
L_16 = DataRow_GetColumnError_mFF350FCCAD47C2F4B041854C20077AFBD3CAB53C(L_14, L_15, NULL);
V_3 = L_16;
String_t* L_17 = V_3;
if (!L_17)
{
goto IL_0054;
}
}
{
String_t* L_18 = V_3;
int32_t L_19;
L_19 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_18, NULL);
if (!L_19)
{
goto IL_0054;
}
}
{
return (bool)1;
}
IL_0054:
{
int32_t L_20 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_20, 1));
}
IL_0058:
{
int32_t L_21 = V_1;
int32_t L_22 = V_0;
if ((((int32_t)L_21) < ((int32_t)L_22)))
{
goto IL_002d;
}
}
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlDataTreeWriter_SaveDiffgramData_mD363E433DE2030BE5E8A544C9889F7AECE0EE7FD (XmlDataTreeWriter_tC4343E3227DE095CC2173F9209F95B0EB1C518C6* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___0_xw, Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* ___1_rowsOrder, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86D4225BCA91A50855D23928E188E9D33FF87BD3);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
int32_t V_1 = 0;
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* V_2 = NULL;
RuntimeObject* V_3 = NULL;
DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* V_4 = NULL;
int32_t V_5 = 0;
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* V_6 = NULL;
RuntimeObject* V_7 = NULL;
String_t* G_B7_0 = NULL;
String_t* G_B12_0 = NULL;
String_t* G_B12_1 = NULL;
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* G_B12_2 = NULL;
String_t* G_B11_0 = NULL;
String_t* G_B11_1 = NULL;
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* G_B11_2 = NULL;
String_t* G_B13_0 = NULL;
String_t* G_B13_1 = NULL;
String_t* G_B13_2 = NULL;
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* G_B13_3 = NULL;
String_t* G_B25_0 = NULL;
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_0 = ___0_xw;
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_1;
L_1 = DataTextWriter_CreateWriter_m51CF8630B77D1531603D85FD67A4C16A8097557A(L_0, NULL);
__this->____xmlw = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->____xmlw), (void*)L_1);
__this->____isDiffgram = (bool)1;
Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_2 = ___1_rowsOrder;
__this->____rowsOrder = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->____rowsOrder), (void*)L_2);
DataTableU5BU5D_tB4D0AEDE8374D42D9240002365B2F4600A13637F* L_3 = __this->____topLevelTables;
DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B* L_4 = __this->____ds;
if (L_4)
{
goto IL_0051;
}
}
{
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_5 = __this->____dt;
String_t* L_6;
L_6 = DataTable_get_Namespace_m3429FD2DF7BBC54DEFEB29AD9826BF89B5BD03E7(L_5, NULL);
int32_t L_7;
L_7 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_6, NULL);
if (!L_7)
{
goto IL_004a;
}
}
{
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_8 = __this->____dt;
String_t* L_9;
L_9 = DataTable_get_Prefix_mBF76DDC873988D5ED2FDA8B3639822EF75C9330E_inline(L_8, NULL);
G_B7_0 = L_9;
goto IL_0075;
}
IL_004a:
{
G_B7_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
goto IL_0075;
}
IL_0051:
{
DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B* L_10 = __this->____ds;
String_t* L_11;
L_11 = DataSet_get_Namespace_mCD2A82F0F982A56430294CBDAC10A2C8159FA289_inline(L_10, NULL);
int32_t L_12;
L_12 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_11, NULL);
if (!L_12)
{
goto IL_0070;
}
}
{
DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B* L_13 = __this->____ds;
String_t* L_14;
L_14 = DataSet_get_Prefix_mE99A3DBE476D892A72CB2F5EA4727772D15728B7_inline(L_13, NULL);
G_B7_0 = L_14;
goto IL_0075;
}
IL_0070:
{
G_B7_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
}
IL_0075:
{
V_0 = G_B7_0;
DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B* L_15 = __this->____ds;
if (!L_15)
{
goto IL_009d;
}
}
{
DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B* L_16 = __this->____ds;
String_t* L_17;
L_17 = DataSet_get_DataSetName_m53D20A0B757B364BB8B3287A74AAA7351EA02A45_inline(L_16, NULL);
if (!L_17)
{
goto IL_009d;
}
}
{
DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B* L_18 = __this->____ds;
String_t* L_19;
L_19 = DataSet_get_DataSetName_m53D20A0B757B364BB8B3287A74AAA7351EA02A45_inline(L_18, NULL);
int32_t L_20;
L_20 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_19, NULL);
if (L_20)
{
goto IL_00cf;
}
}
IL_009d:
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_21 = __this->____xmlw;
String_t* L_22 = V_0;
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_23 = __this->____dt;
String_t* L_24;
L_24 = DataTable_get_Namespace_m3429FD2DF7BBC54DEFEB29AD9826BF89B5BD03E7(L_23, NULL);
if (!L_24)
{
G_B12_0 = _stringLiteral86D4225BCA91A50855D23928E188E9D33FF87BD3;
G_B12_1 = L_22;
G_B12_2 = L_21;
goto IL_00c3;
}
G_B11_0 = _stringLiteral86D4225BCA91A50855D23928E188E9D33FF87BD3;
G_B11_1 = L_22;
G_B11_2 = L_21;
}
{
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_25 = __this->____dt;
String_t* L_26;
L_26 = DataTable_get_Namespace_m3429FD2DF7BBC54DEFEB29AD9826BF89B5BD03E7(L_25, NULL);
G_B13_0 = L_26;
G_B13_1 = G_B11_0;
G_B13_2 = G_B11_1;
G_B13_3 = G_B11_2;
goto IL_00c8;
}
IL_00c3:
{
G_B13_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
G_B13_1 = G_B12_0;
G_B13_2 = G_B12_1;
G_B13_3 = G_B12_2;
}
IL_00c8:
{
VirtualActionInvoker3< String_t*, String_t*, String_t* >::Invoke(9, G_B13_3, G_B13_2, G_B13_1, G_B13_0);
goto IL_00f6;
}
IL_00cf:
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_27 = __this->____xmlw;
String_t* L_28 = V_0;
DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B* L_29 = __this->____ds;
String_t* L_30;
L_30 = DataSet_get_DataSetName_m53D20A0B757B364BB8B3287A74AAA7351EA02A45_inline(L_29, NULL);
il2cpp_codegen_runtime_class_init_inline(XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
String_t* L_31;
L_31 = XmlConvert_EncodeLocalName_m8AD743C94643F82D5B6FF1617EDAF4145E67D318(L_30, NULL);
DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B* L_32 = __this->____ds;
String_t* L_33;
L_33 = DataSet_get_Namespace_mCD2A82F0F982A56430294CBDAC10A2C8159FA289_inline(L_32, NULL);
VirtualActionInvoker3< String_t*, String_t*, String_t* >::Invoke(9, L_27, L_28, L_31, L_33);
}
IL_00f6:
{
V_1 = 0;
goto IL_01bb;
}
IL_00fd:
{
ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* L_34 = __this->____dTables;
int32_t L_35 = V_1;
RuntimeObject* L_36;
L_36 = VirtualFuncInvoker1< RuntimeObject*, int32_t >::Invoke(27, L_34, L_35);
V_2 = ((DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07*)CastclassClass((RuntimeObject*)L_36, DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07_il2cpp_TypeInfo_var));
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_37 = V_2;
DataRowCollection_t77048F68C7B973AFF280E6C540CE321E242FF738* L_38;
L_38 = DataTable_get_Rows_m494EC146C4A26B22D334DE155CF3D68CE30CE718_inline(L_37, NULL);
RuntimeObject* L_39;
L_39 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(11, L_38);
V_3 = L_39;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_01a3:
{
{
RuntimeObject* L_40 = V_3;
V_7 = ((RuntimeObject*)IsInst((RuntimeObject*)L_40, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var));
RuntimeObject* L_41 = V_7;
if (!L_41)
{
goto IL_01b6;
}
}
{
RuntimeObject* L_42 = V_7;
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_42);
}
IL_01b6:
{
return;
}
}
});
try
{
{
goto IL_0196_1;
}
IL_011d_1:
{
RuntimeObject* L_43 = V_3;
RuntimeObject* L_44;
L_44 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_43);
V_4 = ((DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388*)CastclassClass((RuntimeObject*)L_44, DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388_il2cpp_TypeInfo_var));
DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* L_45 = V_4;
int32_t L_46;
L_46 = DataRow_get_RowState_mC30B0279854248F452C90798F2357EC99EBBA804(L_45, NULL);
if ((((int32_t)L_46) == ((int32_t)8)))
{
goto IL_0196_1;
}
}
{
DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* L_47 = V_4;
int32_t L_48;
L_48 = DataRow_GetNestedParentCount_m7B0B2F4438E12E262DA87C53B881D3965FFD99C6(L_47, NULL);
V_5 = L_48;
int32_t L_49 = V_5;
if (L_49)
{
goto IL_0165_1;
}
}
{
ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* L_50 = __this->____dTables;
int32_t L_51 = V_1;
RuntimeObject* L_52;
L_52 = VirtualFuncInvoker1< RuntimeObject*, int32_t >::Invoke(27, L_50, L_51);
V_6 = ((DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07*)CastclassClass((RuntimeObject*)L_52, DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07_il2cpp_TypeInfo_var));
DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* L_53 = V_4;
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_54 = V_6;
String_t* L_55;
L_55 = DataTable_get_EncodedTableName_m8E55AA884BCFCB75D1B46B3C6A0B293646C81788(L_54, NULL);
XmlDataTreeWriter_XmlDataRowWriter_mCFAF6D9BB1F372474DB4B5205D9157D8553FAC6B(__this, L_53, L_55, NULL);
goto IL_0196_1;
}
IL_0165_1:
{
int32_t L_56 = V_5;
if ((((int32_t)L_56) <= ((int32_t)1)))
{
goto IL_0196_1;
}
}
{
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_57 = V_2;
String_t* L_58;
L_58 = DataTable_get_Namespace_m3429FD2DF7BBC54DEFEB29AD9826BF89B5BD03E7(L_57, NULL);
int32_t L_59;
L_59 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_58, NULL);
if (!L_59)
{
goto IL_018a_1;
}
}
{
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_60 = V_2;
String_t* L_61;
L_61 = DataTable_get_Namespace_m3429FD2DF7BBC54DEFEB29AD9826BF89B5BD03E7(L_60, NULL);
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_62 = V_2;
String_t* L_63;
L_63 = DataTable_get_TableName_m6202A6E15E437F88142DF521B04EE2D5291ECF73_inline(L_62, NULL);
String_t* L_64;
L_64 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_61, L_63, NULL);
G_B25_0 = L_64;
goto IL_0190_1;
}
IL_018a_1:
{
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_65 = V_2;
String_t* L_66;
L_66 = DataTable_get_TableName_m6202A6E15E437F88142DF521B04EE2D5291ECF73_inline(L_65, NULL);
G_B25_0 = L_66;
}
IL_0190_1:
{
Exception_t* L_67;
L_67 = ExceptionBuilder_MultipleParentRows_mEAC03EB27BBE11B4CDAF008C9F8DCDA29E7DD4E4(G_B25_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_67, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&XmlDataTreeWriter_SaveDiffgramData_mD363E433DE2030BE5E8A544C9889F7AECE0EE7FD_RuntimeMethod_var)));
}
IL_0196_1:
{
RuntimeObject* L_68 = V_3;
bool L_69;
L_69 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_68);
if (L_69)
{
goto IL_011d_1;
}
}
{
goto IL_01b7;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_01b7:
{
int32_t L_70 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_70, 1));
}
IL_01bb:
{
int32_t L_71 = V_1;
ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* L_72 = __this->____dTables;
int32_t L_73;
L_73 = VirtualFuncInvoker0< int32_t >::Invoke(22, L_72);
if ((((int32_t)L_71) < ((int32_t)L_73)))
{
goto IL_00fd;
}
}
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_74 = __this->____xmlw;
VirtualActionInvoker0::Invoke(10, L_74);
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_75 = __this->____xmlw;
VirtualActionInvoker0::Invoke(29, L_75);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlDataTreeWriter_Save_mADEA1B53E9E1C80CE750D6142E5A7D1BEC959A66 (XmlDataTreeWriter_tC4343E3227DE095CC2173F9209F95B0EB1C518C6* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___0_xw, bool ___1_writeSchema, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlTreeGen_tDABA250349A4B0B3B1F62AF7136D3D7609FFF897_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral420B74A52534550B0DD14DCF7D8988C2BD4936CE);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7C014955313A7D33D5D04696B884B25325E6393C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86D4225BCA91A50855D23928E188E9D33FF87BD3);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9CDCEEB7A12F71E8DF3D6AC05D04621DD4FBABF3);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
bool V_1 = false;
String_t* V_2 = NULL;
int32_t V_3 = 0;
int32_t V_4 = 0;
RuntimeObject* V_5 = NULL;
DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* V_6 = NULL;
int32_t V_7 = 0;
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* V_8 = NULL;
RuntimeObject* V_9 = NULL;
String_t* G_B7_0 = NULL;
String_t* G_B39_0 = NULL;
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_0 = ___0_xw;
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_1;
L_1 = DataTextWriter_CreateWriter_m51CF8630B77D1531603D85FD67A4C16A8097557A(L_0, NULL);
__this->____xmlw = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->____xmlw), (void*)L_1);
DataTableU5BU5D_tB4D0AEDE8374D42D9240002365B2F4600A13637F* L_2 = __this->____topLevelTables;
V_0 = ((int32_t)(((RuntimeArray*)L_2)->max_length));
V_1 = (bool)1;
DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B* L_3 = __this->____ds;
if (L_3)
{
goto IL_0045;
}
}
{
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_4 = __this->____dt;
String_t* L_5;
L_5 = DataTable_get_Namespace_m3429FD2DF7BBC54DEFEB29AD9826BF89B5BD03E7(L_4, NULL);
int32_t L_6;
L_6 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_5, NULL);
if (!L_6)
{
goto IL_003e;
}
}
{
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_7 = __this->____dt;
String_t* L_8;
L_8 = DataTable_get_Prefix_mBF76DDC873988D5ED2FDA8B3639822EF75C9330E_inline(L_7, NULL);
G_B7_0 = L_8;
goto IL_0069;
}
IL_003e:
{
G_B7_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
goto IL_0069;
}
IL_0045:
{
DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B* L_9 = __this->____ds;
String_t* L_10;
L_10 = DataSet_get_Namespace_mCD2A82F0F982A56430294CBDAC10A2C8159FA289_inline(L_9, NULL);
int32_t L_11;
L_11 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_10, NULL);
if (!L_11)
{
goto IL_0064;
}
}
{
DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B* L_12 = __this->____ds;
String_t* L_13;
L_13 = DataSet_get_Prefix_mE99A3DBE476D892A72CB2F5EA4727772D15728B7_inline(L_12, NULL);
G_B7_0 = L_13;
goto IL_0069;
}
IL_0064:
{
G_B7_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
}
IL_0069:
{
V_2 = G_B7_0;
bool L_14 = ___1_writeSchema;
if (L_14)
{
goto IL_00a2;
}
}
{
DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B* L_15 = __this->____ds;
if (!L_15)
{
goto IL_00a2;
}
}
{
DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B* L_16 = __this->____ds;
bool L_17 = L_16->____fTopLevelTable;
if (!L_17)
{
goto IL_00a2;
}
}
{
int32_t L_18 = V_0;
if ((!(((uint32_t)L_18) == ((uint32_t)1))))
{
goto IL_00a2;
}
}
{
DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B* L_19 = __this->____ds;
DataTableU5BU5D_tB4D0AEDE8374D42D9240002365B2F4600A13637F* L_20;
L_20 = DataSet_TopLevelTables_m915199BAA14F105DD17581BC4AC34EF0CDDD0D20(L_19, NULL);
int32_t L_21 = 0;
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_22 = (L_20)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_21));
DataRowCollection_t77048F68C7B973AFF280E6C540CE321E242FF738* L_23;
L_23 = DataTable_get_Rows_m494EC146C4A26B22D334DE155CF3D68CE30CE718_inline(L_22, NULL);
int32_t L_24;
L_24 = VirtualFuncInvoker0< int32_t >::Invoke(9, L_23);
if ((!(((uint32_t)L_24) == ((uint32_t)1))))
{
goto IL_00a2;
}
}
{
V_1 = (bool)0;
}
IL_00a2:
{
bool L_25 = V_1;
if (!L_25)
{
goto IL_01c3;
}
}
{
DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B* L_26 = __this->____ds;
if (L_26)
{
goto IL_00ce;
}
}
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_27 = __this->____xmlw;
String_t* L_28 = V_2;
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_29 = __this->____dt;
String_t* L_30;
L_30 = DataTable_get_Namespace_m3429FD2DF7BBC54DEFEB29AD9826BF89B5BD03E7(L_29, NULL);
VirtualActionInvoker3< String_t*, String_t*, String_t* >::Invoke(9, L_27, L_28, _stringLiteral86D4225BCA91A50855D23928E188E9D33FF87BD3, L_30);
goto IL_0132;
}
IL_00ce:
{
DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B* L_31 = __this->____ds;
String_t* L_32;
L_32 = DataSet_get_DataSetName_m53D20A0B757B364BB8B3287A74AAA7351EA02A45_inline(L_31, NULL);
if (!L_32)
{
goto IL_00ed;
}
}
{
DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B* L_33 = __this->____ds;
String_t* L_34;
L_34 = DataSet_get_DataSetName_m53D20A0B757B364BB8B3287A74AAA7351EA02A45_inline(L_33, NULL);
int32_t L_35;
L_35 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_34, NULL);
if (L_35)
{
goto IL_010b;
}
}
IL_00ed:
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_36 = __this->____xmlw;
String_t* L_37 = V_2;
DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B* L_38 = __this->____ds;
String_t* L_39;
L_39 = DataSet_get_Namespace_mCD2A82F0F982A56430294CBDAC10A2C8159FA289_inline(L_38, NULL);
VirtualActionInvoker3< String_t*, String_t*, String_t* >::Invoke(9, L_36, L_37, _stringLiteral86D4225BCA91A50855D23928E188E9D33FF87BD3, L_39);
goto IL_0132;
}
IL_010b:
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_40 = __this->____xmlw;
String_t* L_41 = V_2;
DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B* L_42 = __this->____ds;
String_t* L_43;
L_43 = DataSet_get_DataSetName_m53D20A0B757B364BB8B3287A74AAA7351EA02A45_inline(L_42, NULL);
il2cpp_codegen_runtime_class_init_inline(XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
String_t* L_44;
L_44 = XmlConvert_EncodeLocalName_m8AD743C94643F82D5B6FF1617EDAF4145E67D318(L_43, NULL);
DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B* L_45 = __this->____ds;
String_t* L_46;
L_46 = DataSet_get_Namespace_mCD2A82F0F982A56430294CBDAC10A2C8159FA289_inline(L_45, NULL);
VirtualActionInvoker3< String_t*, String_t*, String_t* >::Invoke(9, L_40, L_41, L_44, L_46);
}
IL_0132:
{
V_3 = 0;
goto IL_0173;
}
IL_0136:
{
ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* L_47 = __this->____dTables;
int32_t L_48 = V_3;
RuntimeObject* L_49;
L_49 = VirtualFuncInvoker1< RuntimeObject*, int32_t >::Invoke(27, L_47, L_48);
DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* L_50 = ((DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07*)CastclassClass((RuntimeObject*)L_49, DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07_il2cpp_TypeInfo_var))->____xmlText;
if (!L_50)
{
goto IL_016f;
}
}
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_51 = __this->____xmlw;
XmlWriter_WriteAttributeString_m9BECE5A394F9A9601AB66932AF0D7EF25E16AE0B(L_51, _stringLiteral9CDCEEB7A12F71E8DF3D6AC05D04621DD4FBABF3, _stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A, _stringLiteral420B74A52534550B0DD14DCF7D8988C2BD4936CE, _stringLiteral7C014955313A7D33D5D04696B884B25325E6393C, NULL);
goto IL_0181;
}
IL_016f:
{
int32_t L_52 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_52, 1));
}
IL_0173:
{
int32_t L_53 = V_3;
ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* L_54 = __this->____dTables;
int32_t L_55;
L_55 = VirtualFuncInvoker0< int32_t >::Invoke(22, L_54);
if ((((int32_t)L_53) < ((int32_t)L_55)))
{
goto IL_0136;
}
}
IL_0181:
{
bool L_56 = ___1_writeSchema;
if (!L_56)
{
goto IL_01c3;
}
}
{
bool L_57 = __this->____fFromTable;
if (L_57)
{
goto IL_01a5;
}
}
{
XmlTreeGen_tDABA250349A4B0B3B1F62AF7136D3D7609FFF897* L_58 = (XmlTreeGen_tDABA250349A4B0B3B1F62AF7136D3D7609FFF897*)il2cpp_codegen_object_new(XmlTreeGen_tDABA250349A4B0B3B1F62AF7136D3D7609FFF897_il2cpp_TypeInfo_var);
XmlTreeGen__ctor_m46ECC29CD04A6836597F019EA85EA3A7CF264D70(L_58, 1, NULL);
DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B* L_59 = __this->____ds;
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_60 = __this->____xmlw;
XmlTreeGen_Save_m721E51C56DC7BDEE2EE107C2D6583C031186F009(L_58, L_59, L_60, NULL);
goto IL_01c3;
}
IL_01a5:
{
XmlTreeGen_tDABA250349A4B0B3B1F62AF7136D3D7609FFF897* L_61 = (XmlTreeGen_tDABA250349A4B0B3B1F62AF7136D3D7609FFF897*)il2cpp_codegen_object_new(XmlTreeGen_tDABA250349A4B0B3B1F62AF7136D3D7609FFF897_il2cpp_TypeInfo_var);
XmlTreeGen__ctor_m46ECC29CD04A6836597F019EA85EA3A7CF264D70(L_61, 1, NULL);
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_62 = __this->____dt;
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_63 = __this->____xmlw;
bool L_64 = __this->____writeHierarchy;
XmlTreeGen_Save_m0FA00368A3EC9C8416F1F8855707E946B8658CB5(L_61, (DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B*)NULL, L_62, L_63, L_64, NULL);
}
IL_01c3:
{
V_4 = 0;
goto IL_02a6;
}
IL_01cb:
{
ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* L_65 = __this->____dTables;
int32_t L_66 = V_4;
RuntimeObject* L_67;
L_67 = VirtualFuncInvoker1< RuntimeObject*, int32_t >::Invoke(27, L_65, L_66);
DataRowCollection_t77048F68C7B973AFF280E6C540CE321E242FF738* L_68;
L_68 = DataTable_get_Rows_m494EC146C4A26B22D334DE155CF3D68CE30CE718_inline(((DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07*)CastclassClass((RuntimeObject*)L_67, DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07_il2cpp_TypeInfo_var)), NULL);
RuntimeObject* L_69;
L_69 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(11, L_68);
V_5 = L_69;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_028b:
{
{
RuntimeObject* L_70 = V_5;
V_9 = ((RuntimeObject*)IsInst((RuntimeObject*)L_70, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var));
RuntimeObject* L_71 = V_9;
if (!L_71)
{
goto IL_029f;
}
}
{
RuntimeObject* L_72 = V_9;
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_72);
}
IL_029f:
{
return;
}
}
});
try
{
{
goto IL_027d_1;
}
IL_01ee_1:
{
RuntimeObject* L_73 = V_5;
RuntimeObject* L_74;
L_74 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_73);
V_6 = ((DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388*)CastclassClass((RuntimeObject*)L_74, DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388_il2cpp_TypeInfo_var));
DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* L_75 = V_6;
int32_t L_76;
L_76 = DataRow_get_RowState_mC30B0279854248F452C90798F2357EC99EBBA804(L_75, NULL);
if ((((int32_t)L_76) == ((int32_t)8)))
{
goto IL_027d_1;
}
}
{
DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* L_77 = V_6;
int32_t L_78;
L_78 = DataRow_GetNestedParentCount_m7B0B2F4438E12E262DA87C53B881D3965FFD99C6(L_77, NULL);
V_7 = L_78;
int32_t L_79 = V_7;
if (L_79)
{
goto IL_0234_1;
}
}
{
DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* L_80 = V_6;
ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* L_81 = __this->____dTables;
int32_t L_82 = V_4;
RuntimeObject* L_83;
L_83 = VirtualFuncInvoker1< RuntimeObject*, int32_t >::Invoke(27, L_81, L_82);
String_t* L_84;
L_84 = DataTable_get_EncodedTableName_m8E55AA884BCFCB75D1B46B3C6A0B293646C81788(((DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07*)CastclassClass((RuntimeObject*)L_83, DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07_il2cpp_TypeInfo_var)), NULL);
XmlDataTreeWriter_XmlDataRowWriter_mCFAF6D9BB1F372474DB4B5205D9157D8553FAC6B(__this, L_80, L_84, NULL);
goto IL_027d_1;
}
IL_0234_1:
{
int32_t L_85 = V_7;
if ((((int32_t)L_85) <= ((int32_t)1)))
{
goto IL_027d_1;
}
}
{
ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* L_86 = __this->____dTables;
int32_t L_87 = V_4;
RuntimeObject* L_88;
L_88 = VirtualFuncInvoker1< RuntimeObject*, int32_t >::Invoke(27, L_86, L_87);
V_8 = ((DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07*)CastclassClass((RuntimeObject*)L_88, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07_il2cpp_TypeInfo_var))));
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_89 = V_8;
String_t* L_90;
L_90 = DataTable_get_Namespace_m3429FD2DF7BBC54DEFEB29AD9826BF89B5BD03E7(L_89, NULL);
int32_t L_91;
L_91 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_90, NULL);
if (!L_91)
{
goto IL_0270_1;
}
}
{
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_92 = V_8;
String_t* L_93;
L_93 = DataTable_get_Namespace_m3429FD2DF7BBC54DEFEB29AD9826BF89B5BD03E7(L_92, NULL);
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_94 = V_8;
String_t* L_95;
L_95 = DataTable_get_TableName_m6202A6E15E437F88142DF521B04EE2D5291ECF73_inline(L_94, NULL);
String_t* L_96;
L_96 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_93, L_95, NULL);
G_B39_0 = L_96;
goto IL_0277_1;
}
IL_0270_1:
{
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_97 = V_8;
String_t* L_98;
L_98 = DataTable_get_TableName_m6202A6E15E437F88142DF521B04EE2D5291ECF73_inline(L_97, NULL);
G_B39_0 = L_98;
}
IL_0277_1:
{
Exception_t* L_99;
L_99 = ExceptionBuilder_MultipleParentRows_mEAC03EB27BBE11B4CDAF008C9F8DCDA29E7DD4E4(G_B39_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_99, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&XmlDataTreeWriter_Save_mADEA1B53E9E1C80CE750D6142E5A7D1BEC959A66_RuntimeMethod_var)));
}
IL_027d_1:
{
RuntimeObject* L_100 = V_5;
bool L_101;
L_101 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_100);
if (L_101)
{
goto IL_01ee_1;
}
}
{
goto IL_02a0;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_02a0:
{
int32_t L_102 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_102, 1));
}
IL_02a6:
{
int32_t L_103 = V_4;
ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* L_104 = __this->____dTables;
int32_t L_105;
L_105 = VirtualFuncInvoker0< int32_t >::Invoke(22, L_104);
if ((((int32_t)L_103) < ((int32_t)L_105)))
{
goto IL_01cb;
}
}
{
bool L_106 = V_1;
if (!L_106)
{
goto IL_02c6;
}
}
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_107 = __this->____xmlw;
VirtualActionInvoker0::Invoke(10, L_107);
}
IL_02c6:
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_108 = __this->____xmlw;
VirtualActionInvoker0::Invoke(29, L_108);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* XmlDataTreeWriter_GetNestedChildRelations_mC16A3C67A75342DE0E75B6182C0F792A5104AF46 (XmlDataTreeWriter_tC4343E3227DE095CC2173F9209F95B0EB1C518C6* __this, DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* ___0_row, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataRelation_tCB36A11AB39874353B080F3CD6432C4F9828C656_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* V_0 = NULL;
RuntimeObject* V_1 = NULL;
DataRelation_tCB36A11AB39874353B080F3CD6432C4F9828C656* V_2 = NULL;
RuntimeObject* V_3 = NULL;
{
ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* L_0 = (ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A*)il2cpp_codegen_object_new(ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A_il2cpp_TypeInfo_var);
ArrayList__ctor_m07DC369002304B483B9FC41DBDAF4A25AC3C9F80(L_0, NULL);
V_0 = L_0;
DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* L_1 = ___0_row;
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_2;
L_2 = DataRow_get_Table_mD3547FA08A1B5164A6ED385B48A1A060306AE862_inline(L_1, NULL);
DataRelationCollection_tA8655ADC9860DD89FDC0317E38C95CB740BC2956* L_3;
L_3 = DataTable_get_ChildRelations_mA020ACE26F7C7F02D1BA5A2BB81A6F2AD5F2EEAA(L_2, NULL);
RuntimeObject* L_4;
L_4 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(11, L_3);
V_1 = L_4;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_003f:
{
{
RuntimeObject* L_5 = V_1;
V_3 = ((RuntimeObject*)IsInst((RuntimeObject*)L_5, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var));
RuntimeObject* L_6 = V_3;
if (!L_6)
{
goto IL_004f;
}
}
{
RuntimeObject* L_7 = V_3;
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_7);
}
IL_004f:
{
return;
}
}
});
try
{
{
goto IL_0035_1;
}
IL_0019_1:
{
RuntimeObject* L_8 = V_1;
RuntimeObject* L_9;
L_9 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_8);
V_2 = ((DataRelation_tCB36A11AB39874353B080F3CD6432C4F9828C656*)CastclassClass((RuntimeObject*)L_9, DataRelation_tCB36A11AB39874353B080F3CD6432C4F9828C656_il2cpp_TypeInfo_var));
DataRelation_tCB36A11AB39874353B080F3CD6432C4F9828C656* L_10 = V_2;
bool L_11;
L_11 = VirtualFuncInvoker0< bool >::Invoke(10, L_10);
if (!L_11)
{
goto IL_0035_1;
}
}
{
ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* L_12 = V_0;
DataRelation_tCB36A11AB39874353B080F3CD6432C4F9828C656* L_13 = V_2;
int32_t L_14;
L_14 = VirtualFuncInvoker1< int32_t, RuntimeObject* >::Invoke(29, L_12, L_13);
}
IL_0035_1:
{
RuntimeObject* L_15 = V_1;
bool L_16;
L_16 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_15);
if (L_16)
{
goto IL_0019_1;
}
}
{
goto IL_0050;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0050:
{
ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* L_17 = V_0;
return L_17;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlDataTreeWriter_XmlDataRowWriter_mCFAF6D9BB1F372474DB4B5205D9157D8553FAC6B (XmlDataTreeWriter_tC4343E3227DE095CC2173F9209F95B0EB1C518C6* __this, DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* ___0_row, String_t* ___1_encodedTableName, 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*)&DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataRelation_tCB36A11AB39874353B080F3CD6432C4F9828C656_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataStorage_t862E6C556F9F1FB0BA5A4F51D926C40944A1EC7A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Guid_t_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IXmlSerializable_tE36AB1894460107283308E142C1106C4AB31A526_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlRootAttribute_t09EE81719C9B95C01B28D108765FB62737E75FAF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0E62D1EEC1CF40EEC3E55E672939594A78C717D9);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral349C6DC0F34B9BA242E4C728EDD28CAB809D4917);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3A28B6467723E1612958A02F835D7C07108A5725);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral446E1C5FF456E0764AE9094F8CE8D39CBBA256AA);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral44796A9EA3476CDED88CE39A688C638A52C1D20E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6F32D5B44BE6730E780ADFA6C2C821CDCD6327FC);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7B80B85CCAD1C39D7F464F3BE1A79483F6A9FD70);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7C014955313A7D33D5D04696B884B25325E6393C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral916F4E7879C25AF1EA844F7068842D5508777C48);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral996E5360F80E16B2189CC1E536C91CE68083F694);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA15CF7E1CEFBD0C475E3A89A80B5393D417F8634);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB0CFEF616ECE6045B6EFE6A6064A122FC38CFFB5);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB19AA61C3E141B3EB68FD951C93DC3E3ED91ED33);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB7FED09FAC358E9AD3CCA491D02A315833DC725E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBE9EC9CC60E05BB95378BB1580FAC2D91B74F135);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBECFA9FA31EDDEEE54C61C3D0DD81CBF07EA7158);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE1291C4D47635E327ECFE39842BD1A93F58C61A2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF3C6C902DBF80139640F6554F0C3392016A8ADF7);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF5272508B2E6395FDF44F8E7BE3B299EB6377D28);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF7E9EAF49CA8F57C7CDF9A1B2B11FDF1F557A305);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFD8C95D80EEF2E7B83B5F4CB39DF78DF93EB65EF);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
String_t* V_1 = NULL;
int64_t V_2 = 0;
RuntimeObject* V_3 = NULL;
DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* V_4 = NULL;
String_t* V_5 = NULL;
RuntimeObject* V_6 = NULL;
DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* V_7 = NULL;
String_t* V_8 = NULL;
bool V_9 = false;
Type_t* V_10 = NULL;
XmlRootAttribute_t09EE81719C9B95C01B28D108765FB62737E75FAF* V_11 = NULL;
String_t* V_12 = NULL;
DataRelation_tCB36A11AB39874353B080F3CD6432C4F9828C656* V_13 = NULL;
DataRowU5BU5D_t2A0D4483B27757FE7345A2E7FE5727C7F77DE5D4* V_14 = NULL;
int32_t V_15 = 0;
DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* V_16 = NULL;
String_t* G_B3_0 = NULL;
String_t* G_B16_0 = NULL;
String_t* G_B37_0 = NULL;
{
DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* L_0 = ___0_row;
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_1;
L_1 = DataRow_get_Table_mD3547FA08A1B5164A6ED385B48A1A060306AE862_inline(L_0, NULL);
String_t* L_2;
L_2 = DataTable_get_Namespace_m3429FD2DF7BBC54DEFEB29AD9826BF89B5BD03E7(L_1, NULL);
int32_t L_3;
L_3 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_2, NULL);
if (!L_3)
{
goto IL_001f;
}
}
{
DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* L_4 = ___0_row;
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_5;
L_5 = DataRow_get_Table_mD3547FA08A1B5164A6ED385B48A1A060306AE862_inline(L_4, NULL);
String_t* L_6;
L_6 = DataTable_get_Prefix_mBF76DDC873988D5ED2FDA8B3639822EF75C9330E_inline(L_5, NULL);
G_B3_0 = L_6;
goto IL_0024;
}
IL_001f:
{
G_B3_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
}
IL_0024:
{
V_1 = G_B3_0;
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_7 = __this->____xmlw;
String_t* L_8 = V_1;
String_t* L_9 = ___1_encodedTableName;
DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* L_10 = ___0_row;
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_11;
L_11 = DataRow_get_Table_mD3547FA08A1B5164A6ED385B48A1A060306AE862_inline(L_10, NULL);
String_t* L_12;
L_12 = DataTable_get_Namespace_m3429FD2DF7BBC54DEFEB29AD9826BF89B5BD03E7(L_11, NULL);
VirtualActionInvoker3< String_t*, String_t*, String_t* >::Invoke(9, L_7, L_8, L_9, L_12);
bool L_13 = __this->____isDiffgram;
if (!L_13)
{
goto IL_0128;
}
}
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_14 = __this->____xmlw;
DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* L_15 = ___0_row;
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_16;
L_16 = DataRow_get_Table_mD3547FA08A1B5164A6ED385B48A1A060306AE862_inline(L_15, NULL);
String_t* L_17;
L_17 = DataTable_get_TableName_m6202A6E15E437F88142DF521B04EE2D5291ECF73_inline(L_16, NULL);
DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* L_18 = ___0_row;
int64_t L_19;
L_19 = DataRow_get_rowID_mF9FF8515B974B1C6E144E48196B5920D59E46B63_inline(L_18, NULL);
V_2 = L_19;
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_20;
L_20 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
String_t* L_21;
L_21 = Int64_ToString_m5250B67D3E89B8EB829FB26136E744F1F141B7FD((&V_2), L_20, NULL);
String_t* L_22;
L_22 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_17, L_21, NULL);
XmlWriter_WriteAttributeString_m9BECE5A394F9A9601AB66932AF0D7EF25E16AE0B(L_14, _stringLiteralF7E9EAF49CA8F57C7CDF9A1B2B11FDF1F557A305, _stringLiteral996E5360F80E16B2189CC1E536C91CE68083F694, _stringLiteral7B80B85CCAD1C39D7F464F3BE1A79483F6A9FD70, L_22, NULL);
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_23 = __this->____xmlw;
Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_24 = __this->____rowsOrder;
DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* L_25 = ___0_row;
RuntimeObject* L_26;
L_26 = VirtualFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(28, L_24, L_25);
String_t* L_27;
L_27 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_26);
XmlWriter_WriteAttributeString_m9BECE5A394F9A9601AB66932AF0D7EF25E16AE0B(L_23, _stringLiteralFD8C95D80EEF2E7B83B5F4CB39DF78DF93EB65EF, _stringLiteral446E1C5FF456E0764AE9094F8CE8D39CBBA256AA, _stringLiteral44796A9EA3476CDED88CE39A688C638A52C1D20E, L_27, NULL);
DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* L_28 = ___0_row;
int32_t L_29;
L_29 = DataRow_get_RowState_mC30B0279854248F452C90798F2357EC99EBBA804(L_28, NULL);
if ((!(((uint32_t)L_29) == ((uint32_t)4))))
{
goto IL_00d8;
}
}
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_30 = __this->____xmlw;
XmlWriter_WriteAttributeString_m9BECE5A394F9A9601AB66932AF0D7EF25E16AE0B(L_30, _stringLiteralF7E9EAF49CA8F57C7CDF9A1B2B11FDF1F557A305, _stringLiteral6F32D5B44BE6730E780ADFA6C2C821CDCD6327FC, _stringLiteral7B80B85CCAD1C39D7F464F3BE1A79483F6A9FD70, _stringLiteralB0CFEF616ECE6045B6EFE6A6064A122FC38CFFB5, NULL);
}
IL_00d8:
{
DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* L_31 = ___0_row;
int32_t L_32;
L_32 = DataRow_get_RowState_mC30B0279854248F452C90798F2357EC99EBBA804(L_31, NULL);
if ((!(((uint32_t)L_32) == ((uint32_t)((int32_t)16)))))
{
goto IL_0101;
}
}
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_33 = __this->____xmlw;
XmlWriter_WriteAttributeString_m9BECE5A394F9A9601AB66932AF0D7EF25E16AE0B(L_33, _stringLiteralF7E9EAF49CA8F57C7CDF9A1B2B11FDF1F557A305, _stringLiteral6F32D5B44BE6730E780ADFA6C2C821CDCD6327FC, _stringLiteral7B80B85CCAD1C39D7F464F3BE1A79483F6A9FD70, _stringLiteralB7FED09FAC358E9AD3CCA491D02A315833DC725E, NULL);
}
IL_0101:
{
DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* L_34 = ___0_row;
bool L_35;
L_35 = XmlDataTreeWriter_RowHasErrors_m7D623E88D0F855544459501F49305CC0B062FE66(L_34, NULL);
if (!L_35)
{
goto IL_0128;
}
}
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_36 = __this->____xmlw;
XmlWriter_WriteAttributeString_m9BECE5A394F9A9601AB66932AF0D7EF25E16AE0B(L_36, _stringLiteralF7E9EAF49CA8F57C7CDF9A1B2B11FDF1F557A305, _stringLiteral3A28B6467723E1612958A02F835D7C07108A5725, _stringLiteral7B80B85CCAD1C39D7F464F3BE1A79483F6A9FD70, _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2, NULL);
}
IL_0128:
{
DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* L_37 = ___0_row;
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_38;
L_38 = DataRow_get_Table_mD3547FA08A1B5164A6ED385B48A1A060306AE862_inline(L_37, NULL);
DataColumnCollection_t8F6538DA2E98DED6F9FBD06C4C475533A548630E* L_39;
L_39 = DataTable_get_Columns_mF03D7E14E2C43C9B80521C00ABD8CBE7EA19772E_inline(L_38, NULL);
RuntimeObject* L_40;
L_40 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(11, L_39);
V_3 = L_40;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_023f:
{
{
RuntimeObject* L_41 = V_3;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_41, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var));
RuntimeObject* L_42 = V_6;
if (!L_42)
{
goto IL_0252;
}
}
{
RuntimeObject* L_43 = V_6;
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_43);
}
IL_0252:
{
return;
}
}
});
try
{
{
goto IL_0232_1;
}
IL_013e_1:
{
RuntimeObject* L_44 = V_3;
RuntimeObject* L_45;
L_45 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_44);
V_4 = ((DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66*)CastclassClass((RuntimeObject*)L_45, DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66_il2cpp_TypeInfo_var));
DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* L_46 = V_4;
int32_t L_47 = L_46->____columnMapping;
if ((!(((uint32_t)L_47) == ((uint32_t)2))))
{
goto IL_01c4_1;
}
}
{
DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* L_48 = ___0_row;
DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* L_49 = V_4;
RuntimeObject* L_50;
L_50 = DataRow_get_Item_m5D736CD9F5D7FDBD3B8D06CDB44C36AD15381E24(L_48, L_49, NULL);
V_0 = L_50;
DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* L_51 = V_4;
String_t* L_52;
L_52 = DataColumn_get_Namespace_mE644D180B8FC08C3DD3E852E9A27ECDA251CBE2A(L_51, NULL);
int32_t L_53;
L_53 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_52, NULL);
if (!L_53)
{
goto IL_0175_1;
}
}
{
DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* L_54 = V_4;
String_t* L_55;
L_55 = DataColumn_get_Prefix_mC5FF4E4D08B3DBF21A431D1AE85E4CAAB7A2DC4B_inline(L_54, NULL);
G_B16_0 = L_55;
goto IL_017a_1;
}
IL_0175_1:
{
G_B16_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
}
IL_017a_1:
{
V_5 = G_B16_0;
RuntimeObject* L_56 = V_0;
il2cpp_codegen_runtime_class_init_inline(DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_il2cpp_TypeInfo_var);
DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC* L_57 = ((DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_StaticFields*)il2cpp_codegen_static_fields_for(DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_il2cpp_TypeInfo_var))->___Value;
if ((((RuntimeObject*)(RuntimeObject*)L_56) == ((RuntimeObject*)(DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC*)L_57)))
{
goto IL_01c4_1;
}
}
{
DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* L_58 = V_4;
bool L_59;
L_59 = DataColumn_get_ImplementsINullable_mB2233444A76B67AF2F87EB9680B50CD4A3FA9C51_inline(L_58, NULL);
if (!L_59)
{
goto IL_0195_1;
}
}
{
RuntimeObject* L_60 = V_0;
il2cpp_codegen_runtime_class_init_inline(DataStorage_t862E6C556F9F1FB0BA5A4F51D926C40944A1EC7A_il2cpp_TypeInfo_var);
bool L_61;
L_61 = DataStorage_IsObjectSqlNull_m334DBC2ACA1A2D9DA98EB8019EC59A0CE097AB34(L_60, NULL);
if (L_61)
{
goto IL_01c4_1;
}
}
IL_0195_1:
{
DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* L_62 = V_4;
Type_t* L_63;
L_63 = DataColumn_get_DataType_mD6633BF8B7F6470C96791128AA8B1D7F736EBD0E_inline(L_62, NULL);
XmlTreeGen_ValidateColumnMapping_mD5E20E512D99DCC5A70BAF58878E1A2E19DABCA6(L_63, NULL);
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_64 = __this->____xmlw;
String_t* L_65 = V_5;
DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* L_66 = V_4;
String_t* L_67;
L_67 = DataColumn_get_EncodedColumnName_m0D6BB63241DB1DDFD9DFF4C182D1B4549CCD9E69(L_66, NULL);
DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* L_68 = V_4;
String_t* L_69;
L_69 = DataColumn_get_Namespace_mE644D180B8FC08C3DD3E852E9A27ECDA251CBE2A(L_68, NULL);
DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* L_70 = V_4;
RuntimeObject* L_71 = V_0;
String_t* L_72;
L_72 = DataColumn_ConvertObjectToXml_m2D57B1F853A104C3C2A64D61C4495A0F96F16EAB(L_70, L_71, NULL);
XmlWriter_WriteAttributeString_m9BECE5A394F9A9601AB66932AF0D7EF25E16AE0B(L_64, L_65, L_67, L_69, L_72, NULL);
}
IL_01c4_1:
{
bool L_73 = __this->____isDiffgram;
if (!L_73)
{
goto IL_0232_1;
}
}
{
DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* L_74 = V_4;
int32_t L_75 = L_74->____columnMapping;
if ((!(((uint32_t)L_75) == ((uint32_t)4))))
{
goto IL_0232_1;
}
}
{
DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* L_76 = ___0_row;
DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* L_77 = V_4;
RuntimeObject* L_78;
L_78 = DataRow_get_Item_m5D736CD9F5D7FDBD3B8D06CDB44C36AD15381E24(L_76, L_77, NULL);
V_0 = L_78;
RuntimeObject* L_79 = V_0;
il2cpp_codegen_runtime_class_init_inline(DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_il2cpp_TypeInfo_var);
DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC* L_80 = ((DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_StaticFields*)il2cpp_codegen_static_fields_for(DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_il2cpp_TypeInfo_var))->___Value;
if ((((RuntimeObject*)(RuntimeObject*)L_79) == ((RuntimeObject*)(DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC*)L_80)))
{
goto IL_0232_1;
}
}
{
DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* L_81 = V_4;
bool L_82;
L_82 = DataColumn_get_ImplementsINullable_mB2233444A76B67AF2F87EB9680B50CD4A3FA9C51_inline(L_81, NULL);
if (!L_82)
{
goto IL_01f8_1;
}
}
{
RuntimeObject* L_83 = V_0;
il2cpp_codegen_runtime_class_init_inline(DataStorage_t862E6C556F9F1FB0BA5A4F51D926C40944A1EC7A_il2cpp_TypeInfo_var);
bool L_84;
L_84 = DataStorage_IsObjectSqlNull_m334DBC2ACA1A2D9DA98EB8019EC59A0CE097AB34(L_83, NULL);
if (L_84)
{
goto IL_0232_1;
}
}
IL_01f8_1:
{
DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* L_85 = V_4;
Type_t* L_86;
L_86 = DataColumn_get_DataType_mD6633BF8B7F6470C96791128AA8B1D7F736EBD0E_inline(L_85, NULL);
XmlTreeGen_ValidateColumnMapping_mD5E20E512D99DCC5A70BAF58878E1A2E19DABCA6(L_86, NULL);
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_87 = __this->____xmlw;
DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* L_88 = V_4;
String_t* L_89;
L_89 = DataColumn_get_EncodedColumnName_m0D6BB63241DB1DDFD9DFF4C182D1B4549CCD9E69(L_88, NULL);
String_t* L_90;
L_90 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral0E62D1EEC1CF40EEC3E55E672939594A78C717D9, L_89, NULL);
DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* L_91 = V_4;
RuntimeObject* L_92 = V_0;
String_t* L_93;
L_93 = DataColumn_ConvertObjectToXml_m2D57B1F853A104C3C2A64D61C4495A0F96F16EAB(L_91, L_92, NULL);
XmlWriter_WriteAttributeString_m9BECE5A394F9A9601AB66932AF0D7EF25E16AE0B(L_87, _stringLiteralFD8C95D80EEF2E7B83B5F4CB39DF78DF93EB65EF, L_90, _stringLiteral44796A9EA3476CDED88CE39A688C638A52C1D20E, L_93, NULL);
}
IL_0232_1:
{
RuntimeObject* L_94 = V_3;
bool L_95;
L_95 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_94);
if (L_95)
{
goto IL_013e_1;
}
}
{
goto IL_0253;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0253:
{
DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* L_96 = ___0_row;
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_97;
L_97 = DataRow_get_Table_mD3547FA08A1B5164A6ED385B48A1A060306AE862_inline(L_96, NULL);
DataColumnCollection_t8F6538DA2E98DED6F9FBD06C4C475533A548630E* L_98;
L_98 = DataTable_get_Columns_mF03D7E14E2C43C9B80521C00ABD8CBE7EA19772E_inline(L_97, NULL);
RuntimeObject* L_99;
L_99 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(11, L_98);
V_3 = L_99;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_05b4:
{
{
RuntimeObject* L_100 = V_3;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_100, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var));
RuntimeObject* L_101 = V_6;
if (!L_101)
{
goto IL_05c7;
}
}
{
RuntimeObject* L_102 = V_6;
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_102);
}
IL_05c7:
{
return;
}
}
});
try
{
{
goto IL_05a7_1;
}
IL_0269_1:
{
RuntimeObject* L_103 = V_3;
RuntimeObject* L_104;
L_104 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_103);
V_7 = ((DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66*)CastclassClass((RuntimeObject*)L_104, DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66_il2cpp_TypeInfo_var));
DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* L_105 = V_7;
int32_t L_106 = L_105->____columnMapping;
if ((((int32_t)L_106) == ((int32_t)4)))
{
goto IL_05a7_1;
}
}
{
DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* L_107 = ___0_row;
DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* L_108 = V_7;
RuntimeObject* L_109;
L_109 = DataRow_get_Item_m5D736CD9F5D7FDBD3B8D06CDB44C36AD15381E24(L_107, L_108, NULL);
V_0 = L_109;
DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* L_110 = V_7;
String_t* L_111;
L_111 = DataColumn_get_Namespace_mE644D180B8FC08C3DD3E852E9A27ECDA251CBE2A(L_110, NULL);
int32_t L_112;
L_112 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_111, NULL);
if (!L_112)
{
goto IL_02a3_1;
}
}
{
DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* L_113 = V_7;
String_t* L_114;
L_114 = DataColumn_get_Prefix_mC5FF4E4D08B3DBF21A431D1AE85E4CAAB7A2DC4B_inline(L_113, NULL);
G_B37_0 = L_114;
goto IL_02a8_1;
}
IL_02a3_1:
{
G_B37_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
}
IL_02a8_1:
{
V_8 = G_B37_0;
V_9 = (bool)1;
RuntimeObject* L_115 = V_0;
il2cpp_codegen_runtime_class_init_inline(DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_il2cpp_TypeInfo_var);
DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC* L_116 = ((DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_StaticFields*)il2cpp_codegen_static_fields_for(DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_il2cpp_TypeInfo_var))->___Value;
if ((((RuntimeObject*)(RuntimeObject*)L_115) == ((RuntimeObject*)(DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC*)L_116)))
{
goto IL_02c6_1;
}
}
{
DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* L_117 = V_7;
bool L_118;
L_118 = DataColumn_get_ImplementsINullable_mB2233444A76B67AF2F87EB9680B50CD4A3FA9C51_inline(L_117, NULL);
if (!L_118)
{
goto IL_02ef_1;
}
}
{
RuntimeObject* L_119 = V_0;
il2cpp_codegen_runtime_class_init_inline(DataStorage_t862E6C556F9F1FB0BA5A4F51D926C40944A1EC7A_il2cpp_TypeInfo_var);
bool L_120;
L_120 = DataStorage_IsObjectSqlNull_m334DBC2ACA1A2D9DA98EB8019EC59A0CE097AB34(L_119, NULL);
if (!L_120)
{
goto IL_02ef_1;
}
}
IL_02c6_1:
{
DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* L_121 = V_7;
int32_t L_122;
L_122 = VirtualFuncInvoker0< int32_t >::Invoke(10, L_121);
if ((!(((uint32_t)L_122) == ((uint32_t)3))))
{
goto IL_02ef_1;
}
}
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_123 = __this->____xmlw;
XmlWriter_WriteAttributeString_m9BECE5A394F9A9601AB66932AF0D7EF25E16AE0B(L_123, _stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A, _stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100, _stringLiteral7C014955313A7D33D5D04696B884B25325E6393C, _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2, NULL);
}
IL_02ef_1:
{
RuntimeObject* L_124 = V_0;
il2cpp_codegen_runtime_class_init_inline(DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_il2cpp_TypeInfo_var);
DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC* L_125 = ((DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_StaticFields*)il2cpp_codegen_static_fields_for(DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_il2cpp_TypeInfo_var))->___Value;
if ((((RuntimeObject*)(RuntimeObject*)L_124) == ((RuntimeObject*)(DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC*)L_125)))
{
goto IL_05a7_1;
}
}
{
DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* L_126 = V_7;
bool L_127;
L_127 = DataColumn_get_ImplementsINullable_mB2233444A76B67AF2F87EB9680B50CD4A3FA9C51_inline(L_126, NULL);
if (!L_127)
{
goto IL_030e_1;
}
}
{
RuntimeObject* L_128 = V_0;
il2cpp_codegen_runtime_class_init_inline(DataStorage_t862E6C556F9F1FB0BA5A4F51D926C40944A1EC7A_il2cpp_TypeInfo_var);
bool L_129;
L_129 = DataStorage_IsObjectSqlNull_m334DBC2ACA1A2D9DA98EB8019EC59A0CE097AB34(L_128, NULL);
if (L_129)
{
goto IL_05a7_1;
}
}
IL_030e_1:
{
DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* L_130 = V_7;
int32_t L_131 = L_130->____columnMapping;
if ((((int32_t)L_131) == ((int32_t)2)))
{
goto IL_05a7_1;
}
}
{
DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* L_132 = V_7;
int32_t L_133 = L_132->____columnMapping;
if ((((int32_t)L_133) == ((int32_t)3)))
{
goto IL_036d_1;
}
}
{
DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* L_134 = V_7;
bool L_135;
L_135 = DataColumn_get_IsCustomType_mD5915428405E0BB30A8FE9670B4885BBE1B7E653(L_134, NULL);
if (!L_135)
{
goto IL_034f_1;
}
}
{
DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* L_136 = V_7;
RuntimeObject* L_137 = V_0;
bool L_138;
L_138 = DataColumn_IsValueCustomTypeInstance_m209881712A5CCE316D18D8E9D3CB06C73FAB5691(L_136, L_137, NULL);
if (!L_138)
{
goto IL_034f_1;
}
}
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_139 = { reinterpret_cast<intptr_t> (IXmlSerializable_tE36AB1894460107283308E142C1106C4AB31A526_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_140;
L_140 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_139, NULL);
RuntimeObject* L_141 = V_0;
Type_t* L_142;
L_142 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_141, NULL);
bool L_143;
L_143 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22, L_140, L_142);
if (!L_143)
{
goto IL_036d_1;
}
}
IL_034f_1:
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_144 = __this->____xmlw;
String_t* L_145 = V_8;
DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* L_146 = V_7;
String_t* L_147;
L_147 = DataColumn_get_EncodedColumnName_m0D6BB63241DB1DDFD9DFF4C182D1B4549CCD9E69(L_146, NULL);
DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* L_148 = V_7;
String_t* L_149;
L_149 = DataColumn_get_Namespace_mE644D180B8FC08C3DD3E852E9A27ECDA251CBE2A(L_148, NULL);
VirtualActionInvoker3< String_t*, String_t*, String_t* >::Invoke(9, L_144, L_145, L_147, L_149);
V_9 = (bool)0;
}
IL_036d_1:
{
RuntimeObject* L_150 = V_0;
Type_t* L_151;
L_151 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_150, NULL);
V_10 = L_151;
DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* L_152 = V_7;
bool L_153;
L_153 = DataColumn_get_IsCustomType_mD5915428405E0BB30A8FE9670B4885BBE1B7E653(L_152, NULL);
if (L_153)
{
goto IL_03e3_1;
}
}
{
Type_t* L_154 = V_10;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_155 = { reinterpret_cast<intptr_t> (&il2cpp_defaults.char_class->byval_arg) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_156;
L_156 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_155, NULL);
bool L_157;
L_157 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_154, L_156, NULL);
if (L_157)
{
goto IL_03a4_1;
}
}
{
Type_t* L_158 = V_10;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_159 = { reinterpret_cast<intptr_t> (&il2cpp_defaults.string_class->byval_arg) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_160;
L_160 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_159, NULL);
bool L_161;
L_161 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_158, L_160, NULL);
if (!L_161)
{
goto IL_03cb_1;
}
}
IL_03a4_1:
{
RuntimeObject* L_162 = V_0;
bool L_163;
L_163 = XmlDataTreeWriter_PreserveSpace_m861F5DE6EC1D56814AF4D3E1F1EE2C49F952DB10(L_162, NULL);
if (!L_163)
{
goto IL_03cb_1;
}
}
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_164 = __this->____xmlw;
XmlWriter_WriteAttributeString_m9BECE5A394F9A9601AB66932AF0D7EF25E16AE0B(L_164, _stringLiteralBECFA9FA31EDDEEE54C61C3D0DD81CBF07EA7158, _stringLiteralE1291C4D47635E327ECFE39842BD1A93F58C61A2, _stringLiteral349C6DC0F34B9BA242E4C728EDD28CAB809D4917, _stringLiteral916F4E7879C25AF1EA844F7068842D5508777C48, NULL);
}
IL_03cb_1:
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_165 = __this->____xmlw;
DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* L_166 = V_7;
RuntimeObject* L_167 = V_0;
String_t* L_168;
L_168 = DataColumn_ConvertObjectToXml_m2D57B1F853A104C3C2A64D61C4495A0F96F16EAB(L_166, L_167, NULL);
VirtualActionInvoker1< String_t* >::Invoke(20, L_165, L_168);
goto IL_058e_1;
}
IL_03e3_1:
{
DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* L_169 = V_7;
RuntimeObject* L_170 = V_0;
bool L_171;
L_171 = DataColumn_IsValueCustomTypeInstance_m209881712A5CCE316D18D8E9D3CB06C73FAB5691(L_169, L_170, NULL);
if (!L_171)
{
goto IL_048f_1;
}
}
{
bool L_172 = V_9;
if (L_172)
{
goto IL_0425_1;
}
}
{
Type_t* L_173 = V_10;
DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* L_174 = V_7;
Type_t* L_175;
L_175 = DataColumn_get_DataType_mD6633BF8B7F6470C96791128AA8B1D7F736EBD0E_inline(L_174, NULL);
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
bool L_176;
L_176 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_173, L_175, NULL);
if (!L_176)
{
goto IL_0425_1;
}
}
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_177 = __this->____xmlw;
Type_t* L_178 = V_10;
il2cpp_codegen_runtime_class_init_inline(DataStorage_t862E6C556F9F1FB0BA5A4F51D926C40944A1EC7A_il2cpp_TypeInfo_var);
String_t* L_179;
L_179 = DataStorage_GetQualifiedName_m8DDD3040D83EEDD2EE2A870ECF8DE7F13D586B2F(L_178, NULL);
XmlWriter_WriteAttributeString_m9BECE5A394F9A9601AB66932AF0D7EF25E16AE0B(L_177, _stringLiteralFD8C95D80EEF2E7B83B5F4CB39DF78DF93EB65EF, _stringLiteralF5272508B2E6395FDF44F8E7BE3B299EB6377D28, _stringLiteral44796A9EA3476CDED88CE39A688C638A52C1D20E, L_179, NULL);
}
IL_0425_1:
{
bool L_180 = V_9;
if (L_180)
{
goto IL_043d_1;
}
}
{
DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* L_181 = V_7;
RuntimeObject* L_182 = V_0;
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_183 = __this->____xmlw;
DataColumn_ConvertObjectToXml_m6730C7E74A6E92A659B370A0B5826572C0E460DB(L_181, L_182, L_183, (XmlRootAttribute_t09EE81719C9B95C01B28D108765FB62737E75FAF*)NULL, NULL);
goto IL_058e_1;
}
IL_043d_1:
{
RuntimeObject* L_184 = V_0;
Type_t* L_185;
L_185 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_184, NULL);
DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* L_186 = V_7;
Type_t* L_187;
L_187 = DataColumn_get_DataType_mD6633BF8B7F6470C96791128AA8B1D7F736EBD0E_inline(L_186, NULL);
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
bool L_188;
L_188 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_185, L_187, NULL);
if (!L_188)
{
goto IL_045e_1;
}
}
{
Type_t* L_189 = V_10;
String_t* L_190;
L_190 = VirtualFuncInvoker0< String_t* >::Invoke(25, L_189);
Exception_t* L_191;
L_191 = ExceptionBuilder_PolymorphismNotSupported_mED73E3663AB25A6452D89DBD16F1FFC7C481B497(L_190, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_191, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&XmlDataTreeWriter_XmlDataRowWriter_mCFAF6D9BB1F372474DB4B5205D9157D8553FAC6B_RuntimeMethod_var)));
}
IL_045e_1:
{
DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* L_192 = V_7;
String_t* L_193;
L_193 = DataColumn_get_EncodedColumnName_m0D6BB63241DB1DDFD9DFF4C182D1B4549CCD9E69(L_192, NULL);
XmlRootAttribute_t09EE81719C9B95C01B28D108765FB62737E75FAF* L_194 = (XmlRootAttribute_t09EE81719C9B95C01B28D108765FB62737E75FAF*)il2cpp_codegen_object_new(XmlRootAttribute_t09EE81719C9B95C01B28D108765FB62737E75FAF_il2cpp_TypeInfo_var);
XmlRootAttribute__ctor_m67B2E5D1DC3607ADFE62AD1DDA134C671BD23A9E(L_194, L_193, NULL);
V_11 = L_194;
XmlRootAttribute_t09EE81719C9B95C01B28D108765FB62737E75FAF* L_195 = V_11;
DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* L_196 = V_7;
String_t* L_197;
L_197 = DataColumn_get_Namespace_mE644D180B8FC08C3DD3E852E9A27ECDA251CBE2A(L_196, NULL);
XmlRootAttribute_set_Namespace_mAB74858C97531E3ACA6755E9B9C2AFA4C4BF9A8C_inline(L_195, L_197, NULL);
DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* L_198 = V_7;
RuntimeObject* L_199 = V_0;
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_200 = __this->____xmlw;
XmlRootAttribute_t09EE81719C9B95C01B28D108765FB62737E75FAF* L_201 = V_11;
DataColumn_ConvertObjectToXml_m6730C7E74A6E92A659B370A0B5826572C0E460DB(L_198, L_199, L_200, L_201, NULL);
goto IL_058e_1;
}
IL_048f_1:
{
Type_t* L_202 = V_10;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_203 = { reinterpret_cast<intptr_t> (&il2cpp_defaults.systemtype_class->byval_arg) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_204;
L_204 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_203, NULL);
bool L_205;
L_205 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_202, L_204, NULL);
if (L_205)
{
goto IL_04d1_1;
}
}
{
Type_t* L_206 = V_10;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_207 = { reinterpret_cast<intptr_t> (Guid_t_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_208;
L_208 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_207, NULL);
bool L_209;
L_209 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_206, L_208, NULL);
if (L_209)
{
goto IL_04d1_1;
}
}
{
Type_t* L_210 = V_10;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_211 = { reinterpret_cast<intptr_t> (&il2cpp_defaults.char_class->byval_arg) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_212;
L_212 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_211, NULL);
bool L_213;
L_213 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_210, L_212, NULL);
if (L_213)
{
goto IL_04d1_1;
}
}
{
Type_t* L_214 = V_10;
il2cpp_codegen_runtime_class_init_inline(DataStorage_t862E6C556F9F1FB0BA5A4F51D926C40944A1EC7A_il2cpp_TypeInfo_var);
bool L_215;
L_215 = DataStorage_IsSqlType_m2CB187DF53A3041DF0EC6C579CCAE74167D3EE9E(L_214, NULL);
if (!L_215)
{
goto IL_04f4_1;
}
}
IL_04d1_1:
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_216 = __this->____xmlw;
Type_t* L_217 = V_10;
String_t* L_218;
L_218 = VirtualFuncInvoker0< String_t* >::Invoke(26, L_217);
XmlWriter_WriteAttributeString_m9BECE5A394F9A9601AB66932AF0D7EF25E16AE0B(L_216, _stringLiteralFD8C95D80EEF2E7B83B5F4CB39DF78DF93EB65EF, _stringLiteralF5272508B2E6395FDF44F8E7BE3B299EB6377D28, _stringLiteral44796A9EA3476CDED88CE39A688C638A52C1D20E, L_218, NULL);
goto IL_0561_1;
}
IL_04f4_1:
{
RuntimeObject* L_219 = V_0;
if (!((Type_t*)IsInstClass((RuntimeObject*)L_219, il2cpp_defaults.systemtype_class)))
{
goto IL_051d_1;
}
}
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_220 = __this->____xmlw;
XmlWriter_WriteAttributeString_m9BECE5A394F9A9601AB66932AF0D7EF25E16AE0B(L_220, _stringLiteralFD8C95D80EEF2E7B83B5F4CB39DF78DF93EB65EF, _stringLiteralF5272508B2E6395FDF44F8E7BE3B299EB6377D28, _stringLiteral44796A9EA3476CDED88CE39A688C638A52C1D20E, _stringLiteralA15CF7E1CEFBD0C475E3A89A80B5393D417F8634, NULL);
goto IL_0561_1;
}
IL_051d_1:
{
Type_t* L_221 = V_10;
String_t* L_222;
L_222 = XmlTreeGen_XmlDataTypeName_m84B0F87E372D436944DAE67DED8F94526BC1F4DF(L_221, NULL);
String_t* L_223;
L_223 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralB19AA61C3E141B3EB68FD951C93DC3E3ED91ED33, L_222, NULL);
V_12 = L_223;
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_224 = __this->____xmlw;
String_t* L_225 = V_12;
XmlWriter_WriteAttributeString_m9BECE5A394F9A9601AB66932AF0D7EF25E16AE0B(L_224, _stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A, _stringLiteralF3C6C902DBF80139640F6554F0C3392016A8ADF7, _stringLiteral7C014955313A7D33D5D04696B884B25325E6393C, L_225, NULL);
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_226 = __this->____xmlw;
XmlWriter_WriteAttributeString_m828C9640305961C835B4B9B3D5C62E76649A08A7(L_226, _stringLiteralBE9EC9CC60E05BB95378BB1580FAC2D91B74F135, _stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF, NULL);
}
IL_0561_1:
{
Type_t* L_227 = V_10;
il2cpp_codegen_runtime_class_init_inline(DataStorage_t862E6C556F9F1FB0BA5A4F51D926C40944A1EC7A_il2cpp_TypeInfo_var);
bool L_228;
L_228 = DataStorage_IsSqlType_m2CB187DF53A3041DF0EC6C579CCAE74167D3EE9E(L_227, NULL);
if (L_228)
{
goto IL_057f_1;
}
}
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_229 = __this->____xmlw;
DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* L_230 = V_7;
RuntimeObject* L_231 = V_0;
String_t* L_232;
L_232 = DataColumn_ConvertObjectToXml_m2D57B1F853A104C3C2A64D61C4495A0F96F16EAB(L_230, L_231, NULL);
VirtualActionInvoker1< String_t* >::Invoke(20, L_229, L_232);
goto IL_058e_1;
}
IL_057f_1:
{
DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* L_233 = V_7;
RuntimeObject* L_234 = V_0;
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_235 = __this->____xmlw;
DataColumn_ConvertObjectToXml_m6730C7E74A6E92A659B370A0B5826572C0E460DB(L_233, L_234, L_235, (XmlRootAttribute_t09EE81719C9B95C01B28D108765FB62737E75FAF*)NULL, NULL);
}
IL_058e_1:
{
DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* L_236 = V_7;
int32_t L_237 = L_236->____columnMapping;
if ((((int32_t)L_237) == ((int32_t)3)))
{
goto IL_05a7_1;
}
}
{
bool L_238 = V_9;
if (L_238)
{
goto IL_05a7_1;
}
}
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_239 = __this->____xmlw;
VirtualActionInvoker0::Invoke(10, L_239);
}
IL_05a7_1:
{
RuntimeObject* L_240 = V_3;
bool L_241;
L_241 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_240);
if (L_241)
{
goto IL_0269_1;
}
}
{
goto IL_05c8;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_05c8:
{
DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B* L_242 = __this->____ds;
if (!L_242)
{
goto IL_0642;
}
}
{
DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* L_243 = ___0_row;
ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* L_244;
L_244 = XmlDataTreeWriter_GetNestedChildRelations_mC16A3C67A75342DE0E75B6182C0F792A5104AF46(__this, L_243, NULL);
RuntimeObject* L_245;
L_245 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(37, L_244);
V_3 = L_245;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_062e:
{
{
RuntimeObject* L_246 = V_3;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_246, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var));
RuntimeObject* L_247 = V_6;
if (!L_247)
{
goto IL_0641;
}
}
{
RuntimeObject* L_248 = V_6;
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_248);
}
IL_0641:
{
return;
}
}
});
try
{
{
goto IL_0624_1;
}
IL_05df_1:
{
RuntimeObject* L_249 = V_3;
RuntimeObject* L_250;
L_250 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_249);
V_13 = ((DataRelation_tCB36A11AB39874353B080F3CD6432C4F9828C656*)CastclassClass((RuntimeObject*)L_250, DataRelation_tCB36A11AB39874353B080F3CD6432C4F9828C656_il2cpp_TypeInfo_var));
DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* L_251 = ___0_row;
DataRelation_tCB36A11AB39874353B080F3CD6432C4F9828C656* L_252 = V_13;
DataRowU5BU5D_t2A0D4483B27757FE7345A2E7FE5727C7F77DE5D4* L_253;
L_253 = DataRow_GetChildRows_m0C3AF5EC89CEF067DEF2D63800A1C43A34D4BCCF(L_251, L_252, NULL);
V_14 = L_253;
V_15 = 0;
goto IL_061c_1;
}
IL_05fb_1:
{
DataRowU5BU5D_t2A0D4483B27757FE7345A2E7FE5727C7F77DE5D4* L_254 = V_14;
int32_t L_255 = V_15;
int32_t L_256 = L_255;
DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* L_257 = (L_254)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_256));
V_16 = L_257;
DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* L_258 = V_16;
DataRelation_tCB36A11AB39874353B080F3CD6432C4F9828C656* L_259 = V_13;
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_260;
L_260 = VirtualFuncInvoker0< DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* >::Invoke(5, L_259);
String_t* L_261;
L_261 = DataTable_get_EncodedTableName_m8E55AA884BCFCB75D1B46B3C6A0B293646C81788(L_260, NULL);
XmlDataTreeWriter_XmlDataRowWriter_mCFAF6D9BB1F372474DB4B5205D9157D8553FAC6B(__this, L_258, L_261, NULL);
int32_t L_262 = V_15;
V_15 = ((int32_t)il2cpp_codegen_add(L_262, 1));
}
IL_061c_1:
{
int32_t L_263 = V_15;
DataRowU5BU5D_t2A0D4483B27757FE7345A2E7FE5727C7F77DE5D4* L_264 = V_14;
if ((((int32_t)L_263) < ((int32_t)((int32_t)(((RuntimeArray*)L_264)->max_length)))))
{
goto IL_05fb_1;
}
}
IL_0624_1:
{
RuntimeObject* L_265 = V_3;
bool L_266;
L_266 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_265);
if (L_266)
{
goto IL_05df_1;
}
}
{
goto IL_0642;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0642:
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_267 = __this->____xmlw;
VirtualActionInvoker0::Invoke(10, L_267);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XmlDataTreeWriter_PreserveSpace_m861F5DE6EC1D56814AF4D3E1F1EE2C49F952DB10 (RuntimeObject* ___0_value, const RuntimeMethod* method)
{
String_t* V_0 = NULL;
int32_t V_1 = 0;
{
RuntimeObject* L_0 = ___0_value;
String_t* L_1;
L_1 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_0);
V_0 = L_1;
String_t* L_2 = V_0;
int32_t L_3;
L_3 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_2, NULL);
if (L_3)
{
goto IL_0011;
}
}
{
return (bool)0;
}
IL_0011:
{
V_1 = 0;
goto IL_0024;
}
IL_0015:
{
String_t* L_4 = V_0;
int32_t L_5 = V_1;
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
bool L_6;
L_6 = Char_IsWhiteSpace_m8A6D2951619293FCA4E8F7D3A7190B533A7EDD78(L_4, L_5, NULL);
if (L_6)
{
goto IL_0020;
}
}
{
return (bool)0;
}
IL_0020:
{
int32_t L_7 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1));
}
IL_0024:
{
int32_t L_8 = V_1;
String_t* L_9 = V_0;
int32_t L_10;
L_10 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_9, NULL);
if ((((int32_t)L_8) < ((int32_t)L_10)))
{
goto IL_0015;
}
}
{
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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* DataTextWriter_CreateWriter_m51CF8630B77D1531603D85FD67A4C16A8097557A (XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___0_xw, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataTextWriter_t189D3446F5A88FFBE9EA19A0E69D8ADCB8BABAF4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_0 = ___0_xw;
DataTextWriter_t189D3446F5A88FFBE9EA19A0E69D8ADCB8BABAF4* L_1 = (DataTextWriter_t189D3446F5A88FFBE9EA19A0E69D8ADCB8BABAF4*)il2cpp_codegen_object_new(DataTextWriter_t189D3446F5A88FFBE9EA19A0E69D8ADCB8BABAF4_il2cpp_TypeInfo_var);
DataTextWriter__ctor_mBA06700570D8764B0BB5CEC8981277BAC1AD1D0F(L_1, L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataTextWriter__ctor_mBA06700570D8764B0BB5CEC8981277BAC1AD1D0F (DataTextWriter_t189D3446F5A88FFBE9EA19A0E69D8ADCB8BABAF4* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___0_w, const RuntimeMethod* method)
{
{
XmlWriter__ctor_m8944C0C05D32C64DD68AE6641BA0943BE80CE714(__this, NULL);
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_0 = ___0_w;
__this->____xmltextWriter = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____xmltextWriter), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* DataTextWriter_get_BaseStream_m2906552EAB48446D121939E8B260402E42725510 (DataTextWriter_t189D3446F5A88FFBE9EA19A0E69D8ADCB8BABAF4* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlTextWriter_t9CB64E379F8FE646DA31698A03CE6AF8A594A73B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
XmlTextWriter_t9CB64E379F8FE646DA31698A03CE6AF8A594A73B* V_0 = NULL;
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_0 = __this->____xmltextWriter;
V_0 = ((XmlTextWriter_t9CB64E379F8FE646DA31698A03CE6AF8A594A73B*)IsInstClass((RuntimeObject*)L_0, XmlTextWriter_t9CB64E379F8FE646DA31698A03CE6AF8A594A73B_il2cpp_TypeInfo_var));
XmlTextWriter_t9CB64E379F8FE646DA31698A03CE6AF8A594A73B* L_1 = V_0;
if (!L_1)
{
goto IL_0016;
}
}
{
XmlTextWriter_t9CB64E379F8FE646DA31698A03CE6AF8A594A73B* L_2 = V_0;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_3;
L_3 = XmlTextWriter_get_BaseStream_m55606F575AF592BE5C1AE35FEF32EBDD72729265(L_2, NULL);
return L_3;
}
IL_0016:
{
return (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE*)NULL;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataTextWriter_WriteStartDocument_m859A5F0164886285071308798776E4006507E8AF (DataTextWriter_t189D3446F5A88FFBE9EA19A0E69D8ADCB8BABAF4* __this, const RuntimeMethod* method)
{
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_0 = __this->____xmltextWriter;
VirtualActionInvoker0::Invoke(5, L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataTextWriter_WriteStartDocument_mC9860E70BB4F8BC74A85A4C934E39F5E66EEBC56 (DataTextWriter_t189D3446F5A88FFBE9EA19A0E69D8ADCB8BABAF4* __this, bool ___0_standalone, const RuntimeMethod* method)
{
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_0 = __this->____xmltextWriter;
bool L_1 = ___0_standalone;
VirtualActionInvoker1< bool >::Invoke(6, L_0, L_1);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataTextWriter_WriteEndDocument_m8549303158BBD65CD050466062750CD82FF57974 (DataTextWriter_t189D3446F5A88FFBE9EA19A0E69D8ADCB8BABAF4* __this, const RuntimeMethod* method)
{
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_0 = __this->____xmltextWriter;
VirtualActionInvoker0::Invoke(7, L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataTextWriter_WriteDocType_m215672E3A08F948BFC50A357BF8D5187BC72C093 (DataTextWriter_t189D3446F5A88FFBE9EA19A0E69D8ADCB8BABAF4* __this, String_t* ___0_name, String_t* ___1_pubid, String_t* ___2_sysid, String_t* ___3_subset, const RuntimeMethod* method)
{
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_0 = __this->____xmltextWriter;
String_t* L_1 = ___0_name;
String_t* L_2 = ___1_pubid;
String_t* L_3 = ___2_sysid;
String_t* L_4 = ___3_subset;
VirtualActionInvoker4< String_t*, String_t*, String_t*, String_t* >::Invoke(8, L_0, L_1, L_2, L_3, L_4);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataTextWriter_WriteStartElement_m01435511A486F8C560566A0480EDAD1D6CFACC47 (DataTextWriter_t189D3446F5A88FFBE9EA19A0E69D8ADCB8BABAF4* __this, String_t* ___0_prefix, String_t* ___1_localName, String_t* ___2_ns, const RuntimeMethod* method)
{
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_0 = __this->____xmltextWriter;
String_t* L_1 = ___0_prefix;
String_t* L_2 = ___1_localName;
String_t* L_3 = ___2_ns;
VirtualActionInvoker3< String_t*, String_t*, String_t* >::Invoke(9, L_0, L_1, L_2, L_3);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataTextWriter_WriteEndElement_mCB3A35FDF1049F0C7BD49BD2FD39BBDE1D91A0F4 (DataTextWriter_t189D3446F5A88FFBE9EA19A0E69D8ADCB8BABAF4* __this, const RuntimeMethod* method)
{
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_0 = __this->____xmltextWriter;
VirtualActionInvoker0::Invoke(10, L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataTextWriter_WriteFullEndElement_m2678C805E427ECDE140038F869DFFB7143B44B85 (DataTextWriter_t189D3446F5A88FFBE9EA19A0E69D8ADCB8BABAF4* __this, const RuntimeMethod* method)
{
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_0 = __this->____xmltextWriter;
VirtualActionInvoker0::Invoke(11, L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataTextWriter_WriteStartAttribute_m56E5FC2C370776114D186CFAF10B582729733FC2 (DataTextWriter_t189D3446F5A88FFBE9EA19A0E69D8ADCB8BABAF4* __this, String_t* ___0_prefix, String_t* ___1_localName, String_t* ___2_ns, const RuntimeMethod* method)
{
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_0 = __this->____xmltextWriter;
String_t* L_1 = ___0_prefix;
String_t* L_2 = ___1_localName;
String_t* L_3 = ___2_ns;
VirtualActionInvoker3< String_t*, String_t*, String_t* >::Invoke(12, L_0, L_1, L_2, L_3);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataTextWriter_WriteEndAttribute_m8A4E80280266B78BCF6EC9A7AD9A67A475655292 (DataTextWriter_t189D3446F5A88FFBE9EA19A0E69D8ADCB8BABAF4* __this, const RuntimeMethod* method)
{
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_0 = __this->____xmltextWriter;
VirtualActionInvoker0::Invoke(13, L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataTextWriter_WriteCData_m6094C84C18ABF9B3EF11EBBFC2E5034DFAAD1EE6 (DataTextWriter_t189D3446F5A88FFBE9EA19A0E69D8ADCB8BABAF4* __this, String_t* ___0_text, const RuntimeMethod* method)
{
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_0 = __this->____xmltextWriter;
String_t* L_1 = ___0_text;
VirtualActionInvoker1< String_t* >::Invoke(14, L_0, L_1);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataTextWriter_WriteComment_m28F1828D930D7C94C1F443A60031E774AEF9955B (DataTextWriter_t189D3446F5A88FFBE9EA19A0E69D8ADCB8BABAF4* __this, String_t* ___0_text, const RuntimeMethod* method)
{
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_0 = __this->____xmltextWriter;
String_t* L_1 = ___0_text;
VirtualActionInvoker1< String_t* >::Invoke(15, L_0, L_1);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataTextWriter_WriteProcessingInstruction_m602E602101CDA14A38D92E13A55F9F15B6962EDF (DataTextWriter_t189D3446F5A88FFBE9EA19A0E69D8ADCB8BABAF4* __this, String_t* ___0_name, String_t* ___1_text, const RuntimeMethod* method)
{
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_0 = __this->____xmltextWriter;
String_t* L_1 = ___0_name;
String_t* L_2 = ___1_text;
VirtualActionInvoker2< String_t*, String_t* >::Invoke(16, L_0, L_1, L_2);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataTextWriter_WriteEntityRef_mBEDAC0515EED312F66F4EEDC6BEFB0D74E605A8A (DataTextWriter_t189D3446F5A88FFBE9EA19A0E69D8ADCB8BABAF4* __this, String_t* ___0_name, const RuntimeMethod* method)
{
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_0 = __this->____xmltextWriter;
String_t* L_1 = ___0_name;
VirtualActionInvoker1< String_t* >::Invoke(17, L_0, L_1);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataTextWriter_WriteCharEntity_m0DEB49E19C13E0FBDECA08AF34DE3B16A0FF6061 (DataTextWriter_t189D3446F5A88FFBE9EA19A0E69D8ADCB8BABAF4* __this, Il2CppChar ___0_ch, const RuntimeMethod* method)
{
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_0 = __this->____xmltextWriter;
Il2CppChar L_1 = ___0_ch;
VirtualActionInvoker1< Il2CppChar >::Invoke(18, L_0, L_1);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataTextWriter_WriteWhitespace_m83C63C558DD0C96F47448A6F48492D668BD75C6E (DataTextWriter_t189D3446F5A88FFBE9EA19A0E69D8ADCB8BABAF4* __this, String_t* ___0_ws, const RuntimeMethod* method)
{
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_0 = __this->____xmltextWriter;
String_t* L_1 = ___0_ws;
VirtualActionInvoker1< String_t* >::Invoke(19, L_0, L_1);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataTextWriter_WriteString_m5E420FBDCCD4058892E1355E4C200F0851EEB377 (DataTextWriter_t189D3446F5A88FFBE9EA19A0E69D8ADCB8BABAF4* __this, String_t* ___0_text, const RuntimeMethod* method)
{
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_0 = __this->____xmltextWriter;
String_t* L_1 = ___0_text;
VirtualActionInvoker1< String_t* >::Invoke(20, L_0, L_1);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataTextWriter_WriteSurrogateCharEntity_mEFD393F3929BE87B6BC1349ED7CFF24C1C77DB4A (DataTextWriter_t189D3446F5A88FFBE9EA19A0E69D8ADCB8BABAF4* __this, Il2CppChar ___0_lowChar, Il2CppChar ___1_highChar, const RuntimeMethod* method)
{
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_0 = __this->____xmltextWriter;
Il2CppChar L_1 = ___0_lowChar;
Il2CppChar L_2 = ___1_highChar;
VirtualActionInvoker2< Il2CppChar, Il2CppChar >::Invoke(21, L_0, L_1, L_2);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataTextWriter_WriteChars_m9E9B4BBEF64A8320E3F59036AA8E5B8D2722D740 (DataTextWriter_t189D3446F5A88FFBE9EA19A0E69D8ADCB8BABAF4* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_buffer, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
{
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_0 = __this->____xmltextWriter;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1 = ___0_buffer;
int32_t L_2 = ___1_index;
int32_t L_3 = ___2_count;
VirtualActionInvoker3< CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*, int32_t, int32_t >::Invoke(22, L_0, L_1, L_2, L_3);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataTextWriter_WriteRaw_m1FBB8F39CC6770FFC3BE164ED9497C2827EED414 (DataTextWriter_t189D3446F5A88FFBE9EA19A0E69D8ADCB8BABAF4* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_buffer, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
{
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_0 = __this->____xmltextWriter;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1 = ___0_buffer;
int32_t L_2 = ___1_index;
int32_t L_3 = ___2_count;
VirtualActionInvoker3< CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*, int32_t, int32_t >::Invoke(23, L_0, L_1, L_2, L_3);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataTextWriter_WriteRaw_m2BFE2C537CE21309B8BCC8DD92DFFEBC8F8B7C1B (DataTextWriter_t189D3446F5A88FFBE9EA19A0E69D8ADCB8BABAF4* __this, String_t* ___0_data, const RuntimeMethod* method)
{
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_0 = __this->____xmltextWriter;
String_t* L_1 = ___0_data;
VirtualActionInvoker1< String_t* >::Invoke(24, L_0, L_1);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataTextWriter_WriteBase64_m3347D6E40438D23D189D12A5419AEAE17AF27630 (DataTextWriter_t189D3446F5A88FFBE9EA19A0E69D8ADCB8BABAF4* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
{
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_0 = __this->____xmltextWriter;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___0_buffer;
int32_t L_2 = ___1_index;
int32_t L_3 = ___2_count;
VirtualActionInvoker3< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(25, L_0, L_1, L_2, L_3);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataTextWriter_WriteBinHex_m7661C024D8FAB2C128AB1DB7A5DB7E51AB4CC559 (DataTextWriter_t189D3446F5A88FFBE9EA19A0E69D8ADCB8BABAF4* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
{
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_0 = __this->____xmltextWriter;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___0_buffer;
int32_t L_2 = ___1_index;
int32_t L_3 = ___2_count;
VirtualActionInvoker3< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(26, L_0, L_1, L_2, L_3);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DataTextWriter_get_WriteState_m193B5077958AA4C740C8545AD16555A94C36D970 (DataTextWriter_t189D3446F5A88FFBE9EA19A0E69D8ADCB8BABAF4* __this, const RuntimeMethod* method)
{
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_0 = __this->____xmltextWriter;
int32_t L_1;
L_1 = VirtualFuncInvoker0< int32_t >::Invoke(27, L_0);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataTextWriter_Close_mF99A18ACB8EE6FE82CF1EFF88E06DB411FF8CC49 (DataTextWriter_t189D3446F5A88FFBE9EA19A0E69D8ADCB8BABAF4* __this, const RuntimeMethod* method)
{
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_0 = __this->____xmltextWriter;
VirtualActionInvoker0::Invoke(28, L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataTextWriter_Flush_m5B989F4D4D5B4E5E5258C8F27AB384AD262C61A1 (DataTextWriter_t189D3446F5A88FFBE9EA19A0E69D8ADCB8BABAF4* __this, const RuntimeMethod* method)
{
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_0 = __this->____xmltextWriter;
VirtualActionInvoker0::Invoke(29, L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DataTextWriter_LookupPrefix_m6DF2F1B0C9F9179AC38CC8CB80B7538AD1D5559F (DataTextWriter_t189D3446F5A88FFBE9EA19A0E69D8ADCB8BABAF4* __this, String_t* ___0_ns, const RuntimeMethod* method)
{
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_0 = __this->____xmltextWriter;
String_t* L_1 = ___0_ns;
String_t* L_2;
L_2 = VirtualFuncInvoker1< String_t*, String_t* >::Invoke(30, L_0, L_1);
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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* DataTextReader_CreateReader_m6CEE4553CF892E39756D88EA20A7B8CF562C5283 (XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___0_xr, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataTextReader_t65C0AE9D12962CD315069CA9DC18BE80120D2D25_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = ___0_xr;
DataTextReader_t65C0AE9D12962CD315069CA9DC18BE80120D2D25* L_1 = (DataTextReader_t65C0AE9D12962CD315069CA9DC18BE80120D2D25*)il2cpp_codegen_object_new(DataTextReader_t65C0AE9D12962CD315069CA9DC18BE80120D2D25_il2cpp_TypeInfo_var);
DataTextReader__ctor_mD98D954CCBB8A9B7FE6E223D0510AAC84574AAEE(L_1, L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataTextReader__ctor_mD98D954CCBB8A9B7FE6E223D0510AAC84574AAEE (DataTextReader_t65C0AE9D12962CD315069CA9DC18BE80120D2D25* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___0_input, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD_il2cpp_TypeInfo_var);
XmlReader__ctor_m4E3A6201CC692B2B2F05ED58652056E893995477(__this, NULL);
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = ___0_input;
__this->____xmlreader = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____xmlreader), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlReaderSettings_t8D51BA3ED2A013EE1F44525C9861326CAFB44AEA* DataTextReader_get_Settings_mDFE708A6B47CFB9B8B062E06062A381A8D4ACD92 (DataTextReader_t65C0AE9D12962CD315069CA9DC18BE80120D2D25* __this, const RuntimeMethod* method)
{
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = __this->____xmlreader;
XmlReaderSettings_t8D51BA3ED2A013EE1F44525C9861326CAFB44AEA* L_1;
L_1 = VirtualFuncInvoker0< XmlReaderSettings_t8D51BA3ED2A013EE1F44525C9861326CAFB44AEA* >::Invoke(5, L_0);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DataTextReader_get_NodeType_m80C0B745E5B35405A27DE4CEE5DDD89AFC1A3906 (DataTextReader_t65C0AE9D12962CD315069CA9DC18BE80120D2D25* __this, const RuntimeMethod* method)
{
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = __this->____xmlreader;
int32_t L_1;
L_1 = VirtualFuncInvoker0< int32_t >::Invoke(6, L_0);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DataTextReader_get_Name_m7F36668DFDB5B25F82E1A87497313B5FAC842915 (DataTextReader_t65C0AE9D12962CD315069CA9DC18BE80120D2D25* __this, const RuntimeMethod* method)
{
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = __this->____xmlreader;
String_t* L_1;
L_1 = VirtualFuncInvoker0< String_t* >::Invoke(7, L_0);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DataTextReader_get_LocalName_mBCB82595A3D62EE0F6AA622BD04062A77662340A (DataTextReader_t65C0AE9D12962CD315069CA9DC18BE80120D2D25* __this, const RuntimeMethod* method)
{
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = __this->____xmlreader;
String_t* L_1;
L_1 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_0);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DataTextReader_get_NamespaceURI_mEB4B2E4F07A20C0CC621FE176873B19A12A94AAC (DataTextReader_t65C0AE9D12962CD315069CA9DC18BE80120D2D25* __this, const RuntimeMethod* method)
{
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = __this->____xmlreader;
String_t* L_1;
L_1 = VirtualFuncInvoker0< String_t* >::Invoke(9, L_0);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DataTextReader_get_Prefix_m283E93D5A6797E90DD93D230A1DACC0ED5068461 (DataTextReader_t65C0AE9D12962CD315069CA9DC18BE80120D2D25* __this, const RuntimeMethod* method)
{
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = __this->____xmlreader;
String_t* L_1;
L_1 = VirtualFuncInvoker0< String_t* >::Invoke(10, L_0);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DataTextReader_get_Value_m5D45887BC7E7A4FCADE8D842C7D9380ADB3E3589 (DataTextReader_t65C0AE9D12962CD315069CA9DC18BE80120D2D25* __this, const RuntimeMethod* method)
{
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = __this->____xmlreader;
String_t* L_1;
L_1 = VirtualFuncInvoker0< String_t* >::Invoke(11, L_0);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DataTextReader_get_Depth_m69ECD2FAA998E303831FE79A8DD9308BCE8CC928 (DataTextReader_t65C0AE9D12962CD315069CA9DC18BE80120D2D25* __this, const RuntimeMethod* method)
{
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = __this->____xmlreader;
int32_t L_1;
L_1 = VirtualFuncInvoker0< int32_t >::Invoke(12, L_0);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DataTextReader_get_BaseURI_mE5D3D4AC2CF50F7D047DCD1725184905A8D967F3 (DataTextReader_t65C0AE9D12962CD315069CA9DC18BE80120D2D25* __this, const RuntimeMethod* method)
{
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = __this->____xmlreader;
String_t* L_1;
L_1 = VirtualFuncInvoker0< String_t* >::Invoke(13, L_0);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DataTextReader_get_IsEmptyElement_m8FFB26E90DA8C7FC3AC7EC86A976B78C831B6801 (DataTextReader_t65C0AE9D12962CD315069CA9DC18BE80120D2D25* __this, const RuntimeMethod* method)
{
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = __this->____xmlreader;
bool L_1;
L_1 = VirtualFuncInvoker0< bool >::Invoke(14, L_0);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DataTextReader_get_IsDefault_m313C7F298EA84E75CBE2171F4211E48D44996E2A (DataTextReader_t65C0AE9D12962CD315069CA9DC18BE80120D2D25* __this, const RuntimeMethod* method)
{
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = __this->____xmlreader;
bool L_1;
L_1 = VirtualFuncInvoker0< bool >::Invoke(15, L_0);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar DataTextReader_get_QuoteChar_m351378632628282E3B06D4A80AE644CF19BBD108 (DataTextReader_t65C0AE9D12962CD315069CA9DC18BE80120D2D25* __this, const RuntimeMethod* method)
{
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = __this->____xmlreader;
Il2CppChar L_1;
L_1 = VirtualFuncInvoker0< Il2CppChar >::Invoke(16, L_0);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DataTextReader_get_XmlSpace_mF074DCE7FECB10B61BF391063E2D69D9F2C4632D (DataTextReader_t65C0AE9D12962CD315069CA9DC18BE80120D2D25* __this, const RuntimeMethod* method)
{
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = __this->____xmlreader;
int32_t L_1;
L_1 = VirtualFuncInvoker0< int32_t >::Invoke(17, L_0);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DataTextReader_get_XmlLang_mEE982A19E724D1ABCF1E3E292F39B4458E658DD2 (DataTextReader_t65C0AE9D12962CD315069CA9DC18BE80120D2D25* __this, const RuntimeMethod* method)
{
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = __this->____xmlreader;
String_t* L_1;
L_1 = VirtualFuncInvoker0< String_t* >::Invoke(18, L_0);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DataTextReader_get_AttributeCount_m9959E836CCA54D1532552B0089022C0ED6FE7D2C (DataTextReader_t65C0AE9D12962CD315069CA9DC18BE80120D2D25* __this, const RuntimeMethod* method)
{
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = __this->____xmlreader;
int32_t L_1;
L_1 = VirtualFuncInvoker0< int32_t >::Invoke(21, L_0);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DataTextReader_GetAttribute_m6F66C2CCBC1A4E162D52FDAFCFF69CDDF1C62CA1 (DataTextReader_t65C0AE9D12962CD315069CA9DC18BE80120D2D25* __this, String_t* ___0_name, const RuntimeMethod* method)
{
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = __this->____xmlreader;
String_t* L_1 = ___0_name;
String_t* L_2;
L_2 = VirtualFuncInvoker1< String_t*, String_t* >::Invoke(22, L_0, L_1);
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DataTextReader_GetAttribute_m4659F1641091961455133295D9B6333FDD482DFC (DataTextReader_t65C0AE9D12962CD315069CA9DC18BE80120D2D25* __this, String_t* ___0_localName, String_t* ___1_namespaceURI, const RuntimeMethod* method)
{
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = __this->____xmlreader;
String_t* L_1 = ___0_localName;
String_t* L_2 = ___1_namespaceURI;
String_t* L_3;
L_3 = VirtualFuncInvoker2< String_t*, String_t*, String_t* >::Invoke(23, L_0, L_1, L_2);
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DataTextReader_GetAttribute_m9A1BC1B8B6C5BB21A1A69E69620B32C83F11A852 (DataTextReader_t65C0AE9D12962CD315069CA9DC18BE80120D2D25* __this, int32_t ___0_i, const RuntimeMethod* method)
{
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = __this->____xmlreader;
int32_t L_1 = ___0_i;
String_t* L_2;
L_2 = VirtualFuncInvoker1< String_t*, int32_t >::Invoke(24, L_0, L_1);
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DataTextReader_MoveToAttribute_m7BCAA8CBA113BB80D653FB83C4446A5BBC667D0A (DataTextReader_t65C0AE9D12962CD315069CA9DC18BE80120D2D25* __this, String_t* ___0_name, const RuntimeMethod* method)
{
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = __this->____xmlreader;
String_t* L_1 = ___0_name;
bool L_2;
L_2 = VirtualFuncInvoker1< bool, String_t* >::Invoke(25, L_0, L_1);
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataTextReader_MoveToAttribute_m9B99F80D80044052877840FBCE514095CC3FD335 (DataTextReader_t65C0AE9D12962CD315069CA9DC18BE80120D2D25* __this, int32_t ___0_i, const RuntimeMethod* method)
{
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = __this->____xmlreader;
int32_t L_1 = ___0_i;
VirtualActionInvoker1< int32_t >::Invoke(26, L_0, L_1);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DataTextReader_MoveToFirstAttribute_m9B042FB1C64D203E3AF0E31B3502D61BFF0329E2 (DataTextReader_t65C0AE9D12962CD315069CA9DC18BE80120D2D25* __this, const RuntimeMethod* method)
{
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = __this->____xmlreader;
bool L_1;
L_1 = VirtualFuncInvoker0< bool >::Invoke(27, L_0);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DataTextReader_MoveToNextAttribute_m2912019A5FB7BA9D63F44A54616D2285503D70FF (DataTextReader_t65C0AE9D12962CD315069CA9DC18BE80120D2D25* __this, const RuntimeMethod* method)
{
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = __this->____xmlreader;
bool L_1;
L_1 = VirtualFuncInvoker0< bool >::Invoke(28, L_0);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DataTextReader_MoveToElement_m24799CD6A025F5E593D4D0CC28511164F3997E97 (DataTextReader_t65C0AE9D12962CD315069CA9DC18BE80120D2D25* __this, const RuntimeMethod* method)
{
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = __this->____xmlreader;
bool L_1;
L_1 = VirtualFuncInvoker0< bool >::Invoke(29, L_0);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DataTextReader_ReadAttributeValue_m3FF1A242C4CA0DF090A19FD9EEA50F6F1BD3F8FC (DataTextReader_t65C0AE9D12962CD315069CA9DC18BE80120D2D25* __this, const RuntimeMethod* method)
{
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = __this->____xmlreader;
bool L_1;
L_1 = VirtualFuncInvoker0< bool >::Invoke(30, L_0);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DataTextReader_Read_mCACBA2B738E5BD2835E50D90116422B8CA08A6BC (DataTextReader_t65C0AE9D12962CD315069CA9DC18BE80120D2D25* __this, const RuntimeMethod* method)
{
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = __this->____xmlreader;
bool L_1;
L_1 = VirtualFuncInvoker0< bool >::Invoke(31, L_0);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DataTextReader_get_EOF_mBC140C57434E032D507EEF6FBC261EAA66B50661 (DataTextReader_t65C0AE9D12962CD315069CA9DC18BE80120D2D25* __this, const RuntimeMethod* method)
{
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = __this->____xmlreader;
bool L_1;
L_1 = VirtualFuncInvoker0< bool >::Invoke(32, L_0);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataTextReader_Close_mDD88789BF57764B6A09BC86EB277E9C9344D866D (DataTextReader_t65C0AE9D12962CD315069CA9DC18BE80120D2D25* __this, const RuntimeMethod* method)
{
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = __this->____xmlreader;
VirtualActionInvoker0::Invoke(33, L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DataTextReader_get_ReadState_m77EEAC93399E3326B0D679699802A24A7707E771 (DataTextReader_t65C0AE9D12962CD315069CA9DC18BE80120D2D25* __this, const RuntimeMethod* method)
{
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = __this->____xmlreader;
int32_t L_1;
L_1 = VirtualFuncInvoker0< int32_t >::Invoke(34, L_0);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataTextReader_Skip_m006566B564403257D210FA805EF14C4167688DF6 (DataTextReader_t65C0AE9D12962CD315069CA9DC18BE80120D2D25* __this, const RuntimeMethod* method)
{
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = __this->____xmlreader;
VirtualActionInvoker0::Invoke(35, L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlNameTable_tBDBAACFF3DB40A8E6AF3BDC11F0FF166CF11ABB8* DataTextReader_get_NameTable_m6C5D2DCA63DDC8410AC99FCB41F9B7840FD3F03C (DataTextReader_t65C0AE9D12962CD315069CA9DC18BE80120D2D25* __this, const RuntimeMethod* method)
{
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = __this->____xmlreader;
XmlNameTable_tBDBAACFF3DB40A8E6AF3BDC11F0FF166CF11ABB8* L_1;
L_1 = VirtualFuncInvoker0< XmlNameTable_tBDBAACFF3DB40A8E6AF3BDC11F0FF166CF11ABB8* >::Invoke(36, L_0);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DataTextReader_LookupNamespace_mD9886E3560BD1D652FEC0C8A5EF57E45C2D4BCE9 (DataTextReader_t65C0AE9D12962CD315069CA9DC18BE80120D2D25* __this, String_t* ___0_prefix, const RuntimeMethod* method)
{
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = __this->____xmlreader;
String_t* L_1 = ___0_prefix;
String_t* L_2;
L_2 = VirtualFuncInvoker1< String_t*, String_t* >::Invoke(37, L_0, L_1);
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DataTextReader_get_CanResolveEntity_m165FE7B1312E4A6C6F84DAF868D27CB0D4E73CF0 (DataTextReader_t65C0AE9D12962CD315069CA9DC18BE80120D2D25* __this, const RuntimeMethod* method)
{
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = __this->____xmlreader;
bool L_1;
L_1 = VirtualFuncInvoker0< bool >::Invoke(38, L_0);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataTextReader_ResolveEntity_mC6C0361AD50FC51D8D49E607E23B295E8768AAFB (DataTextReader_t65C0AE9D12962CD315069CA9DC18BE80120D2D25* __this, const RuntimeMethod* method)
{
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = __this->____xmlreader;
VirtualActionInvoker0::Invoke(39, L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DataTextReader_get_CanReadValueChunk_mE3CF787DD5171CAF9121481F254934F468288767 (DataTextReader_t65C0AE9D12962CD315069CA9DC18BE80120D2D25* __this, const RuntimeMethod* method)
{
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = __this->____xmlreader;
bool L_1;
L_1 = VirtualFuncInvoker0< bool >::Invoke(40, L_0);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DataTextReader_ReadString_m4C53246669F02601EBA2CE484D3CF9FCCE2DA290 (DataTextReader_t65C0AE9D12962CD315069CA9DC18BE80120D2D25* __this, const RuntimeMethod* method)
{
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = __this->____xmlreader;
String_t* L_1;
L_1 = VirtualFuncInvoker0< String_t* >::Invoke(42, 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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_get_NullString_m597166B3FD1AB8CE8AD7030876EA0F77472CC1E8 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA4BE0F963380DB493604E9CA0B0B54F040F58C9);
s_Il2CppMethodInitialized = true;
}
{
return _stringLiteralDA4BE0F963380DB493604E9CA0B0B54F040F58C9;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_get_ArithOverflowMessage_m4592ECBC7182EEF38ED7B455BF24599F8CF9B8F4 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral500BFD20F2E3EFF5EA7D32B89ACDEC5561399081);
s_Il2CppMethodInitialized = true;
}
{
return _stringLiteral500BFD20F2E3EFF5EA7D32B89ACDEC5561399081;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_get_DivideByZeroMessage_m61DA883EC4EA1CD596DA0B92F0ED01C30F456FB2 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D854FBC66F121FE39830EBFA1342D78BC7FB366);
s_Il2CppMethodInitialized = true;
}
{
return _stringLiteral4D854FBC66F121FE39830EBFA1342D78BC7FB366;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_get_NullValueMessage_mE062AEA06DEB89B9077FACD2940994F00AB2C468 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral74C3760424E078A3B22452637B9991F932BEE533);
s_Il2CppMethodInitialized = true;
}
{
return _stringLiteral74C3760424E078A3B22452637B9991F932BEE533;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_get_TruncationMessage_mDD3AF4491C31E7B34E79D74BF63DB9372023237F (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral165F7C4451EA1220DF7C987D867955DC1254BE1F);
s_Il2CppMethodInitialized = true;
}
{
return _stringLiteral165F7C4451EA1220DF7C987D867955DC1254BE1F;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_get_DateTimeOverflowMessage_mEEEDB21E3930021128D500ECD9DA08CC80FF8299 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8EB252E15BE98B57C1DEDDE29773A1A775DE4000);
s_Il2CppMethodInitialized = true;
}
{
return _stringLiteral8EB252E15BE98B57C1DEDDE29773A1A775DE4000;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_get_ConcatDiffCollationMessage_m1BA74988591937029D1AF618FC8D7BE99DEF5F15 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1BD925688A3CFD2EFE0B214F6E5E9F0EC4F1E877);
s_Il2CppMethodInitialized = true;
}
{
return _stringLiteral1BD925688A3CFD2EFE0B214F6E5E9F0EC4F1E877;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_get_CompareDiffCollationMessage_m57403D8F1EB5484EF1EDDD8218956F4852601472 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral93D36129D72EC0B71B83497516D45A0451CF676C);
s_Il2CppMethodInitialized = true;
}
{
return _stringLiteral93D36129D72EC0B71B83497516D45A0451CF676C;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_get_ConversionOverflowMessage_m859152A012896F7A4CA7AA9F328E6E2F5E8E1D38 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral28CB97B504DC1363B2FA7A960FFF74424903F411);
s_Il2CppMethodInitialized = true;
}
{
return _stringLiteral28CB97B504DC1363B2FA7A960FFF74424903F411;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_get_TimeZoneSpecifiedMessage_m23324A7E1D2337998092F5677B72973A604911A7 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA1C147A4B101755BFA4EBF8AEDD06334BB72A6C5);
s_Il2CppMethodInitialized = true;
}
{
return _stringLiteralA1C147A4B101755BFA4EBF8AEDD06334BB72A6C5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_get_InvalidPrecScaleMessage_m6010B136A6564AF70B2D18980546D8998D68FAF3 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA660599CE305E832F9F9279714FFBC60A8859D64);
s_Il2CppMethodInitialized = true;
}
{
return _stringLiteralA660599CE305E832F9F9279714FFBC60A8859D64;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_get_FormatMessage_mF88BAE86616C539598277178774E13B75A14F999 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8115AECFB505C4DFDFCDF7A15B6145CED235C499);
s_Il2CppMethodInitialized = true;
}
{
return _stringLiteral8115AECFB505C4DFDFCDF7A15B6145CED235C499;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_InvalidOpStreamClosed_m0EE4155182AEFA1165831DF38AE4A1DE630C4B4B (String_t* ___0_method, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5E64AD0BF5894183A204DAC6196D30ABEFFCEE22);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_method;
String_t* L_1;
L_1 = SR_Format_m96CC1849D4162E4D28B2E9488B0EFE01565619D5(_stringLiteral5E64AD0BF5894183A204DAC6196D30ABEFFCEE22, L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_InvalidOpStreamNonWritable_m33F7C68A3646214C82F4D48C8432E824D840812F (String_t* ___0_method, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA094D5857FAD605E188588EAE56F5B91730995BA);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_method;
String_t* L_1;
L_1 = SR_Format_m96CC1849D4162E4D28B2E9488B0EFE01565619D5(_stringLiteralA094D5857FAD605E188588EAE56F5B91730995BA, L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_InvalidOpStreamNonReadable_m55FAE13B6CD49A2E09CA8B4009D610E505777449 (String_t* ___0_method, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral995ABF967F1E34747EDFE06289D40561E4D64A99);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_method;
String_t* L_1;
L_1 = SR_Format_m96CC1849D4162E4D28B2E9488B0EFE01565619D5(_stringLiteral995ABF967F1E34747EDFE06289D40561E4D64A99, L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_InvalidOpStreamNonSeekable_mE7928EABCC0318DA3E70E9C661282736CD376E07 (String_t* ___0_method, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral08EC30C9E2F76D9B837F68F04A896C464C70D737);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_method;
String_t* L_1;
L_1 = SR_Format_m96CC1849D4162E4D28B2E9488B0EFE01565619D5(_stringLiteral08EC30C9E2F76D9B837F68F04A896C464C70D737, L_0, NULL);
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
IL2CPP_EXTERN_C void SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_marshal_pinvoke(const SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347& unmarshaled, SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_marshaled_pinvoke& marshaled)
{
marshaled.____value = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.____value);
}
IL2CPP_EXTERN_C void SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_marshal_pinvoke_back(const SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_marshaled_pinvoke& marshaled, SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347& unmarshaled)
{
unmarshaled.____value = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, il2cpp_defaults.byte_class, marshaled.____value);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.____value), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, il2cpp_defaults.byte_class, marshaled.____value));
}
IL2CPP_EXTERN_C void SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_marshal_pinvoke_cleanup(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_marshaled_pinvoke& marshaled)
{
il2cpp_codegen_com_destroy_safe_array(marshaled.____value);
marshaled.____value = NULL;
}
IL2CPP_EXTERN_C void SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_marshal_com(const SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347& unmarshaled, SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_marshaled_com& marshaled)
{
marshaled.____value = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.____value);
}
IL2CPP_EXTERN_C void SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_marshal_com_back(const SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_marshaled_com& marshaled, SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347& unmarshaled)
{
unmarshaled.____value = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, il2cpp_defaults.byte_class, marshaled.____value);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.____value), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, il2cpp_defaults.byte_class, marshaled.____value));
}
IL2CPP_EXTERN_C void SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_marshal_com_cleanup(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_marshaled_com& marshaled)
{
il2cpp_codegen_com_destroy_safe_array(marshaled.____value);
marshaled.____value = NULL;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBinary__ctor_mCFEA7A42E6141F66FFE7C85EF08D6A34EABFEAC2 (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* __this, bool ___0_fNull, const RuntimeMethod* method)
{
{
__this->____value = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->____value), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL);
return;
}
}
IL2CPP_EXTERN_C void SqlBinary__ctor_mCFEA7A42E6141F66FFE7C85EF08D6A34EABFEAC2_AdjustorThunk (RuntimeObject* __this, bool ___0_fNull, const RuntimeMethod* method)
{
SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347*>(__this + _offset);
SqlBinary__ctor_mCFEA7A42E6141F66FFE7C85EF08D6A34EABFEAC2(_thisAdjusted, ___0_fNull, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBinary__ctor_mFE3E26388ED63A584BB7D4F67B330F38779D26FF (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, 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* L_0 = ___0_value;
if (L_0)
{
goto IL_000b;
}
}
{
__this->____value = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->____value), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL);
return;
}
IL_000b:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___0_value;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_1)->max_length)));
__this->____value = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->____value), (void*)L_2);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = ___0_value;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = __this->____value;
Array_CopyTo_mFD42E3443AB3B850ED6F19359698E242A08E1BAB((RuntimeArray*)L_3, (RuntimeArray*)L_4, 0, NULL);
return;
}
}
IL2CPP_EXTERN_C void SqlBinary__ctor_mFE3E26388ED63A584BB7D4F67B330F38779D26FF_AdjustorThunk (RuntimeObject* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, const RuntimeMethod* method)
{
SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347*>(__this + _offset);
SqlBinary__ctor_mFE3E26388ED63A584BB7D4F67B330F38779D26FF(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlBinary_get_IsNull_m6CF788F84CC1BF991F564DB4A817B236246957F3 (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* __this, const RuntimeMethod* method)
{
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->____value;
return (bool)((((RuntimeObject*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool SqlBinary_get_IsNull_m6CF788F84CC1BF991F564DB4A817B236246957F3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347*>(__this + _offset);
bool _returnValue;
_returnValue = SqlBinary_get_IsNull_m6CF788F84CC1BF991F564DB4A817B236246957F3(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* SqlBinary_get_Value_m31EFB5664C24FAB025300D5F14549CDE0DA29270 (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* __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*)&SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL;
{
il2cpp_codegen_runtime_class_init_inline(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlBinary_get_IsNull_m6CF788F84CC1BF991F564DB4A817B236246957F3(__this, NULL);
if (!L_0)
{
goto IL_000e;
}
}
{
SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7* L_1 = (SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7_il2cpp_TypeInfo_var)));
SqlNullValueException__ctor_m069C95E1867258A1B57BD8719252132DFB6DE222(L_1, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlBinary_get_Value_m31EFB5664C24FAB025300D5F14549CDE0DA29270_RuntimeMethod_var)));
}
IL_000e:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = __this->____value;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_2)->max_length)));
V_0 = L_3;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = __this->____value;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = V_0;
Array_CopyTo_mFD42E3443AB3B850ED6F19359698E242A08E1BAB((RuntimeArray*)L_4, (RuntimeArray*)L_5, 0, NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = V_0;
return L_6;
}
}
IL2CPP_EXTERN_C ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* SqlBinary_get_Value_m31EFB5664C24FAB025300D5F14549CDE0DA29270_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347*>(__this + _offset);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* _returnValue;
_returnValue = SqlBinary_get_Value_m31EFB5664C24FAB025300D5F14549CDE0DA29270(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 SqlBinary_op_Implicit_m88EB74D74A6909411E8CAA9E5D137B108E470AA7 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_x, const RuntimeMethod* method)
{
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_x;
SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 L_1;
memset((&L_1), 0, sizeof(L_1));
SqlBinary__ctor_mFE3E26388ED63A584BB7D4F67B330F38779D26FF((&L_1), L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlBinary_ToString_mCDB6BE27E62AB7D4DC8A6CC9F0389A3693EC6EB9 (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* __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*)&SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA3BD1E3CC9632B651EC0E28F048225FC643B92A8);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
il2cpp_codegen_runtime_class_init_inline(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlBinary_get_IsNull_m6CF788F84CC1BF991F564DB4A817B236246957F3(__this, NULL);
if (L_0)
{
goto IL_002d;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = __this->____value;
V_0 = ((int32_t)(((RuntimeArray*)L_1)->max_length));
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_2;
L_2 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
String_t* L_3;
L_3 = Int32_ToString_m3B2730D9F5B0C1C57DCCC8B8DCFB8E5EC4E8979B((&V_0), L_2, NULL);
String_t* L_4;
L_4 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteralA3BD1E3CC9632B651EC0E28F048225FC643B92A8, L_3, _stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D, NULL);
return L_4;
}
IL_002d:
{
String_t* L_5;
L_5 = SQLResource_get_NullString_m597166B3FD1AB8CE8AD7030876EA0F77472CC1E8(NULL);
return L_5;
}
}
IL2CPP_EXTERN_C String_t* SqlBinary_ToString_mCDB6BE27E62AB7D4DC8A6CC9F0389A3693EC6EB9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347*>(__this + _offset);
String_t* _returnValue;
_returnValue = SqlBinary_ToString_mCDB6BE27E62AB7D4DC8A6CC9F0389A3693EC6EB9(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlBinary_PerformCompareByte_m57DC28C2CD790D0F51CC0B523C2AA3527AFE276B (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_x, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_y, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
uint8_t V_2 = 0x0;
int32_t G_B3_0 = 0;
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_x;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___1_y;
if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) < ((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length)))))
{
goto IL_000d;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = ___1_y;
G_B3_0 = ((int32_t)(((RuntimeArray*)L_2)->max_length));
goto IL_0010;
}
IL_000d:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = ___0_x;
G_B3_0 = ((int32_t)(((RuntimeArray*)L_3)->max_length));
}
IL_0010:
{
V_0 = G_B3_0;
V_1 = 0;
goto IL_002d;
}
IL_0015:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = ___0_x;
int32_t L_5 = V_1;
int32_t L_6 = L_5;
uint8_t L_7 = (L_4)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_6));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = ___1_y;
int32_t L_9 = V_1;
int32_t L_10 = L_9;
uint8_t L_11 = (L_8)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_10));
if ((((int32_t)L_7) == ((int32_t)L_11)))
{
goto IL_0029;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = ___0_x;
int32_t L_13 = V_1;
int32_t L_14 = L_13;
uint8_t L_15 = (L_12)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_14));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_16 = ___1_y;
int32_t L_17 = V_1;
int32_t L_18 = L_17;
uint8_t L_19 = (L_16)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_18));
if ((((int32_t)L_15) >= ((int32_t)L_19)))
{
goto IL_0027;
}
}
{
return (int32_t)(0);
}
IL_0027:
{
return (int32_t)(4);
}
IL_0029:
{
int32_t L_20 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_20, 1));
}
IL_002d:
{
int32_t L_21 = V_1;
int32_t L_22 = V_0;
if ((((int32_t)L_21) < ((int32_t)L_22)))
{
goto IL_0015;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_23 = ___0_x;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_24 = ___1_y;
if ((!(((uint32_t)((int32_t)(((RuntimeArray*)L_23)->max_length))) == ((uint32_t)((int32_t)(((RuntimeArray*)L_24)->max_length))))))
{
goto IL_003b;
}
}
{
return (int32_t)(2);
}
IL_003b:
{
V_2 = (uint8_t)0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_25 = ___0_x;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_26 = ___1_y;
if ((((int32_t)((int32_t)(((RuntimeArray*)L_25)->max_length))) >= ((int32_t)((int32_t)(((RuntimeArray*)L_26)->max_length)))))
{
goto IL_005d;
}
}
{
int32_t L_27 = V_0;
V_1 = L_27;
goto IL_0055;
}
IL_0049:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_28 = ___1_y;
int32_t L_29 = V_1;
int32_t L_30 = L_29;
uint8_t L_31 = (L_28)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_30));
uint8_t L_32 = V_2;
if ((((int32_t)L_31) == ((int32_t)L_32)))
{
goto IL_0051;
}
}
{
return (int32_t)(0);
}
IL_0051:
{
int32_t L_33 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_33, 1));
}
IL_0055:
{
int32_t L_34 = V_1;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_35 = ___1_y;
if ((((int32_t)L_34) < ((int32_t)((int32_t)(((RuntimeArray*)L_35)->max_length)))))
{
goto IL_0049;
}
}
{
goto IL_0073;
}
IL_005d:
{
int32_t L_36 = V_0;
V_1 = L_36;
goto IL_006d;
}
IL_0061:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_37 = ___0_x;
int32_t L_38 = V_1;
int32_t L_39 = L_38;
uint8_t L_40 = (L_37)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_39));
uint8_t L_41 = V_2;
if ((((int32_t)L_40) == ((int32_t)L_41)))
{
goto IL_0069;
}
}
{
return (int32_t)(4);
}
IL_0069:
{
int32_t L_42 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_42, 1));
}
IL_006d:
{
int32_t L_43 = V_1;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_44 = ___0_x;
if ((((int32_t)L_43) < ((int32_t)((int32_t)(((RuntimeArray*)L_44)->max_length)))))
{
goto IL_0061;
}
}
IL_0073:
{
return (int32_t)(2);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlBinary_op_Equality_m92333E26BDBE9DFF768DFAD21880C1F739C5A6FF (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 ___0_x, SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlBinary_get_IsNull_m6CF788F84CC1BF991F564DB4A817B236246957F3((&___0_x), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlBinary_get_IsNull_m6CF788F84CC1BF991F564DB4A817B236246957F3((&___1_y), NULL);
if (!L_1)
{
goto IL_0018;
}
}
IL_0012:
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2 = ((SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields*)il2cpp_codegen_static_fields_for(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))->___Null;
return L_2;
}
IL_0018:
{
il2cpp_codegen_runtime_class_init_inline(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3;
L_3 = SqlBinary_get_Value_m31EFB5664C24FAB025300D5F14549CDE0DA29270((&___0_x), NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4;
L_4 = SqlBinary_get_Value_m31EFB5664C24FAB025300D5F14549CDE0DA29270((&___1_y), NULL);
int32_t L_5;
L_5 = SqlBinary_PerformCompareByte_m57DC28C2CD790D0F51CC0B523C2AA3527AFE276B(L_3, L_4, NULL);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_6;
memset((&L_6), 0, sizeof(L_6));
SqlBoolean__ctor_mB96F7558946F0B492BCC878FA3C5F52EBE300900((&L_6), (bool)((((int32_t)L_5) == ((int32_t)2))? 1 : 0), NULL);
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlBinary_op_LessThan_m4BE164025C5E5B38FFF15939354F91B83A1C31BD (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 ___0_x, SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlBinary_get_IsNull_m6CF788F84CC1BF991F564DB4A817B236246957F3((&___0_x), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlBinary_get_IsNull_m6CF788F84CC1BF991F564DB4A817B236246957F3((&___1_y), NULL);
if (!L_1)
{
goto IL_0018;
}
}
IL_0012:
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2 = ((SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields*)il2cpp_codegen_static_fields_for(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))->___Null;
return L_2;
}
IL_0018:
{
il2cpp_codegen_runtime_class_init_inline(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3;
L_3 = SqlBinary_get_Value_m31EFB5664C24FAB025300D5F14549CDE0DA29270((&___0_x), NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4;
L_4 = SqlBinary_get_Value_m31EFB5664C24FAB025300D5F14549CDE0DA29270((&___1_y), NULL);
int32_t L_5;
L_5 = SqlBinary_PerformCompareByte_m57DC28C2CD790D0F51CC0B523C2AA3527AFE276B(L_3, L_4, NULL);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_6;
memset((&L_6), 0, sizeof(L_6));
SqlBoolean__ctor_mB96F7558946F0B492BCC878FA3C5F52EBE300900((&L_6), (bool)((((int32_t)L_5) == ((int32_t)0))? 1 : 0), NULL);
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlBinary_op_GreaterThan_m5CCC224CEE6156BAB3A4104C4F5ECA0D34561878 (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 ___0_x, SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlBinary_get_IsNull_m6CF788F84CC1BF991F564DB4A817B236246957F3((&___0_x), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlBinary_get_IsNull_m6CF788F84CC1BF991F564DB4A817B236246957F3((&___1_y), NULL);
if (!L_1)
{
goto IL_0018;
}
}
IL_0012:
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2 = ((SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields*)il2cpp_codegen_static_fields_for(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))->___Null;
return L_2;
}
IL_0018:
{
il2cpp_codegen_runtime_class_init_inline(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3;
L_3 = SqlBinary_get_Value_m31EFB5664C24FAB025300D5F14549CDE0DA29270((&___0_x), NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4;
L_4 = SqlBinary_get_Value_m31EFB5664C24FAB025300D5F14549CDE0DA29270((&___1_y), NULL);
int32_t L_5;
L_5 = SqlBinary_PerformCompareByte_m57DC28C2CD790D0F51CC0B523C2AA3527AFE276B(L_3, L_4, NULL);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_6;
memset((&L_6), 0, sizeof(L_6));
SqlBoolean__ctor_mB96F7558946F0B492BCC878FA3C5F52EBE300900((&L_6), (bool)((((int32_t)L_5) == ((int32_t)4))? 1 : 0), NULL);
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlBinary_CompareTo_mE268123437F199AC23F395CAE3BA4BD068128E24 (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 V_0;
memset((&V_0), 0, sizeof(V_0));
{
RuntimeObject* L_0 = ___0_value;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var)))
{
goto IL_0017;
}
}
{
RuntimeObject* L_1 = ___0_value;
V_0 = ((*(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347*)UnBox(L_1, SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var)));
SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 L_2 = V_0;
il2cpp_codegen_runtime_class_init_inline(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var);
int32_t L_3;
L_3 = SqlBinary_CompareTo_m15A26CE886F9544972BBA5DA713A2E321C12335A(__this, L_2, NULL);
return L_3;
}
IL_0017:
{
RuntimeObject* L_4 = ___0_value;
Type_t* L_5;
L_5 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_4, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_6 = { reinterpret_cast<intptr_t> (((RuntimeType*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_0_0_0_var))) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_7;
L_7 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_6, NULL);
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var)));
Exception_t* L_8;
L_8 = ADP_WrongType_mCCF6317939800042630DACE6F6CA69C48565B472(L_5, L_7, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlBinary_CompareTo_mE268123437F199AC23F395CAE3BA4BD068128E24_RuntimeMethod_var)));
}
}
IL2CPP_EXTERN_C int32_t SqlBinary_CompareTo_mE268123437F199AC23F395CAE3BA4BD068128E24_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347*>(__this + _offset);
int32_t _returnValue;
_returnValue = SqlBinary_CompareTo_mE268123437F199AC23F395CAE3BA4BD068128E24(_thisAdjusted, ___0_value, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlBinary_CompareTo_m15A26CE886F9544972BBA5DA713A2E321C12335A (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* __this, SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlBinary_get_IsNull_m6CF788F84CC1BF991F564DB4A817B236246957F3(__this, NULL);
if (!L_0)
{
goto IL_0015;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlBinary_get_IsNull_m6CF788F84CC1BF991F564DB4A817B236246957F3((&___0_value), NULL);
if (L_1)
{
goto IL_0013;
}
}
{
return (-1);
}
IL_0013:
{
return 0;
}
IL_0015:
{
il2cpp_codegen_runtime_class_init_inline(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var);
bool L_2;
L_2 = SqlBinary_get_IsNull_m6CF788F84CC1BF991F564DB4A817B236246957F3((&___0_value), NULL);
if (!L_2)
{
goto IL_0020;
}
}
{
return 1;
}
IL_0020:
{
SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 L_3 = (*(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347*)__this);
SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 L_4 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_5;
L_5 = SqlBinary_op_LessThan_m4BE164025C5E5B38FFF15939354F91B83A1C31BD(L_3, L_4, NULL);
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_6;
L_6 = SqlBoolean_op_True_m5CC9CAC092080E77EB6322BB0CDD656DFD38FF94(L_5, NULL);
if (!L_6)
{
goto IL_0035;
}
}
{
return (-1);
}
IL_0035:
{
SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 L_7 = (*(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347*)__this);
SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 L_8 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_9;
L_9 = SqlBinary_op_GreaterThan_m5CCC224CEE6156BAB3A4104C4F5ECA0D34561878(L_7, L_8, NULL);
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_10;
L_10 = SqlBoolean_op_True_m5CC9CAC092080E77EB6322BB0CDD656DFD38FF94(L_9, NULL);
if (!L_10)
{
goto IL_004a;
}
}
{
return 1;
}
IL_004a:
{
return 0;
}
}
IL2CPP_EXTERN_C int32_t SqlBinary_CompareTo_m15A26CE886F9544972BBA5DA713A2E321C12335A_AdjustorThunk (RuntimeObject* __this, SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 ___0_value, const RuntimeMethod* method)
{
SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347*>(__this + _offset);
int32_t _returnValue;
_returnValue = SqlBinary_CompareTo_m15A26CE886F9544972BBA5DA713A2E321C12335A(_thisAdjusted, ___0_value, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlBinary_Equals_m238970418BF4DD9F9086E451AE877664DC60C724 (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 V_0;
memset((&V_0), 0, sizeof(V_0));
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 V_1;
memset((&V_1), 0, sizeof(V_1));
{
RuntimeObject* L_0 = ___0_value;
if (((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var)))
{
goto IL_000a;
}
}
{
return (bool)0;
}
IL_000a:
{
RuntimeObject* L_1 = ___0_value;
V_0 = ((*(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347*)UnBox(L_1, SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var)));
il2cpp_codegen_runtime_class_init_inline(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var);
bool L_2;
L_2 = SqlBinary_get_IsNull_m6CF788F84CC1BF991F564DB4A817B236246957F3((&V_0), NULL);
if (L_2)
{
goto IL_0022;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SqlBinary_get_IsNull_m6CF788F84CC1BF991F564DB4A817B236246957F3(__this, NULL);
if (!L_3)
{
goto IL_0034;
}
}
IL_0022:
{
il2cpp_codegen_runtime_class_init_inline(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var);
bool L_4;
L_4 = SqlBinary_get_IsNull_m6CF788F84CC1BF991F564DB4A817B236246957F3((&V_0), NULL);
if (!L_4)
{
goto IL_0032;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var);
bool L_5;
L_5 = SqlBinary_get_IsNull_m6CF788F84CC1BF991F564DB4A817B236246957F3(__this, NULL);
return L_5;
}
IL_0032:
{
return (bool)0;
}
IL_0034:
{
SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 L_6 = (*(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347*)__this);
SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 L_7 = V_0;
il2cpp_codegen_runtime_class_init_inline(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_8;
L_8 = SqlBinary_op_Equality_m92333E26BDBE9DFF768DFAD21880C1F739C5A6FF(L_6, L_7, NULL);
V_1 = L_8;
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_9;
L_9 = SqlBoolean_get_Value_m26D2659D06D56FFBF158051EB3726BAB693A7D97((&V_1), NULL);
return L_9;
}
}
IL2CPP_EXTERN_C bool SqlBinary_Equals_m238970418BF4DD9F9086E451AE877664DC60C724_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347*>(__this + _offset);
bool _returnValue;
_returnValue = SqlBinary_Equals_m238970418BF4DD9F9086E451AE877664DC60C724(_thisAdjusted, ___0_value, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlBinary_HashByteArray_mC6734E2A1E6B92C366C16923963FB42A6F14E0FA (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_rgbValue, int32_t ___1_length, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
int32_t L_0 = ___1_length;
if ((((int32_t)L_0) > ((int32_t)0)))
{
goto IL_0006;
}
}
{
return 0;
}
IL_0006:
{
V_0 = 0;
V_2 = 0;
goto IL_0027;
}
IL_000c:
{
int32_t L_1 = V_0;
V_1 = ((int32_t)(((int32_t)(L_1>>((int32_t)28)))&((int32_t)255)));
int32_t L_2 = V_0;
V_0 = ((int32_t)(L_2<<4));
int32_t L_3 = V_0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = ___0_rgbValue;
int32_t L_5 = V_2;
int32_t L_6 = L_5;
uint8_t L_7 = (L_4)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_6));
int32_t L_8 = V_1;
V_0 = ((int32_t)(((int32_t)(L_3^(int32_t)L_7))^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 = ___1_length;
if ((((int32_t)L_10) < ((int32_t)L_11)))
{
goto IL_000c;
}
}
{
int32_t L_12 = V_0;
return L_12;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlBinary_GetHashCode_m6142C3E4EF2BF62FAB7D27B7A72310222E0CEB6A (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
il2cpp_codegen_runtime_class_init_inline(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlBinary_get_IsNull_m6CF788F84CC1BF991F564DB4A817B236246957F3(__this, NULL);
if (!L_0)
{
goto IL_000a;
}
}
{
return 0;
}
IL_000a:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = __this->____value;
V_0 = ((int32_t)(((RuntimeArray*)L_1)->max_length));
goto IL_0019;
}
IL_0015:
{
int32_t L_2 = V_0;
V_0 = ((int32_t)il2cpp_codegen_subtract(L_2, 1));
}
IL_0019:
{
int32_t L_3 = V_0;
if ((((int32_t)L_3) <= ((int32_t)0)))
{
goto IL_0029;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = __this->____value;
int32_t L_5 = V_0;
int32_t L_6 = ((int32_t)il2cpp_codegen_subtract(L_5, 1));
uint8_t L_7 = (L_4)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_6));
if (!L_7)
{
goto IL_0015;
}
}
IL_0029:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = __this->____value;
int32_t L_9 = V_0;
il2cpp_codegen_runtime_class_init_inline(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var);
int32_t L_10;
L_10 = SqlBinary_HashByteArray_mC6734E2A1E6B92C366C16923963FB42A6F14E0FA(L_8, L_9, NULL);
return L_10;
}
}
IL2CPP_EXTERN_C int32_t SqlBinary_GetHashCode_m6142C3E4EF2BF62FAB7D27B7A72310222E0CEB6A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347*>(__this + _offset);
int32_t _returnValue;
_returnValue = SqlBinary_GetHashCode_m6142C3E4EF2BF62FAB7D27B7A72310222E0CEB6A(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlBinary_System_Xml_Serialization_IXmlSerializable_GetSchema_mC2E4018D9483CEA708521B64E8661348B0E42ED2 (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* __this, const RuntimeMethod* method)
{
{
return (XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D*)NULL;
}
}
IL2CPP_EXTERN_C XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlBinary_System_Xml_Serialization_IXmlSerializable_GetSchema_mC2E4018D9483CEA708521B64E8661348B0E42ED2_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347*>(__this + _offset);
XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* _returnValue;
_returnValue = SqlBinary_System_Xml_Serialization_IXmlSerializable_GetSchema_mC2E4018D9483CEA708521B64E8661348B0E42ED2(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBinary_System_Xml_Serialization_IXmlSerializable_ReadXml_mAB473B031AAC67CFE71AD2B7EE19006DEBA5DD75 (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___0_reader, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6080CA526758F4FA182A066B2780D1761CD36ED5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7C014955313A7D33D5D04696B884B25325E6393C);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
String_t* V_1 = NULL;
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = ___0_reader;
String_t* L_1;
L_1 = VirtualFuncInvoker2< String_t*, String_t*, String_t* >::Invoke(23, L_0, _stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100, _stringLiteral7C014955313A7D33D5D04696B884B25325E6393C);
V_0 = L_1;
String_t* L_2 = V_0;
if (!L_2)
{
goto IL_002b;
}
}
{
String_t* L_3 = V_0;
il2cpp_codegen_runtime_class_init_inline(XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
bool L_4;
L_4 = XmlConvert_ToBoolean_mB95C798BD6D849071E6A686CBF85851C25C7006A(L_3, NULL);
if (!L_4)
{
goto IL_002b;
}
}
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_5 = ___0_reader;
String_t* L_6;
L_6 = VirtualFuncInvoker0< String_t* >::Invoke(45, L_5);
__this->____value = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->____value), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL);
return;
}
IL_002b:
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_7 = ___0_reader;
String_t* L_8;
L_8 = VirtualFuncInvoker0< String_t* >::Invoke(45, L_7);
V_1 = L_8;
String_t* L_9 = V_1;
if (L_9)
{
goto IL_0041;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10;
L_10 = Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6080CA526758F4FA182A066B2780D1761CD36ED5_inline(Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6080CA526758F4FA182A066B2780D1761CD36ED5_RuntimeMethod_var);
__this->____value = L_10;
Il2CppCodeGenWriteBarrier((void**)(&__this->____value), (void*)L_10);
return;
}
IL_0041:
{
String_t* L_11 = V_1;
String_t* L_12;
L_12 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(L_11, NULL);
V_1 = L_12;
String_t* L_13 = V_1;
int32_t L_14;
L_14 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_13, NULL);
if (L_14)
{
goto IL_005c;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15;
L_15 = Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6080CA526758F4FA182A066B2780D1761CD36ED5_inline(Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6080CA526758F4FA182A066B2780D1761CD36ED5_RuntimeMethod_var);
__this->____value = L_15;
Il2CppCodeGenWriteBarrier((void**)(&__this->____value), (void*)L_15);
return;
}
IL_005c:
{
String_t* L_16 = V_1;
il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_17;
L_17 = Convert_FromBase64String_m267327B074B41D93C9622D142B95CFAA4ACCCA9C(L_16, NULL);
__this->____value = L_17;
Il2CppCodeGenWriteBarrier((void**)(&__this->____value), (void*)L_17);
return;
}
}
IL2CPP_EXTERN_C void SqlBinary_System_Xml_Serialization_IXmlSerializable_ReadXml_mAB473B031AAC67CFE71AD2B7EE19006DEBA5DD75_AdjustorThunk (RuntimeObject* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___0_reader, const RuntimeMethod* method)
{
SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347*>(__this + _offset);
SqlBinary_System_Xml_Serialization_IXmlSerializable_ReadXml_mAB473B031AAC67CFE71AD2B7EE19006DEBA5DD75(_thisAdjusted, ___0_reader, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBinary_System_Xml_Serialization_IXmlSerializable_WriteXml_m85DF45404021B1E755CB1FB4F357FA901CFF67CC (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___0_writer, 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*)&SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7C014955313A7D33D5D04696B884B25325E6393C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlBinary_get_IsNull_m6CF788F84CC1BF991F564DB4A817B236246957F3(__this, NULL);
if (!L_0)
{
goto IL_0023;
}
}
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_1 = ___0_writer;
XmlWriter_WriteAttributeString_m9BECE5A394F9A9601AB66932AF0D7EF25E16AE0B(L_1, _stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A, _stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100, _stringLiteral7C014955313A7D33D5D04696B884B25325E6393C, _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2, NULL);
return;
}
IL_0023:
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_2 = ___0_writer;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = __this->____value;
il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
String_t* L_4;
L_4 = Convert_ToBase64String_mD0680EF77270244071965AFA1207921C73EEA323(L_3, NULL);
VirtualActionInvoker1< String_t* >::Invoke(20, L_2, L_4);
return;
}
}
IL2CPP_EXTERN_C void SqlBinary_System_Xml_Serialization_IXmlSerializable_WriteXml_m85DF45404021B1E755CB1FB4F357FA901CFF67CC_AdjustorThunk (RuntimeObject* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___0_writer, const RuntimeMethod* method)
{
SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347*>(__this + _offset);
SqlBinary_System_Xml_Serialization_IXmlSerializable_WriteXml_m85DF45404021B1E755CB1FB4F357FA901CFF67CC(_thisAdjusted, ___0_writer, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* SqlBinary_GetXsdType_m782EC499D99497E3491AB89019F9C42793A1606C (XmlSchemaSet_t048A12CE7D00EF330EF32A388B69A240899F88D1* ___0_schemaSet, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6BCD94865A7FBDD85C016B0A6A3B7B81A93F3CB9);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF);
s_Il2CppMethodInitialized = true;
}
{
XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* L_0 = (XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9*)il2cpp_codegen_object_new(XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9_il2cpp_TypeInfo_var);
XmlQualifiedName__ctor_m65632114A1726D9FAD0338BC2A8C28BB9D262C7B(L_0, _stringLiteral6BCD94865A7FBDD85C016B0A6A3B7B81A93F3CB9, _stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF, NULL);
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBinary__cctor_m57FC2099AD582913389F730A168133E2D7A52054 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 L_0;
memset((&L_0), 0, sizeof(L_0));
SqlBinary__ctor_mCFEA7A42E6141F66FFE7C85EF08D6A34EABFEAC2((&L_0), (bool)1, NULL);
((SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_StaticFields*)il2cpp_codegen_static_fields_for(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var))->___Null = L_0;
Il2CppCodeGenWriteBarrier((void**)&(((&((SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_StaticFields*)il2cpp_codegen_static_fields_for(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var))->___Null))->____value), (void*)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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBoolean__ctor_mB96F7558946F0B492BCC878FA3C5F52EBE300900 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, bool ___0_value, const RuntimeMethod* method)
{
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* G_B2_0 = NULL;
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* G_B1_0 = NULL;
int32_t G_B3_0 = 0;
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* G_B3_1 = NULL;
{
bool L_0 = ___0_value;
if (L_0)
{
G_B2_0 = __this;
goto IL_0007;
}
G_B1_0 = __this;
}
{
G_B3_0 = 1;
G_B3_1 = G_B1_0;
goto IL_0008;
}
IL_0007:
{
G_B3_0 = 2;
G_B3_1 = G_B2_0;
}
IL_0008:
{
G_B3_1->___m_value = (uint8_t)G_B3_0;
return;
}
}
IL2CPP_EXTERN_C void SqlBoolean__ctor_mB96F7558946F0B492BCC878FA3C5F52EBE300900_AdjustorThunk (RuntimeObject* __this, bool ___0_value, const RuntimeMethod* method)
{
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7*>(__this + _offset);
SqlBoolean__ctor_mB96F7558946F0B492BCC878FA3C5F52EBE300900(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBoolean__ctor_m764B67E4D8AF0EE2E199765A9BB6AC0207513571 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, int32_t ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
SqlBoolean__ctor_m8CF5274440F81052315F7112440E1AF96CFB6C48(__this, L_0, (bool)0, NULL);
return;
}
}
IL2CPP_EXTERN_C void SqlBoolean__ctor_m764B67E4D8AF0EE2E199765A9BB6AC0207513571_AdjustorThunk (RuntimeObject* __this, int32_t ___0_value, const RuntimeMethod* method)
{
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7*>(__this + _offset);
SqlBoolean__ctor_m764B67E4D8AF0EE2E199765A9BB6AC0207513571(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBoolean__ctor_m8CF5274440F81052315F7112440E1AF96CFB6C48 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, int32_t ___0_value, bool ___1_fNull, const RuntimeMethod* method)
{
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* G_B4_0 = NULL;
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* G_B3_0 = NULL;
int32_t G_B5_0 = 0;
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* G_B5_1 = NULL;
{
bool L_0 = ___1_fNull;
if (!L_0)
{
goto IL_000b;
}
}
{
__this->___m_value = (uint8_t)0;
return;
}
IL_000b:
{
int32_t L_1 = ___0_value;
if (L_1)
{
G_B4_0 = __this;
goto IL_0012;
}
G_B3_0 = __this;
}
{
G_B5_0 = 1;
G_B5_1 = G_B3_0;
goto IL_0013;
}
IL_0012:
{
G_B5_0 = 2;
G_B5_1 = G_B4_0;
}
IL_0013:
{
G_B5_1->___m_value = (uint8_t)G_B5_0;
return;
}
}
IL2CPP_EXTERN_C void SqlBoolean__ctor_m8CF5274440F81052315F7112440E1AF96CFB6C48_AdjustorThunk (RuntimeObject* __this, int32_t ___0_value, bool ___1_fNull, const RuntimeMethod* method)
{
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7*>(__this + _offset);
SqlBoolean__ctor_m8CF5274440F81052315F7112440E1AF96CFB6C48(_thisAdjusted, ___0_value, ___1_fNull, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlBoolean_get_IsNull_mA4ECA927DBC05F2D362301DA216CAEF9CE7BCCBB (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, const RuntimeMethod* method)
{
{
uint8_t L_0 = __this->___m_value;
return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool SqlBoolean_get_IsNull_mA4ECA927DBC05F2D362301DA216CAEF9CE7BCCBB_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7*>(__this + _offset);
bool _returnValue;
_returnValue = SqlBoolean_get_IsNull_mA4ECA927DBC05F2D362301DA216CAEF9CE7BCCBB(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlBoolean_get_Value_m26D2659D06D56FFBF158051EB3726BAB693A7D97 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, const RuntimeMethod* method)
{
uint8_t V_0 = 0x0;
{
uint8_t L_0 = __this->___m_value;
V_0 = L_0;
uint8_t L_1 = V_0;
if ((((int32_t)L_1) == ((int32_t)1)))
{
goto IL_0011;
}
}
{
uint8_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)2))))
{
goto IL_0013;
}
}
{
return (bool)1;
}
IL_0011:
{
return (bool)0;
}
IL_0013:
{
SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7* L_3 = (SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7_il2cpp_TypeInfo_var)));
SqlNullValueException__ctor_m069C95E1867258A1B57BD8719252132DFB6DE222(L_3, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlBoolean_get_Value_m26D2659D06D56FFBF158051EB3726BAB693A7D97_RuntimeMethod_var)));
}
}
IL2CPP_EXTERN_C bool SqlBoolean_get_Value_m26D2659D06D56FFBF158051EB3726BAB693A7D97_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7*>(__this + _offset);
bool _returnValue;
_returnValue = SqlBoolean_get_Value_m26D2659D06D56FFBF158051EB3726BAB693A7D97(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlBoolean_get_IsTrue_mD2491FECA6D8BEC7F00C0071C6299187B28B52D4 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, const RuntimeMethod* method)
{
{
uint8_t L_0 = __this->___m_value;
return (bool)((((int32_t)L_0) == ((int32_t)2))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool SqlBoolean_get_IsTrue_mD2491FECA6D8BEC7F00C0071C6299187B28B52D4_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7*>(__this + _offset);
bool _returnValue;
_returnValue = SqlBoolean_get_IsTrue_mD2491FECA6D8BEC7F00C0071C6299187B28B52D4(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlBoolean_get_IsFalse_m646CE988D5B3AD60DC1496527F008088B74C44E2 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, const RuntimeMethod* method)
{
{
uint8_t L_0 = __this->___m_value;
return (bool)((((int32_t)L_0) == ((int32_t)1))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool SqlBoolean_get_IsFalse_m646CE988D5B3AD60DC1496527F008088B74C44E2_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7*>(__this + _offset);
bool _returnValue;
_returnValue = SqlBoolean_get_IsFalse_m646CE988D5B3AD60DC1496527F008088B74C44E2(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlBoolean_op_Implicit_m783AB38276C3DDE1364D7E3F7C504A551CB4E52D (bool ___0_x, const RuntimeMethod* method)
{
{
bool L_0 = ___0_x;
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_1;
memset((&L_1), 0, sizeof(L_1));
SqlBoolean__ctor_mB96F7558946F0B492BCC878FA3C5F52EBE300900((&L_1), L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlBoolean_op_True_m5CC9CAC092080E77EB6322BB0CDD656DFD38FF94 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___0_x, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlBoolean_get_IsTrue_mD2491FECA6D8BEC7F00C0071C6299187B28B52D4((&___0_x), NULL);
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlBoolean_op_BitwiseAnd_m43646FA2C238851922B829E03832FC21547F2ED9 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___0_x, SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_0 = ___0_x;
uint8_t L_1 = L_0.___m_value;
if ((((int32_t)L_1) == ((int32_t)1)))
{
goto IL_0012;
}
}
{
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2 = ___1_y;
uint8_t L_3 = L_2.___m_value;
if ((!(((uint32_t)L_3) == ((uint32_t)1))))
{
goto IL_0018;
}
}
IL_0012:
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_4 = ((SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields*)il2cpp_codegen_static_fields_for(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))->___False;
return L_4;
}
IL_0018:
{
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_5 = ___0_x;
uint8_t L_6 = L_5.___m_value;
if ((!(((uint32_t)L_6) == ((uint32_t)2))))
{
goto IL_0030;
}
}
{
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_7 = ___1_y;
uint8_t L_8 = L_7.___m_value;
if ((!(((uint32_t)L_8) == ((uint32_t)2))))
{
goto IL_0030;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_9 = ((SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields*)il2cpp_codegen_static_fields_for(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))->___True;
return L_9;
}
IL_0030:
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_10 = ((SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields*)il2cpp_codegen_static_fields_for(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))->___Null;
return L_10;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlBoolean_op_BitwiseOr_mF233E4301742AD5CD8F297E38FAEBB83C8390842 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___0_x, SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_0 = ___0_x;
uint8_t L_1 = L_0.___m_value;
if ((((int32_t)L_1) == ((int32_t)2)))
{
goto IL_0012;
}
}
{
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2 = ___1_y;
uint8_t L_3 = L_2.___m_value;
if ((!(((uint32_t)L_3) == ((uint32_t)2))))
{
goto IL_0018;
}
}
IL_0012:
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_4 = ((SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields*)il2cpp_codegen_static_fields_for(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))->___True;
return L_4;
}
IL_0018:
{
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_5 = ___0_x;
uint8_t L_6 = L_5.___m_value;
if ((!(((uint32_t)L_6) == ((uint32_t)1))))
{
goto IL_0030;
}
}
{
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_7 = ___1_y;
uint8_t L_8 = L_7.___m_value;
if ((!(((uint32_t)L_8) == ((uint32_t)1))))
{
goto IL_0030;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_9 = ((SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields*)il2cpp_codegen_static_fields_for(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))->___False;
return L_9;
}
IL_0030:
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_10 = ((SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields*)il2cpp_codegen_static_fields_for(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))->___Null;
return L_10;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t SqlBoolean_get_ByteValue_m0DAA32AF074F4F826BE41D06F219CE3087DC4C81 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlBoolean_get_IsNull_mA4ECA927DBC05F2D362301DA216CAEF9CE7BCCBB(__this, NULL);
if (L_0)
{
goto IL_0015;
}
}
{
uint8_t L_1 = __this->___m_value;
if ((((int32_t)L_1) == ((int32_t)2)))
{
goto IL_0013;
}
}
{
return (uint8_t)0;
}
IL_0013:
{
return (uint8_t)1;
}
IL_0015:
{
SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7* L_2 = (SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7_il2cpp_TypeInfo_var)));
SqlNullValueException__ctor_m069C95E1867258A1B57BD8719252132DFB6DE222(L_2, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlBoolean_get_ByteValue_m0DAA32AF074F4F826BE41D06F219CE3087DC4C81_RuntimeMethod_var)));
}
}
IL2CPP_EXTERN_C uint8_t SqlBoolean_get_ByteValue_m0DAA32AF074F4F826BE41D06F219CE3087DC4C81_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7*>(__this + _offset);
uint8_t _returnValue;
_returnValue = SqlBoolean_get_ByteValue_m0DAA32AF074F4F826BE41D06F219CE3087DC4C81(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlBoolean_ToString_mCE39DD8EC9E279E7BFF34B476F425032DE957572 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlBoolean_get_IsNull_mA4ECA927DBC05F2D362301DA216CAEF9CE7BCCBB(__this, NULL);
if (L_0)
{
goto IL_0017;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlBoolean_get_Value_m26D2659D06D56FFBF158051EB3726BAB693A7D97(__this, NULL);
V_0 = L_1;
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.boolean_class);
String_t* L_2;
L_2 = Boolean_ToString_m6646C8026B1DF381A1EE8CD13549175E9703CC63((&V_0), NULL);
return L_2;
}
IL_0017:
{
String_t* L_3;
L_3 = SQLResource_get_NullString_m597166B3FD1AB8CE8AD7030876EA0F77472CC1E8(NULL);
return L_3;
}
}
IL2CPP_EXTERN_C String_t* SqlBoolean_ToString_mCE39DD8EC9E279E7BFF34B476F425032DE957572_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7*>(__this + _offset);
String_t* _returnValue;
_returnValue = SqlBoolean_ToString_mCE39DD8EC9E279E7BFF34B476F425032DE957572(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlBoolean_op_Equality_m7061AC1737A529F7DC37561C102345B402558695 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___0_x, SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlBoolean_get_IsNull_mA4ECA927DBC05F2D362301DA216CAEF9CE7BCCBB((&___0_x), NULL);
if (L_0)
{
goto IL_0026;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlBoolean_get_IsNull_mA4ECA927DBC05F2D362301DA216CAEF9CE7BCCBB((&___1_y), NULL);
if (L_1)
{
goto IL_0026;
}
}
{
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2 = ___0_x;
uint8_t L_3 = L_2.___m_value;
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_4 = ___1_y;
uint8_t L_5 = L_4.___m_value;
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_6;
memset((&L_6), 0, sizeof(L_6));
SqlBoolean__ctor_mB96F7558946F0B492BCC878FA3C5F52EBE300900((&L_6), (bool)((((int32_t)L_3) == ((int32_t)L_5))? 1 : 0), NULL);
return L_6;
}
IL_0026:
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_7 = ((SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields*)il2cpp_codegen_static_fields_for(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))->___Null;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlBoolean_And_mF7B00B2E948C34C26B7B144A264FE13DB54511CA (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___0_x, SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_0 = ___0_x;
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_1 = ___1_y;
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2;
L_2 = SqlBoolean_op_BitwiseAnd_m43646FA2C238851922B829E03832FC21547F2ED9(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlBoolean_Or_m58ABB2DA31312E7CB532D42FDEBD8EDE5534E5C0 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___0_x, SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_0 = ___0_x;
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_1 = ___1_y;
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2;
L_2 = SqlBoolean_op_BitwiseOr_mF233E4301742AD5CD8F297E38FAEBB83C8390842(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlBoolean_CompareTo_mD8954B2D5AAF295449721C6FAE8A054DA3EA6D82 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
RuntimeObject* L_0 = ___0_value;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var)))
{
goto IL_0017;
}
}
{
RuntimeObject* L_1 = ___0_value;
V_0 = ((*(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7*)UnBox(L_1, SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var)));
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2 = V_0;
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
int32_t L_3;
L_3 = SqlBoolean_CompareTo_mAB4868F894724D6FFEA7678910365C1797973FB5(__this, L_2, NULL);
return L_3;
}
IL_0017:
{
RuntimeObject* L_4 = ___0_value;
Type_t* L_5;
L_5 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_4, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_6 = { reinterpret_cast<intptr_t> (((RuntimeType*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_0_0_0_var))) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_7;
L_7 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_6, NULL);
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var)));
Exception_t* L_8;
L_8 = ADP_WrongType_mCCF6317939800042630DACE6F6CA69C48565B472(L_5, L_7, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlBoolean_CompareTo_mD8954B2D5AAF295449721C6FAE8A054DA3EA6D82_RuntimeMethod_var)));
}
}
IL2CPP_EXTERN_C int32_t SqlBoolean_CompareTo_mD8954B2D5AAF295449721C6FAE8A054DA3EA6D82_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7*>(__this + _offset);
int32_t _returnValue;
_returnValue = SqlBoolean_CompareTo_mD8954B2D5AAF295449721C6FAE8A054DA3EA6D82(_thisAdjusted, ___0_value, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlBoolean_CompareTo_mAB4868F894724D6FFEA7678910365C1797973FB5 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlBoolean_get_IsNull_mA4ECA927DBC05F2D362301DA216CAEF9CE7BCCBB(__this, NULL);
if (!L_0)
{
goto IL_0015;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlBoolean_get_IsNull_mA4ECA927DBC05F2D362301DA216CAEF9CE7BCCBB((&___0_value), NULL);
if (L_1)
{
goto IL_0013;
}
}
{
return (-1);
}
IL_0013:
{
return 0;
}
IL_0015:
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_2;
L_2 = SqlBoolean_get_IsNull_mA4ECA927DBC05F2D362301DA216CAEF9CE7BCCBB((&___0_value), NULL);
if (!L_2)
{
goto IL_0020;
}
}
{
return 1;
}
IL_0020:
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
uint8_t L_3;
L_3 = SqlBoolean_get_ByteValue_m0DAA32AF074F4F826BE41D06F219CE3087DC4C81(__this, NULL);
uint8_t L_4;
L_4 = SqlBoolean_get_ByteValue_m0DAA32AF074F4F826BE41D06F219CE3087DC4C81((&___0_value), NULL);
if ((((int32_t)L_3) >= ((int32_t)L_4)))
{
goto IL_0031;
}
}
{
return (-1);
}
IL_0031:
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
uint8_t L_5;
L_5 = SqlBoolean_get_ByteValue_m0DAA32AF074F4F826BE41D06F219CE3087DC4C81(__this, NULL);
uint8_t L_6;
L_6 = SqlBoolean_get_ByteValue_m0DAA32AF074F4F826BE41D06F219CE3087DC4C81((&___0_value), NULL);
if ((((int32_t)L_5) <= ((int32_t)L_6)))
{
goto IL_0042;
}
}
{
return 1;
}
IL_0042:
{
return 0;
}
}
IL2CPP_EXTERN_C int32_t SqlBoolean_CompareTo_mAB4868F894724D6FFEA7678910365C1797973FB5_AdjustorThunk (RuntimeObject* __this, SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___0_value, const RuntimeMethod* method)
{
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7*>(__this + _offset);
int32_t _returnValue;
_returnValue = SqlBoolean_CompareTo_mAB4868F894724D6FFEA7678910365C1797973FB5(_thisAdjusted, ___0_value, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlBoolean_Equals_m561B9537FA9804DB2EAF73AC786AFA658C83E2D3 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 V_0;
memset((&V_0), 0, sizeof(V_0));
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 V_1;
memset((&V_1), 0, sizeof(V_1));
{
RuntimeObject* L_0 = ___0_value;
if (((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var)))
{
goto IL_000a;
}
}
{
return (bool)0;
}
IL_000a:
{
RuntimeObject* L_1 = ___0_value;
V_0 = ((*(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7*)UnBox(L_1, SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var)));
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_2;
L_2 = SqlBoolean_get_IsNull_mA4ECA927DBC05F2D362301DA216CAEF9CE7BCCBB((&V_0), NULL);
if (L_2)
{
goto IL_0022;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SqlBoolean_get_IsNull_mA4ECA927DBC05F2D362301DA216CAEF9CE7BCCBB(__this, NULL);
if (!L_3)
{
goto IL_0034;
}
}
IL_0022:
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_4;
L_4 = SqlBoolean_get_IsNull_mA4ECA927DBC05F2D362301DA216CAEF9CE7BCCBB((&V_0), NULL);
if (!L_4)
{
goto IL_0032;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_5;
L_5 = SqlBoolean_get_IsNull_mA4ECA927DBC05F2D362301DA216CAEF9CE7BCCBB(__this, NULL);
return L_5;
}
IL_0032:
{
return (bool)0;
}
IL_0034:
{
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_6 = (*(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7*)__this);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_7 = V_0;
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_8;
L_8 = SqlBoolean_op_Equality_m7061AC1737A529F7DC37561C102345B402558695(L_6, L_7, NULL);
V_1 = L_8;
bool L_9;
L_9 = SqlBoolean_get_Value_m26D2659D06D56FFBF158051EB3726BAB693A7D97((&V_1), NULL);
return L_9;
}
}
IL2CPP_EXTERN_C bool SqlBoolean_Equals_m561B9537FA9804DB2EAF73AC786AFA658C83E2D3_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7*>(__this + _offset);
bool _returnValue;
_returnValue = SqlBoolean_Equals_m561B9537FA9804DB2EAF73AC786AFA658C83E2D3(_thisAdjusted, ___0_value, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlBoolean_GetHashCode_m538B83DEDCA7A4A8AC70EA335A9BC5E9080CD8EC (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlBoolean_get_IsNull_mA4ECA927DBC05F2D362301DA216CAEF9CE7BCCBB(__this, NULL);
if (L_0)
{
goto IL_0017;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlBoolean_get_Value_m26D2659D06D56FFBF158051EB3726BAB693A7D97(__this, NULL);
V_0 = L_1;
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.boolean_class);
int32_t L_2;
L_2 = Boolean_GetHashCode_mEDB6904770C962BAF4510E5D24F08083C33900E3((&V_0), NULL);
return L_2;
}
IL_0017:
{
return 0;
}
}
IL2CPP_EXTERN_C int32_t SqlBoolean_GetHashCode_m538B83DEDCA7A4A8AC70EA335A9BC5E9080CD8EC_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7*>(__this + _offset);
int32_t _returnValue;
_returnValue = SqlBoolean_GetHashCode_m538B83DEDCA7A4A8AC70EA335A9BC5E9080CD8EC(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlBoolean_System_Xml_Serialization_IXmlSerializable_GetSchema_m58E2B3F1E05E04A8897F8448469808B5F4303695 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, const RuntimeMethod* method)
{
{
return (XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D*)NULL;
}
}
IL2CPP_EXTERN_C XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlBoolean_System_Xml_Serialization_IXmlSerializable_GetSchema_m58E2B3F1E05E04A8897F8448469808B5F4303695_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7*>(__this + _offset);
XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* _returnValue;
_returnValue = SqlBoolean_System_Xml_Serialization_IXmlSerializable_GetSchema_m58E2B3F1E05E04A8897F8448469808B5F4303695(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBoolean_System_Xml_Serialization_IXmlSerializable_ReadXml_m8DF928E8A31EB12D893AA37DFFE4CA31E73FDCFA (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___0_reader, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7C014955313A7D33D5D04696B884B25325E6393C);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* G_B5_0 = NULL;
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* G_B4_0 = NULL;
int32_t G_B6_0 = 0;
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* G_B6_1 = NULL;
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = ___0_reader;
String_t* L_1;
L_1 = VirtualFuncInvoker2< String_t*, String_t*, String_t* >::Invoke(23, L_0, _stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100, _stringLiteral7C014955313A7D33D5D04696B884B25325E6393C);
V_0 = L_1;
String_t* L_2 = V_0;
if (!L_2)
{
goto IL_002b;
}
}
{
String_t* L_3 = V_0;
il2cpp_codegen_runtime_class_init_inline(XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
bool L_4;
L_4 = XmlConvert_ToBoolean_mB95C798BD6D849071E6A686CBF85851C25C7006A(L_3, NULL);
if (!L_4)
{
goto IL_002b;
}
}
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_5 = ___0_reader;
String_t* L_6;
L_6 = VirtualFuncInvoker0< String_t* >::Invoke(45, L_5);
__this->___m_value = (uint8_t)0;
return;
}
IL_002b:
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_7 = ___0_reader;
String_t* L_8;
L_8 = VirtualFuncInvoker0< String_t* >::Invoke(45, L_7);
il2cpp_codegen_runtime_class_init_inline(XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
bool L_9;
L_9 = XmlConvert_ToBoolean_mB95C798BD6D849071E6A686CBF85851C25C7006A(L_8, NULL);
if (L_9)
{
G_B5_0 = __this;
goto IL_003c;
}
G_B4_0 = __this;
}
{
G_B6_0 = 1;
G_B6_1 = G_B4_0;
goto IL_003d;
}
IL_003c:
{
G_B6_0 = 2;
G_B6_1 = G_B5_0;
}
IL_003d:
{
G_B6_1->___m_value = (uint8_t)G_B6_0;
return;
}
}
IL2CPP_EXTERN_C void SqlBoolean_System_Xml_Serialization_IXmlSerializable_ReadXml_m8DF928E8A31EB12D893AA37DFFE4CA31E73FDCFA_AdjustorThunk (RuntimeObject* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___0_reader, const RuntimeMethod* method)
{
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7*>(__this + _offset);
SqlBoolean_System_Xml_Serialization_IXmlSerializable_ReadXml_m8DF928E8A31EB12D893AA37DFFE4CA31E73FDCFA(_thisAdjusted, ___0_reader, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBoolean_System_Xml_Serialization_IXmlSerializable_WriteXml_m0C54CDA6C6982BD0320365DEF95CABB898DE67FE (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___0_writer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral77D38C0623F92B292B925F6E72CF5CF99A20D4EB);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7C014955313A7D33D5D04696B884B25325E6393C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2);
s_Il2CppMethodInitialized = true;
}
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* G_B4_0 = NULL;
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* G_B3_0 = NULL;
String_t* G_B5_0 = NULL;
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* G_B5_1 = NULL;
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlBoolean_get_IsNull_mA4ECA927DBC05F2D362301DA216CAEF9CE7BCCBB(__this, NULL);
if (!L_0)
{
goto IL_0023;
}
}
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_1 = ___0_writer;
XmlWriter_WriteAttributeString_m9BECE5A394F9A9601AB66932AF0D7EF25E16AE0B(L_1, _stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A, _stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100, _stringLiteral7C014955313A7D33D5D04696B884B25325E6393C, _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2, NULL);
return;
}
IL_0023:
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_2 = ___0_writer;
uint8_t L_3 = __this->___m_value;
if ((((int32_t)L_3) == ((int32_t)2)))
{
G_B4_0 = L_2;
goto IL_0034;
}
G_B3_0 = L_2;
}
{
G_B5_0 = _stringLiteral77D38C0623F92B292B925F6E72CF5CF99A20D4EB;
G_B5_1 = G_B3_0;
goto IL_0039;
}
IL_0034:
{
G_B5_0 = _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2;
G_B5_1 = G_B4_0;
}
IL_0039:
{
VirtualActionInvoker1< String_t* >::Invoke(20, G_B5_1, G_B5_0);
return;
}
}
IL2CPP_EXTERN_C void SqlBoolean_System_Xml_Serialization_IXmlSerializable_WriteXml_m0C54CDA6C6982BD0320365DEF95CABB898DE67FE_AdjustorThunk (RuntimeObject* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___0_writer, const RuntimeMethod* method)
{
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7*>(__this + _offset);
SqlBoolean_System_Xml_Serialization_IXmlSerializable_WriteXml_m0C54CDA6C6982BD0320365DEF95CABB898DE67FE(_thisAdjusted, ___0_writer, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* SqlBoolean_GetXsdType_m578831C80216CA930CCF66B742347FC9A7F52C00 (XmlSchemaSet_t048A12CE7D00EF330EF32A388B69A240899F88D1* ___0_schemaSet, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEC8D2B1EC3E954083D64BF4DDCCC9E46BE24B490);
s_Il2CppMethodInitialized = true;
}
{
XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* L_0 = (XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9*)il2cpp_codegen_object_new(XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9_il2cpp_TypeInfo_var);
XmlQualifiedName__ctor_m65632114A1726D9FAD0338BC2A8C28BB9D262C7B(L_0, _stringLiteralEC8D2B1EC3E954083D64BF4DDCCC9E46BE24B490, _stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF, NULL);
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBoolean__cctor_mDCE077B84B1EAFF5AF8E3DB0B8FF7930E10CB992 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_0;
memset((&L_0), 0, sizeof(L_0));
SqlBoolean__ctor_mB96F7558946F0B492BCC878FA3C5F52EBE300900((&L_0), (bool)1, NULL);
((SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields*)il2cpp_codegen_static_fields_for(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))->___True = L_0;
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_1;
memset((&L_1), 0, sizeof(L_1));
SqlBoolean__ctor_mB96F7558946F0B492BCC878FA3C5F52EBE300900((&L_1), (bool)0, NULL);
((SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields*)il2cpp_codegen_static_fields_for(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))->___False = L_1;
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlBoolean__ctor_m8CF5274440F81052315F7112440E1AF96CFB6C48((&L_2), 0, (bool)1, NULL);
((SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields*)il2cpp_codegen_static_fields_for(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))->___Null = L_2;
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_3;
memset((&L_3), 0, sizeof(L_3));
SqlBoolean__ctor_m764B67E4D8AF0EE2E199765A9BB6AC0207513571((&L_3), 0, NULL);
((SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields*)il2cpp_codegen_static_fields_for(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))->___Zero = L_3;
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_4;
memset((&L_4), 0, sizeof(L_4));
SqlBoolean__ctor_m764B67E4D8AF0EE2E199765A9BB6AC0207513571((&L_4), 1, NULL);
((SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields*)il2cpp_codegen_static_fields_for(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))->___One = L_4;
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
IL2CPP_EXTERN_C void SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_marshal_pinvoke(const SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46& unmarshaled, SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_marshaled_pinvoke& marshaled)
{
marshaled.___m_fNotNull = static_cast<int32_t>(unmarshaled.___m_fNotNull);
marshaled.___m_value = unmarshaled.___m_value;
}
IL2CPP_EXTERN_C void SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_marshal_pinvoke_back(const SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_marshaled_pinvoke& marshaled, SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46& unmarshaled)
{
bool unmarshaledm_fNotNull_temp_0 = false;
unmarshaledm_fNotNull_temp_0 = static_cast<bool>(marshaled.___m_fNotNull);
unmarshaled.___m_fNotNull = unmarshaledm_fNotNull_temp_0;
uint8_t unmarshaledm_value_temp_1 = 0x0;
unmarshaledm_value_temp_1 = marshaled.___m_value;
unmarshaled.___m_value = unmarshaledm_value_temp_1;
}
IL2CPP_EXTERN_C void SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_marshal_pinvoke_cleanup(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_marshal_com(const SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46& unmarshaled, SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_marshaled_com& marshaled)
{
marshaled.___m_fNotNull = static_cast<int32_t>(unmarshaled.___m_fNotNull);
marshaled.___m_value = unmarshaled.___m_value;
}
IL2CPP_EXTERN_C void SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_marshal_com_back(const SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_marshaled_com& marshaled, SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46& unmarshaled)
{
bool unmarshaledm_fNotNull_temp_0 = false;
unmarshaledm_fNotNull_temp_0 = static_cast<bool>(marshaled.___m_fNotNull);
unmarshaled.___m_fNotNull = unmarshaledm_fNotNull_temp_0;
uint8_t unmarshaledm_value_temp_1 = 0x0;
unmarshaledm_value_temp_1 = marshaled.___m_value;
unmarshaled.___m_value = unmarshaledm_value_temp_1;
}
IL2CPP_EXTERN_C void SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_marshal_com_cleanup(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlByte__ctor_mB0A0BF8041064E85EA0E92D1C87B8F0F54CF17D8 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, bool ___0_fNull, const RuntimeMethod* method)
{
{
__this->___m_fNotNull = (bool)0;
__this->___m_value = (uint8_t)0;
return;
}
}
IL2CPP_EXTERN_C void SqlByte__ctor_mB0A0BF8041064E85EA0E92D1C87B8F0F54CF17D8_AdjustorThunk (RuntimeObject* __this, bool ___0_fNull, const RuntimeMethod* method)
{
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46*>(__this + _offset);
SqlByte__ctor_mB0A0BF8041064E85EA0E92D1C87B8F0F54CF17D8(_thisAdjusted, ___0_fNull, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlByte__ctor_m2BAEEF594E3B99BCF31E43CCC0B686948C126FBA (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, uint8_t ___0_value, const RuntimeMethod* method)
{
{
uint8_t L_0 = ___0_value;
__this->___m_value = L_0;
__this->___m_fNotNull = (bool)1;
return;
}
}
IL2CPP_EXTERN_C void SqlByte__ctor_m2BAEEF594E3B99BCF31E43CCC0B686948C126FBA_AdjustorThunk (RuntimeObject* __this, uint8_t ___0_value, const RuntimeMethod* method)
{
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46*>(__this + _offset);
SqlByte__ctor_m2BAEEF594E3B99BCF31E43CCC0B686948C126FBA(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___m_fNotNull;
return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46*>(__this + _offset);
bool _returnValue;
_returnValue = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t SqlByte_get_Value_m5E03F09D67A2CEDEA9E2DC4BDBDA1B7DB3BDFC17 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___m_fNotNull;
if (!L_0)
{
goto IL_000f;
}
}
{
uint8_t L_1 = __this->___m_value;
return L_1;
}
IL_000f:
{
SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7* L_2 = (SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7_il2cpp_TypeInfo_var)));
SqlNullValueException__ctor_m069C95E1867258A1B57BD8719252132DFB6DE222(L_2, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlByte_get_Value_m5E03F09D67A2CEDEA9E2DC4BDBDA1B7DB3BDFC17_RuntimeMethod_var)));
}
}
IL2CPP_EXTERN_C uint8_t SqlByte_get_Value_m5E03F09D67A2CEDEA9E2DC4BDBDA1B7DB3BDFC17_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46*>(__this + _offset);
uint8_t _returnValue;
_returnValue = SqlByte_get_Value_m5E03F09D67A2CEDEA9E2DC4BDBDA1B7DB3BDFC17(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 SqlByte_op_Implicit_mAC663BFBC5DCD895A45CAAD9A140A09BD1AF80B5 (uint8_t ___0_x, const RuntimeMethod* method)
{
{
uint8_t L_0 = ___0_x;
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_1;
memset((&L_1), 0, sizeof(L_1));
SqlByte__ctor_m2BAEEF594E3B99BCF31E43CCC0B686948C126FBA((&L_1), L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlByte_ToString_mC5623375F25B7656EBC1F7241D21722530E58F1C (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743(__this, NULL);
if (L_0)
{
goto IL_0015;
}
}
{
uint8_t* L_1 = (uint8_t*)(&__this->___m_value);
String_t* L_2;
L_2 = Byte_ToString_m3F9787FE9A306FE63F388635DEE2733F91588A86(L_1, (RuntimeObject*)NULL, NULL);
return L_2;
}
IL_0015:
{
String_t* L_3;
L_3 = SQLResource_get_NullString_m597166B3FD1AB8CE8AD7030876EA0F77472CC1E8(NULL);
return L_3;
}
}
IL2CPP_EXTERN_C String_t* SqlByte_ToString_mC5623375F25B7656EBC1F7241D21722530E58F1C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46*>(__this + _offset);
String_t* _returnValue;
_returnValue = SqlByte_ToString_mC5623375F25B7656EBC1F7241D21722530E58F1C(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 SqlByte_op_Addition_mEAFAEB69FBEC90D296A717D9D4792B2E18CDCE46 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___0_x, SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743((&___0_x), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743((&___1_y), NULL);
if (!L_1)
{
goto IL_0018;
}
}
IL_0012:
{
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_2 = ((SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_StaticFields*)il2cpp_codegen_static_fields_for(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var))->___Null;
return L_2;
}
IL_0018:
{
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_3 = ___0_x;
uint8_t L_4 = L_3.___m_value;
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_5 = ___1_y;
uint8_t L_6 = L_5.___m_value;
V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)L_6));
int32_t L_7 = V_0;
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
int32_t L_8 = ((SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_StaticFields*)il2cpp_codegen_static_fields_for(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var))->___s_iBitNotByteMax;
if (!((int32_t)(L_7&L_8)))
{
goto IL_003a;
}
}
{
String_t* L_9;
L_9 = SQLResource_get_ArithOverflowMessage_m4592ECBC7182EEF38ED7B455BF24599F8CF9B8F4(NULL);
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_10 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_10, L_9, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlByte_op_Addition_mEAFAEB69FBEC90D296A717D9D4792B2E18CDCE46_RuntimeMethod_var)));
}
IL_003a:
{
int32_t L_11 = V_0;
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_12;
memset((&L_12), 0, sizeof(L_12));
SqlByte__ctor_m2BAEEF594E3B99BCF31E43CCC0B686948C126FBA((&L_12), (uint8_t)((int32_t)(uint8_t)L_11), NULL);
return L_12;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 SqlByte_op_Subtraction_m78977BCEF44E20A6FD5EE5DD97BA8C80467E107F (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___0_x, SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743((&___0_x), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743((&___1_y), NULL);
if (!L_1)
{
goto IL_0018;
}
}
IL_0012:
{
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_2 = ((SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_StaticFields*)il2cpp_codegen_static_fields_for(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var))->___Null;
return L_2;
}
IL_0018:
{
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_3 = ___0_x;
uint8_t L_4 = L_3.___m_value;
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_5 = ___1_y;
uint8_t L_6 = L_5.___m_value;
V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_6));
int32_t L_7 = V_0;
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
int32_t L_8 = ((SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_StaticFields*)il2cpp_codegen_static_fields_for(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var))->___s_iBitNotByteMax;
if (!((int32_t)(L_7&L_8)))
{
goto IL_003a;
}
}
{
String_t* L_9;
L_9 = SQLResource_get_ArithOverflowMessage_m4592ECBC7182EEF38ED7B455BF24599F8CF9B8F4(NULL);
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_10 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_10, L_9, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlByte_op_Subtraction_m78977BCEF44E20A6FD5EE5DD97BA8C80467E107F_RuntimeMethod_var)));
}
IL_003a:
{
int32_t L_11 = V_0;
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_12;
memset((&L_12), 0, sizeof(L_12));
SqlByte__ctor_m2BAEEF594E3B99BCF31E43CCC0B686948C126FBA((&L_12), (uint8_t)((int32_t)(uint8_t)L_11), NULL);
return L_12;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 SqlByte_op_Multiply_mAC466B07A970425FAD7D23766CB2A6B4B7E4325B (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___0_x, SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743((&___0_x), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743((&___1_y), NULL);
if (!L_1)
{
goto IL_0018;
}
}
IL_0012:
{
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_2 = ((SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_StaticFields*)il2cpp_codegen_static_fields_for(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var))->___Null;
return L_2;
}
IL_0018:
{
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_3 = ___0_x;
uint8_t L_4 = L_3.___m_value;
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_5 = ___1_y;
uint8_t L_6 = L_5.___m_value;
V_0 = ((int32_t)il2cpp_codegen_multiply((int32_t)L_4, (int32_t)L_6));
int32_t L_7 = V_0;
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
int32_t L_8 = ((SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_StaticFields*)il2cpp_codegen_static_fields_for(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var))->___s_iBitNotByteMax;
if (!((int32_t)(L_7&L_8)))
{
goto IL_003a;
}
}
{
String_t* L_9;
L_9 = SQLResource_get_ArithOverflowMessage_m4592ECBC7182EEF38ED7B455BF24599F8CF9B8F4(NULL);
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_10 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_10, L_9, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlByte_op_Multiply_mAC466B07A970425FAD7D23766CB2A6B4B7E4325B_RuntimeMethod_var)));
}
IL_003a:
{
int32_t L_11 = V_0;
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_12;
memset((&L_12), 0, sizeof(L_12));
SqlByte__ctor_m2BAEEF594E3B99BCF31E43CCC0B686948C126FBA((&L_12), (uint8_t)((int32_t)(uint8_t)L_11), NULL);
return L_12;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 SqlByte_op_Division_m71C4E5B19C249A9956D4E9BA67D596A4C5218D52 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___0_x, SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743((&___0_x), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743((&___1_y), NULL);
if (!L_1)
{
goto IL_0018;
}
}
IL_0012:
{
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_2 = ((SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_StaticFields*)il2cpp_codegen_static_fields_for(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var))->___Null;
return L_2;
}
IL_0018:
{
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_3 = ___1_y;
uint8_t L_4 = L_3.___m_value;
if (!L_4)
{
goto IL_0034;
}
}
{
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_5 = ___0_x;
uint8_t L_6 = L_5.___m_value;
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_7 = ___1_y;
uint8_t L_8 = L_7.___m_value;
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_9;
memset((&L_9), 0, sizeof(L_9));
SqlByte__ctor_m2BAEEF594E3B99BCF31E43CCC0B686948C126FBA((&L_9), (uint8_t)((int32_t)(uint8_t)((int32_t)((int32_t)L_6/(int32_t)L_8))), NULL);
return L_9;
}
IL_0034:
{
String_t* L_10;
L_10 = SQLResource_get_DivideByZeroMessage_m61DA883EC4EA1CD596DA0B92F0ED01C30F456FB2(NULL);
DivideByZeroException_tC43171E50A38F5CD4242D258D0B0C6B74898C279* L_11 = (DivideByZeroException_tC43171E50A38F5CD4242D258D0B0C6B74898C279*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DivideByZeroException_tC43171E50A38F5CD4242D258D0B0C6B74898C279_il2cpp_TypeInfo_var)));
DivideByZeroException__ctor_m17FBAE3DCEF960AD07F6917093B78142055E5552(L_11, L_10, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlByte_op_Division_m71C4E5B19C249A9956D4E9BA67D596A4C5218D52_RuntimeMethod_var)));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 SqlByte_op_Explicit_m95593D0EADAA71A2C1C9E0DF0D89E1E0C9F778F8 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___0_x, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___0_x), NULL);
if (!L_0)
{
goto IL_000f;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_1 = ((SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_StaticFields*)il2cpp_codegen_static_fields_for(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var))->___Null;
return L_1;
}
IL_000f:
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
int64_t L_2;
L_2 = SqlInt64_get_Value_m0FCB83BE1DF07163B48C04233CD24485CE70E405((&___0_x), NULL);
if ((((int64_t)L_2) > ((int64_t)((int64_t)((int32_t)255)))))
{
goto IL_0029;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
int64_t L_3;
L_3 = SqlInt64_get_Value_m0FCB83BE1DF07163B48C04233CD24485CE70E405((&___0_x), NULL);
if ((((int64_t)L_3) >= ((int64_t)((int64_t)0))))
{
goto IL_0034;
}
}
IL_0029:
{
String_t* L_4;
L_4 = SQLResource_get_ArithOverflowMessage_m4592ECBC7182EEF38ED7B455BF24599F8CF9B8F4(NULL);
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_5 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_5, L_4, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlByte_op_Explicit_m95593D0EADAA71A2C1C9E0DF0D89E1E0C9F778F8_RuntimeMethod_var)));
}
IL_0034:
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
bool L_6;
L_6 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___0_x), NULL);
if (L_6)
{
goto IL_004b;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
int64_t L_7;
L_7 = SqlInt64_get_Value_m0FCB83BE1DF07163B48C04233CD24485CE70E405((&___0_x), NULL);
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_8;
memset((&L_8), 0, sizeof(L_8));
SqlByte__ctor_m2BAEEF594E3B99BCF31E43CCC0B686948C126FBA((&L_8), (uint8_t)((int32_t)(uint8_t)L_7), NULL);
return L_8;
}
IL_004b:
{
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_9 = ((SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_StaticFields*)il2cpp_codegen_static_fields_for(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var))->___Null;
return L_9;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlByte_op_Equality_m3E526D068C2FF754A5453BAF007BC1F46F99A0D8 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___0_x, SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743((&___0_x), NULL);
if (L_0)
{
goto IL_0026;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743((&___1_y), NULL);
if (L_1)
{
goto IL_0026;
}
}
{
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_2 = ___0_x;
uint8_t L_3 = L_2.___m_value;
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_4 = ___1_y;
uint8_t L_5 = L_4.___m_value;
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_6;
memset((&L_6), 0, sizeof(L_6));
SqlBoolean__ctor_mB96F7558946F0B492BCC878FA3C5F52EBE300900((&L_6), (bool)((((int32_t)L_3) == ((int32_t)L_5))? 1 : 0), NULL);
return L_6;
}
IL_0026:
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_7 = ((SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields*)il2cpp_codegen_static_fields_for(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))->___Null;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlByte_op_LessThan_mDB839324DF88CBAE52F11397CE4E6C70A29C6DA3 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___0_x, SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743((&___0_x), NULL);
if (L_0)
{
goto IL_0026;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743((&___1_y), NULL);
if (L_1)
{
goto IL_0026;
}
}
{
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_2 = ___0_x;
uint8_t L_3 = L_2.___m_value;
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_4 = ___1_y;
uint8_t L_5 = L_4.___m_value;
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_6;
memset((&L_6), 0, sizeof(L_6));
SqlBoolean__ctor_mB96F7558946F0B492BCC878FA3C5F52EBE300900((&L_6), (bool)((((int32_t)L_3) < ((int32_t)L_5))? 1 : 0), NULL);
return L_6;
}
IL_0026:
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_7 = ((SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields*)il2cpp_codegen_static_fields_for(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))->___Null;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlByte_op_GreaterThan_m12963C87D44C04DDF2A9DE7473AE43EE88A8513A (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___0_x, SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743((&___0_x), NULL);
if (L_0)
{
goto IL_0026;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743((&___1_y), NULL);
if (L_1)
{
goto IL_0026;
}
}
{
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_2 = ___0_x;
uint8_t L_3 = L_2.___m_value;
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_4 = ___1_y;
uint8_t L_5 = L_4.___m_value;
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_6;
memset((&L_6), 0, sizeof(L_6));
SqlBoolean__ctor_mB96F7558946F0B492BCC878FA3C5F52EBE300900((&L_6), (bool)((((int32_t)L_3) > ((int32_t)L_5))? 1 : 0), NULL);
return L_6;
}
IL_0026:
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_7 = ((SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields*)il2cpp_codegen_static_fields_for(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))->___Null;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlByte_LessThan_mD1310EFCDD10FBCF3E205DF94C74EF5819D6EBE1 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___0_x, SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_0 = ___0_x;
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_1 = ___1_y;
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2;
L_2 = SqlByte_op_LessThan_mDB839324DF88CBAE52F11397CE4E6C70A29C6DA3(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlByte_GreaterThan_mE81DCBA8E536CEFB2A168D3F4B18B093231AF58F (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___0_x, SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_0 = ___0_x;
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_1 = ___1_y;
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2;
L_2 = SqlByte_op_GreaterThan_m12963C87D44C04DDF2A9DE7473AE43EE88A8513A(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlByte_ToSqlDouble_mF1A001B70515321B2A67D7755D368021599B024A (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_0 = (*(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46*)__this);
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_1;
L_1 = SqlDouble_op_Implicit_mE05CE39890277C0131A2C49931E2B5250F3AACE1(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlByte_ToSqlDouble_mF1A001B70515321B2A67D7755D368021599B024A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46*>(__this + _offset);
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 _returnValue;
_returnValue = SqlByte_ToSqlDouble_mF1A001B70515321B2A67D7755D368021599B024A(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 SqlByte_ToSqlInt64_m6420FC1BA03E052088E92FE96A298190D423D225 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_0 = (*(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46*)__this);
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_1;
L_1 = SqlInt64_op_Implicit_m932370DD3FECDFF070EEC0FF4A2A128E249612F0(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 SqlByte_ToSqlInt64_m6420FC1BA03E052088E92FE96A298190D423D225_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46*>(__this + _offset);
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 _returnValue;
_returnValue = SqlByte_ToSqlInt64_m6420FC1BA03E052088E92FE96A298190D423D225(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlByte_CompareTo_mFC1BA2B3B22F687530E7C5FA5FD71E3F2A5CC224 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 V_0;
memset((&V_0), 0, sizeof(V_0));
{
RuntimeObject* L_0 = ___0_value;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var)))
{
goto IL_0017;
}
}
{
RuntimeObject* L_1 = ___0_value;
V_0 = ((*(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46*)UnBox(L_1, SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var)));
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_2 = V_0;
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
int32_t L_3;
L_3 = SqlByte_CompareTo_m60E3E8B346D62DDF7D85A24AC7DA3A6AB232F713(__this, L_2, NULL);
return L_3;
}
IL_0017:
{
RuntimeObject* L_4 = ___0_value;
Type_t* L_5;
L_5 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_4, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_6 = { reinterpret_cast<intptr_t> (((RuntimeType*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_0_0_0_var))) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_7;
L_7 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_6, NULL);
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var)));
Exception_t* L_8;
L_8 = ADP_WrongType_mCCF6317939800042630DACE6F6CA69C48565B472(L_5, L_7, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlByte_CompareTo_mFC1BA2B3B22F687530E7C5FA5FD71E3F2A5CC224_RuntimeMethod_var)));
}
}
IL2CPP_EXTERN_C int32_t SqlByte_CompareTo_mFC1BA2B3B22F687530E7C5FA5FD71E3F2A5CC224_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46*>(__this + _offset);
int32_t _returnValue;
_returnValue = SqlByte_CompareTo_mFC1BA2B3B22F687530E7C5FA5FD71E3F2A5CC224(_thisAdjusted, ___0_value, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlByte_CompareTo_m60E3E8B346D62DDF7D85A24AC7DA3A6AB232F713 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743(__this, NULL);
if (!L_0)
{
goto IL_0015;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743((&___0_value), NULL);
if (L_1)
{
goto IL_0013;
}
}
{
return (-1);
}
IL_0013:
{
return 0;
}
IL_0015:
{
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
bool L_2;
L_2 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743((&___0_value), NULL);
if (!L_2)
{
goto IL_0020;
}
}
{
return 1;
}
IL_0020:
{
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_3 = (*(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46*)__this);
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_4 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_5;
L_5 = SqlByte_op_LessThan_mDB839324DF88CBAE52F11397CE4E6C70A29C6DA3(L_3, L_4, NULL);
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_6;
L_6 = SqlBoolean_op_True_m5CC9CAC092080E77EB6322BB0CDD656DFD38FF94(L_5, NULL);
if (!L_6)
{
goto IL_0035;
}
}
{
return (-1);
}
IL_0035:
{
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_7 = (*(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46*)__this);
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_8 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_9;
L_9 = SqlByte_op_GreaterThan_m12963C87D44C04DDF2A9DE7473AE43EE88A8513A(L_7, L_8, NULL);
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_10;
L_10 = SqlBoolean_op_True_m5CC9CAC092080E77EB6322BB0CDD656DFD38FF94(L_9, NULL);
if (!L_10)
{
goto IL_004a;
}
}
{
return 1;
}
IL_004a:
{
return 0;
}
}
IL2CPP_EXTERN_C int32_t SqlByte_CompareTo_m60E3E8B346D62DDF7D85A24AC7DA3A6AB232F713_AdjustorThunk (RuntimeObject* __this, SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___0_value, const RuntimeMethod* method)
{
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46*>(__this + _offset);
int32_t _returnValue;
_returnValue = SqlByte_CompareTo_m60E3E8B346D62DDF7D85A24AC7DA3A6AB232F713(_thisAdjusted, ___0_value, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlByte_Equals_mB4A0F47A740D93049A4B9FAE79CE2BB82B576006 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 V_0;
memset((&V_0), 0, sizeof(V_0));
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 V_1;
memset((&V_1), 0, sizeof(V_1));
{
RuntimeObject* L_0 = ___0_value;
if (((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var)))
{
goto IL_000a;
}
}
{
return (bool)0;
}
IL_000a:
{
RuntimeObject* L_1 = ___0_value;
V_0 = ((*(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46*)UnBox(L_1, SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var)));
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
bool L_2;
L_2 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743((&V_0), NULL);
if (L_2)
{
goto IL_0022;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743(__this, NULL);
if (!L_3)
{
goto IL_0034;
}
}
IL_0022:
{
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
bool L_4;
L_4 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743((&V_0), NULL);
if (!L_4)
{
goto IL_0032;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
bool L_5;
L_5 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743(__this, NULL);
return L_5;
}
IL_0032:
{
return (bool)0;
}
IL_0034:
{
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_6 = (*(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46*)__this);
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_7 = V_0;
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_8;
L_8 = SqlByte_op_Equality_m3E526D068C2FF754A5453BAF007BC1F46F99A0D8(L_6, L_7, NULL);
V_1 = L_8;
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_9;
L_9 = SqlBoolean_get_Value_m26D2659D06D56FFBF158051EB3726BAB693A7D97((&V_1), NULL);
return L_9;
}
}
IL2CPP_EXTERN_C bool SqlByte_Equals_mB4A0F47A740D93049A4B9FAE79CE2BB82B576006_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46*>(__this + _offset);
bool _returnValue;
_returnValue = SqlByte_Equals_mB4A0F47A740D93049A4B9FAE79CE2BB82B576006(_thisAdjusted, ___0_value, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlByte_GetHashCode_m33DE3BAC583095BEEB232E66C7370EAE15F66445 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
uint8_t V_0 = 0x0;
{
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743(__this, NULL);
if (L_0)
{
goto IL_0017;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
uint8_t L_1;
L_1 = SqlByte_get_Value_m5E03F09D67A2CEDEA9E2DC4BDBDA1B7DB3BDFC17(__this, NULL);
V_0 = L_1;
int32_t L_2;
L_2 = Byte_GetHashCode_mB42A844E310593D124CE92EBA90F3755C9B10678((&V_0), NULL);
return L_2;
}
IL_0017:
{
return 0;
}
}
IL2CPP_EXTERN_C int32_t SqlByte_GetHashCode_m33DE3BAC583095BEEB232E66C7370EAE15F66445_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46*>(__this + _offset);
int32_t _returnValue;
_returnValue = SqlByte_GetHashCode_m33DE3BAC583095BEEB232E66C7370EAE15F66445(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlByte_System_Xml_Serialization_IXmlSerializable_GetSchema_mB0990F4DD7D4BC67F911F97E7EDAC38D324D19D4 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, const RuntimeMethod* method)
{
{
return (XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D*)NULL;
}
}
IL2CPP_EXTERN_C XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlByte_System_Xml_Serialization_IXmlSerializable_GetSchema_mB0990F4DD7D4BC67F911F97E7EDAC38D324D19D4_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46*>(__this + _offset);
XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* _returnValue;
_returnValue = SqlByte_System_Xml_Serialization_IXmlSerializable_GetSchema_mB0990F4DD7D4BC67F911F97E7EDAC38D324D19D4(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlByte_System_Xml_Serialization_IXmlSerializable_ReadXml_m17268398266A6DC9B4DCF203917037D924229B19 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___0_reader, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7C014955313A7D33D5D04696B884B25325E6393C);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = ___0_reader;
String_t* L_1;
L_1 = VirtualFuncInvoker2< String_t*, String_t*, String_t* >::Invoke(23, L_0, _stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100, _stringLiteral7C014955313A7D33D5D04696B884B25325E6393C);
V_0 = L_1;
String_t* L_2 = V_0;
if (!L_2)
{
goto IL_002b;
}
}
{
String_t* L_3 = V_0;
il2cpp_codegen_runtime_class_init_inline(XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
bool L_4;
L_4 = XmlConvert_ToBoolean_mB95C798BD6D849071E6A686CBF85851C25C7006A(L_3, NULL);
if (!L_4)
{
goto IL_002b;
}
}
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_5 = ___0_reader;
String_t* L_6;
L_6 = VirtualFuncInvoker0< String_t* >::Invoke(45, L_5);
__this->___m_fNotNull = (bool)0;
return;
}
IL_002b:
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_7 = ___0_reader;
String_t* L_8;
L_8 = VirtualFuncInvoker0< String_t* >::Invoke(45, L_7);
il2cpp_codegen_runtime_class_init_inline(XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
uint8_t L_9;
L_9 = XmlConvert_ToByte_m4D11145CB1C72A8EAB66787D48A6A0D63828A0A2(L_8, NULL);
__this->___m_value = L_9;
__this->___m_fNotNull = (bool)1;
return;
}
}
IL2CPP_EXTERN_C void SqlByte_System_Xml_Serialization_IXmlSerializable_ReadXml_m17268398266A6DC9B4DCF203917037D924229B19_AdjustorThunk (RuntimeObject* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___0_reader, const RuntimeMethod* method)
{
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46*>(__this + _offset);
SqlByte_System_Xml_Serialization_IXmlSerializable_ReadXml_m17268398266A6DC9B4DCF203917037D924229B19(_thisAdjusted, ___0_reader, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlByte_System_Xml_Serialization_IXmlSerializable_WriteXml_m47F0066C5E126D7BCC7AAA6D1887AFFEF22FFDCB (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___0_writer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7C014955313A7D33D5D04696B884B25325E6393C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743(__this, NULL);
if (!L_0)
{
goto IL_0023;
}
}
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_1 = ___0_writer;
XmlWriter_WriteAttributeString_m9BECE5A394F9A9601AB66932AF0D7EF25E16AE0B(L_1, _stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A, _stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100, _stringLiteral7C014955313A7D33D5D04696B884B25325E6393C, _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2, NULL);
return;
}
IL_0023:
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_2 = ___0_writer;
uint8_t L_3 = __this->___m_value;
il2cpp_codegen_runtime_class_init_inline(XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
String_t* L_4;
L_4 = XmlConvert_ToString_m411BB9A7763037A4F4C68822FED8AD3638387947(L_3, NULL);
VirtualActionInvoker1< String_t* >::Invoke(20, L_2, L_4);
return;
}
}
IL2CPP_EXTERN_C void SqlByte_System_Xml_Serialization_IXmlSerializable_WriteXml_m47F0066C5E126D7BCC7AAA6D1887AFFEF22FFDCB_AdjustorThunk (RuntimeObject* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___0_writer, const RuntimeMethod* method)
{
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46*>(__this + _offset);
SqlByte_System_Xml_Serialization_IXmlSerializable_WriteXml_m47F0066C5E126D7BCC7AAA6D1887AFFEF22FFDCB(_thisAdjusted, ___0_writer, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* SqlByte_GetXsdType_mB59798A7EDDEE0B0D7B4510DE90F63E207EE186B (XmlSchemaSet_t048A12CE7D00EF330EF32A388B69A240899F88D1* ___0_schemaSet, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE234C34099947BE8BB6C958B450C81758FC6EC63);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF);
s_Il2CppMethodInitialized = true;
}
{
XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* L_0 = (XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9*)il2cpp_codegen_object_new(XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9_il2cpp_TypeInfo_var);
XmlQualifiedName__ctor_m65632114A1726D9FAD0338BC2A8C28BB9D262C7B(L_0, _stringLiteralE234C34099947BE8BB6C958B450C81758FC6EC63, _stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF, NULL);
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlByte__cctor_mB245E225A47A620A495A3D5B138A955AD419B3E5 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
((SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_StaticFields*)il2cpp_codegen_static_fields_for(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var))->___s_iBitNotByteMax = ((int32_t)-256);
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_0;
memset((&L_0), 0, sizeof(L_0));
SqlByte__ctor_mB0A0BF8041064E85EA0E92D1C87B8F0F54CF17D8((&L_0), (bool)1, NULL);
((SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_StaticFields*)il2cpp_codegen_static_fields_for(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var))->___Null = L_0;
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_1;
memset((&L_1), 0, sizeof(L_1));
SqlByte__ctor_m2BAEEF594E3B99BCF31E43CCC0B686948C126FBA((&L_1), (uint8_t)0, NULL);
((SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_StaticFields*)il2cpp_codegen_static_fields_for(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var))->___Zero = L_1;
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlByte__ctor_m2BAEEF594E3B99BCF31E43CCC0B686948C126FBA((&L_2), (uint8_t)0, NULL);
((SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_StaticFields*)il2cpp_codegen_static_fields_for(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var))->___MinValue = L_2;
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_3;
memset((&L_3), 0, sizeof(L_3));
SqlByte__ctor_m2BAEEF594E3B99BCF31E43CCC0B686948C126FBA((&L_3), (uint8_t)((int32_t)255), NULL);
((SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_StaticFields*)il2cpp_codegen_static_fields_for(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var))->___MaxValue = 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
#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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBytes__ctor_m4652F6FFDC760E038B502B3BB0059BE5AC30B7CA (SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
SqlBytes_SetNull_m8EFB7E8F9A68FB03B2B8C3F7B0609DD5465FA0EE(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBytes__ctor_mCB642F8BF9F1B7EDF779B2065B755AF71941D51F (SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_buffer;
__this->____rgbBuf = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____rgbBuf), (void*)L_0);
__this->____stream = (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->____stream), (void*)(Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE*)NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = __this->____rgbBuf;
if (L_1)
{
goto IL_002d;
}
}
{
__this->____state = 0;
__this->____lCurLen = ((int64_t)(-1));
goto IL_0043;
}
IL_002d:
{
__this->____state = 1;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = __this->____rgbBuf;
__this->____lCurLen = ((int64_t)((int32_t)(((RuntimeArray*)L_2)->max_length)));
}
IL_0043:
{
__this->____rgbWorkBuf = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->____rgbWorkBuf), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBytes__ctor_mAB79920803332143E04850F61C67442F805DAA94 (SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* __this, SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* G_B2_0 = NULL;
SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* G_B1_0 = NULL;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B3_0 = NULL;
SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* G_B3_1 = NULL;
{
il2cpp_codegen_runtime_class_init_inline(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlBinary_get_IsNull_m6CF788F84CC1BF991F564DB4A817B236246957F3((&___0_value), NULL);
if (L_0)
{
G_B2_0 = __this;
goto IL_0013;
}
G_B1_0 = __this;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1;
L_1 = SqlBinary_get_Value_m31EFB5664C24FAB025300D5F14549CDE0DA29270((&___0_value), NULL);
G_B3_0 = L_1;
G_B3_1 = G_B1_0;
goto IL_0014;
}
IL_0013:
{
G_B3_0 = ((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(NULL));
G_B3_1 = G_B2_0;
}
IL_0014:
{
SqlBytes__ctor_mCB642F8BF9F1B7EDF779B2065B755AF71941D51F(G_B3_1, G_B3_0, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlBytes_get_IsNull_m391634C96221B2BCC1431B8E83718465E11880FD (SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____state;
return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* SqlBytes_get_Buffer_m1A6174E8EC4E0ABE73642BC51F13846530209608 (SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* __this, const RuntimeMethod* method)
{
{
bool L_0;
L_0 = SqlBytes_FStream_mE84CE753676C12E2227BF6FF5F24C86543AD3324(__this, NULL);
if (!L_0)
{
goto IL_000e;
}
}
{
SqlBytes_CopyStreamToBuffer_m5B4376BCF5876CA35A5103FDB23ADF1F1AA70803(__this, NULL);
}
IL_000e:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = __this->____rgbBuf;
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t SqlBytes_get_Length_mA99B72A045ED4DF9A2DAF472FC2740517B9E5587 (SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = __this->____state;
V_0 = L_0;
int32_t L_1 = V_0;
if (!L_1)
{
goto IL_0010;
}
}
{
int32_t L_2 = V_0;
if ((((int32_t)L_2) == ((int32_t)3)))
{
goto IL_0016;
}
}
{
goto IL_0022;
}
IL_0010:
{
SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7* L_3 = (SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7_il2cpp_TypeInfo_var)));
SqlNullValueException__ctor_m069C95E1867258A1B57BD8719252132DFB6DE222(L_3, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlBytes_get_Length_mA99B72A045ED4DF9A2DAF472FC2740517B9E5587_RuntimeMethod_var)));
}
IL_0016:
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_4 = __this->____stream;
int64_t L_5;
L_5 = VirtualFuncInvoker0< int64_t >::Invoke(11, L_4);
return L_5;
}
IL_0022:
{
int64_t L_6 = __this->____lCurLen;
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* SqlBytes_get_Value_mFB33C22D2C531717E01FEBBB84CDE1F6161AD358 (SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* __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*)&SqlBytes_get_Value_mFB33C22D2C531717E01FEBBB84CDE1F6161AD358_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = __this->____state;
V_1 = L_0;
int32_t L_1 = V_1;
if (!L_1)
{
goto IL_0010;
}
}
{
int32_t L_2 = V_1;
if ((((int32_t)L_2) == ((int32_t)3)))
{
goto IL_0016;
}
}
{
goto IL_007e;
}
IL_0010:
{
SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7* L_3 = (SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7_il2cpp_TypeInfo_var)));
SqlNullValueException__ctor_m069C95E1867258A1B57BD8719252132DFB6DE222(L_3, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlBytes_get_Value_mFB33C22D2C531717E01FEBBB84CDE1F6161AD358_RuntimeMethod_var)));
}
IL_0016:
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_4 = __this->____stream;
int64_t L_5;
L_5 = VirtualFuncInvoker0< int64_t >::Invoke(11, L_4);
if ((((int64_t)L_5) <= ((int64_t)((int64_t)((int32_t)2147483647LL)))))
{
goto IL_0034;
}
}
{
SqlTypeException_t93D97B141C16DC7DC601ED2ED8166B0596C4494E* L_6 = (SqlTypeException_t93D97B141C16DC7DC601ED2ED8166B0596C4494E*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlTypeException_t93D97B141C16DC7DC601ED2ED8166B0596C4494E_il2cpp_TypeInfo_var)));
SqlTypeException__ctor_m31F48828AF14CF370270AC18D8AC5CCB176C3675(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB1ADE426F82E9E6C5E5FDCC6236AE6277D537CB0)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlBytes_get_Value_mFB33C22D2C531717E01FEBBB84CDE1F6161AD358_RuntimeMethod_var)));
}
IL_0034:
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_7 = __this->____stream;
int64_t L_8;
L_8 = VirtualFuncInvoker0< int64_t >::Invoke(11, L_7);
if ((int64_t)(L_8) > INTPTR_MAX) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), SqlBytes_get_Value_mFB33C22D2C531717E01FEBBB84CDE1F6161AD358_RuntimeMethod_var);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((intptr_t)L_8));
V_0 = L_9;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_10 = __this->____stream;
int64_t L_11;
L_11 = VirtualFuncInvoker0< int64_t >::Invoke(12, L_10);
if (!L_11)
{
goto IL_0062;
}
}
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_12 = __this->____stream;
int64_t L_13;
L_13 = VirtualFuncInvoker2< int64_t, int64_t, int32_t >::Invoke(29, L_12, ((int64_t)0), 0);
}
IL_0062:
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_14 = __this->____stream;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15 = V_0;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_16 = __this->____stream;
int64_t L_17;
L_17 = VirtualFuncInvoker0< int64_t >::Invoke(11, L_16);
if ((int64_t)(L_17) > 2147483647LL) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), SqlBytes_get_Value_mFB33C22D2C531717E01FEBBB84CDE1F6161AD358_RuntimeMethod_var);
int32_t L_18;
L_18 = VirtualFuncInvoker3< int32_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(30, L_14, L_15, 0, ((int32_t)L_17));
goto IL_00a0;
}
IL_007e:
{
int64_t L_19 = __this->____lCurLen;
if ((int64_t)(L_19) > INTPTR_MAX) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), SqlBytes_get_Value_mFB33C22D2C531717E01FEBBB84CDE1F6161AD358_RuntimeMethod_var);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_20 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((intptr_t)L_19));
V_0 = L_20;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_21 = __this->____rgbBuf;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_22 = V_0;
int64_t L_23 = __this->____lCurLen;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_21, 0, (RuntimeArray*)L_22, 0, ((int32_t)L_23), NULL);
}
IL_00a0:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_24 = V_0;
return L_24;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBytes_SetNull_m8EFB7E8F9A68FB03B2B8C3F7B0609DD5465FA0EE (SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* __this, const RuntimeMethod* method)
{
{
__this->____lCurLen = ((int64_t)(-1));
__this->____stream = (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->____stream), (void*)(Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE*)NULL);
__this->____state = 0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBytes_CopyStreamToBuffer_m5B4376BCF5876CA35A5103FDB23ADF1F1AA70803 (SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* __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*)&SqlBytes_CopyStreamToBuffer_m5B4376BCF5876CA35A5103FDB23ADF1F1AA70803_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int64_t V_0 = 0;
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = __this->____stream;
int64_t L_1;
L_1 = VirtualFuncInvoker0< int64_t >::Invoke(11, L_0);
V_0 = L_1;
int64_t L_2 = V_0;
if ((((int64_t)L_2) < ((int64_t)((int64_t)((int32_t)2147483647LL)))))
{
goto IL_0020;
}
}
{
SqlTypeException_t93D97B141C16DC7DC601ED2ED8166B0596C4494E* L_3 = (SqlTypeException_t93D97B141C16DC7DC601ED2ED8166B0596C4494E*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlTypeException_t93D97B141C16DC7DC601ED2ED8166B0596C4494E_il2cpp_TypeInfo_var)));
SqlTypeException__ctor_m31F48828AF14CF370270AC18D8AC5CCB176C3675(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2EF4B51031890D5018A0922D48123A827137BAE6)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlBytes_CopyStreamToBuffer_m5B4376BCF5876CA35A5103FDB23ADF1F1AA70803_RuntimeMethod_var)));
}
IL_0020:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = __this->____rgbBuf;
if (!L_4)
{
goto IL_0034;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = __this->____rgbBuf;
int64_t L_6 = V_0;
if ((((int64_t)((int64_t)((int32_t)(((RuntimeArray*)L_5)->max_length)))) >= ((int64_t)L_6)))
{
goto IL_0041;
}
}
IL_0034:
{
int64_t L_7 = V_0;
if ((int64_t)(L_7) > INTPTR_MAX) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), SqlBytes_CopyStreamToBuffer_m5B4376BCF5876CA35A5103FDB23ADF1F1AA70803_RuntimeMethod_var);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((intptr_t)L_7));
__this->____rgbBuf = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->____rgbBuf), (void*)L_8);
}
IL_0041:
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_9 = __this->____stream;
int64_t L_10;
L_10 = VirtualFuncInvoker0< int64_t >::Invoke(12, L_9);
if (!L_10)
{
goto IL_005d;
}
}
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_11 = __this->____stream;
int64_t L_12;
L_12 = VirtualFuncInvoker2< int64_t, int64_t, int32_t >::Invoke(29, L_11, ((int64_t)0), 0);
}
IL_005d:
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_13 = __this->____stream;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_14 = __this->____rgbBuf;
int64_t L_15 = V_0;
int32_t L_16;
L_16 = VirtualFuncInvoker3< int32_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(30, L_13, L_14, 0, ((int32_t)L_15));
__this->____stream = (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->____stream), (void*)(Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE*)NULL);
int64_t L_17 = V_0;
__this->____lCurLen = L_17;
__this->____state = 1;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlBytes_FStream_mE84CE753676C12E2227BF6FF5F24C86543AD3324 (SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____state;
return (bool)((((int32_t)L_0) == ((int32_t)3))? 1 : 0);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBytes_SetBuffer_m5B21D8C07CDC015BEFC5A5EF6E68CDD1C72DC461 (SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, const RuntimeMethod* method)
{
SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* G_B2_0 = NULL;
SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* G_B1_0 = NULL;
int64_t G_B3_0 = 0;
SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* G_B3_1 = NULL;
SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* G_B5_0 = NULL;
SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* G_B4_0 = NULL;
int32_t G_B6_0 = 0;
SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* G_B6_1 = NULL;
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_buffer;
__this->____rgbBuf = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____rgbBuf), (void*)L_0);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = __this->____rgbBuf;
if (!L_1)
{
G_B2_0 = __this;
goto IL_001b;
}
G_B1_0 = __this;
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = __this->____rgbBuf;
G_B3_0 = ((int64_t)((int32_t)(((RuntimeArray*)L_2)->max_length)));
G_B3_1 = G_B1_0;
goto IL_001d;
}
IL_001b:
{
G_B3_0 = ((int64_t)(-1));
G_B3_1 = G_B2_0;
}
IL_001d:
{
G_B3_1->____lCurLen = G_B3_0;
__this->____stream = (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->____stream), (void*)(Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE*)NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = __this->____rgbBuf;
if (!L_3)
{
G_B5_0 = __this;
goto IL_0035;
}
G_B4_0 = __this;
}
{
G_B6_0 = 1;
G_B6_1 = G_B4_0;
goto IL_0036;
}
IL_0035:
{
G_B6_0 = 0;
G_B6_1 = G_B5_0;
}
IL_0036:
{
G_B6_1->____state = G_B6_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlBytes_System_Xml_Serialization_IXmlSerializable_GetSchema_m30C14A20ED985FD337EE03E1D5434BE87356F188 (SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* __this, const RuntimeMethod* method)
{
{
return (XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D*)NULL;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBytes_System_Xml_Serialization_IXmlSerializable_ReadXml_mD686AFF329910F4DC80EA5E3760AEF620E59596C (SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___0_r, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6080CA526758F4FA182A066B2780D1761CD36ED5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7C014955313A7D33D5D04696B884B25325E6393C);
s_Il2CppMethodInitialized = true;
}
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL;
String_t* V_1 = NULL;
String_t* V_2 = NULL;
{
V_0 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL;
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = ___0_r;
String_t* L_1;
L_1 = VirtualFuncInvoker2< String_t*, String_t*, String_t* >::Invoke(23, L_0, _stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100, _stringLiteral7C014955313A7D33D5D04696B884B25325E6393C);
V_1 = L_1;
String_t* L_2 = V_1;
if (!L_2)
{
goto IL_002d;
}
}
{
String_t* L_3 = V_1;
il2cpp_codegen_runtime_class_init_inline(XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
bool L_4;
L_4 = XmlConvert_ToBoolean_mB95C798BD6D849071E6A686CBF85851C25C7006A(L_3, NULL);
if (!L_4)
{
goto IL_002d;
}
}
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_5 = ___0_r;
String_t* L_6;
L_6 = VirtualFuncInvoker0< String_t* >::Invoke(45, L_5);
SqlBytes_SetNull_m8EFB7E8F9A68FB03B2B8C3F7B0609DD5465FA0EE(__this, NULL);
goto IL_005d;
}
IL_002d:
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_7 = ___0_r;
String_t* L_8;
L_8 = VirtualFuncInvoker0< String_t* >::Invoke(45, L_7);
V_2 = L_8;
String_t* L_9 = V_2;
if (L_9)
{
goto IL_003f;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10;
L_10 = Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6080CA526758F4FA182A066B2780D1761CD36ED5_inline(Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6080CA526758F4FA182A066B2780D1761CD36ED5_RuntimeMethod_var);
V_0 = L_10;
goto IL_005d;
}
IL_003f:
{
String_t* L_11 = V_2;
String_t* L_12;
L_12 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(L_11, NULL);
V_2 = L_12;
String_t* L_13 = V_2;
int32_t L_14;
L_14 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_13, NULL);
if (L_14)
{
goto IL_0056;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15;
L_15 = Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6080CA526758F4FA182A066B2780D1761CD36ED5_inline(Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6080CA526758F4FA182A066B2780D1761CD36ED5_RuntimeMethod_var);
V_0 = L_15;
goto IL_005d;
}
IL_0056:
{
String_t* L_16 = V_2;
il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_17;
L_17 = Convert_FromBase64String_m267327B074B41D93C9622D142B95CFAA4ACCCA9C(L_16, NULL);
V_0 = L_17;
}
IL_005d:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_18 = V_0;
SqlBytes_SetBuffer_m5B21D8C07CDC015BEFC5A5EF6E68CDD1C72DC461(__this, L_18, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBytes_System_Xml_Serialization_IXmlSerializable_WriteXml_m3E908A2683B80C22E67EC9E69934DE1546A388F5 (SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___0_writer, 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*)&_stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7C014955313A7D33D5D04696B884B25325E6393C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2);
s_Il2CppMethodInitialized = true;
}
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL;
{
bool L_0;
L_0 = SqlBytes_get_IsNull_m391634C96221B2BCC1431B8E83718465E11880FD(__this, NULL);
if (!L_0)
{
goto IL_0023;
}
}
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_1 = ___0_writer;
XmlWriter_WriteAttributeString_m9BECE5A394F9A9601AB66932AF0D7EF25E16AE0B(L_1, _stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A, _stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100, _stringLiteral7C014955313A7D33D5D04696B884B25325E6393C, _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2, NULL);
return;
}
IL_0023:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2;
L_2 = SqlBytes_get_Buffer_m1A6174E8EC4E0ABE73642BC51F13846530209608(__this, NULL);
V_0 = L_2;
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_3 = ___0_writer;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = V_0;
int64_t L_5;
L_5 = SqlBytes_get_Length_mA99B72A045ED4DF9A2DAF472FC2740517B9E5587(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
String_t* L_6;
L_6 = Convert_ToBase64String_mECD6DC25F60E757B099BA569741E987677D1FFEE(L_4, 0, ((int32_t)L_5), NULL);
VirtualActionInvoker1< String_t* >::Invoke(20, L_3, L_6);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* SqlBytes_GetXsdType_mCF6004C35C29BC28FD7F9687466AAE735E71AEFB (XmlSchemaSet_t048A12CE7D00EF330EF32A388B69A240899F88D1* ___0_schemaSet, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6BCD94865A7FBDD85C016B0A6A3B7B81A93F3CB9);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF);
s_Il2CppMethodInitialized = true;
}
{
XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* L_0 = (XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9*)il2cpp_codegen_object_new(XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9_il2cpp_TypeInfo_var);
XmlQualifiedName__ctor_m65632114A1726D9FAD0338BC2A8C28BB9D262C7B(L_0, _stringLiteral6BCD94865A7FBDD85C016B0A6A3B7B81A93F3CB9, _stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF, NULL);
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBytes_System_Runtime_Serialization_ISerializable_GetObjectData_m5B9D26513F3660C9575BD927C2AAE1575292F961 (SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* __this, SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ___0_info, StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 ___1_context, const RuntimeMethod* method)
{
{
PlatformNotSupportedException_tD2BD7EB9278518AA5FE8AE75AD5D0D4298A4631A* L_0 = (PlatformNotSupportedException_tD2BD7EB9278518AA5FE8AE75AD5D0D4298A4631A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&PlatformNotSupportedException_tD2BD7EB9278518AA5FE8AE75AD5D0D4298A4631A_il2cpp_TypeInfo_var)));
PlatformNotSupportedException__ctor_mD5DBE8E9A6FF4B75EF02671029C6D67A51EAFBD1(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlBytes_System_Runtime_Serialization_ISerializable_GetObjectData_m5B9D26513F3660C9575BD927C2AAE1575292F961_RuntimeMethod_var)));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* SqlBytes_get_Null_m418AE4584EA317B1157056BF7771D70DD9145895 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* L_0 = (SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7*)il2cpp_codegen_object_new(SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7_il2cpp_TypeInfo_var);
SqlBytes__ctor_mCB642F8BF9F1B7EDF779B2065B755AF71941D51F(L_0, (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL, 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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlChars__ctor_mA9F009BE2742B6E29DD20326D544AEF86A1EC231 (SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
SqlChars_SetNull_m22DA47F6A82378C9053AC0B3A471EBB90F544BB9(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlChars__ctor_m9EB8A6886B744937427DF9291A9EA1F3AE0EE890 (SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_buffer, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_0 = ___0_buffer;
__this->____rgchBuf = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____rgchBuf), (void*)L_0);
__this->____stream = (SqlStreamChars_tFA7483114D21578BE0DD18D1F1C86926B9682FB8*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->____stream), (void*)(SqlStreamChars_tFA7483114D21578BE0DD18D1F1C86926B9682FB8*)NULL);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1 = __this->____rgchBuf;
if (L_1)
{
goto IL_002d;
}
}
{
__this->____state = 0;
__this->____lCurLen = ((int64_t)(-1));
goto IL_0043;
}
IL_002d:
{
__this->____state = 1;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_2 = __this->____rgchBuf;
__this->____lCurLen = ((int64_t)((int32_t)(((RuntimeArray*)L_2)->max_length)));
}
IL_0043:
{
__this->____rgchWorkBuf = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->____rgchWorkBuf), (void*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlChars__ctor_m775DE477ACDA0A5C6E60CE8BF7F10CA1459F62AC (SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* __this, SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* G_B2_0 = NULL;
SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* G_B1_0 = NULL;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* G_B3_0 = NULL;
SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* G_B3_1 = NULL;
{
il2cpp_codegen_runtime_class_init_inline(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlString_get_IsNull_mC369763D29E440BDBBCA1CD83C4FF8F3D5F8EF9A((&___0_value), NULL);
if (L_0)
{
G_B2_0 = __this;
goto IL_0018;
}
G_B1_0 = __this;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var);
String_t* L_1;
L_1 = SqlString_get_Value_m542A333CCBBF1866B0F9B9F01B442BC38272912A((&___0_value), NULL);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_2;
L_2 = String_ToCharArray_m0699A92AA3E744229EF29CB9D943C47DF4FE5B46(L_1, NULL);
G_B3_0 = L_2;
G_B3_1 = G_B1_0;
goto IL_0019;
}
IL_0018:
{
G_B3_0 = ((CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(NULL));
G_B3_1 = G_B2_0;
}
IL_0019:
{
SqlChars__ctor_m9EB8A6886B744937427DF9291A9EA1F3AE0EE890(G_B3_1, G_B3_0, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlChars_get_IsNull_mC5000011C1822C0775A02B78D24D618AA58E5453 (SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____state;
return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* SqlChars_get_Buffer_m42EE396E6A83556419FE353E50A58517A845BBDC (SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* __this, const RuntimeMethod* method)
{
{
bool L_0;
L_0 = SqlChars_FStream_m36D77A04FF782340DF9D62A991507EBD66AB5AD6(__this, NULL);
if (!L_0)
{
goto IL_000e;
}
}
{
SqlChars_CopyStreamToBuffer_m22D9538AE45FBCD747D28B60FA285670F24FD1F5(__this, NULL);
}
IL_000e:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1 = __this->____rgchBuf;
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t SqlChars_get_Length_m2EF2C2916256B6536A08170555B5063FEF8D3DFD (SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = __this->____state;
V_0 = L_0;
int32_t L_1 = V_0;
if (!L_1)
{
goto IL_0010;
}
}
{
int32_t L_2 = V_0;
if ((((int32_t)L_2) == ((int32_t)3)))
{
goto IL_0016;
}
}
{
goto IL_0022;
}
IL_0010:
{
SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7* L_3 = (SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7_il2cpp_TypeInfo_var)));
SqlNullValueException__ctor_m069C95E1867258A1B57BD8719252132DFB6DE222(L_3, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlChars_get_Length_m2EF2C2916256B6536A08170555B5063FEF8D3DFD_RuntimeMethod_var)));
}
IL_0016:
{
SqlStreamChars_tFA7483114D21578BE0DD18D1F1C86926B9682FB8* L_4 = __this->____stream;
int64_t L_5;
L_5 = VirtualFuncInvoker0< int64_t >::Invoke(4, L_4);
return L_5;
}
IL_0022:
{
int64_t L_6 = __this->____lCurLen;
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* SqlChars_get_Value_mCF05AAF6DE452232B74C912E89B9598D6306C48A (SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* __this, 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*)&SqlChars_get_Value_mCF05AAF6DE452232B74C912E89B9598D6306C48A_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = __this->____state;
V_1 = L_0;
int32_t L_1 = V_1;
if (!L_1)
{
goto IL_0010;
}
}
{
int32_t L_2 = V_1;
if ((((int32_t)L_2) == ((int32_t)3)))
{
goto IL_0016;
}
}
{
goto IL_007e;
}
IL_0010:
{
SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7* L_3 = (SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7_il2cpp_TypeInfo_var)));
SqlNullValueException__ctor_m069C95E1867258A1B57BD8719252132DFB6DE222(L_3, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlChars_get_Value_mCF05AAF6DE452232B74C912E89B9598D6306C48A_RuntimeMethod_var)));
}
IL_0016:
{
SqlStreamChars_tFA7483114D21578BE0DD18D1F1C86926B9682FB8* L_4 = __this->____stream;
int64_t L_5;
L_5 = VirtualFuncInvoker0< int64_t >::Invoke(4, L_4);
if ((((int64_t)L_5) <= ((int64_t)((int64_t)((int32_t)2147483647LL)))))
{
goto IL_0034;
}
}
{
SqlTypeException_t93D97B141C16DC7DC601ED2ED8166B0596C4494E* L_6 = (SqlTypeException_t93D97B141C16DC7DC601ED2ED8166B0596C4494E*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlTypeException_t93D97B141C16DC7DC601ED2ED8166B0596C4494E_il2cpp_TypeInfo_var)));
SqlTypeException__ctor_m31F48828AF14CF370270AC18D8AC5CCB176C3675(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB1ADE426F82E9E6C5E5FDCC6236AE6277D537CB0)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlChars_get_Value_mCF05AAF6DE452232B74C912E89B9598D6306C48A_RuntimeMethod_var)));
}
IL_0034:
{
SqlStreamChars_tFA7483114D21578BE0DD18D1F1C86926B9682FB8* L_7 = __this->____stream;
int64_t L_8;
L_8 = VirtualFuncInvoker0< int64_t >::Invoke(4, L_7);
if ((int64_t)(L_8) > INTPTR_MAX) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), SqlChars_get_Value_mCF05AAF6DE452232B74C912E89B9598D6306C48A_RuntimeMethod_var);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_9 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)((intptr_t)L_8));
V_0 = L_9;
SqlStreamChars_tFA7483114D21578BE0DD18D1F1C86926B9682FB8* L_10 = __this->____stream;
int64_t L_11;
L_11 = VirtualFuncInvoker0< int64_t >::Invoke(5, L_10);
if (!L_11)
{
goto IL_0062;
}
}
{
SqlStreamChars_tFA7483114D21578BE0DD18D1F1C86926B9682FB8* L_12 = __this->____stream;
int64_t L_13;
L_13 = VirtualFuncInvoker2< int64_t, int64_t, int32_t >::Invoke(7, L_12, ((int64_t)0), 0);
}
IL_0062:
{
SqlStreamChars_tFA7483114D21578BE0DD18D1F1C86926B9682FB8* L_14 = __this->____stream;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_15 = V_0;
SqlStreamChars_tFA7483114D21578BE0DD18D1F1C86926B9682FB8* L_16 = __this->____stream;
int64_t L_17;
L_17 = VirtualFuncInvoker0< int64_t >::Invoke(4, L_16);
if ((int64_t)(L_17) > 2147483647LL) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), SqlChars_get_Value_mCF05AAF6DE452232B74C912E89B9598D6306C48A_RuntimeMethod_var);
int32_t L_18;
L_18 = VirtualFuncInvoker3< int32_t, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*, int32_t, int32_t >::Invoke(6, L_14, L_15, 0, ((int32_t)L_17));
goto IL_00a0;
}
IL_007e:
{
int64_t L_19 = __this->____lCurLen;
if ((int64_t)(L_19) > INTPTR_MAX) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), SqlChars_get_Value_mCF05AAF6DE452232B74C912E89B9598D6306C48A_RuntimeMethod_var);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_20 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)((intptr_t)L_19));
V_0 = L_20;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_21 = __this->____rgchBuf;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_22 = V_0;
int64_t L_23 = __this->____lCurLen;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_21, 0, (RuntimeArray*)L_22, 0, ((int32_t)L_23), NULL);
}
IL_00a0:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_24 = V_0;
return L_24;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlChars_SetNull_m22DA47F6A82378C9053AC0B3A471EBB90F544BB9 (SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* __this, const RuntimeMethod* method)
{
{
__this->____lCurLen = ((int64_t)(-1));
__this->____stream = (SqlStreamChars_tFA7483114D21578BE0DD18D1F1C86926B9682FB8*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->____stream), (void*)(SqlStreamChars_tFA7483114D21578BE0DD18D1F1C86926B9682FB8*)NULL);
__this->____state = 0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlChars_FStream_m36D77A04FF782340DF9D62A991507EBD66AB5AD6 (SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____state;
return (bool)((((int32_t)L_0) == ((int32_t)3))? 1 : 0);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlChars_CopyStreamToBuffer_m22D9538AE45FBCD747D28B60FA285670F24FD1F5 (SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* __this, 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*)&SqlChars_CopyStreamToBuffer_m22D9538AE45FBCD747D28B60FA285670F24FD1F5_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int64_t V_0 = 0;
{
SqlStreamChars_tFA7483114D21578BE0DD18D1F1C86926B9682FB8* L_0 = __this->____stream;
int64_t L_1;
L_1 = VirtualFuncInvoker0< int64_t >::Invoke(4, L_0);
V_0 = L_1;
int64_t L_2 = V_0;
if ((((int64_t)L_2) < ((int64_t)((int64_t)((int32_t)2147483647LL)))))
{
goto IL_0020;
}
}
{
SqlTypeException_t93D97B141C16DC7DC601ED2ED8166B0596C4494E* L_3 = (SqlTypeException_t93D97B141C16DC7DC601ED2ED8166B0596C4494E*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlTypeException_t93D97B141C16DC7DC601ED2ED8166B0596C4494E_il2cpp_TypeInfo_var)));
SqlTypeException__ctor_m31F48828AF14CF370270AC18D8AC5CCB176C3675(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB1ADE426F82E9E6C5E5FDCC6236AE6277D537CB0)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlChars_CopyStreamToBuffer_m22D9538AE45FBCD747D28B60FA285670F24FD1F5_RuntimeMethod_var)));
}
IL_0020:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_4 = __this->____rgchBuf;
if (!L_4)
{
goto IL_0034;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_5 = __this->____rgchBuf;
int64_t L_6 = V_0;
if ((((int64_t)((int64_t)((int32_t)(((RuntimeArray*)L_5)->max_length)))) >= ((int64_t)L_6)))
{
goto IL_0041;
}
}
IL_0034:
{
int64_t L_7 = V_0;
if ((int64_t)(L_7) > INTPTR_MAX) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), SqlChars_CopyStreamToBuffer_m22D9538AE45FBCD747D28B60FA285670F24FD1F5_RuntimeMethod_var);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_8 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)((intptr_t)L_7));
__this->____rgchBuf = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->____rgchBuf), (void*)L_8);
}
IL_0041:
{
SqlStreamChars_tFA7483114D21578BE0DD18D1F1C86926B9682FB8* L_9 = __this->____stream;
int64_t L_10;
L_10 = VirtualFuncInvoker0< int64_t >::Invoke(5, L_9);
if (!L_10)
{
goto IL_005d;
}
}
{
SqlStreamChars_tFA7483114D21578BE0DD18D1F1C86926B9682FB8* L_11 = __this->____stream;
int64_t L_12;
L_12 = VirtualFuncInvoker2< int64_t, int64_t, int32_t >::Invoke(7, L_11, ((int64_t)0), 0);
}
IL_005d:
{
SqlStreamChars_tFA7483114D21578BE0DD18D1F1C86926B9682FB8* L_13 = __this->____stream;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_14 = __this->____rgchBuf;
int64_t L_15 = V_0;
int32_t L_16;
L_16 = VirtualFuncInvoker3< int32_t, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*, int32_t, int32_t >::Invoke(6, L_13, L_14, 0, ((int32_t)L_15));
__this->____stream = (SqlStreamChars_tFA7483114D21578BE0DD18D1F1C86926B9682FB8*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->____stream), (void*)(SqlStreamChars_tFA7483114D21578BE0DD18D1F1C86926B9682FB8*)NULL);
int64_t L_17 = V_0;
__this->____lCurLen = L_17;
__this->____state = 1;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlChars_SetBuffer_mDF1B55DDE5AB0F2C6A53282A825DD02C2662AA21 (SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_buffer, const RuntimeMethod* method)
{
SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* G_B2_0 = NULL;
SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* G_B1_0 = NULL;
int64_t G_B3_0 = 0;
SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* G_B3_1 = NULL;
SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* G_B5_0 = NULL;
SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* G_B4_0 = NULL;
int32_t G_B6_0 = 0;
SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* G_B6_1 = NULL;
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_0 = ___0_buffer;
__this->____rgchBuf = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____rgchBuf), (void*)L_0);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1 = __this->____rgchBuf;
if (!L_1)
{
G_B2_0 = __this;
goto IL_001b;
}
G_B1_0 = __this;
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_2 = __this->____rgchBuf;
G_B3_0 = ((int64_t)((int32_t)(((RuntimeArray*)L_2)->max_length)));
G_B3_1 = G_B1_0;
goto IL_001d;
}
IL_001b:
{
G_B3_0 = ((int64_t)(-1));
G_B3_1 = G_B2_0;
}
IL_001d:
{
G_B3_1->____lCurLen = G_B3_0;
__this->____stream = (SqlStreamChars_tFA7483114D21578BE0DD18D1F1C86926B9682FB8*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->____stream), (void*)(SqlStreamChars_tFA7483114D21578BE0DD18D1F1C86926B9682FB8*)NULL);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_3 = __this->____rgchBuf;
if (!L_3)
{
G_B5_0 = __this;
goto IL_0035;
}
G_B4_0 = __this;
}
{
G_B6_0 = 1;
G_B6_1 = G_B4_0;
goto IL_0036;
}
IL_0035:
{
G_B6_0 = 0;
G_B6_1 = G_B5_0;
}
IL_0036:
{
G_B6_1->____state = G_B6_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlChars_System_Xml_Serialization_IXmlSerializable_GetSchema_m152216A771A8CE9D67C7465346A240491872FCF8 (SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* __this, const RuntimeMethod* method)
{
{
return (XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D*)NULL;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlChars_System_Xml_Serialization_IXmlSerializable_ReadXml_m55B57EAB023DD88B8AFB86C920E0AD2F6FEED11B (SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___0_r, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7C014955313A7D33D5D04696B884B25325E6393C);
s_Il2CppMethodInitialized = true;
}
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_0 = NULL;
String_t* V_1 = NULL;
{
V_0 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)NULL;
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = ___0_r;
String_t* L_1;
L_1 = VirtualFuncInvoker2< String_t*, String_t*, String_t* >::Invoke(23, L_0, _stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100, _stringLiteral7C014955313A7D33D5D04696B884B25325E6393C);
V_1 = L_1;
String_t* L_2 = V_1;
if (!L_2)
{
goto IL_002c;
}
}
{
String_t* L_3 = V_1;
il2cpp_codegen_runtime_class_init_inline(XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
bool L_4;
L_4 = XmlConvert_ToBoolean_mB95C798BD6D849071E6A686CBF85851C25C7006A(L_3, NULL);
if (!L_4)
{
goto IL_002c;
}
}
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_5 = ___0_r;
String_t* L_6;
L_6 = VirtualFuncInvoker0< String_t* >::Invoke(45, L_5);
SqlChars_SetNull_m22DA47F6A82378C9053AC0B3A471EBB90F544BB9(__this, NULL);
return;
}
IL_002c:
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_7 = ___0_r;
String_t* L_8;
L_8 = VirtualFuncInvoker0< String_t* >::Invoke(45, L_7);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_9;
L_9 = String_ToCharArray_m0699A92AA3E744229EF29CB9D943C47DF4FE5B46(L_8, NULL);
V_0 = L_9;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_10 = V_0;
SqlChars_SetBuffer_mDF1B55DDE5AB0F2C6A53282A825DD02C2662AA21(__this, L_10, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlChars_System_Xml_Serialization_IXmlSerializable_WriteXml_mA1EE0238A742002C82B54EDF96DB18214E42B84B (SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___0_writer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7C014955313A7D33D5D04696B884B25325E6393C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2);
s_Il2CppMethodInitialized = true;
}
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_0 = NULL;
{
bool L_0;
L_0 = SqlChars_get_IsNull_mC5000011C1822C0775A02B78D24D618AA58E5453(__this, NULL);
if (!L_0)
{
goto IL_0023;
}
}
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_1 = ___0_writer;
XmlWriter_WriteAttributeString_m9BECE5A394F9A9601AB66932AF0D7EF25E16AE0B(L_1, _stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A, _stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100, _stringLiteral7C014955313A7D33D5D04696B884B25325E6393C, _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2, NULL);
return;
}
IL_0023:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_2;
L_2 = SqlChars_get_Buffer_m42EE396E6A83556419FE353E50A58517A845BBDC(__this, NULL);
V_0 = L_2;
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_3 = ___0_writer;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_4 = V_0;
int64_t L_5;
L_5 = SqlChars_get_Length_m2EF2C2916256B6536A08170555B5063FEF8D3DFD(__this, NULL);
String_t* L_6;
L_6 = String_CreateString_mB7B3AC2AF28010538650051A9000369B1CD6BAB6(NULL, L_4, 0, ((int32_t)L_5), NULL);
VirtualActionInvoker1< String_t* >::Invoke(20, L_3, L_6);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* SqlChars_GetXsdType_m4EC51B2E8B0F074356D84BAB500148D96FEA2934 (XmlSchemaSet_t048A12CE7D00EF330EF32A388B69A240899F88D1* ___0_schemaSet, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2F1705A1AA8BA6FCE863E7F2CBA4BC28458C77AE);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF);
s_Il2CppMethodInitialized = true;
}
{
XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* L_0 = (XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9*)il2cpp_codegen_object_new(XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9_il2cpp_TypeInfo_var);
XmlQualifiedName__ctor_m65632114A1726D9FAD0338BC2A8C28BB9D262C7B(L_0, _stringLiteral2F1705A1AA8BA6FCE863E7F2CBA4BC28458C77AE, _stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF, NULL);
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlChars_System_Runtime_Serialization_ISerializable_GetObjectData_m1DEC61CB4161B8FD8BF4C7CEA4F5B7DA21A8B1FC (SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* __this, SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ___0_info, StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 ___1_context, const RuntimeMethod* method)
{
{
PlatformNotSupportedException_tD2BD7EB9278518AA5FE8AE75AD5D0D4298A4631A* L_0 = (PlatformNotSupportedException_tD2BD7EB9278518AA5FE8AE75AD5D0D4298A4631A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&PlatformNotSupportedException_tD2BD7EB9278518AA5FE8AE75AD5D0D4298A4631A_il2cpp_TypeInfo_var)));
PlatformNotSupportedException__ctor_mD5DBE8E9A6FF4B75EF02671029C6D67A51EAFBD1(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlChars_System_Runtime_Serialization_ISerializable_GetObjectData_m1DEC61CB4161B8FD8BF4C7CEA4F5B7DA21A8B1FC_RuntimeMethod_var)));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* SqlChars_get_Null_mF60BC8BC0D3C552EF8C0D0430AD552FB483702BA (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* L_0 = (SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F*)il2cpp_codegen_object_new(SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F_il2cpp_TypeInfo_var);
SqlChars__ctor_m9EB8A6886B744937427DF9291A9EA1F3AE0EE890(L_0, (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)NULL, 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
IL2CPP_EXTERN_C void SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_marshal_pinvoke(const SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2& unmarshaled, SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_marshaled_pinvoke& marshaled)
{
marshaled.___m_fNotNull = static_cast<int32_t>(unmarshaled.___m_fNotNull);
marshaled.___m_day = unmarshaled.___m_day;
marshaled.___m_time = unmarshaled.___m_time;
}
IL2CPP_EXTERN_C void SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_marshal_pinvoke_back(const SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_marshaled_pinvoke& marshaled, SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2& unmarshaled)
{
bool unmarshaledm_fNotNull_temp_0 = false;
unmarshaledm_fNotNull_temp_0 = static_cast<bool>(marshaled.___m_fNotNull);
unmarshaled.___m_fNotNull = unmarshaledm_fNotNull_temp_0;
int32_t unmarshaledm_day_temp_1 = 0;
unmarshaledm_day_temp_1 = marshaled.___m_day;
unmarshaled.___m_day = unmarshaledm_day_temp_1;
int32_t unmarshaledm_time_temp_2 = 0;
unmarshaledm_time_temp_2 = marshaled.___m_time;
unmarshaled.___m_time = unmarshaledm_time_temp_2;
}
IL2CPP_EXTERN_C void SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_marshal_pinvoke_cleanup(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_marshal_com(const SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2& unmarshaled, SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_marshaled_com& marshaled)
{
marshaled.___m_fNotNull = static_cast<int32_t>(unmarshaled.___m_fNotNull);
marshaled.___m_day = unmarshaled.___m_day;
marshaled.___m_time = unmarshaled.___m_time;
}
IL2CPP_EXTERN_C void SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_marshal_com_back(const SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_marshaled_com& marshaled, SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2& unmarshaled)
{
bool unmarshaledm_fNotNull_temp_0 = false;
unmarshaledm_fNotNull_temp_0 = static_cast<bool>(marshaled.___m_fNotNull);
unmarshaled.___m_fNotNull = unmarshaledm_fNotNull_temp_0;
int32_t unmarshaledm_day_temp_1 = 0;
unmarshaledm_day_temp_1 = marshaled.___m_day;
unmarshaled.___m_day = unmarshaledm_day_temp_1;
int32_t unmarshaledm_time_temp_2 = 0;
unmarshaledm_time_temp_2 = marshaled.___m_time;
unmarshaled.___m_time = unmarshaledm_time_temp_2;
}
IL2CPP_EXTERN_C void SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_marshal_com_cleanup(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDateTime__ctor_m64066729561058739B6C9F62E8115E180E097F11 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, bool ___0_fNull, const RuntimeMethod* method)
{
{
__this->___m_fNotNull = (bool)0;
__this->___m_day = 0;
__this->___m_time = 0;
return;
}
}
IL2CPP_EXTERN_C void SqlDateTime__ctor_m64066729561058739B6C9F62E8115E180E097F11_AdjustorThunk (RuntimeObject* __this, bool ___0_fNull, const RuntimeMethod* method)
{
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2*>(__this + _offset);
SqlDateTime__ctor_m64066729561058739B6C9F62E8115E180E097F11(_thisAdjusted, ___0_fNull, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDateTime__ctor_m032D6162A99B228ABF0915DC63CBFA03F32D4EF1 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_0 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_1;
L_1 = SqlDateTime_FromDateTime_m804E9FA80E78F929BDEEE914D3D19532A6EE5618(L_0, NULL);
*(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2*)__this = L_1;
return;
}
}
IL2CPP_EXTERN_C void SqlDateTime__ctor_m032D6162A99B228ABF0915DC63CBFA03F32D4EF1_AdjustorThunk (RuntimeObject* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_value, const RuntimeMethod* method)
{
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2*>(__this + _offset);
SqlDateTime__ctor_m032D6162A99B228ABF0915DC63CBFA03F32D4EF1(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDateTime__ctor_m90301DA22BE353FE15A11AB194B07D12652AABAC (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, int32_t ___0_dayTicks, int32_t ___1_timeTicks, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___0_dayTicks;
il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
int32_t L_1 = ((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_minDay;
if ((((int32_t)L_0) < ((int32_t)L_1)))
{
goto IL_0020;
}
}
{
int32_t L_2 = ___0_dayTicks;
il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
int32_t L_3 = ((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_maxDay;
if ((((int32_t)L_2) > ((int32_t)L_3)))
{
goto IL_0020;
}
}
{
int32_t L_4 = ___1_timeTicks;
il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
int32_t L_5 = ((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_minTime;
if ((((int32_t)L_4) < ((int32_t)L_5)))
{
goto IL_0020;
}
}
{
int32_t L_6 = ___1_timeTicks;
il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
int32_t L_7 = ((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_maxTime;
if ((((int32_t)L_6) <= ((int32_t)L_7)))
{
goto IL_0032;
}
}
IL_0020:
{
__this->___m_fNotNull = (bool)0;
String_t* L_8;
L_8 = SQLResource_get_DateTimeOverflowMessage_mEEEDB21E3930021128D500ECD9DA08CC80FF8299(NULL);
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_9 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_9, L_8, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDateTime__ctor_m90301DA22BE353FE15A11AB194B07D12652AABAC_RuntimeMethod_var)));
}
IL_0032:
{
int32_t L_10 = ___0_dayTicks;
__this->___m_day = L_10;
int32_t L_11 = ___1_timeTicks;
__this->___m_time = L_11;
__this->___m_fNotNull = (bool)1;
return;
}
}
IL2CPP_EXTERN_C void SqlDateTime__ctor_m90301DA22BE353FE15A11AB194B07D12652AABAC_AdjustorThunk (RuntimeObject* __this, int32_t ___0_dayTicks, int32_t ___1_timeTicks, const RuntimeMethod* method)
{
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2*>(__this + _offset);
SqlDateTime__ctor_m90301DA22BE353FE15A11AB194B07D12652AABAC(_thisAdjusted, ___0_dayTicks, ___1_timeTicks, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlDateTime_get_IsNull_m2B4C4F9196F7F0ED02EDD5110E06764EBED19D14 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___m_fNotNull;
return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool SqlDateTime_get_IsNull_m2B4C4F9196F7F0ED02EDD5110E06764EBED19D14_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2*>(__this + _offset);
bool _returnValue;
_returnValue = SqlDateTime_get_IsNull_m2B4C4F9196F7F0ED02EDD5110E06764EBED19D14(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A SqlDateTime_ToTimeSpan_m019418131216BCE556E01F515DF436816EB6DA93 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int64_t V_0 = 0;
{
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_0 = ___0_value;
int32_t L_1 = L_0.___m_time;
il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
double L_2 = ((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_SQLTicksPerMillisecond;
V_0 = il2cpp_codegen_cast_double_to_int<int64_t>(((double)il2cpp_codegen_add(((double)(((double)L_1)/L_2)), (0.5))));
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_3 = ___0_value;
int32_t L_4 = L_3.___m_day;
int64_t L_5 = V_0;
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_6;
memset((&L_6), 0, sizeof(L_6));
TimeSpan__ctor_m061B122FA11D2063FE751C1F1D019DF1C8B10B1F_inline((&L_6), ((int64_t)il2cpp_codegen_add(((int64_t)il2cpp_codegen_multiply(((int64_t)L_4), ((int64_t)864000000000LL))), ((int64_t)il2cpp_codegen_multiply(L_5, ((int64_t)((int32_t)10000)))))), NULL);
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D SqlDateTime_ToDateTime_m3041C978E6E1D35B5FE2AC4FAAB9A73C9863B9B1 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_0 = ___0_value;
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_1;
L_1 = SqlDateTime_ToTimeSpan_m019418131216BCE556E01F515DF436816EB6DA93(L_0, NULL);
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_2;
L_2 = DateTime_Add_mC882C6BBE75862360A1A0C733B4FFE3210D4B9B1((&((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_SQLBaseDate), L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 SqlDateTime_FromTimeSpan_m5519F16CE76C7468EC508278EED4E1863C491AC8 (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int64_t V_1 = 0;
int32_t V_2 = 0;
{
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_0 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_1 = ((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_minTimeSpan;
il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var);
bool L_2;
L_2 = TimeSpan_op_LessThan_m91C76FBEB38D80680A92A5FACA3A93810349B0FF(L_0, L_1, NULL);
if (L_2)
{
goto IL_001a;
}
}
{
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_3 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_4 = ((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_maxTimeSpan;
il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var);
bool L_5;
L_5 = TimeSpan_op_GreaterThan_m346676C36494E3CD2560A604996F88CEC3D845C0(L_3, L_4, NULL);
if (!L_5)
{
goto IL_0025;
}
}
IL_001a:
{
String_t* L_6;
L_6 = SQLResource_get_DateTimeOverflowMessage_mEEEDB21E3930021128D500ECD9DA08CC80FF8299(NULL);
SqlTypeException_t93D97B141C16DC7DC601ED2ED8166B0596C4494E* L_7 = (SqlTypeException_t93D97B141C16DC7DC601ED2ED8166B0596C4494E*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlTypeException_t93D97B141C16DC7DC601ED2ED8166B0596C4494E_il2cpp_TypeInfo_var)));
SqlTypeException__ctor_m31F48828AF14CF370270AC18D8AC5CCB176C3675(L_7, L_6, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDateTime_FromTimeSpan_m5519F16CE76C7468EC508278EED4E1863C491AC8_RuntimeMethod_var)));
}
IL_0025:
{
il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var);
int32_t L_8;
L_8 = TimeSpan_get_Days_m1317F48F8D9849E161D1CDBEB5CA08344EAAC107((&___0_value), NULL);
V_0 = L_8;
int64_t L_9;
L_9 = TimeSpan_get_Ticks_mC50131E57621F29FACC53B3241432ABB874FA1B5_inline((&___0_value), NULL);
int32_t L_10 = V_0;
V_1 = ((int64_t)il2cpp_codegen_subtract(L_9, ((int64_t)il2cpp_codegen_multiply(((int64_t)L_10), ((int64_t)864000000000LL)))));
int64_t L_11 = V_1;
if ((((int64_t)L_11) >= ((int64_t)((int64_t)0))))
{
goto IL_0057;
}
}
{
int32_t L_12 = V_0;
V_0 = ((int32_t)il2cpp_codegen_subtract(L_12, 1));
int64_t L_13 = V_1;
V_1 = ((int64_t)il2cpp_codegen_add(L_13, ((int64_t)864000000000LL)));
}
IL_0057:
{
int64_t L_14 = V_1;
il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
double L_15 = ((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_SQLTicksPerMillisecond;
V_2 = il2cpp_codegen_cast_double_to_int<int32_t>(((double)il2cpp_codegen_add(((double)il2cpp_codegen_multiply(((double)(((double)L_14)/(10000.0))), L_15)), (0.5))));
int32_t L_16 = V_2;
int32_t L_17 = ((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_maxTime;
if ((((int32_t)L_16) <= ((int32_t)L_17)))
{
goto IL_0083;
}
}
{
V_2 = 0;
int32_t L_18 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_18, 1));
}
IL_0083:
{
int32_t L_19 = V_0;
int32_t L_20 = V_2;
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_21;
memset((&L_21), 0, sizeof(L_21));
SqlDateTime__ctor_m90301DA22BE353FE15A11AB194B07D12652AABAC((&L_21), L_19, L_20, NULL);
return L_21;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 SqlDateTime_FromDateTime_m804E9FA80E78F929BDEEE914D3D19532A6EE5618 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_0 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_1 = ((DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_StaticFields*)il2cpp_codegen_static_fields_for(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var))->___MaxValue;
bool L_2;
L_2 = DateTime_op_Equality_m568A6320E27F3F7708C77BF8751925C8775DD921(L_0, L_1, NULL);
if (!L_2)
{
goto IL_0013;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_3 = ((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___MaxValue;
return L_3;
}
IL_0013:
{
il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_4 = ((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_SQLBaseDate;
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_5;
L_5 = DateTime_Subtract_m4064A98F489219E9C414DF5C03EE041351B4502A((&___0_value), L_4, NULL);
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_6;
L_6 = SqlDateTime_FromTimeSpan_m5519F16CE76C7468EC508278EED4E1863C491AC8(L_5, NULL);
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D SqlDateTime_get_Value_mDF93B79BDCDEBC53B67611B9426399F69BDFDDE5 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0 = __this->___m_fNotNull;
if (!L_0)
{
goto IL_0014;
}
}
{
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_1 = (*(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2*)__this);
il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_2;
L_2 = SqlDateTime_ToDateTime_m3041C978E6E1D35B5FE2AC4FAAB9A73C9863B9B1(L_1, NULL);
return L_2;
}
IL_0014:
{
SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7* L_3 = (SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7_il2cpp_TypeInfo_var)));
SqlNullValueException__ctor_m069C95E1867258A1B57BD8719252132DFB6DE222(L_3, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDateTime_get_Value_mDF93B79BDCDEBC53B67611B9426399F69BDFDDE5_RuntimeMethod_var)));
}
}
IL2CPP_EXTERN_C DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D SqlDateTime_get_Value_mDF93B79BDCDEBC53B67611B9426399F69BDFDDE5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2*>(__this + _offset);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D _returnValue;
_returnValue = SqlDateTime_get_Value_mDF93B79BDCDEBC53B67611B9426399F69BDFDDE5(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDateTime_get_DayTicks_m75DB01D0E6B95AB21C9C07756DA966223AC68396 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___m_fNotNull;
if (!L_0)
{
goto IL_000f;
}
}
{
int32_t L_1 = __this->___m_day;
return L_1;
}
IL_000f:
{
SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7* L_2 = (SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7_il2cpp_TypeInfo_var)));
SqlNullValueException__ctor_m069C95E1867258A1B57BD8719252132DFB6DE222(L_2, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDateTime_get_DayTicks_m75DB01D0E6B95AB21C9C07756DA966223AC68396_RuntimeMethod_var)));
}
}
IL2CPP_EXTERN_C int32_t SqlDateTime_get_DayTicks_m75DB01D0E6B95AB21C9C07756DA966223AC68396_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2*>(__this + _offset);
int32_t _returnValue;
_returnValue = SqlDateTime_get_DayTicks_m75DB01D0E6B95AB21C9C07756DA966223AC68396(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDateTime_get_TimeTicks_m653A467CA66F037A012E60BA69696ACEFD366936 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___m_fNotNull;
if (!L_0)
{
goto IL_000f;
}
}
{
int32_t L_1 = __this->___m_time;
return L_1;
}
IL_000f:
{
SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7* L_2 = (SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7_il2cpp_TypeInfo_var)));
SqlNullValueException__ctor_m069C95E1867258A1B57BD8719252132DFB6DE222(L_2, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDateTime_get_TimeTicks_m653A467CA66F037A012E60BA69696ACEFD366936_RuntimeMethod_var)));
}
}
IL2CPP_EXTERN_C int32_t SqlDateTime_get_TimeTicks_m653A467CA66F037A012E60BA69696ACEFD366936_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2*>(__this + _offset);
int32_t _returnValue;
_returnValue = SqlDateTime_get_TimeTicks_m653A467CA66F037A012E60BA69696ACEFD366936(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 SqlDateTime_op_Implicit_m50E9A3404D9FFD7BF279141A9CA74F1AA7F596DB (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_value, const RuntimeMethod* method)
{
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_0 = ___0_value;
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_1;
memset((&L_1), 0, sizeof(L_1));
SqlDateTime__ctor_m032D6162A99B228ABF0915DC63CBFA03F32D4EF1((&L_1), L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlDateTime_ToString_m23C8FE9641BD64B9BE5D9022F24DBC68739CF8AE (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_0;
memset((&V_0), 0, sizeof(V_0));
{
il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlDateTime_get_IsNull_m2B4C4F9196F7F0ED02EDD5110E06764EBED19D14(__this, NULL);
if (!L_0)
{
goto IL_000e;
}
}
{
String_t* L_1;
L_1 = SQLResource_get_NullString_m597166B3FD1AB8CE8AD7030876EA0F77472CC1E8(NULL);
return L_1;
}
IL_000e:
{
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_2 = (*(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2*)__this);
il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_3;
L_3 = SqlDateTime_ToDateTime_m3041C978E6E1D35B5FE2AC4FAAB9A73C9863B9B1(L_2, NULL);
V_0 = L_3;
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
String_t* L_4;
L_4 = DateTime_ToString_m66457C11C42C07E2F437A9D899E6E3FB9FD77B50((&V_0), (RuntimeObject*)NULL, NULL);
return L_4;
}
}
IL2CPP_EXTERN_C String_t* SqlDateTime_ToString_m23C8FE9641BD64B9BE5D9022F24DBC68739CF8AE_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2*>(__this + _offset);
String_t* _returnValue;
_returnValue = SqlDateTime_ToString_m23C8FE9641BD64B9BE5D9022F24DBC68739CF8AE(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlDateTime_op_Equality_m69832276B8B7F615ABB2E5FC94BD20626F9806A8 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___0_x, SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t G_B5_0 = 0;
{
il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlDateTime_get_IsNull_m2B4C4F9196F7F0ED02EDD5110E06764EBED19D14((&___0_x), NULL);
if (L_0)
{
goto IL_0037;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlDateTime_get_IsNull_m2B4C4F9196F7F0ED02EDD5110E06764EBED19D14((&___1_y), NULL);
if (L_1)
{
goto IL_0037;
}
}
{
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_2 = ___0_x;
int32_t L_3 = L_2.___m_day;
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_4 = ___1_y;
int32_t L_5 = L_4.___m_day;
if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
{
goto IL_0030;
}
}
{
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_6 = ___0_x;
int32_t L_7 = L_6.___m_time;
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_8 = ___1_y;
int32_t L_9 = L_8.___m_time;
G_B5_0 = ((((int32_t)L_7) == ((int32_t)L_9))? 1 : 0);
goto IL_0031;
}
IL_0030:
{
G_B5_0 = 0;
}
IL_0031:
{
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_10;
memset((&L_10), 0, sizeof(L_10));
SqlBoolean__ctor_mB96F7558946F0B492BCC878FA3C5F52EBE300900((&L_10), (bool)G_B5_0, NULL);
return L_10;
}
IL_0037:
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_11 = ((SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields*)il2cpp_codegen_static_fields_for(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))->___Null;
return L_11;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlDateTime_op_LessThan_mBA24CB38DF87C8DC64F764157557746A410C49A7 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___0_x, SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t G_B7_0 = 0;
{
il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlDateTime_get_IsNull_m2B4C4F9196F7F0ED02EDD5110E06764EBED19D14((&___0_x), NULL);
if (L_0)
{
goto IL_0048;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlDateTime_get_IsNull_m2B4C4F9196F7F0ED02EDD5110E06764EBED19D14((&___1_y), NULL);
if (L_1)
{
goto IL_0048;
}
}
{
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_2 = ___0_x;
int32_t L_3 = L_2.___m_day;
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_4 = ___1_y;
int32_t L_5 = L_4.___m_day;
if ((((int32_t)L_3) < ((int32_t)L_5)))
{
goto IL_0041;
}
}
{
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_6 = ___0_x;
int32_t L_7 = L_6.___m_day;
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_8 = ___1_y;
int32_t L_9 = L_8.___m_day;
if ((!(((uint32_t)L_7) == ((uint32_t)L_9))))
{
goto IL_003e;
}
}
{
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_10 = ___0_x;
int32_t L_11 = L_10.___m_time;
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_12 = ___1_y;
int32_t L_13 = L_12.___m_time;
G_B7_0 = ((((int32_t)L_11) < ((int32_t)L_13))? 1 : 0);
goto IL_0042;
}
IL_003e:
{
G_B7_0 = 0;
goto IL_0042;
}
IL_0041:
{
G_B7_0 = 1;
}
IL_0042:
{
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_14;
memset((&L_14), 0, sizeof(L_14));
SqlBoolean__ctor_mB96F7558946F0B492BCC878FA3C5F52EBE300900((&L_14), (bool)G_B7_0, NULL);
return L_14;
}
IL_0048:
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_15 = ((SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields*)il2cpp_codegen_static_fields_for(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))->___Null;
return L_15;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlDateTime_op_GreaterThan_m3599C4B6184D571C1319706F64C34ED32A229D43 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___0_x, SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t G_B7_0 = 0;
{
il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlDateTime_get_IsNull_m2B4C4F9196F7F0ED02EDD5110E06764EBED19D14((&___0_x), NULL);
if (L_0)
{
goto IL_0048;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlDateTime_get_IsNull_m2B4C4F9196F7F0ED02EDD5110E06764EBED19D14((&___1_y), NULL);
if (L_1)
{
goto IL_0048;
}
}
{
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_2 = ___0_x;
int32_t L_3 = L_2.___m_day;
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_4 = ___1_y;
int32_t L_5 = L_4.___m_day;
if ((((int32_t)L_3) > ((int32_t)L_5)))
{
goto IL_0041;
}
}
{
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_6 = ___0_x;
int32_t L_7 = L_6.___m_day;
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_8 = ___1_y;
int32_t L_9 = L_8.___m_day;
if ((!(((uint32_t)L_7) == ((uint32_t)L_9))))
{
goto IL_003e;
}
}
{
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_10 = ___0_x;
int32_t L_11 = L_10.___m_time;
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_12 = ___1_y;
int32_t L_13 = L_12.___m_time;
G_B7_0 = ((((int32_t)L_11) > ((int32_t)L_13))? 1 : 0);
goto IL_0042;
}
IL_003e:
{
G_B7_0 = 0;
goto IL_0042;
}
IL_0041:
{
G_B7_0 = 1;
}
IL_0042:
{
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_14;
memset((&L_14), 0, sizeof(L_14));
SqlBoolean__ctor_mB96F7558946F0B492BCC878FA3C5F52EBE300900((&L_14), (bool)G_B7_0, NULL);
return L_14;
}
IL_0048:
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_15 = ((SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields*)il2cpp_codegen_static_fields_for(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))->___Null;
return L_15;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlDateTime_LessThan_mF1045CF590526BFB1D121CB7AC7D96766D2EEA8F (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___0_x, SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_0 = ___0_x;
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_1 = ___1_y;
il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2;
L_2 = SqlDateTime_op_LessThan_mBA24CB38DF87C8DC64F764157557746A410C49A7(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlDateTime_GreaterThan_m59A650203DBD0D454554C52AE33774D273A0CE42 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___0_x, SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_0 = ___0_x;
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_1 = ___1_y;
il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2;
L_2 = SqlDateTime_op_GreaterThan_m3599C4B6184D571C1319706F64C34ED32A229D43(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDateTime_CompareTo_m82CED8E48367B756FD2F10929C6230D8F018EF77 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
RuntimeObject* L_0 = ___0_value;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var)))
{
goto IL_0017;
}
}
{
RuntimeObject* L_1 = ___0_value;
V_0 = ((*(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2*)UnBox(L_1, SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var)));
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_2 = V_0;
il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
int32_t L_3;
L_3 = SqlDateTime_CompareTo_mFC30CA07C33E98986C7B6B91D2C7F02F644F28A3(__this, L_2, NULL);
return L_3;
}
IL_0017:
{
RuntimeObject* L_4 = ___0_value;
Type_t* L_5;
L_5 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_4, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_6 = { reinterpret_cast<intptr_t> (((RuntimeType*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_0_0_0_var))) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_7;
L_7 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_6, NULL);
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var)));
Exception_t* L_8;
L_8 = ADP_WrongType_mCCF6317939800042630DACE6F6CA69C48565B472(L_5, L_7, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDateTime_CompareTo_m82CED8E48367B756FD2F10929C6230D8F018EF77_RuntimeMethod_var)));
}
}
IL2CPP_EXTERN_C int32_t SqlDateTime_CompareTo_m82CED8E48367B756FD2F10929C6230D8F018EF77_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2*>(__this + _offset);
int32_t _returnValue;
_returnValue = SqlDateTime_CompareTo_m82CED8E48367B756FD2F10929C6230D8F018EF77(_thisAdjusted, ___0_value, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDateTime_CompareTo_mFC30CA07C33E98986C7B6B91D2C7F02F644F28A3 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlDateTime_get_IsNull_m2B4C4F9196F7F0ED02EDD5110E06764EBED19D14(__this, NULL);
if (!L_0)
{
goto IL_0015;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlDateTime_get_IsNull_m2B4C4F9196F7F0ED02EDD5110E06764EBED19D14((&___0_value), NULL);
if (L_1)
{
goto IL_0013;
}
}
{
return (-1);
}
IL_0013:
{
return 0;
}
IL_0015:
{
il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
bool L_2;
L_2 = SqlDateTime_get_IsNull_m2B4C4F9196F7F0ED02EDD5110E06764EBED19D14((&___0_value), NULL);
if (!L_2)
{
goto IL_0020;
}
}
{
return 1;
}
IL_0020:
{
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_3 = (*(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2*)__this);
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_4 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_5;
L_5 = SqlDateTime_op_LessThan_mBA24CB38DF87C8DC64F764157557746A410C49A7(L_3, L_4, NULL);
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_6;
L_6 = SqlBoolean_op_True_m5CC9CAC092080E77EB6322BB0CDD656DFD38FF94(L_5, NULL);
if (!L_6)
{
goto IL_0035;
}
}
{
return (-1);
}
IL_0035:
{
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_7 = (*(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2*)__this);
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_8 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_9;
L_9 = SqlDateTime_op_GreaterThan_m3599C4B6184D571C1319706F64C34ED32A229D43(L_7, L_8, NULL);
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_10;
L_10 = SqlBoolean_op_True_m5CC9CAC092080E77EB6322BB0CDD656DFD38FF94(L_9, NULL);
if (!L_10)
{
goto IL_004a;
}
}
{
return 1;
}
IL_004a:
{
return 0;
}
}
IL2CPP_EXTERN_C int32_t SqlDateTime_CompareTo_mFC30CA07C33E98986C7B6B91D2C7F02F644F28A3_AdjustorThunk (RuntimeObject* __this, SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___0_value, const RuntimeMethod* method)
{
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2*>(__this + _offset);
int32_t _returnValue;
_returnValue = SqlDateTime_CompareTo_mFC30CA07C33E98986C7B6B91D2C7F02F644F28A3(_thisAdjusted, ___0_value, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlDateTime_Equals_m9401BFF901122AAD43042D8F4D54DFA26C0D6634 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 V_0;
memset((&V_0), 0, sizeof(V_0));
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 V_1;
memset((&V_1), 0, sizeof(V_1));
{
RuntimeObject* L_0 = ___0_value;
if (((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var)))
{
goto IL_000a;
}
}
{
return (bool)0;
}
IL_000a:
{
RuntimeObject* L_1 = ___0_value;
V_0 = ((*(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2*)UnBox(L_1, SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var)));
il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
bool L_2;
L_2 = SqlDateTime_get_IsNull_m2B4C4F9196F7F0ED02EDD5110E06764EBED19D14((&V_0), NULL);
if (L_2)
{
goto IL_0022;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SqlDateTime_get_IsNull_m2B4C4F9196F7F0ED02EDD5110E06764EBED19D14(__this, NULL);
if (!L_3)
{
goto IL_0034;
}
}
IL_0022:
{
il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
bool L_4;
L_4 = SqlDateTime_get_IsNull_m2B4C4F9196F7F0ED02EDD5110E06764EBED19D14((&V_0), NULL);
if (!L_4)
{
goto IL_0032;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
bool L_5;
L_5 = SqlDateTime_get_IsNull_m2B4C4F9196F7F0ED02EDD5110E06764EBED19D14(__this, NULL);
return L_5;
}
IL_0032:
{
return (bool)0;
}
IL_0034:
{
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_6 = (*(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2*)__this);
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_7 = V_0;
il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_8;
L_8 = SqlDateTime_op_Equality_m69832276B8B7F615ABB2E5FC94BD20626F9806A8(L_6, L_7, NULL);
V_1 = L_8;
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_9;
L_9 = SqlBoolean_get_Value_m26D2659D06D56FFBF158051EB3726BAB693A7D97((&V_1), NULL);
return L_9;
}
}
IL2CPP_EXTERN_C bool SqlDateTime_Equals_m9401BFF901122AAD43042D8F4D54DFA26C0D6634_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2*>(__this + _offset);
bool _returnValue;
_returnValue = SqlDateTime_Equals_m9401BFF901122AAD43042D8F4D54DFA26C0D6634(_thisAdjusted, ___0_value, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDateTime_GetHashCode_mA64AF3F47A16ABE3388BCADFA4C4AB9B2D34ED8C (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_0;
memset((&V_0), 0, sizeof(V_0));
{
il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlDateTime_get_IsNull_m2B4C4F9196F7F0ED02EDD5110E06764EBED19D14(__this, NULL);
if (L_0)
{
goto IL_0017;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_1;
L_1 = SqlDateTime_get_Value_mDF93B79BDCDEBC53B67611B9426399F69BDFDDE5(__this, NULL);
V_0 = L_1;
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
int32_t L_2;
L_2 = DateTime_GetHashCode_m206A3B9394E6D089311A1A81305A5A1AB30B2D99((&V_0), NULL);
return L_2;
}
IL_0017:
{
return 0;
}
}
IL2CPP_EXTERN_C int32_t SqlDateTime_GetHashCode_mA64AF3F47A16ABE3388BCADFA4C4AB9B2D34ED8C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2*>(__this + _offset);
int32_t _returnValue;
_returnValue = SqlDateTime_GetHashCode_mA64AF3F47A16ABE3388BCADFA4C4AB9B2D34ED8C(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlDateTime_System_Xml_Serialization_IXmlSerializable_GetSchema_mC4C4D26114D5A0A665F1C3EDF1035C1819E39EB5 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, const RuntimeMethod* method)
{
{
return (XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D*)NULL;
}
}
IL2CPP_EXTERN_C XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlDateTime_System_Xml_Serialization_IXmlSerializable_GetSchema_mC4C4D26114D5A0A665F1C3EDF1035C1819E39EB5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2*>(__this + _offset);
XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* _returnValue;
_returnValue = SqlDateTime_System_Xml_Serialization_IXmlSerializable_GetSchema_mC4C4D26114D5A0A665F1C3EDF1035C1819E39EB5(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDateTime_System_Xml_Serialization_IXmlSerializable_ReadXml_m6F05BF9F400FA1CB4FD51EBC1F5EB161C9B01141 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___0_reader, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7C014955313A7D33D5D04696B884B25325E6393C);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_1;
memset((&V_1), 0, sizeof(V_1));
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 V_2;
memset((&V_2), 0, sizeof(V_2));
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = ___0_reader;
String_t* L_1;
L_1 = VirtualFuncInvoker2< String_t*, String_t*, String_t* >::Invoke(23, L_0, _stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100, _stringLiteral7C014955313A7D33D5D04696B884B25325E6393C);
V_0 = L_1;
String_t* L_2 = V_0;
if (!L_2)
{
goto IL_002b;
}
}
{
String_t* L_3 = V_0;
il2cpp_codegen_runtime_class_init_inline(XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
bool L_4;
L_4 = XmlConvert_ToBoolean_mB95C798BD6D849071E6A686CBF85851C25C7006A(L_3, NULL);
if (!L_4)
{
goto IL_002b;
}
}
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_5 = ___0_reader;
String_t* L_6;
L_6 = VirtualFuncInvoker0< String_t* >::Invoke(45, L_5);
__this->___m_fNotNull = (bool)0;
return;
}
IL_002b:
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_7 = ___0_reader;
String_t* L_8;
L_8 = VirtualFuncInvoker0< String_t* >::Invoke(45, L_7);
il2cpp_codegen_runtime_class_init_inline(XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_9;
L_9 = XmlConvert_ToDateTime_m658051D16D0072FD3F58E4E6BFE8FB75F4F00A16(L_8, 3, NULL);
V_1 = L_9;
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
int32_t L_10;
L_10 = DateTime_get_Kind_m83D45222D9386873333A178B9AB31AC2B2F2C993((&V_1), NULL);
if (!L_10)
{
goto IL_004c;
}
}
{
String_t* L_11;
L_11 = SQLResource_get_TimeZoneSpecifiedMessage_m23324A7E1D2337998092F5677B72973A604911A7(NULL);
SqlTypeException_t93D97B141C16DC7DC601ED2ED8166B0596C4494E* L_12 = (SqlTypeException_t93D97B141C16DC7DC601ED2ED8166B0596C4494E*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlTypeException_t93D97B141C16DC7DC601ED2ED8166B0596C4494E_il2cpp_TypeInfo_var)));
SqlTypeException__ctor_m31F48828AF14CF370270AC18D8AC5CCB176C3675(L_12, L_11, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDateTime_System_Xml_Serialization_IXmlSerializable_ReadXml_m6F05BF9F400FA1CB4FD51EBC1F5EB161C9B01141_RuntimeMethod_var)));
}
IL_004c:
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_13 = V_1;
il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_14;
L_14 = SqlDateTime_FromDateTime_m804E9FA80E78F929BDEEE914D3D19532A6EE5618(L_13, NULL);
V_2 = L_14;
int32_t L_15;
L_15 = SqlDateTime_get_DayTicks_m75DB01D0E6B95AB21C9C07756DA966223AC68396((&V_2), NULL);
__this->___m_day = L_15;
int32_t L_16;
L_16 = SqlDateTime_get_TimeTicks_m653A467CA66F037A012E60BA69696ACEFD366936((&V_2), NULL);
__this->___m_time = L_16;
__this->___m_fNotNull = (bool)1;
return;
}
}
IL2CPP_EXTERN_C void SqlDateTime_System_Xml_Serialization_IXmlSerializable_ReadXml_m6F05BF9F400FA1CB4FD51EBC1F5EB161C9B01141_AdjustorThunk (RuntimeObject* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___0_reader, const RuntimeMethod* method)
{
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2*>(__this + _offset);
SqlDateTime_System_Xml_Serialization_IXmlSerializable_ReadXml_m6F05BF9F400FA1CB4FD51EBC1F5EB161C9B01141(_thisAdjusted, ___0_reader, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDateTime_System_Xml_Serialization_IXmlSerializable_WriteXml_mEDF294D37DAEE8AC569B023A2E43E7ECA1318263 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___0_writer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7C014955313A7D33D5D04696B884B25325E6393C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlDateTime_get_IsNull_m2B4C4F9196F7F0ED02EDD5110E06764EBED19D14(__this, NULL);
if (!L_0)
{
goto IL_0023;
}
}
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_1 = ___0_writer;
XmlWriter_WriteAttributeString_m9BECE5A394F9A9601AB66932AF0D7EF25E16AE0B(L_1, _stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A, _stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100, _stringLiteral7C014955313A7D33D5D04696B884B25325E6393C, _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2, NULL);
return;
}
IL_0023:
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_2 = ___0_writer;
il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_3;
L_3 = SqlDateTime_get_Value_mDF93B79BDCDEBC53B67611B9426399F69BDFDDE5(__this, NULL);
String_t* L_4 = ((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_ISO8601_DateTimeFormat;
il2cpp_codegen_runtime_class_init_inline(XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
String_t* L_5;
L_5 = XmlConvert_ToString_mF6401456776BBF2637E1AB3FAA6F4187D6FAFD2D(L_3, L_4, NULL);
VirtualActionInvoker1< String_t* >::Invoke(20, L_2, L_5);
return;
}
}
IL2CPP_EXTERN_C void SqlDateTime_System_Xml_Serialization_IXmlSerializable_WriteXml_mEDF294D37DAEE8AC569B023A2E43E7ECA1318263_AdjustorThunk (RuntimeObject* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___0_writer, const RuntimeMethod* method)
{
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2*>(__this + _offset);
SqlDateTime_System_Xml_Serialization_IXmlSerializable_WriteXml_mEDF294D37DAEE8AC569B023A2E43E7ECA1318263(_thisAdjusted, ___0_writer, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* SqlDateTime_GetXsdType_m6E136531E5DE2EDDC3FFDB65502A5D9AE9731594 (XmlSchemaSet_t048A12CE7D00EF330EF32A388B69A240899F88D1* ___0_schemaSet, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5081C2BB000D6FA0C2CDA4A8B7ED516A31C70DC6);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF);
s_Il2CppMethodInitialized = true;
}
{
XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* L_0 = (XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9*)il2cpp_codegen_object_new(XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9_il2cpp_TypeInfo_var);
XmlQualifiedName__ctor_m65632114A1726D9FAD0338BC2A8C28BB9D262C7B(L_0, _stringLiteral5081C2BB000D6FA0C2CDA4A8B7ED516A31C70DC6, _stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF, NULL);
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDateTime__cctor_m345F0623D393439A5A636EB0A7BAA1705436D789 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____5857EE4CE98BFABBD62B385C1098507DD0052FF3951043AAD6A1DABD495F18AA_FieldInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____FADB218011E7702BB9575D0C32A685DA10B5C72EB809BD9A955DB1C76E4D8315_FieldInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2C2E4FE4D6B4BAC5113AC6E0E45AB9DB49769880);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2F586A9A065DC63095A51E546B1FFD249131F7D1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral381B7C83B74E5866B084D94F2F697986A6FD36A8);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral571BAA4944D3BB4767DADF9048FE535DAECFAB49);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5A78BFA6674BB1EE4BD54CF77926CA1EBD26D045);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA2F789ACB65F4C6497E44B69E2C6438E28D539AC);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA4F7CCED08DD7ACFDAD13195A519ABCFDCF46FC9);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA74E383D268F2088952766436F909896A69F55BB);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCA3AA03CDCD53448690DF9E0FFBFB3608CD54D2A);
s_Il2CppMethodInitialized = true;
}
{
((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_SQLTicksPerMillisecond = (0.29999999999999999);
((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___SQLTicksPerSecond = ((int32_t)300);
int32_t L_0 = ((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___SQLTicksPerSecond;
((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___SQLTicksPerMinute = ((int32_t)il2cpp_codegen_multiply(L_0, ((int32_t)60)));
int32_t L_1 = ((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___SQLTicksPerMinute;
((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___SQLTicksPerHour = ((int32_t)il2cpp_codegen_multiply(L_1, ((int32_t)60)));
int32_t L_2 = ((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___SQLTicksPerHour;
((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_SQLTicksPerDay = ((int32_t)il2cpp_codegen_multiply(L_2, ((int32_t)24)));
((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_ticksPerSecond = ((int64_t)((int32_t)10000000));
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_3;
memset((&L_3), 0, sizeof(L_3));
DateTime__ctor_mA3BF7CE28807F0A02634FD43913FAAFD989CEE88((&L_3), ((int32_t)1900), 1, 1, NULL);
((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_SQLBaseDate = L_3;
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
int64_t L_4;
L_4 = DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6((&((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_SQLBaseDate), NULL);
((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_SQLBaseDateTicks = L_4;
((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_minYear = ((int32_t)1753);
((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_maxYear = ((int32_t)9999);
((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_minDay = ((int32_t)-53690);
((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_maxDay = ((int32_t)2958463);
((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_minTime = 0;
int32_t L_5 = ((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_SQLTicksPerDay;
((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_maxTime = ((int32_t)il2cpp_codegen_subtract(L_5, 1));
((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_dayBase = ((int32_t)693595);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)13));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = L_6;
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_8 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____5857EE4CE98BFABBD62B385C1098507DD0052FF3951043AAD6A1DABD495F18AA_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_7, L_8, NULL);
((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_daysToMonth365 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_daysToMonth365), (void*)L_7);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)13));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = L_9;
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_11 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____FADB218011E7702BB9575D0C32A685DA10B5C72EB809BD9A955DB1C76E4D8315_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_10, L_11, NULL);
((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_daysToMonth366 = L_10;
Il2CppCodeGenWriteBarrier((void**)(&((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_daysToMonth366), (void*)L_10);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_12;
memset((&L_12), 0, sizeof(L_12));
DateTime__ctor_mA3BF7CE28807F0A02634FD43913FAAFD989CEE88((&L_12), ((int32_t)1753), 1, 1, NULL);
((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_minDateTime = L_12;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_13 = ((DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_StaticFields*)il2cpp_codegen_static_fields_for(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var))->___MaxValue;
((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_maxDateTime = L_13;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_14 = ((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_SQLBaseDate;
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_15;
L_15 = DateTime_Subtract_m4064A98F489219E9C414DF5C03EE041351B4502A((&((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_minDateTime), L_14, NULL);
((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_minTimeSpan = L_15;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_16 = ((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_SQLBaseDate;
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_17;
L_17 = DateTime_Subtract_m4064A98F489219E9C414DF5C03EE041351B4502A((&((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_maxDateTime), L_16, NULL);
((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_maxTimeSpan = L_17;
((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_ISO8601_DateTimeFormat = _stringLiteralA74E383D268F2088952766436F909896A69F55BB;
Il2CppCodeGenWriteBarrier((void**)(&((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_ISO8601_DateTimeFormat), (void*)_stringLiteralA74E383D268F2088952766436F909896A69F55BB);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_18 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)8);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_19 = L_18;
(L_19)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral2F586A9A065DC63095A51E546B1FFD249131F7D1);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_20 = L_19;
(L_20)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(1), (String_t*)_stringLiteralA2F789ACB65F4C6497E44B69E2C6438E28D539AC);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_21 = L_20;
(L_21)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteralCA3AA03CDCD53448690DF9E0FFBFB3608CD54D2A);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_22 = L_21;
(L_22)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(3), (String_t*)_stringLiteral571BAA4944D3BB4767DADF9048FE535DAECFAB49);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_23 = L_22;
(L_23)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteralA4F7CCED08DD7ACFDAD13195A519ABCFDCF46FC9);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_24 = L_23;
(L_24)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(5), (String_t*)_stringLiteral2C2E4FE4D6B4BAC5113AC6E0E45AB9DB49769880);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_25 = L_24;
(L_25)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(6), (String_t*)_stringLiteral5A78BFA6674BB1EE4BD54CF77926CA1EBD26D045);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_26 = L_25;
(L_26)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(7), (String_t*)_stringLiteral381B7C83B74E5866B084D94F2F697986A6FD36A8);
((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_dateTimeFormats = L_26;
Il2CppCodeGenWriteBarrier((void**)(&((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_dateTimeFormats), (void*)L_26);
int32_t L_27 = ((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_minDay;
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_28;
memset((&L_28), 0, sizeof(L_28));
SqlDateTime__ctor_m90301DA22BE353FE15A11AB194B07D12652AABAC((&L_28), L_27, 0, NULL);
((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___MinValue = L_28;
int32_t L_29 = ((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_maxDay;
int32_t L_30 = ((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_maxTime;
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_31;
memset((&L_31), 0, sizeof(L_31));
SqlDateTime__ctor_m90301DA22BE353FE15A11AB194B07D12652AABAC((&L_31), L_29, L_30, NULL);
((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___MaxValue = L_31;
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_32;
memset((&L_32), 0, sizeof(L_32));
SqlDateTime__ctor_m64066729561058739B6C9F62E8115E180E097F11((&L_32), (bool)1, NULL);
((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___Null = L_32;
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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t SqlDecimal_CalculatePrecision_m85106D636AC7E2759DBBEAE277A5A3137C9BB9BE (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
uint8_t V_1 = 0x0;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* V_2 = NULL;
uint32_t V_3 = 0;
{
uint32_t L_0 = __this->____data4;
if (!L_0)
{
goto IL_001a;
}
}
{
V_0 = ((int32_t)33);
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_1 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_decimalHelpersHiHi;
V_2 = L_1;
uint32_t L_2 = __this->____data4;
V_3 = L_2;
goto IL_005d;
}
IL_001a:
{
uint32_t L_3 = __this->____data3;
if (!L_3)
{
goto IL_0034;
}
}
{
V_0 = ((int32_t)24);
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_4 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_decimalHelpersHi;
V_2 = L_4;
uint32_t L_5 = __this->____data3;
V_3 = L_5;
goto IL_005d;
}
IL_0034:
{
uint32_t L_6 = __this->____data2;
if (!L_6)
{
goto IL_004e;
}
}
{
V_0 = ((int32_t)15);
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_7 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_decimalHelpersMid;
V_2 = L_7;
uint32_t L_8 = __this->____data2;
V_3 = L_8;
goto IL_005d;
}
IL_004e:
{
V_0 = 5;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_9 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_decimalHelpersLo;
V_2 = L_9;
uint32_t L_10 = __this->____data1;
V_3 = L_10;
}
IL_005d:
{
uint32_t L_11 = V_3;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_12 = V_2;
int32_t L_13 = V_0;
int32_t L_14 = L_13;
uint32_t L_15 = (L_12)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_14));
if ((!(((uint32_t)L_11) < ((uint32_t)L_15))))
{
goto IL_0089;
}
}
{
int32_t L_16 = V_0;
V_0 = ((int32_t)il2cpp_codegen_subtract(L_16, 2));
uint32_t L_17 = V_3;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_18 = V_2;
int32_t L_19 = V_0;
int32_t L_20 = L_19;
uint32_t L_21 = (L_18)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_20));
if ((!(((uint32_t)L_17) < ((uint32_t)L_21))))
{
goto IL_0083;
}
}
{
int32_t L_22 = V_0;
V_0 = ((int32_t)il2cpp_codegen_subtract(L_22, 2));
uint32_t L_23 = V_3;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_24 = V_2;
int32_t L_25 = V_0;
int32_t L_26 = L_25;
uint32_t L_27 = (L_24)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_26));
if ((!(((uint32_t)L_23) < ((uint32_t)L_27))))
{
goto IL_007d;
}
}
{
int32_t L_28 = V_0;
V_0 = ((int32_t)il2cpp_codegen_subtract(L_28, 1));
goto IL_009d;
}
IL_007d:
{
int32_t L_29 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_29, 1));
goto IL_009d;
}
IL_0083:
{
int32_t L_30 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_30, 1));
goto IL_009d;
}
IL_0089:
{
int32_t L_31 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_31, 2));
uint32_t L_32 = V_3;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_33 = V_2;
int32_t L_34 = V_0;
int32_t L_35 = L_34;
uint32_t L_36 = (L_33)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_35));
if ((!(((uint32_t)L_32) < ((uint32_t)L_36))))
{
goto IL_0099;
}
}
{
int32_t L_37 = V_0;
V_0 = ((int32_t)il2cpp_codegen_subtract(L_37, 1));
goto IL_009d;
}
IL_0099:
{
int32_t L_38 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_38, 1));
}
IL_009d:
{
uint32_t L_39 = V_3;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_40 = V_2;
int32_t L_41 = V_0;
int32_t L_42 = L_41;
uint32_t L_43 = (L_40)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_42));
if ((!(((uint32_t)L_39) >= ((uint32_t)L_43))))
{
goto IL_00b6;
}
}
{
int32_t L_44 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_44, 1));
int32_t L_45 = V_0;
if ((!(((uint32_t)L_45) == ((uint32_t)((int32_t)37)))))
{
goto IL_00b6;
}
}
{
uint32_t L_46 = V_3;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_47 = V_2;
int32_t L_48 = V_0;
int32_t L_49 = L_48;
uint32_t L_50 = (L_47)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_49));
if ((!(((uint32_t)L_46) >= ((uint32_t)L_50))))
{
goto IL_00b6;
}
}
{
int32_t L_51 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_51, 1));
}
IL_00b6:
{
int32_t L_52 = V_0;
V_1 = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_add(L_52, 1)));
uint8_t L_53 = V_1;
if ((((int32_t)L_53) <= ((int32_t)1)))
{
goto IL_00d0;
}
}
{
uint8_t L_54 = V_1;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_55;
L_55 = SqlDecimal_VerifyPrecision_m8B5FBD8F91FEB101E258CF75E6D095CB82B44211(__this, (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_54, 1))), NULL);
if (!L_55)
{
goto IL_00d0;
}
}
{
uint8_t L_56 = V_1;
V_1 = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_56, 1)));
}
IL_00d0:
{
uint8_t L_57 = V_1;
uint8_t L_58 = __this->____bScale;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
uint8_t L_59;
L_59 = Math_Max_m12FB4E1302123ADB441E3A7BDF52E8404DDE53A2(L_57, L_58, NULL);
V_1 = L_59;
uint8_t L_60 = V_1;
return L_60;
}
}
IL2CPP_EXTERN_C uint8_t SqlDecimal_CalculatePrecision_m85106D636AC7E2759DBBEAE277A5A3137C9BB9BE_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*>(__this + _offset);
uint8_t _returnValue;
_returnValue = SqlDecimal_CalculatePrecision_m85106D636AC7E2759DBBEAE277A5A3137C9BB9BE(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlDecimal_VerifyPrecision_m8B5FBD8F91FEB101E258CF75E6D095CB82B44211 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, uint8_t ___0_precision, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_VerifyPrecision_m8B5FBD8F91FEB101E258CF75E6D095CB82B44211_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
uint8_t L_0 = ___0_precision;
if (((int64_t)L_0 - (int64_t)1 < (int64_t)kIl2CppInt32Min) || ((int64_t)L_0 - (int64_t)1 > (int64_t)kIl2CppInt32Max))
IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), SqlDecimal_VerifyPrecision_m8B5FBD8F91FEB101E258CF75E6D095CB82B44211_RuntimeMethod_var);
V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_0, 1));
uint32_t L_1 = __this->____data4;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_2 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_decimalHelpersHiHi;
int32_t L_3 = V_0;
int32_t L_4 = L_3;
uint32_t L_5 = (L_2)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4));
if ((!(((uint32_t)L_1) < ((uint32_t)L_5))))
{
goto IL_0015;
}
}
{
return (bool)1;
}
IL_0015:
{
uint32_t L_6 = __this->____data4;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_7 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_decimalHelpersHiHi;
int32_t L_8 = V_0;
int32_t L_9 = L_8;
uint32_t L_10 = (L_7)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_9));
if ((!(((uint32_t)L_6) == ((uint32_t)L_10))))
{
goto IL_0075;
}
}
{
uint32_t L_11 = __this->____data3;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_12 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_decimalHelpersHi;
int32_t L_13 = V_0;
int32_t L_14 = L_13;
uint32_t L_15 = (L_12)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_14));
if ((!(((uint32_t)L_11) < ((uint32_t)L_15))))
{
goto IL_0035;
}
}
{
return (bool)1;
}
IL_0035:
{
uint32_t L_16 = __this->____data3;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_17 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_decimalHelpersHi;
int32_t L_18 = V_0;
int32_t L_19 = L_18;
uint32_t L_20 = (L_17)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_19));
if ((!(((uint32_t)L_16) == ((uint32_t)L_20))))
{
goto IL_0075;
}
}
{
uint32_t L_21 = __this->____data2;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_22 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_decimalHelpersMid;
int32_t L_23 = V_0;
int32_t L_24 = L_23;
uint32_t L_25 = (L_22)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_24));
if ((!(((uint32_t)L_21) < ((uint32_t)L_25))))
{
goto IL_0055;
}
}
{
return (bool)1;
}
IL_0055:
{
uint32_t L_26 = __this->____data2;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_27 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_decimalHelpersMid;
int32_t L_28 = V_0;
int32_t L_29 = L_28;
uint32_t L_30 = (L_27)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_29));
if ((!(((uint32_t)L_26) == ((uint32_t)L_30))))
{
goto IL_0075;
}
}
{
uint32_t L_31 = __this->____data1;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_32 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_decimalHelpersLo;
int32_t L_33 = V_0;
int32_t L_34 = L_33;
uint32_t L_35 = (L_32)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_34));
if ((!(((uint32_t)L_31) < ((uint32_t)L_35))))
{
goto IL_0075;
}
}
{
return (bool)1;
}
IL_0075:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C bool SqlDecimal_VerifyPrecision_m8B5FBD8F91FEB101E258CF75E6D095CB82B44211_AdjustorThunk (RuntimeObject* __this, uint8_t ___0_precision, const RuntimeMethod* method)
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*>(__this + _offset);
bool _returnValue;
_returnValue = SqlDecimal_VerifyPrecision_m8B5FBD8F91FEB101E258CF75E6D095CB82B44211(_thisAdjusted, ___0_precision, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal__ctor_m90A25DD5E83286BE6A5F2F132C716B68998E95D5 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, bool ___0_fNull, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
uint8_t V_0 = 0x0;
uint32_t V_1 = 0;
{
int32_t L_0 = 0;
V_0 = (uint8_t)L_0;
__this->____bScale = (uint8_t)L_0;
uint8_t L_1 = V_0;
uint8_t L_2 = L_1;
V_0 = L_2;
__this->____bPrec = L_2;
uint8_t L_3 = V_0;
__this->____bLen = L_3;
__this->____bStatus = (uint8_t)0;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint32_t L_4 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_uiZero;
uint32_t L_5 = L_4;
V_1 = L_5;
__this->____data4 = L_5;
uint32_t L_6 = V_1;
uint32_t L_7 = L_6;
V_1 = L_7;
__this->____data3 = L_7;
uint32_t L_8 = V_1;
uint32_t L_9 = L_8;
V_1 = L_9;
__this->____data2 = L_9;
uint32_t L_10 = V_1;
__this->____data1 = L_10;
return;
}
}
IL2CPP_EXTERN_C void SqlDecimal__ctor_m90A25DD5E83286BE6A5F2F132C716B68998E95D5_AdjustorThunk (RuntimeObject* __this, bool ___0_fNull, const RuntimeMethod* method)
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*>(__this + _offset);
SqlDecimal__ctor_m90A25DD5E83286BE6A5F2F132C716B68998E95D5(_thisAdjusted, ___0_fNull, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal__ctor_mEE042C2AF0437320CB7F863BEA8DDDE97AD3F0B2 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL;
uint32_t V_1 = 0;
uint8_t G_B2_0 = 0x0;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* G_B2_1 = NULL;
uint8_t G_B1_0 = 0x0;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* G_B1_1 = NULL;
int32_t G_B3_0 = 0;
uint8_t G_B3_1 = 0x0;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* G_B3_2 = NULL;
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint8_t L_0 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_bNotNull;
__this->____bStatus = L_0;
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_1 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2;
L_2 = Decimal_GetBits_mA8711044E1019B52442F3F280CFD4BB50A43DE68(L_1, NULL);
V_0 = L_2;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = V_0;
int32_t L_4 = 3;
int32_t L_5 = (L_3)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4));
V_1 = L_5;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = V_0;
int32_t L_7 = 0;
int32_t L_8 = (L_6)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7));
__this->____data1 = L_8;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = V_0;
int32_t L_10 = 1;
int32_t L_11 = (L_9)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_10));
__this->____data2 = L_11;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_12 = V_0;
int32_t L_13 = 2;
int32_t L_14 = (L_12)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_13));
__this->____data3 = L_14;
uint32_t L_15 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_uiZero;
__this->____data4 = L_15;
uint8_t L_16 = __this->____bStatus;
uint32_t L_17 = V_1;
if ((((int32_t)((int32_t)((int32_t)L_17&((int32_t)-2147483648LL)))) == ((int32_t)((int32_t)-2147483648LL))))
{
G_B2_0 = L_16;
G_B2_1 = __this;
goto IL_0054;
}
G_B1_0 = L_16;
G_B1_1 = __this;
}
{
G_B3_0 = 0;
G_B3_1 = G_B1_0;
G_B3_2 = G_B1_1;
goto IL_0059;
}
IL_0054:
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint8_t L_18 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_bNegative;
G_B3_0 = ((int32_t)(L_18));
G_B3_1 = G_B2_0;
G_B3_2 = G_B2_1;
}
IL_0059:
{
G_B3_2->____bStatus = (uint8_t)((int32_t)(uint8_t)((int32_t)((int32_t)G_B3_1|G_B3_0)));
uint32_t L_19 = __this->____data3;
if (!L_19)
{
goto IL_0071;
}
}
{
__this->____bLen = (uint8_t)3;
goto IL_0089;
}
IL_0071:
{
uint32_t L_20 = __this->____data2;
if (!L_20)
{
goto IL_0082;
}
}
{
__this->____bLen = (uint8_t)2;
goto IL_0089;
}
IL_0082:
{
__this->____bLen = (uint8_t)1;
}
IL_0089:
{
uint32_t L_21 = V_1;
__this->____bScale = (uint8_t)((int32_t)(uint8_t)((int32_t)(((int32_t)((int32_t)L_21&((int32_t)16711680)))>>((int32_t)16))));
__this->____bPrec = (uint8_t)0;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint8_t L_22;
L_22 = SqlDecimal_CalculatePrecision_m85106D636AC7E2759DBBEAE277A5A3137C9BB9BE(__this, NULL);
__this->____bPrec = L_22;
return;
}
}
IL2CPP_EXTERN_C void SqlDecimal__ctor_mEE042C2AF0437320CB7F863BEA8DDDE97AD3F0B2_AdjustorThunk (RuntimeObject* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_value, const RuntimeMethod* method)
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*>(__this + _offset);
SqlDecimal__ctor_mEE042C2AF0437320CB7F863BEA8DDDE97AD3F0B2(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal__ctor_m1870DA5CFBC4E96774527605786EDFF19C4F6673 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, int32_t ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
uint32_t V_0 = 0;
uint32_t V_1 = 0;
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint8_t L_0 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_bNotNull;
__this->____bStatus = L_0;
int32_t L_1 = ___0_value;
V_0 = L_1;
int32_t L_2 = ___0_value;
if ((((int32_t)L_2) >= ((int32_t)0)))
{
goto IL_002f;
}
}
{
uint8_t L_3 = __this->____bStatus;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint8_t L_4 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_bNegative;
__this->____bStatus = (uint8_t)((int32_t)(uint8_t)((int32_t)((int32_t)L_3|(int32_t)L_4)));
int32_t L_5 = ___0_value;
if ((((int32_t)L_5) == ((int32_t)((int32_t)-2147483648LL))))
{
goto IL_002f;
}
}
{
int32_t L_6 = ___0_value;
V_0 = ((-L_6));
}
IL_002f:
{
uint32_t L_7 = V_0;
__this->____data1 = L_7;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint32_t L_8 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_uiZero;
uint32_t L_9 = L_8;
V_1 = L_9;
__this->____data4 = L_9;
uint32_t L_10 = V_1;
uint32_t L_11 = L_10;
V_1 = L_11;
__this->____data3 = L_11;
uint32_t L_12 = V_1;
__this->____data2 = L_12;
__this->____bLen = (uint8_t)1;
uint32_t L_13 = __this->____data1;
uint8_t L_14;
L_14 = SqlDecimal_BGetPrecUI4_m4C879CFE21886B5FA03A811A9E718CDF75C85CCE(L_13, NULL);
__this->____bPrec = L_14;
__this->____bScale = (uint8_t)0;
return;
}
}
IL2CPP_EXTERN_C void SqlDecimal__ctor_m1870DA5CFBC4E96774527605786EDFF19C4F6673_AdjustorThunk (RuntimeObject* __this, int32_t ___0_value, const RuntimeMethod* method)
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*>(__this + _offset);
SqlDecimal__ctor_m1870DA5CFBC4E96774527605786EDFF19C4F6673(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal__ctor_mAE0D78D74AECFE56A955B3BDEC8362A5AF7C9619 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, int64_t ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
uint64_t V_0 = 0;
uint32_t V_1 = 0;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* G_B5_0 = NULL;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* G_B4_0 = NULL;
int32_t G_B6_0 = 0;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* G_B6_1 = NULL;
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint8_t L_0 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_bNotNull;
__this->____bStatus = L_0;
int64_t L_1 = ___0_value;
V_0 = L_1;
int64_t L_2 = ___0_value;
if ((((int64_t)L_2) >= ((int64_t)((int64_t)0))))
{
goto IL_0034;
}
}
{
uint8_t L_3 = __this->____bStatus;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint8_t L_4 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_bNegative;
__this->____bStatus = (uint8_t)((int32_t)(uint8_t)((int32_t)((int32_t)L_3|(int32_t)L_4)));
int64_t L_5 = ___0_value;
if ((((int64_t)L_5) == ((int64_t)((int64_t)(std::numeric_limits<int64_t>::min)()))))
{
goto IL_0034;
}
}
{
int64_t L_6 = ___0_value;
V_0 = ((-L_6));
}
IL_0034:
{
uint64_t L_7 = V_0;
__this->____data1 = ((int32_t)(uint32_t)L_7);
uint64_t L_8 = V_0;
__this->____data2 = ((int32_t)(uint32_t)((int64_t)((uint64_t)L_8>>((int32_t)32))));
int32_t L_9 = 0;
V_1 = L_9;
__this->____data4 = L_9;
uint32_t L_10 = V_1;
__this->____data3 = L_10;
uint32_t L_11 = __this->____data2;
if (!L_11)
{
G_B5_0 = __this;
goto IL_0063;
}
G_B4_0 = __this;
}
{
G_B6_0 = 2;
G_B6_1 = G_B4_0;
goto IL_0064;
}
IL_0063:
{
G_B6_0 = 1;
G_B6_1 = G_B5_0;
}
IL_0064:
{
G_B6_1->____bLen = (uint8_t)((int32_t)(uint8_t)G_B6_0);
uint64_t L_12 = V_0;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint8_t L_13;
L_13 = SqlDecimal_BGetPrecUI8_m742B84B9E2EBFD2308F556FCC9CA5B192E94BD60(L_12, NULL);
__this->____bPrec = L_13;
__this->____bScale = (uint8_t)0;
return;
}
}
IL2CPP_EXTERN_C void SqlDecimal__ctor_mAE0D78D74AECFE56A955B3BDEC8362A5AF7C9619_AdjustorThunk (RuntimeObject* __this, int64_t ___0_value, const RuntimeMethod* method)
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*>(__this + _offset);
SqlDecimal__ctor_mAE0D78D74AECFE56A955B3BDEC8362A5AF7C9619(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal__ctor_mDA344B315558CACB3682E3FB35267F8E1CD78C2B (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___0_rglData, uint8_t ___1_bLen, uint8_t ___2_bPrec, uint8_t ___3_bScale, bool ___4_fPositive, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
uint8_t L_0 = ___2_bPrec;
uint8_t L_1 = ___3_bScale;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_CheckValidPrecScale_mD8E40ED6AF53142F60E6F129AB9AB6438D54F9AC(L_0, L_1, NULL);
uint8_t L_2 = ___1_bLen;
__this->____bLen = L_2;
uint8_t L_3 = ___2_bPrec;
__this->____bPrec = L_3;
uint8_t L_4 = ___3_bScale;
__this->____bScale = L_4;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_5 = ___0_rglData;
int32_t L_6 = 0;
uint32_t L_7 = (L_5)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_6));
__this->____data1 = L_7;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_8 = ___0_rglData;
int32_t L_9 = 1;
uint32_t L_10 = (L_8)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_9));
__this->____data2 = L_10;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_11 = ___0_rglData;
int32_t L_12 = 2;
uint32_t L_13 = (L_11)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_12));
__this->____data3 = L_13;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_14 = ___0_rglData;
int32_t L_15 = 3;
uint32_t L_16 = (L_14)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_15));
__this->____data4 = L_16;
uint8_t L_17 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_bNotNull;
__this->____bStatus = L_17;
bool L_18 = ___4_fPositive;
if (L_18)
{
goto IL_0064;
}
}
{
uint8_t L_19 = __this->____bStatus;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint8_t L_20 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_bNegative;
__this->____bStatus = (uint8_t)((int32_t)(uint8_t)((int32_t)((int32_t)L_19|(int32_t)L_20)));
}
IL_0064:
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_21;
L_21 = SqlDecimal_FZero_m003B440F9EBE4C57A86F916B46B1EA703C787BD0(__this, NULL);
if (!L_21)
{
goto IL_0072;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_SetPositive_m9F59E3F34297912049FA9E2DCEE768A10F854D2F(__this, NULL);
}
IL_0072:
{
return;
}
}
IL2CPP_EXTERN_C void SqlDecimal__ctor_mDA344B315558CACB3682E3FB35267F8E1CD78C2B_AdjustorThunk (RuntimeObject* __this, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___0_rglData, uint8_t ___1_bLen, uint8_t ___2_bPrec, uint8_t ___3_bScale, bool ___4_fPositive, const RuntimeMethod* method)
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*>(__this + _offset);
SqlDecimal__ctor_mDA344B315558CACB3682E3FB35267F8E1CD78C2B(_thisAdjusted, ___0_rglData, ___1_bLen, ___2_bPrec, ___3_bScale, ___4_fPositive, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
uint8_t L_0 = __this->____bStatus;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint8_t L_1 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_bNullMask;
uint8_t L_2 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_bIsNull;
return (bool)((((int32_t)((int32_t)((int32_t)L_0&(int32_t)L_1))) == ((int32_t)L_2))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*>(__this + _offset);
bool _returnValue;
_returnValue = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F SqlDecimal_get_Value_m598AE0D8C8BAA9D1CBA136F85F07EEBFC7E68676 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_0;
L_0 = SqlDecimal_ToDecimal_m56AAEDD849EF3BE93B1EE06A69D4C72CFCC21CBF(__this, NULL);
return L_0;
}
}
IL2CPP_EXTERN_C Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F SqlDecimal_get_Value_m598AE0D8C8BAA9D1CBA136F85F07EEBFC7E68676_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*>(__this + _offset);
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F _returnValue;
_returnValue = SqlDecimal_get_Value_m598AE0D8C8BAA9D1CBA136F85F07EEBFC7E68676(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlDecimal_get_IsPositive_m02A175A34E6F25F9AECAB532B0C7E976A187C340 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF(__this, NULL);
if (!L_0)
{
goto IL_000e;
}
}
{
SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7* L_1 = (SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7_il2cpp_TypeInfo_var)));
SqlNullValueException__ctor_m069C95E1867258A1B57BD8719252132DFB6DE222(L_1, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDecimal_get_IsPositive_m02A175A34E6F25F9AECAB532B0C7E976A187C340_RuntimeMethod_var)));
}
IL_000e:
{
uint8_t L_2 = __this->____bStatus;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint8_t L_3 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_bSignMask;
uint8_t L_4 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_bPositive;
return (bool)((((int32_t)((int32_t)((int32_t)L_2&(int32_t)L_3))) == ((int32_t)L_4))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool SqlDecimal_get_IsPositive_m02A175A34E6F25F9AECAB532B0C7E976A187C340_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*>(__this + _offset);
bool _returnValue;
_returnValue = SqlDecimal_get_IsPositive_m02A175A34E6F25F9AECAB532B0C7E976A187C340(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_SetPositive_m9F59E3F34297912049FA9E2DCEE768A10F854D2F (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
uint8_t L_0 = __this->____bStatus;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint8_t L_1 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_bReverseSignMask;
__this->____bStatus = (uint8_t)((int32_t)(uint8_t)((int32_t)((int32_t)L_0&(int32_t)L_1)));
return;
}
}
IL2CPP_EXTERN_C void SqlDecimal_SetPositive_m9F59E3F34297912049FA9E2DCEE768A10F854D2F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*>(__this + _offset);
SqlDecimal_SetPositive_m9F59E3F34297912049FA9E2DCEE768A10F854D2F(_thisAdjusted, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_SetSignBit_m5AFF4B655D33BBAB49189944E5B1DE2C42C7D5E1 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, bool ___0_fPositive, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* G_B2_0 = NULL;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* G_B1_0 = NULL;
uint8_t G_B3_0 = 0x0;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* G_B3_1 = NULL;
{
bool L_0 = ___0_fPositive;
if (L_0)
{
G_B2_0 = __this;
goto IL_0012;
}
G_B1_0 = __this;
}
{
uint8_t L_1 = __this->____bStatus;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint8_t L_2 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_bNegative;
G_B3_0 = ((uint8_t)(((int32_t)((int32_t)L_1|(int32_t)L_2))));
G_B3_1 = G_B1_0;
goto IL_001e;
}
IL_0012:
{
uint8_t L_3 = __this->____bStatus;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint8_t L_4 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_bReverseSignMask;
G_B3_0 = ((uint8_t)(((int32_t)((int32_t)L_3&(int32_t)L_4))));
G_B3_1 = G_B2_0;
}
IL_001e:
{
G_B3_1->____bStatus = (uint8_t)((int32_t)(uint8_t)G_B3_0);
return;
}
}
IL2CPP_EXTERN_C void SqlDecimal_SetSignBit_m5AFF4B655D33BBAB49189944E5B1DE2C42C7D5E1_AdjustorThunk (RuntimeObject* __this, bool ___0_fPositive, const RuntimeMethod* method)
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*>(__this + _offset);
SqlDecimal_SetSignBit_m5AFF4B655D33BBAB49189944E5B1DE2C42C7D5E1(_thisAdjusted, ___0_fPositive, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t SqlDecimal_get_Scale_m97FF7CE23A6F6E47C3900933582E1C111104649F (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF(__this, NULL);
if (!L_0)
{
goto IL_000e;
}
}
{
SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7* L_1 = (SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7_il2cpp_TypeInfo_var)));
SqlNullValueException__ctor_m069C95E1867258A1B57BD8719252132DFB6DE222(L_1, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDecimal_get_Scale_m97FF7CE23A6F6E47C3900933582E1C111104649F_RuntimeMethod_var)));
}
IL_000e:
{
uint8_t L_2 = __this->____bScale;
return L_2;
}
}
IL2CPP_EXTERN_C uint8_t SqlDecimal_get_Scale_m97FF7CE23A6F6E47C3900933582E1C111104649F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*>(__this + _offset);
uint8_t _returnValue;
_returnValue = SqlDecimal_get_Scale_m97FF7CE23A6F6E47C3900933582E1C111104649F(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* SqlDecimal_get_Data_mBDB54F0DBB0D47D854FD18BCB60D894865EE6606 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, 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*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF(__this, NULL);
if (!L_0)
{
goto IL_000e;
}
}
{
SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7* L_1 = (SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7_il2cpp_TypeInfo_var)));
SqlNullValueException__ctor_m069C95E1867258A1B57BD8719252132DFB6DE222(L_1, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDecimal_get_Data_mBDB54F0DBB0D47D854FD18BCB60D894865EE6606_RuntimeMethod_var)));
}
IL_000e:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)4);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = L_2;
uint32_t L_4 = __this->____data1;
(L_3)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(0), (int32_t)L_4);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = L_3;
uint32_t L_6 = __this->____data2;
(L_5)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(1), (int32_t)L_6);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = L_5;
uint32_t L_8 = __this->____data3;
(L_7)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(2), (int32_t)L_8);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = L_7;
uint32_t L_10 = __this->____data4;
(L_9)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(3), (int32_t)L_10);
return L_9;
}
}
IL2CPP_EXTERN_C Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* SqlDecimal_get_Data_mBDB54F0DBB0D47D854FD18BCB60D894865EE6606_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*>(__this + _offset);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* _returnValue;
_returnValue = SqlDecimal_get_Data_mBDB54F0DBB0D47D854FD18BCB60D894865EE6606(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlDecimal_ToString_m168D85906F74E3EFFC8C27D7C95A13477187735E (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, 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*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* V_0 = NULL;
int32_t V_1 = 0;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_2 = NULL;
int32_t V_3 = 0;
uint32_t V_4 = 0;
int32_t V_5 = 0;
int32_t V_6 = 0;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_7 = NULL;
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF(__this, NULL);
if (!L_0)
{
goto IL_000e;
}
}
{
String_t* L_1;
L_1 = SQLResource_get_NullString_m597166B3FD1AB8CE8AD7030876EA0F77472CC1E8(NULL);
return L_1;
}
IL_000e:
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_2 = (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)SZArrayNew(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var, (uint32_t)4);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_3 = L_2;
uint32_t L_4 = __this->____data1;
(L_3)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(0), (uint32_t)L_4);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_5 = L_3;
uint32_t L_6 = __this->____data2;
(L_5)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(1), (uint32_t)L_6);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_7 = L_5;
uint32_t L_8 = __this->____data3;
(L_7)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(2), (uint32_t)L_8);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_9 = L_7;
uint32_t L_10 = __this->____data4;
(L_9)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(3), (uint32_t)L_10);
V_0 = L_9;
uint8_t L_11 = __this->____bLen;
V_1 = L_11;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint8_t L_12 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_NUMERIC_MAX_PRECISION;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_13 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, 1)));
V_2 = L_13;
V_3 = 0;
goto IL_006e;
}
IL_0051:
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_14 = V_0;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint32_t L_15 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulBase10;
SqlDecimal_MpDiv1_mF1495C1D3BBA58F33F9A407B336136336E5983C3(L_14, (&V_1), L_15, (&V_4), NULL);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_16 = V_2;
int32_t L_17 = V_3;
int32_t L_18 = L_17;
V_3 = ((int32_t)il2cpp_codegen_add(L_18, 1));
uint32_t L_19 = V_4;
Il2CppChar L_20;
L_20 = SqlDecimal_ChFromDigit_m03F6B043E120CEAA83FC1D48724C7DCBF4064A1E(L_19, NULL);
(L_16)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_18), (Il2CppChar)L_20);
}
IL_006e:
{
int32_t L_21 = V_1;
if ((((int32_t)L_21) > ((int32_t)1)))
{
goto IL_0051;
}
}
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_22 = V_0;
int32_t L_23 = 0;
uint32_t L_24 = (L_22)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_23));
if (L_24)
{
goto IL_0051;
}
}
{
goto IL_0086;
}
IL_0079:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_25 = V_2;
int32_t L_26 = V_3;
int32_t L_27 = L_26;
V_3 = ((int32_t)il2cpp_codegen_add(L_27, 1));
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
Il2CppChar L_28;
L_28 = SqlDecimal_ChFromDigit_m03F6B043E120CEAA83FC1D48724C7DCBF4064A1E(0, NULL);
(L_25)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_27), (Il2CppChar)L_28);
}
IL_0086:
{
int32_t L_29 = V_3;
uint8_t L_30 = __this->____bScale;
if ((((int32_t)L_29) <= ((int32_t)L_30)))
{
goto IL_0079;
}
}
{
V_5 = 0;
V_6 = 0;
uint8_t L_31 = __this->____bScale;
if ((((int32_t)L_31) <= ((int32_t)0)))
{
goto IL_00a1;
}
}
{
V_5 = 1;
}
IL_00a1:
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_32;
L_32 = SqlDecimal_get_IsPositive_m02A175A34E6F25F9AECAB532B0C7E976A187C340(__this, NULL);
if (!L_32)
{
goto IL_00b6;
}
}
{
int32_t L_33 = V_5;
int32_t L_34 = V_3;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_35 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add(L_33, L_34)));
V_7 = L_35;
goto IL_00f7;
}
IL_00b6:
{
int32_t L_36 = V_5;
int32_t L_37 = V_3;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_38 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_36, L_37)), 1)));
V_7 = L_38;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_39 = V_7;
int32_t L_40 = V_6;
int32_t L_41 = L_40;
V_6 = ((int32_t)il2cpp_codegen_add(L_41, 1));
(L_39)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_41), (Il2CppChar)((int32_t)45));
goto IL_00f7;
}
IL_00d1:
{
int32_t L_42 = V_3;
int32_t L_43 = L_42;
V_3 = ((int32_t)il2cpp_codegen_subtract(L_43, 1));
uint8_t L_44 = __this->____bScale;
if ((!(((uint32_t)L_43) == ((uint32_t)L_44))))
{
goto IL_00ea;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_45 = V_7;
int32_t L_46 = V_6;
int32_t L_47 = L_46;
V_6 = ((int32_t)il2cpp_codegen_add(L_47, 1));
(L_45)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_47), (Il2CppChar)((int32_t)46));
}
IL_00ea:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_48 = V_7;
int32_t L_49 = V_6;
int32_t L_50 = L_49;
V_6 = ((int32_t)il2cpp_codegen_add(L_50, 1));
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_51 = V_2;
int32_t L_52 = V_3;
int32_t L_53 = L_52;
uint16_t L_54 = (uint16_t)(L_51)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_53));
(L_48)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_50), (Il2CppChar)L_54);
}
IL_00f7:
{
int32_t L_55 = V_3;
if ((((int32_t)L_55) > ((int32_t)0)))
{
goto IL_00d1;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_56 = V_7;
String_t* L_57;
L_57 = String_CreateString_mFBC28D2E3EB87D497F7E702E4FFAD65F635E44DF(NULL, L_56, NULL);
return L_57;
}
}
IL2CPP_EXTERN_C String_t* SqlDecimal_ToString_m168D85906F74E3EFFC8C27D7C95A13477187735E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*>(__this + _offset);
String_t* _returnValue;
_returnValue = SqlDecimal_ToString_m168D85906F74E3EFFC8C27D7C95A13477187735E(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 SqlDecimal_Parse_mD1EB9F4E57E4FE62E7E4AC81DF8D8A1DD8DF6FB6 (String_t* ___0_s, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 V_0;
memset((&V_0), 0, sizeof(V_0));
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_1 = NULL;
int32_t V_2 = 0;
int32_t V_3 = 0;
Il2CppChar V_4 = 0x0;
int32_t V_5 = 0;
int32_t V_6 = 0;
{
String_t* L_0 = ___0_s;
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)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralDAF2BD03270A51BF9C135F3694DCAD2D3E66F465)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDecimal_Parse_mD1EB9F4E57E4FE62E7E4AC81DF8D8A1DD8DF6FB6_RuntimeMethod_var)));
}
IL_000e:
{
String_t* L_2 = ___0_s;
String_t* L_3;
L_3 = SQLResource_get_NullString_m597166B3FD1AB8CE8AD7030876EA0F77472CC1E8(NULL);
bool L_4;
L_4 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_2, L_3, NULL);
if (!L_4)
{
goto IL_0021;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_5 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___Null;
return L_5;
}
IL_0021:
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_6 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___Null;
V_0 = L_6;
String_t* L_7 = ___0_s;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_8;
L_8 = String_ToCharArray_m0699A92AA3E744229EF29CB9D943C47DF4FE5B46(L_7, NULL);
V_1 = L_8;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_9 = V_1;
V_2 = ((int32_t)(((RuntimeArray*)L_9)->max_length));
V_5 = (-1);
V_6 = 0;
(&V_0)->____bPrec = (uint8_t)1;
(&V_0)->____bScale = (uint8_t)0;
SqlDecimal_SetToZero_m5B376C2B76CDB7C570CFB80841B695FEEA21D490((&V_0), NULL);
goto IL_0055;
}
IL_0051:
{
int32_t L_10 = V_2;
V_2 = ((int32_t)il2cpp_codegen_subtract(L_10, 1));
}
IL_0055:
{
int32_t L_11 = V_2;
if (!L_11)
{
goto IL_0061;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_12 = V_1;
int32_t L_13 = V_2;
int32_t L_14 = ((int32_t)il2cpp_codegen_subtract(L_13, 1));
uint16_t L_15 = (uint16_t)(L_12)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_14));
if ((((int32_t)L_15) == ((int32_t)((int32_t)32))))
{
goto IL_0051;
}
}
IL_0061:
{
int32_t L_16 = V_2;
if (L_16)
{
goto IL_0079;
}
}
{
String_t* L_17;
L_17 = SQLResource_get_FormatMessage_mF88BAE86616C539598277178774E13B75A14F999(NULL);
FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B* L_18 = (FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B_il2cpp_TypeInfo_var)));
FormatException__ctor_mE04AEA59C0EEFF4BD34B7CE8601F9D331D1D473E(L_18, L_17, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_18, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDecimal_Parse_mD1EB9F4E57E4FE62E7E4AC81DF8D8A1DD8DF6FB6_RuntimeMethod_var)));
}
IL_006f:
{
int32_t L_19 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add(L_19, 1));
int32_t L_20 = V_2;
V_2 = ((int32_t)il2cpp_codegen_subtract(L_20, 1));
}
IL_0079:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_21 = V_1;
int32_t L_22 = V_6;
int32_t L_23 = L_22;
uint16_t L_24 = (uint16_t)(L_21)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_23));
if ((((int32_t)L_24) == ((int32_t)((int32_t)32))))
{
goto IL_006f;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_25 = V_1;
int32_t L_26 = V_6;
int32_t L_27 = L_26;
uint16_t L_28 = (uint16_t)(L_25)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_27));
if ((!(((uint32_t)L_28) == ((uint32_t)((int32_t)45)))))
{
goto IL_009d;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_SetSignBit_m5AFF4B655D33BBAB49189944E5B1DE2C42C7D5E1((&V_0), (bool)0, NULL);
int32_t L_29 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add(L_29, 1));
int32_t L_30 = V_2;
V_2 = ((int32_t)il2cpp_codegen_subtract(L_30, 1));
goto IL_00c3;
}
IL_009d:
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_SetSignBit_m5AFF4B655D33BBAB49189944E5B1DE2C42C7D5E1((&V_0), (bool)1, NULL);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_31 = V_1;
int32_t L_32 = V_6;
int32_t L_33 = L_32;
uint16_t L_34 = (uint16_t)(L_31)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_33));
if ((!(((uint32_t)L_34) == ((uint32_t)((int32_t)43)))))
{
goto IL_00c3;
}
}
{
int32_t L_35 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add(L_35, 1));
int32_t L_36 = V_2;
V_2 = ((int32_t)il2cpp_codegen_subtract(L_36, 1));
goto IL_00c3;
}
IL_00b9:
{
int32_t L_37 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add(L_37, 1));
int32_t L_38 = V_2;
V_2 = ((int32_t)il2cpp_codegen_subtract(L_38, 1));
}
IL_00c3:
{
int32_t L_39 = V_2;
if ((((int32_t)L_39) <= ((int32_t)2)))
{
goto IL_00cf;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_40 = V_1;
int32_t L_41 = V_6;
int32_t L_42 = L_41;
uint16_t L_43 = (uint16_t)(L_40)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_42));
if ((((int32_t)L_43) == ((int32_t)((int32_t)48))))
{
goto IL_00b9;
}
}
IL_00cf:
{
int32_t L_44 = V_2;
if ((!(((uint32_t)2) == ((uint32_t)L_44))))
{
goto IL_00f3;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_45 = V_1;
int32_t L_46 = V_6;
int32_t L_47 = L_46;
uint16_t L_48 = (uint16_t)(L_45)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_47));
if ((!(((uint32_t)((int32_t)48)) == ((uint32_t)L_48))))
{
goto IL_00f3;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_49 = V_1;
int32_t L_50 = V_6;
int32_t L_51 = ((int32_t)il2cpp_codegen_add(L_50, 1));
uint16_t L_52 = (uint16_t)(L_49)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_51));
if ((!(((uint32_t)((int32_t)46)) == ((uint32_t)L_52))))
{
goto IL_00f3;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_53 = V_1;
int32_t L_54 = V_6;
(L_53)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_54), (Il2CppChar)((int32_t)46));
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_55 = V_1;
int32_t L_56 = V_6;
(L_55)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_56, 1))), (Il2CppChar)((int32_t)48));
}
IL_00f3:
{
int32_t L_57 = V_2;
if (!L_57)
{
goto IL_0100;
}
}
{
int32_t L_58 = V_2;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint8_t L_59 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_NUMERIC_MAX_PRECISION;
if ((((int32_t)L_58) <= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_59, 1)))))
{
goto IL_0115;
}
}
IL_0100:
{
String_t* L_60;
L_60 = SQLResource_get_FormatMessage_mF88BAE86616C539598277178774E13B75A14F999(NULL);
FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B* L_61 = (FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B_il2cpp_TypeInfo_var)));
FormatException__ctor_mE04AEA59C0EEFF4BD34B7CE8601F9D331D1D473E(L_61, L_60, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_61, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDecimal_Parse_mD1EB9F4E57E4FE62E7E4AC81DF8D8A1DD8DF6FB6_RuntimeMethod_var)));
}
IL_010b:
{
int32_t L_62 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add(L_62, 1));
int32_t L_63 = V_2;
V_2 = ((int32_t)il2cpp_codegen_subtract(L_63, 1));
}
IL_0115:
{
int32_t L_64 = V_2;
if ((((int32_t)L_64) <= ((int32_t)1)))
{
goto IL_0121;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_65 = V_1;
int32_t L_66 = V_6;
int32_t L_67 = L_66;
uint16_t L_68 = (uint16_t)(L_65)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_67));
if ((((int32_t)L_68) == ((int32_t)((int32_t)48))))
{
goto IL_010b;
}
}
IL_0121:
{
V_3 = 0;
goto IL_017b;
}
IL_0125:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_69 = V_1;
int32_t L_70 = V_6;
int32_t L_71 = L_70;
uint16_t L_72 = (uint16_t)(L_69)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_71));
V_4 = L_72;
int32_t L_73 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add(L_73, 1));
Il2CppChar L_74 = V_4;
if ((((int32_t)L_74) < ((int32_t)((int32_t)48))))
{
goto IL_0147;
}
}
{
Il2CppChar L_75 = V_4;
if ((((int32_t)L_75) > ((int32_t)((int32_t)57))))
{
goto IL_0147;
}
}
{
Il2CppChar L_76 = V_4;
V_4 = ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_76, ((int32_t)48))));
goto IL_0162;
}
IL_0147:
{
Il2CppChar L_77 = V_4;
if ((!(((uint32_t)L_77) == ((uint32_t)((int32_t)46)))))
{
goto IL_0157;
}
}
{
int32_t L_78 = V_5;
if ((((int32_t)L_78) >= ((int32_t)0)))
{
goto IL_0157;
}
}
{
int32_t L_79 = V_3;
V_5 = L_79;
goto IL_0177;
}
IL_0157:
{
String_t* L_80;
L_80 = SQLResource_get_FormatMessage_mF88BAE86616C539598277178774E13B75A14F999(NULL);
FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B* L_81 = (FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B_il2cpp_TypeInfo_var)));
FormatException__ctor_mE04AEA59C0EEFF4BD34B7CE8601F9D331D1D473E(L_81, L_80, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_81, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDecimal_Parse_mD1EB9F4E57E4FE62E7E4AC81DF8D8A1DD8DF6FB6_RuntimeMethod_var)));
}
IL_0162:
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint32_t L_82 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulBase10;
SqlDecimal_MultByULong_mAA774454874DA9C85E6CFFE2436000D2DD035B8D((&V_0), L_82, NULL);
Il2CppChar L_83 = V_4;
SqlDecimal_AddULong_m9A5A1CE793F97B794596C52D001C6F82BF62BA26((&V_0), L_83, NULL);
}
IL_0177:
{
int32_t L_84 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_84, 1));
}
IL_017b:
{
int32_t L_85 = V_3;
int32_t L_86 = V_2;
if ((((int32_t)L_85) < ((int32_t)L_86)))
{
goto IL_0125;
}
}
{
int32_t L_87 = V_5;
if ((((int32_t)L_87) >= ((int32_t)0)))
{
goto IL_0197;
}
}
{
int32_t L_88 = V_3;
(&V_0)->____bPrec = (uint8_t)((int32_t)(uint8_t)L_88);
(&V_0)->____bScale = (uint8_t)0;
goto IL_01b3;
}
IL_0197:
{
int32_t L_89 = V_3;
(&V_0)->____bPrec = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_subtract(L_89, 1)));
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_90 = V_0;
uint8_t L_91 = L_90.____bPrec;
int32_t L_92 = V_5;
(&V_0)->____bScale = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_91, L_92)));
}
IL_01b3:
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_93 = V_0;
uint8_t L_94 = L_93.____bPrec;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint8_t L_95 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_NUMERIC_MAX_PRECISION;
if ((((int32_t)L_94) <= ((int32_t)L_95)))
{
goto IL_01cb;
}
}
{
String_t* L_96;
L_96 = SQLResource_get_FormatMessage_mF88BAE86616C539598277178774E13B75A14F999(NULL);
FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B* L_97 = (FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B_il2cpp_TypeInfo_var)));
FormatException__ctor_mE04AEA59C0EEFF4BD34B7CE8601F9D331D1D473E(L_97, L_96, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_97, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDecimal_Parse_mD1EB9F4E57E4FE62E7E4AC81DF8D8A1DD8DF6FB6_RuntimeMethod_var)));
}
IL_01cb:
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_98 = V_0;
uint8_t L_99 = L_98.____bPrec;
if (L_99)
{
goto IL_01de;
}
}
{
String_t* L_100;
L_100 = SQLResource_get_FormatMessage_mF88BAE86616C539598277178774E13B75A14F999(NULL);
FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B* L_101 = (FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B_il2cpp_TypeInfo_var)));
FormatException__ctor_mE04AEA59C0EEFF4BD34B7CE8601F9D331D1D473E(L_101, L_100, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_101, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDecimal_Parse_mD1EB9F4E57E4FE62E7E4AC81DF8D8A1DD8DF6FB6_RuntimeMethod_var)));
}
IL_01de:
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_102;
L_102 = SqlDecimal_FZero_m003B440F9EBE4C57A86F916B46B1EA703C787BD0((&V_0), NULL);
if (!L_102)
{
goto IL_01ee;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_SetPositive_m9F59E3F34297912049FA9E2DCEE768A10F854D2F((&V_0), NULL);
}
IL_01ee:
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_103 = V_0;
return L_103;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double SqlDecimal_ToDouble_m2725E15F470301946BE4B6A5D39B9B9D088C6FAE (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
double V_0 = 0.0;
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF(__this, NULL);
if (!L_0)
{
goto IL_000e;
}
}
{
SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7* L_1 = (SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7_il2cpp_TypeInfo_var)));
SqlNullValueException__ctor_m069C95E1867258A1B57BD8719252132DFB6DE222(L_1, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDecimal_ToDouble_m2725E15F470301946BE4B6A5D39B9B9D088C6FAE_RuntimeMethod_var)));
}
IL_000e:
{
V_0 = (0.0);
uint32_t L_2 = __this->____data4;
V_0 = ((double)((double)(uint32_t)L_2));
double L_3 = V_0;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
int64_t L_4 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_lInt32Base;
uint32_t L_5 = __this->____data3;
V_0 = ((double)il2cpp_codegen_add(((double)il2cpp_codegen_multiply(L_3, ((double)L_4))), ((double)((double)(uint32_t)L_5))));
double L_6 = V_0;
int64_t L_7 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_lInt32Base;
uint32_t L_8 = __this->____data2;
V_0 = ((double)il2cpp_codegen_add(((double)il2cpp_codegen_multiply(L_6, ((double)L_7))), ((double)((double)(uint32_t)L_8))));
double L_9 = V_0;
int64_t L_10 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_lInt32Base;
uint32_t L_11 = __this->____data1;
V_0 = ((double)il2cpp_codegen_add(((double)il2cpp_codegen_multiply(L_9, ((double)L_10))), ((double)((double)(uint32_t)L_11))));
double L_12 = V_0;
uint8_t L_13 = __this->____bScale;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_14;
L_14 = Math_Pow_mEAE651F0858203FBE12B72B6A53951BBD0FB5265((10.0), ((double)L_13), NULL);
V_0 = ((double)(L_12/L_14));
bool L_15;
L_15 = SqlDecimal_get_IsPositive_m02A175A34E6F25F9AECAB532B0C7E976A187C340(__this, NULL);
if (L_15)
{
goto IL_007a;
}
}
{
double L_16 = V_0;
return ((-L_16));
}
IL_007a:
{
double L_17 = V_0;
return L_17;
}
}
IL2CPP_EXTERN_C double SqlDecimal_ToDouble_m2725E15F470301946BE4B6A5D39B9B9D088C6FAE_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*>(__this + _offset);
double _returnValue;
_returnValue = SqlDecimal_ToDouble_m2725E15F470301946BE4B6A5D39B9B9D088C6FAE(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F SqlDecimal_ToDecimal_m56AAEDD849EF3BE93B1EE06A69D4C72CFCC21CBF (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF(__this, NULL);
if (!L_0)
{
goto IL_000e;
}
}
{
SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7* L_1 = (SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7_il2cpp_TypeInfo_var)));
SqlNullValueException__ctor_m069C95E1867258A1B57BD8719252132DFB6DE222(L_1, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDecimal_ToDecimal_m56AAEDD849EF3BE93B1EE06A69D4C72CFCC21CBF_RuntimeMethod_var)));
}
IL_000e:
{
uint32_t L_2 = __this->____data4;
if (L_2)
{
goto IL_0020;
}
}
{
uint8_t L_3 = __this->____bScale;
if ((((int32_t)L_3) <= ((int32_t)((int32_t)28))))
{
goto IL_002b;
}
}
IL_0020:
{
String_t* L_4;
L_4 = SQLResource_get_ConversionOverflowMessage_m859152A012896F7A4CA7AA9F328E6E2F5E8E1D38(NULL);
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_5 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_5, L_4, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDecimal_ToDecimal_m56AAEDD849EF3BE93B1EE06A69D4C72CFCC21CBF_RuntimeMethod_var)));
}
IL_002b:
{
uint32_t L_6 = __this->____data1;
uint32_t L_7 = __this->____data2;
uint32_t L_8 = __this->____data3;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_9;
L_9 = SqlDecimal_get_IsPositive_m02A175A34E6F25F9AECAB532B0C7E976A187C340(__this, NULL);
uint8_t L_10 = __this->____bScale;
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_11;
memset((&L_11), 0, sizeof(L_11));
Decimal__ctor_mC089D0AF6A28E017DE6F2F0966D8EBEBFE2DAAF7((&L_11), L_6, L_7, L_8, (bool)((((int32_t)L_9) == ((int32_t)0))? 1 : 0), L_10, NULL);
return L_11;
}
}
IL2CPP_EXTERN_C Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F SqlDecimal_ToDecimal_m56AAEDD849EF3BE93B1EE06A69D4C72CFCC21CBF_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*>(__this + _offset);
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F _returnValue;
_returnValue = SqlDecimal_ToDecimal_m56AAEDD849EF3BE93B1EE06A69D4C72CFCC21CBF(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 SqlDecimal_op_Implicit_m57492FED10DF7943D18A6F7F756C14DECBD8707A (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_x, const RuntimeMethod* method)
{
{
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_0 = ___0_x;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_1;
memset((&L_1), 0, sizeof(L_1));
SqlDecimal__ctor_mEE042C2AF0437320CB7F863BEA8DDDE97AD3F0B2((&L_1), L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 SqlDecimal_op_Implicit_m6A5A2468D06AC0620AE94D742CB9B4D88BA93E59 (int64_t ___0_x, const RuntimeMethod* method)
{
{
int64_t L_0 = ___0_x;
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_1;
memset((&L_1), 0, sizeof(L_1));
Decimal__ctor_mD42FF624FC0A2122E4F867709F3C03304E99BE71((&L_1), L_0, NULL);
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlDecimal__ctor_mEE042C2AF0437320CB7F863BEA8DDDE97AD3F0B2((&L_2), L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 SqlDecimal_op_UnaryNegation_m1BDC5BC2B9C06B8D37295EBCC1A54215E24FC85B (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___0_x, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 V_0;
memset((&V_0), 0, sizeof(V_0));
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF((&___0_x), NULL);
if (!L_0)
{
goto IL_000f;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_1 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___Null;
return L_1;
}
IL_000f:
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_2 = ___0_x;
V_0 = L_2;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SqlDecimal_FZero_m003B440F9EBE4C57A86F916B46B1EA703C787BD0((&V_0), NULL);
if (!L_3)
{
goto IL_0023;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_SetPositive_m9F59E3F34297912049FA9E2DCEE768A10F854D2F((&V_0), NULL);
goto IL_0034;
}
IL_0023:
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_4;
L_4 = SqlDecimal_get_IsPositive_m02A175A34E6F25F9AECAB532B0C7E976A187C340((&V_0), NULL);
SqlDecimal_SetSignBit_m5AFF4B655D33BBAB49189944E5B1DE2C42C7D5E1((&V_0), (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0), NULL);
}
IL_0034:
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_5 = V_0;
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 SqlDecimal_op_Addition_mD621901A8B8506AD33C1A11593E8C26BB4291D0F (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___0_x, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
uint64_t V_0 = 0;
bool V_1 = false;
bool V_2 = false;
bool V_3 = false;
int32_t V_4 = 0;
int32_t V_5 = 0;
int32_t V_6 = 0;
int32_t V_7 = 0;
int32_t V_8 = 0;
int32_t V_9 = 0;
int32_t V_10 = 0;
int32_t V_11 = 0;
uint8_t V_12 = 0x0;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* V_13 = NULL;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* V_14 = NULL;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 V_15;
memset((&V_15), 0, sizeof(V_15));
int32_t V_16 = 0;
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF((&___0_x), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF((&___1_y), NULL);
if (!L_1)
{
goto IL_0018;
}
}
IL_0012:
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_2 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___Null;
return L_2;
}
IL_0018:
{
V_3 = (bool)1;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SqlDecimal_get_IsPositive_m02A175A34E6F25F9AECAB532B0C7E976A187C340((&___0_x), NULL);
V_1 = L_3;
bool L_4;
L_4 = SqlDecimal_get_IsPositive_m02A175A34E6F25F9AECAB532B0C7E976A187C340((&___1_y), NULL);
V_2 = L_4;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_5 = ___0_x;
uint8_t L_6 = L_5.____bScale;
V_4 = L_6;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_7 = ___1_y;
uint8_t L_8 = L_7.____bScale;
V_5 = L_8;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_9 = ___0_x;
uint8_t L_10 = L_9.____bPrec;
int32_t L_11 = V_4;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_12 = ___1_y;
uint8_t L_13 = L_12.____bPrec;
int32_t L_14 = V_5;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
int32_t L_15;
L_15 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(((int32_t)il2cpp_codegen_subtract((int32_t)L_10, L_11)), ((int32_t)il2cpp_codegen_subtract((int32_t)L_13, L_14)), NULL);
V_8 = L_15;
int32_t L_16 = V_4;
int32_t L_17 = V_5;
int32_t L_18;
L_18 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_16, L_17, NULL);
V_6 = L_18;
int32_t L_19 = V_8;
int32_t L_20 = V_6;
V_7 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_19, L_20)), 1));
uint8_t L_21 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___MaxPrecision;
int32_t L_22 = V_7;
int32_t L_23;
L_23 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_21, L_22, NULL);
V_7 = L_23;
int32_t L_24 = V_7;
int32_t L_25 = V_8;
int32_t L_26 = V_6;
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_24, L_25))) >= ((int32_t)L_26)))
{
goto IL_0085;
}
}
{
int32_t L_27 = V_7;
int32_t L_28 = V_8;
V_6 = ((int32_t)il2cpp_codegen_subtract(L_27, L_28));
}
IL_0085:
{
int32_t L_29 = V_4;
int32_t L_30 = V_6;
if ((((int32_t)L_29) == ((int32_t)L_30)))
{
goto IL_0098;
}
}
{
int32_t L_31 = V_6;
int32_t L_32 = V_4;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_AdjustScale_mB4449BB56AE9B5D68D1072B2B18D1BB3504CDA65((&___0_x), ((int32_t)il2cpp_codegen_subtract(L_31, L_32)), (bool)1, NULL);
}
IL_0098:
{
int32_t L_33 = V_5;
int32_t L_34 = V_6;
if ((((int32_t)L_33) == ((int32_t)L_34)))
{
goto IL_00ab;
}
}
{
int32_t L_35 = V_6;
int32_t L_36 = V_5;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_AdjustScale_mB4449BB56AE9B5D68D1072B2B18D1BB3504CDA65((&___1_y), ((int32_t)il2cpp_codegen_subtract(L_35, L_36)), (bool)1, NULL);
}
IL_00ab:
{
bool L_37 = V_1;
if (L_37)
{
goto IL_00bd;
}
}
{
bool L_38 = V_1;
V_1 = (bool)((((int32_t)L_38) == ((int32_t)0))? 1 : 0);
bool L_39 = V_2;
V_2 = (bool)((((int32_t)L_39) == ((int32_t)0))? 1 : 0);
bool L_40 = V_3;
V_3 = (bool)((((int32_t)L_40) == ((int32_t)0))? 1 : 0);
}
IL_00bd:
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_41 = ___0_x;
uint8_t L_42 = L_41.____bLen;
V_9 = L_42;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_43 = ___1_y;
uint8_t L_44 = L_43.____bLen;
V_10 = L_44;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_45 = (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)SZArrayNew(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var, (uint32_t)4);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_46 = L_45;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_47 = ___0_x;
uint32_t L_48 = L_47.____data1;
(L_46)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(0), (uint32_t)L_48);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_49 = L_46;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_50 = ___0_x;
uint32_t L_51 = L_50.____data2;
(L_49)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(1), (uint32_t)L_51);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_52 = L_49;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_53 = ___0_x;
uint32_t L_54 = L_53.____data3;
(L_52)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(2), (uint32_t)L_54);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_55 = L_52;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_56 = ___0_x;
uint32_t L_57 = L_56.____data4;
(L_55)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(3), (uint32_t)L_57);
V_13 = L_55;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_58 = (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)SZArrayNew(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var, (uint32_t)4);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_59 = L_58;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_60 = ___1_y;
uint32_t L_61 = L_60.____data1;
(L_59)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(0), (uint32_t)L_61);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_62 = L_59;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_63 = ___1_y;
uint32_t L_64 = L_63.____data2;
(L_62)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(1), (uint32_t)L_64);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_65 = L_62;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_66 = ___1_y;
uint32_t L_67 = L_66.____data3;
(L_65)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(2), (uint32_t)L_67);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_68 = L_65;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_69 = ___1_y;
uint32_t L_70 = L_69.____data4;
(L_68)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(3), (uint32_t)L_70);
V_14 = L_68;
bool L_71 = V_2;
if (!L_71)
{
goto IL_019a;
}
}
{
V_0 = ((int64_t)0);
V_11 = 0;
goto IL_0160;
}
IL_0130:
{
int32_t L_72 = V_11;
int32_t L_73 = V_9;
if ((((int32_t)L_72) >= ((int32_t)L_73)))
{
goto IL_013f;
}
}
{
uint64_t L_74 = V_0;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_75 = V_13;
int32_t L_76 = V_11;
int32_t L_77 = L_76;
uint32_t L_78 = (L_75)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_77));
V_0 = ((int64_t)il2cpp_codegen_add((int64_t)L_74, ((int64_t)(uint64_t)L_78)));
}
IL_013f:
{
int32_t L_79 = V_11;
int32_t L_80 = V_10;
if ((((int32_t)L_79) >= ((int32_t)L_80)))
{
goto IL_014e;
}
}
{
uint64_t L_81 = V_0;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_82 = V_14;
int32_t L_83 = V_11;
int32_t L_84 = L_83;
uint32_t L_85 = (L_82)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_84));
V_0 = ((int64_t)il2cpp_codegen_add((int64_t)L_81, ((int64_t)(uint64_t)L_85)));
}
IL_014e:
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_86 = V_13;
int32_t L_87 = V_11;
uint64_t L_88 = V_0;
(L_86)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_87), (uint32_t)((int32_t)(uint32_t)L_88));
uint64_t L_89 = V_0;
V_0 = ((int64_t)((uint64_t)L_89>>((int32_t)32)));
int32_t L_90 = V_11;
V_11 = ((int32_t)il2cpp_codegen_add(L_90, 1));
}
IL_0160:
{
int32_t L_91 = V_11;
int32_t L_92 = V_9;
if ((((int32_t)L_91) < ((int32_t)L_92)))
{
goto IL_0130;
}
}
{
int32_t L_93 = V_11;
int32_t L_94 = V_10;
if ((((int32_t)L_93) < ((int32_t)L_94)))
{
goto IL_0130;
}
}
{
uint64_t L_95 = V_0;
if (!L_95)
{
goto IL_0190;
}
}
{
int32_t L_96 = V_11;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
int32_t L_97 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_cNumeMax;
if ((!(((uint32_t)L_96) == ((uint32_t)L_97))))
{
goto IL_0183;
}
}
{
String_t* L_98;
L_98 = SQLResource_get_ArithOverflowMessage_m4592ECBC7182EEF38ED7B455BF24599F8CF9B8F4(NULL);
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_99 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_99, L_98, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_99, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDecimal_op_Addition_mD621901A8B8506AD33C1A11593E8C26BB4291D0F_RuntimeMethod_var)));
}
IL_0183:
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_100 = V_13;
int32_t L_101 = V_11;
uint64_t L_102 = V_0;
(L_100)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_101), (uint32_t)((int32_t)(uint32_t)L_102));
int32_t L_103 = V_11;
V_11 = ((int32_t)il2cpp_codegen_add(L_103, 1));
}
IL_0190:
{
int32_t L_104 = V_11;
V_12 = (uint8_t)((int32_t)(uint8_t)L_104);
goto IL_0222;
}
IL_019a:
{
V_16 = 0;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_105 = ___1_y;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
int32_t L_106;
L_106 = SqlDecimal_LAbsCmp_mC3B1AA92DB493740DE31406546DE61A466157270((&___0_x), L_105, NULL);
if ((((int32_t)L_106) >= ((int32_t)0)))
{
goto IL_01c1;
}
}
{
bool L_107 = V_3;
V_3 = (bool)((((int32_t)L_107) == ((int32_t)0))? 1 : 0);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_108 = V_14;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_109 = V_13;
V_14 = L_109;
V_13 = L_108;
int32_t L_110 = V_10;
V_9 = L_110;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_111 = ___0_x;
uint8_t L_112 = L_111.____bLen;
V_10 = L_112;
}
IL_01c1:
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint64_t L_113 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulInt32Base;
V_0 = L_113;
V_11 = 0;
goto IL_020f;
}
IL_01cc:
{
int32_t L_114 = V_11;
int32_t L_115 = V_9;
if ((((int32_t)L_114) >= ((int32_t)L_115)))
{
goto IL_01db;
}
}
{
uint64_t L_116 = V_0;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_117 = V_13;
int32_t L_118 = V_11;
int32_t L_119 = L_118;
uint32_t L_120 = (L_117)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_119));
V_0 = ((int64_t)il2cpp_codegen_add((int64_t)L_116, ((int64_t)(uint64_t)L_120)));
}
IL_01db:
{
int32_t L_121 = V_11;
int32_t L_122 = V_10;
if ((((int32_t)L_121) >= ((int32_t)L_122)))
{
goto IL_01ea;
}
}
{
uint64_t L_123 = V_0;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_124 = V_14;
int32_t L_125 = V_11;
int32_t L_126 = L_125;
uint32_t L_127 = (L_124)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_126));
V_0 = ((int64_t)il2cpp_codegen_subtract((int64_t)L_123, ((int64_t)(uint64_t)L_127)));
}
IL_01ea:
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_128 = V_13;
int32_t L_129 = V_11;
uint64_t L_130 = V_0;
(L_128)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_129), (uint32_t)((int32_t)(uint32_t)L_130));
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_131 = V_13;
int32_t L_132 = V_11;
int32_t L_133 = L_132;
uint32_t L_134 = (L_131)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_133));
if (!L_134)
{
goto IL_01fc;
}
}
{
int32_t L_135 = V_11;
V_16 = L_135;
}
IL_01fc:
{
uint64_t L_136 = V_0;
V_0 = ((int64_t)((uint64_t)L_136>>((int32_t)32)));
uint64_t L_137 = V_0;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint64_t L_138 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulInt32BaseForMod;
V_0 = ((int64_t)il2cpp_codegen_add((int64_t)L_137, (int64_t)L_138));
int32_t L_139 = V_11;
V_11 = ((int32_t)il2cpp_codegen_add(L_139, 1));
}
IL_020f:
{
int32_t L_140 = V_11;
int32_t L_141 = V_9;
if ((((int32_t)L_140) < ((int32_t)L_141)))
{
goto IL_01cc;
}
}
{
int32_t L_142 = V_11;
int32_t L_143 = V_10;
if ((((int32_t)L_142) < ((int32_t)L_143)))
{
goto IL_01cc;
}
}
{
int32_t L_144 = V_16;
V_12 = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_add(L_144, 1)));
}
IL_0222:
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_145 = V_13;
uint8_t L_146 = V_12;
int32_t L_147 = V_7;
int32_t L_148 = V_6;
bool L_149 = V_3;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal__ctor_mDA344B315558CACB3682E3FB35267F8E1CD78C2B((&V_15), L_145, L_146, (uint8_t)((int32_t)(uint8_t)L_147), (uint8_t)((int32_t)(uint8_t)L_148), L_149, NULL);
bool L_150;
L_150 = SqlDecimal_FGt10_38_m30003C407A2F58CEE12A6B85585D4D95DAAD1A5E((&V_15), NULL);
if (L_150)
{
goto IL_024b;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint8_t L_151;
L_151 = SqlDecimal_CalculatePrecision_m85106D636AC7E2759DBBEAE277A5A3137C9BB9BE((&V_15), NULL);
uint8_t L_152 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_NUMERIC_MAX_PRECISION;
if ((((int32_t)L_151) <= ((int32_t)L_152)))
{
goto IL_0256;
}
}
IL_024b:
{
String_t* L_153;
L_153 = SQLResource_get_ArithOverflowMessage_m4592ECBC7182EEF38ED7B455BF24599F8CF9B8F4(NULL);
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_154 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_154, L_153, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_154, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDecimal_op_Addition_mD621901A8B8506AD33C1A11593E8C26BB4291D0F_RuntimeMethod_var)));
}
IL_0256:
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_155;
L_155 = SqlDecimal_FZero_m003B440F9EBE4C57A86F916B46B1EA703C787BD0((&V_15), NULL);
if (!L_155)
{
goto IL_0266;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_SetPositive_m9F59E3F34297912049FA9E2DCEE768A10F854D2F((&V_15), NULL);
}
IL_0266:
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_156 = V_15;
return L_156;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 SqlDecimal_op_Subtraction_mD451FEA0F6F822A31B91BAE422F58AC238209CD0 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___0_x, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_0 = ___0_x;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_1 = ___1_y;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_2;
L_2 = SqlDecimal_op_UnaryNegation_m1BDC5BC2B9C06B8D37295EBCC1A54215E24FC85B(L_1, NULL);
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_3;
L_3 = SqlDecimal_op_Addition_mD621901A8B8506AD33C1A11593E8C26BB4291D0F(L_0, L_2, NULL);
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 SqlDecimal_op_Multiply_m914DBE37332FF5BF2F5BC6B7216D5C7D81C5D8E3 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___0_x, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
uint32_t V_1 = 0;
uint64_t V_2 = 0;
uint64_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;
bool V_10 = false;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 V_11;
memset((&V_11), 0, sizeof(V_11));
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* V_12 = NULL;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* V_13 = NULL;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* V_14 = NULL;
int32_t V_15 = 0;
int32_t V_16 = 0;
int32_t V_17 = 0;
uint64_t V_18 = 0;
uint32_t V_19 = 0;
uint32_t V_20 = 0;
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF((&___0_x), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF((&___1_y), NULL);
if (!L_1)
{
goto IL_0018;
}
}
IL_0012:
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_2 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___Null;
return L_2;
}
IL_0018:
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_3 = ___1_y;
uint8_t L_4 = L_3.____bLen;
V_4 = L_4;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_5 = ___0_x;
uint8_t L_6 = L_5.____bScale;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_7 = ___1_y;
uint8_t L_8 = L_7.____bScale;
V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)L_8));
int32_t L_9 = V_5;
V_6 = L_9;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_10 = ___0_x;
uint8_t L_11 = L_10.____bPrec;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_12 = ___0_x;
uint8_t L_13 = L_12.____bScale;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_14 = ___1_y;
uint8_t L_15 = L_14.____bPrec;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_16 = ___1_y;
uint8_t L_17 = L_16.____bScale;
V_8 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)L_13)), ((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)L_17)))), 1));
int32_t L_18 = V_6;
int32_t L_19 = V_8;
V_7 = ((int32_t)il2cpp_codegen_add(L_18, L_19));
int32_t L_20 = V_7;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint8_t L_21 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_NUMERIC_MAX_PRECISION;
if ((((int32_t)L_20) <= ((int32_t)L_21)))
{
goto IL_0069;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint8_t L_22 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_NUMERIC_MAX_PRECISION;
V_7 = L_22;
}
IL_0069:
{
int32_t L_23 = V_6;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint8_t L_24 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_NUMERIC_MAX_PRECISION;
if ((((int32_t)L_23) <= ((int32_t)L_24)))
{
goto IL_0079;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint8_t L_25 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_NUMERIC_MAX_PRECISION;
V_6 = L_25;
}
IL_0079:
{
int32_t L_26 = V_7;
int32_t L_27 = V_8;
int32_t L_28 = V_6;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
int32_t L_29;
L_29 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(((int32_t)il2cpp_codegen_subtract(L_26, L_27)), L_28, NULL);
V_6 = L_29;
int32_t L_30 = V_6;
int32_t L_31 = V_5;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint8_t L_32 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_cNumeDivScaleMin;
int32_t L_33;
L_33 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_31, L_32, NULL);
int32_t L_34;
L_34 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_30, L_33, NULL);
V_6 = L_34;
int32_t L_35 = V_6;
int32_t L_36 = V_5;
V_9 = ((int32_t)il2cpp_codegen_subtract(L_35, L_36));
bool L_37;
L_37 = SqlDecimal_get_IsPositive_m02A175A34E6F25F9AECAB532B0C7E976A187C340((&___0_x), NULL);
bool L_38;
L_38 = SqlDecimal_get_IsPositive_m02A175A34E6F25F9AECAB532B0C7E976A187C340((&___1_y), NULL);
V_10 = (bool)((((int32_t)L_37) == ((int32_t)L_38))? 1 : 0);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_39 = (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)SZArrayNew(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var, (uint32_t)4);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_40 = L_39;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_41 = ___0_x;
uint32_t L_42 = L_41.____data1;
(L_40)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(0), (uint32_t)L_42);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_43 = L_40;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_44 = ___0_x;
uint32_t L_45 = L_44.____data2;
(L_43)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(1), (uint32_t)L_45);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_46 = L_43;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_47 = ___0_x;
uint32_t L_48 = L_47.____data3;
(L_46)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(2), (uint32_t)L_48);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_49 = L_46;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_50 = ___0_x;
uint32_t L_51 = L_50.____data4;
(L_49)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(3), (uint32_t)L_51);
V_12 = L_49;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_52 = (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)SZArrayNew(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var, (uint32_t)4);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_53 = L_52;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_54 = ___1_y;
uint32_t L_55 = L_54.____data1;
(L_53)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(0), (uint32_t)L_55);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_56 = L_53;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_57 = ___1_y;
uint32_t L_58 = L_57.____data2;
(L_56)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(1), (uint32_t)L_58);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_59 = L_56;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_60 = ___1_y;
uint32_t L_61 = L_60.____data3;
(L_59)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(2), (uint32_t)L_61);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_62 = L_59;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_63 = ___1_y;
uint32_t L_64 = L_63.____data4;
(L_62)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(3), (uint32_t)L_64);
V_13 = L_62;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_65 = (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)SZArrayNew(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var, (uint32_t)((int32_t)9));
V_14 = L_65;
V_16 = 0;
V_0 = 0;
goto IL_0189;
}
IL_011d:
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_66 = V_12;
int32_t L_67 = V_0;
int32_t L_68 = L_67;
uint32_t L_69 = (L_66)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_68));
V_1 = L_69;
V_2 = ((int64_t)0);
int32_t L_70 = V_0;
V_16 = L_70;
V_17 = 0;
goto IL_0170;
}
IL_012d:
{
uint64_t L_71 = V_2;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_72 = V_14;
int32_t L_73 = V_16;
int32_t L_74 = L_73;
uint32_t L_75 = (L_72)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_74));
V_3 = ((int64_t)il2cpp_codegen_add((int64_t)L_71, ((int64_t)(uint64_t)L_75)));
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_76 = V_13;
int32_t L_77 = V_17;
int32_t L_78 = L_77;
uint32_t L_79 = (L_76)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_78));
V_18 = ((int64_t)(uint64_t)L_79);
uint32_t L_80 = V_1;
uint64_t L_81 = V_18;
V_2 = ((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_80), (int64_t)L_81));
uint64_t L_82 = V_2;
uint64_t L_83 = V_3;
V_2 = ((int64_t)il2cpp_codegen_add((int64_t)L_82, (int64_t)L_83));
uint64_t L_84 = V_2;
uint64_t L_85 = V_3;
if ((!(((uint64_t)L_84) < ((uint64_t)L_85))))
{
goto IL_0154;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint64_t L_86 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulInt32Base;
V_3 = L_86;
goto IL_0157;
}
IL_0154:
{
V_3 = ((int64_t)0);
}
IL_0157:
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_87 = V_14;
int32_t L_88 = V_16;
int32_t L_89 = L_88;
V_16 = ((int32_t)il2cpp_codegen_add(L_89, 1));
uint64_t L_90 = V_2;
(L_87)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_89), (uint32_t)((int32_t)(uint32_t)L_90));
uint64_t L_91 = V_2;
uint64_t L_92 = V_3;
V_2 = ((int64_t)il2cpp_codegen_add(((int64_t)((uint64_t)L_91>>((int32_t)32))), (int64_t)L_92));
int32_t L_93 = V_17;
V_17 = ((int32_t)il2cpp_codegen_add(L_93, 1));
}
IL_0170:
{
int32_t L_94 = V_17;
int32_t L_95 = V_4;
if ((((int32_t)L_94) < ((int32_t)L_95)))
{
goto IL_012d;
}
}
{
uint64_t L_96 = V_2;
if (!L_96)
{
goto IL_0185;
}
}
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_97 = V_14;
int32_t L_98 = V_16;
int32_t L_99 = L_98;
V_16 = ((int32_t)il2cpp_codegen_add(L_99, 1));
uint64_t L_100 = V_2;
(L_97)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_99), (uint32_t)((int32_t)(uint32_t)L_100));
}
IL_0185:
{
int32_t L_101 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_101, 1));
}
IL_0189:
{
int32_t L_102 = V_0;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_103 = ___0_x;
uint8_t L_104 = L_103.____bLen;
if ((((int32_t)L_102) < ((int32_t)L_104)))
{
goto IL_011d;
}
}
{
goto IL_019a;
}
IL_0194:
{
int32_t L_105 = V_16;
V_16 = ((int32_t)il2cpp_codegen_subtract(L_105, 1));
}
IL_019a:
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_106 = V_14;
int32_t L_107 = V_16;
int32_t L_108 = L_107;
uint32_t L_109 = (L_106)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_108));
if (L_109)
{
goto IL_01a6;
}
}
{
int32_t L_110 = V_16;
if ((((int32_t)L_110) > ((int32_t)0)))
{
goto IL_0194;
}
}
IL_01a6:
{
int32_t L_111 = V_16;
V_15 = ((int32_t)il2cpp_codegen_add(L_111, 1));
int32_t L_112 = V_9;
if (!L_112)
{
goto IL_02ce;
}
}
{
int32_t L_113 = V_9;
if ((((int32_t)L_113) >= ((int32_t)0)))
{
goto IL_026e;
}
}
IL_01bb:
{
int32_t L_114 = V_9;
if ((((int32_t)L_114) > ((int32_t)((int32_t)-9))))
{
goto IL_01d3;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_115 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_rgulShiftBase;
int32_t L_116 = 8;
uint32_t L_117 = (L_115)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_116));
V_20 = L_117;
int32_t L_118 = V_9;
V_9 = ((int32_t)il2cpp_codegen_add(L_118, ((int32_t)9)));
goto IL_01e3;
}
IL_01d3:
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_119 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_rgulShiftBase;
int32_t L_120 = V_9;
int32_t L_121 = ((int32_t)il2cpp_codegen_subtract(((-L_120)), 1));
uint32_t L_122 = (L_119)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_121));
V_20 = L_122;
V_9 = 0;
}
IL_01e3:
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_123 = V_14;
uint32_t L_124 = V_20;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_MpDiv1_mF1495C1D3BBA58F33F9A407B336136336E5983C3(L_123, (&V_15), L_124, (&V_19), NULL);
int32_t L_125 = V_9;
if (L_125)
{
goto IL_01bb;
}
}
{
int32_t L_126 = V_15;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
int32_t L_127 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_cNumeMax;
if ((((int32_t)L_126) <= ((int32_t)L_127)))
{
goto IL_0208;
}
}
{
String_t* L_128;
L_128 = SQLResource_get_ArithOverflowMessage_m4592ECBC7182EEF38ED7B455BF24599F8CF9B8F4(NULL);
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_129 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_129, L_128, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_129, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDecimal_op_Multiply_m914DBE37332FF5BF2F5BC6B7216D5C7D81C5D8E3_RuntimeMethod_var)));
}
IL_0208:
{
int32_t L_130 = V_15;
V_16 = L_130;
goto IL_021a;
}
IL_020e:
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_131 = V_14;
int32_t L_132 = V_16;
(L_131)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_132), (uint32_t)0);
int32_t L_133 = V_16;
V_16 = ((int32_t)il2cpp_codegen_add(L_133, 1));
}
IL_021a:
{
int32_t L_134 = V_16;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
int32_t L_135 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_cNumeMax;
if ((((int32_t)L_134) < ((int32_t)L_135)))
{
goto IL_020e;
}
}
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_136 = V_14;
int32_t L_137 = V_15;
int32_t L_138 = V_7;
int32_t L_139 = V_6;
bool L_140 = V_10;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal__ctor_mDA344B315558CACB3682E3FB35267F8E1CD78C2B((&V_11), L_136, (uint8_t)((int32_t)(uint8_t)L_137), (uint8_t)((int32_t)(uint8_t)L_138), (uint8_t)((int32_t)(uint8_t)L_139), L_140, NULL);
bool L_141;
L_141 = SqlDecimal_FGt10_38_m30003C407A2F58CEE12A6B85585D4D95DAAD1A5E((&V_11), NULL);
if (!L_141)
{
goto IL_024b;
}
}
{
String_t* L_142;
L_142 = SQLResource_get_ArithOverflowMessage_m4592ECBC7182EEF38ED7B455BF24599F8CF9B8F4(NULL);
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_143 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_143, L_142, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_143, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDecimal_op_Multiply_m914DBE37332FF5BF2F5BC6B7216D5C7D81C5D8E3_RuntimeMethod_var)));
}
IL_024b:
{
uint32_t L_144 = V_19;
uint32_t L_145 = V_20;
if ((!(((uint32_t)L_144) >= ((uint32_t)((int32_t)((uint32_t)(int32_t)L_145/(uint32_t)(int32_t)2))))))
{
goto IL_025b;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_AddULong_m9A5A1CE793F97B794596C52D001C6F82BF62BA26((&V_11), 1, NULL);
}
IL_025b:
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_146;
L_146 = SqlDecimal_FZero_m003B440F9EBE4C57A86F916B46B1EA703C787BD0((&V_11), NULL);
if (!L_146)
{
goto IL_026b;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_SetPositive_m9F59E3F34297912049FA9E2DCEE768A10F854D2F((&V_11), NULL);
}
IL_026b:
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_147 = V_11;
return L_147;
}
IL_026e:
{
int32_t L_148 = V_15;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
int32_t L_149 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_cNumeMax;
if ((((int32_t)L_148) <= ((int32_t)L_149)))
{
goto IL_0282;
}
}
{
String_t* L_150;
L_150 = SQLResource_get_ArithOverflowMessage_m4592ECBC7182EEF38ED7B455BF24599F8CF9B8F4(NULL);
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_151 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_151, L_150, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_151, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDecimal_op_Multiply_m914DBE37332FF5BF2F5BC6B7216D5C7D81C5D8E3_RuntimeMethod_var)));
}
IL_0282:
{
int32_t L_152 = V_15;
V_16 = L_152;
goto IL_0294;
}
IL_0288:
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_153 = V_14;
int32_t L_154 = V_16;
(L_153)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_154), (uint32_t)0);
int32_t L_155 = V_16;
V_16 = ((int32_t)il2cpp_codegen_add(L_155, 1));
}
IL_0294:
{
int32_t L_156 = V_16;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
int32_t L_157 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_cNumeMax;
if ((((int32_t)L_156) < ((int32_t)L_157)))
{
goto IL_0288;
}
}
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_158 = V_14;
int32_t L_159 = V_15;
int32_t L_160 = V_7;
int32_t L_161 = V_5;
bool L_162 = V_10;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal__ctor_mDA344B315558CACB3682E3FB35267F8E1CD78C2B((&V_11), L_158, (uint8_t)((int32_t)(uint8_t)L_159), (uint8_t)((int32_t)(uint8_t)L_160), (uint8_t)((int32_t)(uint8_t)L_161), L_162, NULL);
bool L_163;
L_163 = SqlDecimal_FZero_m003B440F9EBE4C57A86F916B46B1EA703C787BD0((&V_11), NULL);
if (!L_163)
{
goto IL_02c1;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_SetPositive_m9F59E3F34297912049FA9E2DCEE768A10F854D2F((&V_11), NULL);
}
IL_02c1:
{
int32_t L_164 = V_9;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_AdjustScale_mB4449BB56AE9B5D68D1072B2B18D1BB3504CDA65((&V_11), L_164, (bool)1, NULL);
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_165 = V_11;
return L_165;
}
IL_02ce:
{
int32_t L_166 = V_15;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
int32_t L_167 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_cNumeMax;
if ((((int32_t)L_166) <= ((int32_t)L_167)))
{
goto IL_02e2;
}
}
{
String_t* L_168;
L_168 = SQLResource_get_ArithOverflowMessage_m4592ECBC7182EEF38ED7B455BF24599F8CF9B8F4(NULL);
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_169 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_169, L_168, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_169, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDecimal_op_Multiply_m914DBE37332FF5BF2F5BC6B7216D5C7D81C5D8E3_RuntimeMethod_var)));
}
IL_02e2:
{
int32_t L_170 = V_15;
V_16 = L_170;
goto IL_02f4;
}
IL_02e8:
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_171 = V_14;
int32_t L_172 = V_16;
(L_171)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_172), (uint32_t)0);
int32_t L_173 = V_16;
V_16 = ((int32_t)il2cpp_codegen_add(L_173, 1));
}
IL_02f4:
{
int32_t L_174 = V_16;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
int32_t L_175 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_cNumeMax;
if ((((int32_t)L_174) < ((int32_t)L_175)))
{
goto IL_02e8;
}
}
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_176 = V_14;
int32_t L_177 = V_15;
int32_t L_178 = V_7;
int32_t L_179 = V_6;
bool L_180 = V_10;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal__ctor_mDA344B315558CACB3682E3FB35267F8E1CD78C2B((&V_11), L_176, (uint8_t)((int32_t)(uint8_t)L_177), (uint8_t)((int32_t)(uint8_t)L_178), (uint8_t)((int32_t)(uint8_t)L_179), L_180, NULL);
bool L_181;
L_181 = SqlDecimal_FGt10_38_m30003C407A2F58CEE12A6B85585D4D95DAAD1A5E((&V_11), NULL);
if (!L_181)
{
goto IL_0325;
}
}
{
String_t* L_182;
L_182 = SQLResource_get_ArithOverflowMessage_m4592ECBC7182EEF38ED7B455BF24599F8CF9B8F4(NULL);
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_183 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_183, L_182, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_183, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDecimal_op_Multiply_m914DBE37332FF5BF2F5BC6B7216D5C7D81C5D8E3_RuntimeMethod_var)));
}
IL_0325:
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_184;
L_184 = SqlDecimal_FZero_m003B440F9EBE4C57A86F916B46B1EA703C787BD0((&V_11), NULL);
if (!L_184)
{
goto IL_0335;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_SetPositive_m9F59E3F34297912049FA9E2DCEE768A10F854D2F((&V_11), NULL);
}
IL_0335:
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_185 = V_11;
return L_185;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 SqlDecimal_op_Division_mB5C1F3E2126BB74E4C73E734227C783A896ACBAD (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___0_x, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_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;
bool V_5 = false;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* V_6 = NULL;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* V_7 = NULL;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* V_8 = NULL;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* V_9 = NULL;
int32_t V_10 = 0;
int32_t V_11 = 0;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 V_12;
memset((&V_12), 0, sizeof(V_12));
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF((&___0_x), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF((&___1_y), NULL);
if (!L_1)
{
goto IL_0018;
}
}
IL_0012:
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_2 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___Null;
return L_2;
}
IL_0018:
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SqlDecimal_FZero_m003B440F9EBE4C57A86F916B46B1EA703C787BD0((&___1_y), NULL);
if (!L_3)
{
goto IL_002c;
}
}
{
String_t* L_4;
L_4 = SQLResource_get_DivideByZeroMessage_m61DA883EC4EA1CD596DA0B92F0ED01C30F456FB2(NULL);
DivideByZeroException_tC43171E50A38F5CD4242D258D0B0C6B74898C279* L_5 = (DivideByZeroException_tC43171E50A38F5CD4242D258D0B0C6B74898C279*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DivideByZeroException_tC43171E50A38F5CD4242D258D0B0C6B74898C279_il2cpp_TypeInfo_var)));
DivideByZeroException__ctor_m17FBAE3DCEF960AD07F6917093B78142055E5552(L_5, L_4, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDecimal_op_Division_mB5C1F3E2126BB74E4C73E734227C783A896ACBAD_RuntimeMethod_var)));
}
IL_002c:
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_6;
L_6 = SqlDecimal_get_IsPositive_m02A175A34E6F25F9AECAB532B0C7E976A187C340((&___0_x), NULL);
bool L_7;
L_7 = SqlDecimal_get_IsPositive_m02A175A34E6F25F9AECAB532B0C7E976A187C340((&___1_y), NULL);
V_5 = (bool)((((int32_t)L_6) == ((int32_t)L_7))? 1 : 0);
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_8 = ___0_x;
uint8_t L_9 = L_8.____bScale;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_10 = ___1_y;
uint8_t L_11 = L_10.____bPrec;
uint8_t L_12 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_cNumeDivScaleMin;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
int32_t L_13;
L_13 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)L_11)), 1)), L_12, NULL);
V_0 = L_13;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_14 = ___0_x;
uint8_t L_15 = L_14.____bPrec;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_16 = ___0_x;
uint8_t L_17 = L_16.____bScale;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_18 = ___1_y;
uint8_t L_19 = L_18.____bScale;
V_2 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)L_17)), (int32_t)L_19));
int32_t L_20 = V_0;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_21 = ___0_x;
uint8_t L_22 = L_21.____bPrec;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_23 = ___1_y;
uint8_t L_24 = L_23.____bPrec;
V_1 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_20, (int32_t)L_22)), (int32_t)L_24)), 1));
int32_t L_25 = V_0;
uint8_t L_26 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_cNumeDivScaleMin;
int32_t L_27;
L_27 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_25, L_26, NULL);
V_3 = L_27;
int32_t L_28 = V_2;
uint8_t L_29 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_NUMERIC_MAX_PRECISION;
int32_t L_30;
L_30 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_28, L_29, NULL);
V_2 = L_30;
int32_t L_31 = V_2;
int32_t L_32 = V_0;
V_1 = ((int32_t)il2cpp_codegen_add(L_31, L_32));
int32_t L_33 = V_1;
uint8_t L_34 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_NUMERIC_MAX_PRECISION;
if ((((int32_t)L_33) <= ((int32_t)L_34)))
{
goto IL_00a9;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint8_t L_35 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_NUMERIC_MAX_PRECISION;
V_1 = L_35;
}
IL_00a9:
{
int32_t L_36 = V_1;
int32_t L_37 = V_2;
int32_t L_38 = V_0;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
int32_t L_39;
L_39 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(((int32_t)il2cpp_codegen_subtract(L_36, L_37)), L_38, NULL);
V_0 = L_39;
int32_t L_40 = V_0;
int32_t L_41 = V_3;
int32_t L_42;
L_42 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_40, L_41, NULL);
V_0 = L_42;
int32_t L_43 = V_0;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_44 = ___0_x;
uint8_t L_45 = L_44.____bScale;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_46 = ___1_y;
uint8_t L_47 = L_46.____bScale;
V_4 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_43, (int32_t)L_45)), (int32_t)L_47));
int32_t L_48 = V_4;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_AdjustScale_mB4449BB56AE9B5D68D1072B2B18D1BB3504CDA65((&___0_x), L_48, (bool)1, NULL);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_49 = (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)SZArrayNew(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var, (uint32_t)4);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_50 = L_49;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_51 = ___0_x;
uint32_t L_52 = L_51.____data1;
(L_50)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(0), (uint32_t)L_52);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_53 = L_50;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_54 = ___0_x;
uint32_t L_55 = L_54.____data2;
(L_53)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(1), (uint32_t)L_55);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_56 = L_53;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_57 = ___0_x;
uint32_t L_58 = L_57.____data3;
(L_56)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(2), (uint32_t)L_58);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_59 = L_56;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_60 = ___0_x;
uint32_t L_61 = L_60.____data4;
(L_59)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(3), (uint32_t)L_61);
V_6 = L_59;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_62 = (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)SZArrayNew(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var, (uint32_t)4);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_63 = L_62;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_64 = ___1_y;
uint32_t L_65 = L_64.____data1;
(L_63)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(0), (uint32_t)L_65);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_66 = L_63;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_67 = ___1_y;
uint32_t L_68 = L_67.____data2;
(L_66)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(1), (uint32_t)L_68);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_69 = L_66;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_70 = ___1_y;
uint32_t L_71 = L_70.____data3;
(L_69)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(2), (uint32_t)L_71);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_72 = L_69;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_73 = ___1_y;
uint32_t L_74 = L_73.____data4;
(L_72)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(3), (uint32_t)L_74);
V_7 = L_72;
int32_t L_75 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_cNumeMax;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_76 = (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)SZArrayNew(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add(L_75, 1)));
V_8 = L_76;
int32_t L_77 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_cNumeMax;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_78 = (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)SZArrayNew(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var, (uint32_t)L_77);
V_9 = L_78;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_79 = V_6;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_80 = ___0_x;
uint8_t L_81 = L_80.____bLen;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_82 = V_7;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_83 = ___1_y;
uint8_t L_84 = L_83.____bLen;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_85 = V_9;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_86 = V_8;
SqlDecimal_MpDiv_mB13886D466ADC1BACCD5821CDD41B1A6C312561A(L_79, L_81, L_82, L_84, L_85, (&V_10), L_86, (&V_11), NULL);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_87 = V_9;
int32_t L_88 = V_10;
SqlDecimal_ZeroToMaxLen_mD7F09C82EE1D71493E4AE8575F67C44B4996B172(L_87, L_88, NULL);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_89 = V_9;
int32_t L_90 = V_10;
int32_t L_91 = V_1;
int32_t L_92 = V_0;
bool L_93 = V_5;
SqlDecimal__ctor_mDA344B315558CACB3682E3FB35267F8E1CD78C2B((&V_12), L_89, (uint8_t)((int32_t)(uint8_t)L_90), (uint8_t)((int32_t)(uint8_t)L_91), (uint8_t)((int32_t)(uint8_t)L_92), L_93, NULL);
bool L_94;
L_94 = SqlDecimal_FZero_m003B440F9EBE4C57A86F916B46B1EA703C787BD0((&V_12), NULL);
if (!L_94)
{
goto IL_0190;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_SetPositive_m9F59E3F34297912049FA9E2DCEE768A10F854D2F((&V_12), NULL);
}
IL_0190:
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_95 = V_12;
return L_95;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 SqlDecimal_op_Implicit_m88F913300ABF85128049F6D66E16A1939E05C3D3 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___0_x, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743((&___0_x), NULL);
if (L_0)
{
goto IL_0016;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
uint8_t L_1;
L_1 = SqlByte_get_Value_m5E03F09D67A2CEDEA9E2DC4BDBDA1B7DB3BDFC17((&___0_x), NULL);
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlDecimal__ctor_m1870DA5CFBC4E96774527605786EDFF19C4F6673((&L_2), L_1, NULL);
return L_2;
}
IL_0016:
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_3 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___Null;
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 SqlDecimal_op_Implicit_m706866C424FC9CA6DDE0659D0B22ECC38F378157 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___0_x, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510((&___0_x), NULL);
if (L_0)
{
goto IL_0016;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
int16_t L_1;
L_1 = SqlInt16_get_Value_mA03BF0AEC36EC42E4707550F4EE275ED506FFE57((&___0_x), NULL);
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlDecimal__ctor_m1870DA5CFBC4E96774527605786EDFF19C4F6673((&L_2), L_1, NULL);
return L_2;
}
IL_0016:
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_3 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___Null;
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 SqlDecimal_op_Implicit_mAA47294A0987C6F7AD15FE5D9C240E51631ABC3A (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___0_x, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5((&___0_x), NULL);
if (L_0)
{
goto IL_0016;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
int32_t L_1;
L_1 = SqlInt32_get_Value_m0ADA18E1A4075E3D14F091375284BCB7679CB0A6((&___0_x), NULL);
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlDecimal__ctor_m1870DA5CFBC4E96774527605786EDFF19C4F6673((&L_2), L_1, NULL);
return L_2;
}
IL_0016:
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_3 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___Null;
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 SqlDecimal_op_Implicit_m7C58E64CF158876B9D9FD7F333AFBB471A9BE0C3 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___0_x, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___0_x), NULL);
if (L_0)
{
goto IL_0016;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
int64_t L_1;
L_1 = SqlInt64_get_Value_m0FCB83BE1DF07163B48C04233CD24485CE70E405((&___0_x), NULL);
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlDecimal__ctor_mAE0D78D74AECFE56A955B3BDEC8362A5AF7C9619((&L_2), L_1, NULL);
return L_2;
}
IL_0016:
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_3 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___Null;
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 SqlDecimal_op_Implicit_m9BA26363AE2C6BD41642B5C4B526EFBC28B08BD7 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___0_x, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F((&___0_x), NULL);
if (L_0)
{
goto IL_0016;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_1;
L_1 = SqlMoney_ToDecimal_m96E83360BEA54499AFEB74B2715EEE315F26D0B6((&___0_x), NULL);
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlDecimal__ctor_mEE042C2AF0437320CB7F863BEA8DDDE97AD3F0B2((&L_2), L_1, NULL);
return L_2;
}
IL_0016:
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_3 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___Null;
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_ZeroToMaxLen_mD7F09C82EE1D71493E4AE8575F67C44B4996B172 (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___0_rgulData, int32_t ___1_cUI4sCur, const RuntimeMethod* method)
{
uint32_t V_0 = 0;
{
int32_t L_0 = ___1_cUI4sCur;
switch (((int32_t)il2cpp_codegen_subtract(L_0, 1)))
{
case 0:
{
goto IL_0015;
}
case 1:
{
goto IL_0026;
}
case 2:
{
goto IL_0031;
}
}
}
{
return;
}
IL_0015:
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_1 = ___0_rgulData;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_2 = ___0_rgulData;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_3 = ___0_rgulData;
int32_t L_4 = 0;
V_0 = L_4;
(L_3)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(3), (uint32_t)L_4);
uint32_t L_5 = V_0;
uint32_t L_6 = L_5;
V_0 = L_6;
(L_2)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(2), (uint32_t)L_6);
uint32_t L_7 = V_0;
(L_1)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(1), (uint32_t)L_7);
return;
}
IL_0026:
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_8 = ___0_rgulData;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_9 = ___0_rgulData;
int32_t L_10 = 0;
V_0 = L_10;
(L_9)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(3), (uint32_t)L_10);
uint32_t L_11 = V_0;
(L_8)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(2), (uint32_t)L_11);
return;
}
IL_0031:
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_12 = ___0_rgulData;
(L_12)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(3), (uint32_t)0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlDecimal_FZero_m003B440F9EBE4C57A86F916B46B1EA703C787BD0 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method)
{
{
uint32_t L_0 = __this->____data1;
if (L_0)
{
goto IL_0015;
}
}
{
uint8_t L_1 = __this->____bLen;
return (bool)((((int32_t)((((int32_t)L_1) > ((int32_t)1))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
IL_0015:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C bool SqlDecimal_FZero_m003B440F9EBE4C57A86F916B46B1EA703C787BD0_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*>(__this + _offset);
bool _returnValue;
_returnValue = SqlDecimal_FZero_m003B440F9EBE4C57A86F916B46B1EA703C787BD0(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlDecimal_FGt10_38_m30003C407A2F58CEE12A6B85585D4D95DAAD1A5E (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method)
{
{
uint32_t L_0 = __this->____data4;
if ((((int64_t)((int64_t)(uint64_t)L_0)) < ((int64_t)((int64_t)((int32_t)1262177448)))))
{
goto IL_005c;
}
}
{
uint8_t L_1 = __this->____bLen;
if ((!(((uint32_t)L_1) == ((uint32_t)4))))
{
goto IL_005c;
}
}
{
uint32_t L_2 = __this->____data4;
if ((((int64_t)((int64_t)(uint64_t)L_2)) > ((int64_t)((int64_t)((int32_t)1262177448)))))
{
goto IL_005a;
}
}
{
uint32_t L_3 = __this->____data3;
if ((((int64_t)((int64_t)(uint64_t)L_3)) > ((int64_t)((int64_t)((int32_t)1518781562)))))
{
goto IL_005a;
}
}
{
uint32_t L_4 = __this->____data3;
if ((!(((uint64_t)((int64_t)(uint64_t)L_4)) == ((uint64_t)((int64_t)((int32_t)1518781562))))))
{
goto IL_0058;
}
}
{
uint32_t L_5 = __this->____data2;
return (bool)((((int32_t)((((int64_t)((int64_t)(uint64_t)L_5)) < ((int64_t)((int64_t)((int32_t)160047680))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
IL_0058:
{
return (bool)0;
}
IL_005a:
{
return (bool)1;
}
IL_005c:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C bool SqlDecimal_FGt10_38_m30003C407A2F58CEE12A6B85585D4D95DAAD1A5E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*>(__this + _offset);
bool _returnValue;
_returnValue = SqlDecimal_FGt10_38_m30003C407A2F58CEE12A6B85585D4D95DAAD1A5E(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlDecimal_FGt10_38_mA101E36BDF52DCC1B956C7564DB0E8578DF7172C (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___0_rglData, const RuntimeMethod* method)
{
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_0 = ___0_rglData;
int32_t L_1 = 3;
uint32_t L_2 = (L_0)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_1));
if ((((int64_t)((int64_t)(uint64_t)L_2)) < ((int64_t)((int64_t)((int32_t)1262177448)))))
{
goto IL_0044;
}
}
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_3 = ___0_rglData;
int32_t L_4 = 3;
uint32_t L_5 = (L_3)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4));
if ((((int64_t)((int64_t)(uint64_t)L_5)) > ((int64_t)((int64_t)((int32_t)1262177448)))))
{
goto IL_0042;
}
}
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_6 = ___0_rglData;
int32_t L_7 = 2;
uint32_t L_8 = (L_6)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7));
if ((((int64_t)((int64_t)(uint64_t)L_8)) > ((int64_t)((int64_t)((int32_t)1518781562)))))
{
goto IL_0042;
}
}
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_9 = ___0_rglData;
int32_t L_10 = 2;
uint32_t L_11 = (L_9)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_10));
if ((!(((uint64_t)((int64_t)(uint64_t)L_11)) == ((uint64_t)((int64_t)((int32_t)1518781562))))))
{
goto IL_0040;
}
}
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_12 = ___0_rglData;
int32_t L_13 = 1;
uint32_t L_14 = (L_12)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_13));
return (bool)((((int32_t)((((int64_t)((int64_t)(uint64_t)L_14)) < ((int64_t)((int64_t)((int32_t)160047680))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
IL_0040:
{
return (bool)0;
}
IL_0042:
{
return (bool)1;
}
IL_0044:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C bool SqlDecimal_FGt10_38_mA101E36BDF52DCC1B956C7564DB0E8578DF7172C_AdjustorThunk (RuntimeObject* __this, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___0_rglData, const RuntimeMethod* method)
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*>(__this + _offset);
bool _returnValue;
_returnValue = SqlDecimal_FGt10_38_mA101E36BDF52DCC1B956C7564DB0E8578DF7172C(_thisAdjusted, ___0_rglData, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t SqlDecimal_BGetPrecUI4_m4C879CFE21886B5FA03A811A9E718CDF75C85CCE (uint32_t ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t G_B5_0 = 0;
int32_t G_B9_0 = 0;
int32_t G_B15_0 = 0;
int32_t G_B19_0 = 0;
int32_t G_B23_0 = 0;
{
uint32_t L_0 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint32_t L_1 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulT4;
if ((!(((uint32_t)L_0) < ((uint32_t)L_1))))
{
goto IL_002e;
}
}
{
uint32_t L_2 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint32_t L_3 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulT2;
if ((!(((uint32_t)L_2) < ((uint32_t)L_3))))
{
goto IL_001f;
}
}
{
uint32_t L_4 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint32_t L_5 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulT1;
if ((!(((uint32_t)L_4) < ((uint32_t)L_5))))
{
goto IL_001b;
}
}
{
G_B5_0 = 1;
goto IL_001c;
}
IL_001b:
{
G_B5_0 = 2;
}
IL_001c:
{
V_0 = G_B5_0;
goto IL_006b;
}
IL_001f:
{
uint32_t L_6 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint32_t L_7 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulT3;
if ((!(((uint32_t)L_6) < ((uint32_t)L_7))))
{
goto IL_002a;
}
}
{
G_B9_0 = 3;
goto IL_002b;
}
IL_002a:
{
G_B9_0 = 4;
}
IL_002b:
{
V_0 = G_B9_0;
goto IL_006b;
}
IL_002e:
{
uint32_t L_8 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint32_t L_9 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulT8;
if ((!(((uint32_t)L_8) < ((uint32_t)L_9))))
{
goto IL_005c;
}
}
{
uint32_t L_10 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint32_t L_11 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulT6;
if ((!(((uint32_t)L_10) < ((uint32_t)L_11))))
{
goto IL_004d;
}
}
{
uint32_t L_12 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint32_t L_13 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulT5;
if ((!(((uint32_t)L_12) < ((uint32_t)L_13))))
{
goto IL_0049;
}
}
{
G_B15_0 = 5;
goto IL_004a;
}
IL_0049:
{
G_B15_0 = 6;
}
IL_004a:
{
V_0 = G_B15_0;
goto IL_006b;
}
IL_004d:
{
uint32_t L_14 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint32_t L_15 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulT7;
if ((!(((uint32_t)L_14) < ((uint32_t)L_15))))
{
goto IL_0058;
}
}
{
G_B19_0 = 7;
goto IL_0059;
}
IL_0058:
{
G_B19_0 = 8;
}
IL_0059:
{
V_0 = G_B19_0;
goto IL_006b;
}
IL_005c:
{
uint32_t L_16 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint32_t L_17 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulT9;
if ((!(((uint32_t)L_16) < ((uint32_t)L_17))))
{
goto IL_0068;
}
}
{
G_B23_0 = ((int32_t)9);
goto IL_006a;
}
IL_0068:
{
G_B23_0 = ((int32_t)10);
}
IL_006a:
{
V_0 = G_B23_0;
}
IL_006b:
{
int32_t L_18 = V_0;
return (uint8_t)((int32_t)(uint8_t)L_18);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t SqlDecimal_BGetPrecUI8_m742B84B9E2EBFD2308F556FCC9CA5B192E94BD60 (uint64_t ___0_dwlVal, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
uint32_t V_1 = 0;
int32_t G_B6_0 = 0;
int32_t G_B10_0 = 0;
int32_t G_B15_0 = 0;
int32_t G_B19_0 = 0;
int32_t G_B26_0 = 0;
int32_t G_B30_0 = 0;
int32_t G_B35_0 = 0;
int32_t G_B39_0 = 0;
int32_t G_B44_0 = 0;
int32_t G_B48_0 = 0;
{
uint64_t L_0 = ___0_dwlVal;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint32_t L_1 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulT8;
if ((!(((uint64_t)L_0) < ((uint64_t)((int64_t)(uint64_t)L_1)))))
{
goto IL_006c;
}
}
{
uint64_t L_2 = ___0_dwlVal;
V_1 = ((int32_t)(uint32_t)L_2);
uint32_t L_3 = V_1;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint32_t L_4 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulT4;
if ((!(((uint32_t)L_3) < ((uint32_t)L_4))))
{
goto IL_0040;
}
}
{
uint32_t L_5 = V_1;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint32_t L_6 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulT2;
if ((!(((uint32_t)L_5) < ((uint32_t)L_6))))
{
goto IL_002e;
}
}
{
uint32_t L_7 = V_1;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint32_t L_8 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulT1;
if ((!(((uint32_t)L_7) < ((uint32_t)L_8))))
{
goto IL_0027;
}
}
{
G_B6_0 = 1;
goto IL_0028;
}
IL_0027:
{
G_B6_0 = 2;
}
IL_0028:
{
V_0 = G_B6_0;
goto IL_00f9;
}
IL_002e:
{
uint32_t L_9 = V_1;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint32_t L_10 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulT3;
if ((!(((uint32_t)L_9) < ((uint32_t)L_10))))
{
goto IL_0039;
}
}
{
G_B10_0 = 3;
goto IL_003a;
}
IL_0039:
{
G_B10_0 = 4;
}
IL_003a:
{
V_0 = G_B10_0;
goto IL_00f9;
}
IL_0040:
{
uint32_t L_11 = V_1;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint32_t L_12 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulT6;
if ((!(((uint32_t)L_11) < ((uint32_t)L_12))))
{
goto IL_005a;
}
}
{
uint32_t L_13 = V_1;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint32_t L_14 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulT5;
if ((!(((uint32_t)L_13) < ((uint32_t)L_14))))
{
goto IL_0053;
}
}
{
G_B15_0 = 5;
goto IL_0054;
}
IL_0053:
{
G_B15_0 = 6;
}
IL_0054:
{
V_0 = G_B15_0;
goto IL_00f9;
}
IL_005a:
{
uint32_t L_15 = V_1;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint32_t L_16 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulT7;
if ((!(((uint32_t)L_15) < ((uint32_t)L_16))))
{
goto IL_0065;
}
}
{
G_B19_0 = 7;
goto IL_0066;
}
IL_0065:
{
G_B19_0 = 8;
}
IL_0066:
{
V_0 = G_B19_0;
goto IL_00f9;
}
IL_006c:
{
uint64_t L_17 = ___0_dwlVal;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint64_t L_18 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_dwlT16;
if ((!(((uint64_t)L_17) < ((uint64_t)L_18))))
{
goto IL_00d1;
}
}
{
uint64_t L_19 = ___0_dwlVal;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint64_t L_20 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_dwlT12;
if ((!(((uint64_t)L_19) < ((uint64_t)L_20))))
{
goto IL_00a7;
}
}
{
uint64_t L_21 = ___0_dwlVal;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint64_t L_22 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_dwlT10;
if ((!(((uint64_t)L_21) < ((uint64_t)L_22))))
{
goto IL_0096;
}
}
{
uint64_t L_23 = ___0_dwlVal;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint32_t L_24 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulT9;
if ((!(((uint64_t)L_23) < ((uint64_t)((int64_t)(uint64_t)L_24)))))
{
goto IL_0091;
}
}
{
G_B26_0 = ((int32_t)9);
goto IL_0093;
}
IL_0091:
{
G_B26_0 = ((int32_t)10);
}
IL_0093:
{
V_0 = G_B26_0;
goto IL_00f9;
}
IL_0096:
{
uint64_t L_25 = ___0_dwlVal;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint64_t L_26 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_dwlT11;
if ((!(((uint64_t)L_25) < ((uint64_t)L_26))))
{
goto IL_00a2;
}
}
{
G_B30_0 = ((int32_t)11);
goto IL_00a4;
}
IL_00a2:
{
G_B30_0 = ((int32_t)12);
}
IL_00a4:
{
V_0 = G_B30_0;
goto IL_00f9;
}
IL_00a7:
{
uint64_t L_27 = ___0_dwlVal;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint64_t L_28 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_dwlT14;
if ((!(((uint64_t)L_27) < ((uint64_t)L_28))))
{
goto IL_00c0;
}
}
{
uint64_t L_29 = ___0_dwlVal;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint64_t L_30 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_dwlT13;
if ((!(((uint64_t)L_29) < ((uint64_t)L_30))))
{
goto IL_00bb;
}
}
{
G_B35_0 = ((int32_t)13);
goto IL_00bd;
}
IL_00bb:
{
G_B35_0 = ((int32_t)14);
}
IL_00bd:
{
V_0 = G_B35_0;
goto IL_00f9;
}
IL_00c0:
{
uint64_t L_31 = ___0_dwlVal;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint64_t L_32 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_dwlT15;
if ((!(((uint64_t)L_31) < ((uint64_t)L_32))))
{
goto IL_00cc;
}
}
{
G_B39_0 = ((int32_t)15);
goto IL_00ce;
}
IL_00cc:
{
G_B39_0 = ((int32_t)16);
}
IL_00ce:
{
V_0 = G_B39_0;
goto IL_00f9;
}
IL_00d1:
{
uint64_t L_33 = ___0_dwlVal;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint64_t L_34 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_dwlT18;
if ((!(((uint64_t)L_33) < ((uint64_t)L_34))))
{
goto IL_00ea;
}
}
{
uint64_t L_35 = ___0_dwlVal;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint64_t L_36 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_dwlT17;
if ((!(((uint64_t)L_35) < ((uint64_t)L_36))))
{
goto IL_00e5;
}
}
{
G_B44_0 = ((int32_t)17);
goto IL_00e7;
}
IL_00e5:
{
G_B44_0 = ((int32_t)18);
}
IL_00e7:
{
V_0 = G_B44_0;
goto IL_00f9;
}
IL_00ea:
{
uint64_t L_37 = ___0_dwlVal;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint64_t L_38 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_dwlT19;
if ((!(((uint64_t)L_37) < ((uint64_t)L_38))))
{
goto IL_00f6;
}
}
{
G_B48_0 = ((int32_t)19);
goto IL_00f8;
}
IL_00f6:
{
G_B48_0 = ((int32_t)20);
}
IL_00f8:
{
V_0 = G_B48_0;
}
IL_00f9:
{
int32_t L_39 = V_0;
return (uint8_t)((int32_t)(uint8_t)L_39);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_AddULong_m9A5A1CE793F97B794596C52D001C6F82BF62BA26 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, uint32_t ___0_ulAdd, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
uint64_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* V_3 = NULL;
{
uint32_t L_0 = ___0_ulAdd;
V_0 = ((int64_t)(uint64_t)L_0);
uint8_t L_1 = __this->____bLen;
V_2 = L_1;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_2 = (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)SZArrayNew(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var, (uint32_t)4);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_3 = L_2;
uint32_t L_4 = __this->____data1;
(L_3)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(0), (uint32_t)L_4);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_5 = L_3;
uint32_t L_6 = __this->____data2;
(L_5)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(1), (uint32_t)L_6);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_7 = L_5;
uint32_t L_8 = __this->____data3;
(L_7)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(2), (uint32_t)L_8);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_9 = L_7;
uint32_t L_10 = __this->____data4;
(L_9)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(3), (uint32_t)L_10);
V_3 = L_9;
V_1 = 0;
}
IL_0037:
{
uint64_t L_11 = V_0;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_12 = V_3;
int32_t L_13 = V_1;
int32_t L_14 = L_13;
uint32_t L_15 = (L_12)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_14));
V_0 = ((int64_t)il2cpp_codegen_add((int64_t)L_11, ((int64_t)(uint64_t)L_15)));
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_16 = V_3;
int32_t L_17 = V_1;
uint64_t L_18 = V_0;
(L_16)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_17), (uint32_t)((int32_t)(uint32_t)L_18));
uint64_t L_19 = V_0;
V_0 = ((int64_t)((uint64_t)L_19>>((int32_t)32)));
uint64_t L_20 = V_0;
if (L_20)
{
goto IL_0053;
}
}
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_21 = V_3;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_StoreFromWorkingArray_m90BD7C6F94D5D3CB9D39BE9070FC96582442CA53(__this, L_21, NULL);
return;
}
IL_0053:
{
int32_t L_22 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_22, 1));
int32_t L_23 = V_1;
int32_t L_24 = V_2;
if ((((int32_t)L_23) < ((int32_t)L_24)))
{
goto IL_0037;
}
}
{
int32_t L_25 = V_1;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
int32_t L_26 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_cNumeMax;
if ((!(((uint32_t)L_25) == ((uint32_t)L_26))))
{
goto IL_006e;
}
}
{
String_t* L_27;
L_27 = SQLResource_get_ArithOverflowMessage_m4592ECBC7182EEF38ED7B455BF24599F8CF9B8F4(NULL);
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_28 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_28, L_27, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_28, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDecimal_AddULong_m9A5A1CE793F97B794596C52D001C6F82BF62BA26_RuntimeMethod_var)));
}
IL_006e:
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_29 = V_3;
int32_t L_30 = V_1;
uint64_t L_31 = V_0;
(L_29)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_30), (uint32_t)((int32_t)(uint32_t)L_31));
uint8_t L_32 = __this->____bLen;
__this->____bLen = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, 1)));
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_33 = V_3;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_34;
L_34 = SqlDecimal_FGt10_38_mA101E36BDF52DCC1B956C7564DB0E8578DF7172C(__this, L_33, NULL);
if (!L_34)
{
goto IL_0096;
}
}
{
String_t* L_35;
L_35 = SQLResource_get_ArithOverflowMessage_m4592ECBC7182EEF38ED7B455BF24599F8CF9B8F4(NULL);
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_36 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_36, L_35, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_36, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDecimal_AddULong_m9A5A1CE793F97B794596C52D001C6F82BF62BA26_RuntimeMethod_var)));
}
IL_0096:
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_37 = V_3;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_StoreFromWorkingArray_m90BD7C6F94D5D3CB9D39BE9070FC96582442CA53(__this, L_37, NULL);
return;
}
}
IL2CPP_EXTERN_C void SqlDecimal_AddULong_m9A5A1CE793F97B794596C52D001C6F82BF62BA26_AdjustorThunk (RuntimeObject* __this, uint32_t ___0_ulAdd, const RuntimeMethod* method)
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*>(__this + _offset);
SqlDecimal_AddULong_m9A5A1CE793F97B794596C52D001C6F82BF62BA26(_thisAdjusted, ___0_ulAdd, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_MultByULong_mAA774454874DA9C85E6CFFE2436000D2DD035B8D (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, uint32_t ___0_uiMultiplier, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
uint64_t V_1 = 0;
uint64_t V_2 = 0;
int32_t V_3 = 0;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* V_4 = NULL;
{
uint8_t L_0 = __this->____bLen;
V_0 = L_0;
V_1 = ((int64_t)0);
V_2 = ((int64_t)0);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_1 = (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)SZArrayNew(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var, (uint32_t)4);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_2 = L_1;
uint32_t L_3 = __this->____data1;
(L_2)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(0), (uint32_t)L_3);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_4 = L_2;
uint32_t L_5 = __this->____data2;
(L_4)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(1), (uint32_t)L_5);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_6 = L_4;
uint32_t L_7 = __this->____data3;
(L_6)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(2), (uint32_t)L_7);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_8 = L_6;
uint32_t L_9 = __this->____data4;
(L_8)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(3), (uint32_t)L_9);
V_4 = L_8;
V_3 = 0;
goto IL_006a;
}
IL_003d:
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_10 = V_4;
int32_t L_11 = V_3;
int32_t L_12 = L_11;
uint32_t L_13 = (L_10)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_12));
uint32_t L_14 = ___0_uiMultiplier;
V_2 = ((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_13), ((int64_t)(uint64_t)L_14)));
uint64_t L_15 = V_1;
uint64_t L_16 = V_2;
V_1 = ((int64_t)il2cpp_codegen_add((int64_t)L_15, (int64_t)L_16));
uint64_t L_17 = V_1;
uint64_t L_18 = V_2;
if ((!(((uint64_t)L_17) < ((uint64_t)L_18))))
{
goto IL_0056;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint64_t L_19 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulInt32Base;
V_2 = L_19;
goto IL_0059;
}
IL_0056:
{
V_2 = ((int64_t)0);
}
IL_0059:
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_20 = V_4;
int32_t L_21 = V_3;
uint64_t L_22 = V_1;
(L_20)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_21), (uint32_t)((int32_t)(uint32_t)L_22));
uint64_t L_23 = V_1;
uint64_t L_24 = V_2;
V_1 = ((int64_t)il2cpp_codegen_add(((int64_t)((uint64_t)L_23>>((int32_t)32))), (int64_t)L_24));
int32_t L_25 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_25, 1));
}
IL_006a:
{
int32_t L_26 = V_3;
int32_t L_27 = V_0;
if ((((int32_t)L_26) < ((int32_t)L_27)))
{
goto IL_003d;
}
}
{
uint64_t L_28 = V_1;
if (!L_28)
{
goto IL_0099;
}
}
{
int32_t L_29 = V_0;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
int32_t L_30 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_cNumeMax;
if ((!(((uint32_t)L_29) == ((uint32_t)L_30))))
{
goto IL_0084;
}
}
{
String_t* L_31;
L_31 = SQLResource_get_ArithOverflowMessage_m4592ECBC7182EEF38ED7B455BF24599F8CF9B8F4(NULL);
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_32 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_32, L_31, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_32, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDecimal_MultByULong_mAA774454874DA9C85E6CFFE2436000D2DD035B8D_RuntimeMethod_var)));
}
IL_0084:
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_33 = V_4;
int32_t L_34 = V_0;
uint64_t L_35 = V_1;
(L_33)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_34), (uint32_t)((int32_t)(uint32_t)L_35));
uint8_t L_36 = __this->____bLen;
__this->____bLen = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_36, 1)));
}
IL_0099:
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_37 = V_4;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_38;
L_38 = SqlDecimal_FGt10_38_mA101E36BDF52DCC1B956C7564DB0E8578DF7172C(__this, L_37, NULL);
if (!L_38)
{
goto IL_00ae;
}
}
{
String_t* L_39;
L_39 = SQLResource_get_ArithOverflowMessage_m4592ECBC7182EEF38ED7B455BF24599F8CF9B8F4(NULL);
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_40 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_40, L_39, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_40, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDecimal_MultByULong_mAA774454874DA9C85E6CFFE2436000D2DD035B8D_RuntimeMethod_var)));
}
IL_00ae:
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_41 = V_4;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_StoreFromWorkingArray_m90BD7C6F94D5D3CB9D39BE9070FC96582442CA53(__this, L_41, NULL);
return;
}
}
IL2CPP_EXTERN_C void SqlDecimal_MultByULong_mAA774454874DA9C85E6CFFE2436000D2DD035B8D_AdjustorThunk (RuntimeObject* __this, uint32_t ___0_uiMultiplier, const RuntimeMethod* method)
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*>(__this + _offset);
SqlDecimal_MultByULong_mAA774454874DA9C85E6CFFE2436000D2DD035B8D(_thisAdjusted, ___0_uiMultiplier, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t SqlDecimal_DivByULong_m4F0A205CB8A38B6B61AEDC5A978B58D5AEC138A5 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, uint32_t ___0_iDivisor, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
uint64_t V_0 = 0;
uint64_t V_1 = 0;
uint32_t V_2 = 0;
bool V_3 = false;
int32_t V_4 = 0;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* V_5 = NULL;
{
uint32_t L_0 = ___0_iDivisor;
V_0 = ((int64_t)(uint64_t)L_0);
V_1 = ((int64_t)0);
V_2 = 0;
V_3 = (bool)1;
uint64_t L_1 = V_0;
if (L_1)
{
goto IL_0018;
}
}
{
String_t* L_2;
L_2 = SQLResource_get_DivideByZeroMessage_m61DA883EC4EA1CD596DA0B92F0ED01C30F456FB2(NULL);
DivideByZeroException_tC43171E50A38F5CD4242D258D0B0C6B74898C279* L_3 = (DivideByZeroException_tC43171E50A38F5CD4242D258D0B0C6B74898C279*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DivideByZeroException_tC43171E50A38F5CD4242D258D0B0C6B74898C279_il2cpp_TypeInfo_var)));
DivideByZeroException__ctor_m17FBAE3DCEF960AD07F6917093B78142055E5552(L_3, L_2, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDecimal_DivByULong_m4F0A205CB8A38B6B61AEDC5A978B58D5AEC138A5_RuntimeMethod_var)));
}
IL_0018:
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_4 = (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)SZArrayNew(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var, (uint32_t)4);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_5 = L_4;
uint32_t L_6 = __this->____data1;
(L_5)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(0), (uint32_t)L_6);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_7 = L_5;
uint32_t L_8 = __this->____data2;
(L_7)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(1), (uint32_t)L_8);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_9 = L_7;
uint32_t L_10 = __this->____data3;
(L_9)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(2), (uint32_t)L_10);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_11 = L_9;
uint32_t L_12 = __this->____data4;
(L_11)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(3), (uint32_t)L_12);
V_5 = L_11;
uint8_t L_13 = __this->____bLen;
V_4 = L_13;
goto IL_008c;
}
IL_004e:
{
uint64_t L_14 = V_1;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_15 = V_5;
int32_t L_16 = V_4;
int32_t L_17 = ((int32_t)il2cpp_codegen_subtract(L_16, 1));
uint32_t L_18 = (L_15)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_17));
V_1 = ((int64_t)il2cpp_codegen_add(((int64_t)((int64_t)L_14<<((int32_t)32))), ((int64_t)(uint64_t)L_18)));
uint64_t L_19 = V_1;
uint64_t L_20 = V_0;
V_2 = ((int32_t)(uint32_t)((int64_t)((uint64_t)(int64_t)L_19/(uint64_t)(int64_t)L_20)));
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_21 = V_5;
int32_t L_22 = V_4;
uint32_t L_23 = V_2;
(L_21)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_22, 1))), (uint32_t)L_23);
uint64_t L_24 = V_1;
uint64_t L_25 = V_0;
V_1 = ((int64_t)((uint64_t)(int64_t)L_24%(uint64_t)(int64_t)L_25));
bool L_26 = V_3;
if (!L_26)
{
goto IL_0084;
}
}
{
uint32_t L_27 = V_2;
if (L_27)
{
goto IL_0084;
}
}
{
uint8_t L_28 = __this->____bLen;
__this->____bLen = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_28, 1)));
goto IL_0086;
}
IL_0084:
{
V_3 = (bool)0;
}
IL_0086:
{
int32_t L_29 = V_4;
V_4 = ((int32_t)il2cpp_codegen_subtract(L_29, 1));
}
IL_008c:
{
int32_t L_30 = V_4;
if ((((int32_t)L_30) > ((int32_t)0)))
{
goto IL_004e;
}
}
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_31 = V_5;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_StoreFromWorkingArray_m90BD7C6F94D5D3CB9D39BE9070FC96582442CA53(__this, L_31, NULL);
bool L_32 = V_3;
if (!L_32)
{
goto IL_00a3;
}
}
{
__this->____bLen = (uint8_t)1;
}
IL_00a3:
{
uint64_t L_33 = V_1;
return ((int32_t)(uint32_t)L_33);
}
}
IL2CPP_EXTERN_C uint32_t SqlDecimal_DivByULong_m4F0A205CB8A38B6B61AEDC5A978B58D5AEC138A5_AdjustorThunk (RuntimeObject* __this, uint32_t ___0_iDivisor, const RuntimeMethod* method)
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*>(__this + _offset);
uint32_t _returnValue;
_returnValue = SqlDecimal_DivByULong_m4F0A205CB8A38B6B61AEDC5A978B58D5AEC138A5(_thisAdjusted, ___0_iDivisor, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_AdjustScale_mB4449BB56AE9B5D68D1072B2B18D1BB3504CDA65 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, int32_t ___0_digits, bool ___1_fRound, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
uint32_t V_0 = 0;
uint32_t V_1 = 0;
bool V_2 = false;
uint8_t V_3 = 0x0;
uint8_t V_4 = 0x0;
int32_t V_5 = 0;
{
V_2 = (bool)0;
int32_t L_0 = ___0_digits;
V_5 = L_0;
int32_t L_1 = V_5;
uint8_t L_2 = __this->____bScale;
if ((((int32_t)((int32_t)il2cpp_codegen_add(L_1, (int32_t)L_2))) >= ((int32_t)0)))
{
goto IL_0017;
}
}
{
SqlTruncateException_t981F75EEF207F703C7397D094331E8026DD67E22* L_3 = (SqlTruncateException_t981F75EEF207F703C7397D094331E8026DD67E22*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlTruncateException_t981F75EEF207F703C7397D094331E8026DD67E22_il2cpp_TypeInfo_var)));
SqlTruncateException__ctor_m70B2B0D3292DA462EBF7B2F3C363D66031AFFCD4(L_3, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDecimal_AdjustScale_mB4449BB56AE9B5D68D1072B2B18D1BB3504CDA65_RuntimeMethod_var)));
}
IL_0017:
{
int32_t L_4 = V_5;
uint8_t L_5 = __this->____bScale;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint8_t L_6 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_NUMERIC_MAX_PRECISION;
if ((((int32_t)((int32_t)il2cpp_codegen_add(L_4, (int32_t)L_5))) <= ((int32_t)L_6)))
{
goto IL_0032;
}
}
{
String_t* L_7;
L_7 = SQLResource_get_ArithOverflowMessage_m4592ECBC7182EEF38ED7B455BF24599F8CF9B8F4(NULL);
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_8 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_8, L_7, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDecimal_AdjustScale_mB4449BB56AE9B5D68D1072B2B18D1BB3504CDA65_RuntimeMethod_var)));
}
IL_0032:
{
int32_t L_9 = V_5;
uint8_t L_10 = __this->____bScale;
V_3 = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_add(L_9, (int32_t)L_10)));
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint8_t L_11 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_NUMERIC_MAX_PRECISION;
int32_t L_12 = V_5;
uint8_t L_13 = __this->____bPrec;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
int32_t L_14;
L_14 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(1, ((int32_t)il2cpp_codegen_add(L_12, (int32_t)L_13)), NULL);
int32_t L_15;
L_15 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_11, L_14, NULL);
V_4 = (uint8_t)((int32_t)(uint8_t)L_15);
int32_t L_16 = V_5;
if ((((int32_t)L_16) <= ((int32_t)0)))
{
goto IL_00a2;
}
}
{
uint8_t L_17 = V_3;
__this->____bScale = L_17;
uint8_t L_18 = V_4;
__this->____bPrec = L_18;
goto IL_009b;
}
IL_006f:
{
int32_t L_19 = V_5;
if ((((int32_t)L_19) < ((int32_t)((int32_t)9))))
{
goto IL_0086;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_20 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_rgulShiftBase;
int32_t L_21 = 8;
uint32_t L_22 = (L_20)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_21));
V_1 = L_22;
int32_t L_23 = V_5;
V_5 = ((int32_t)il2cpp_codegen_subtract(L_23, ((int32_t)9)));
goto IL_0094;
}
IL_0086:
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_24 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_rgulShiftBase;
int32_t L_25 = V_5;
int32_t L_26 = ((int32_t)il2cpp_codegen_subtract(L_25, 1));
uint32_t L_27 = (L_24)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_26));
V_1 = L_27;
V_5 = 0;
}
IL_0094:
{
uint32_t L_28 = V_1;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_MultByULong_mAA774454874DA9C85E6CFFE2436000D2DD035B8D(__this, L_28, NULL);
}
IL_009b:
{
int32_t L_29 = V_5;
if ((((int32_t)L_29) > ((int32_t)0)))
{
goto IL_006f;
}
}
{
goto IL_00f3;
}
IL_00a2:
{
int32_t L_30 = V_5;
if ((((int32_t)L_30) >= ((int32_t)0)))
{
goto IL_00f3;
}
}
IL_00a7:
{
int32_t L_31 = V_5;
if ((((int32_t)L_31) > ((int32_t)((int32_t)-9))))
{
goto IL_00be;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_32 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_rgulShiftBase;
int32_t L_33 = 8;
uint32_t L_34 = (L_32)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_33));
V_1 = L_34;
int32_t L_35 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add(L_35, ((int32_t)9)));
goto IL_00cd;
}
IL_00be:
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_36 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_rgulShiftBase;
int32_t L_37 = V_5;
int32_t L_38 = ((int32_t)il2cpp_codegen_subtract(((-L_37)), 1));
uint32_t L_39 = (L_36)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_38));
V_1 = L_39;
V_5 = 0;
}
IL_00cd:
{
uint32_t L_40 = V_1;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint32_t L_41;
L_41 = SqlDecimal_DivByULong_m4F0A205CB8A38B6B61AEDC5A978B58D5AEC138A5(__this, L_40, NULL);
V_0 = L_41;
int32_t L_42 = V_5;
if ((((int32_t)L_42) < ((int32_t)0)))
{
goto IL_00a7;
}
}
{
uint32_t L_43 = V_0;
uint32_t L_44 = V_1;
V_2 = (bool)((((int32_t)((!(((uint32_t)L_43) >= ((uint32_t)((int32_t)((uint32_t)(int32_t)L_44/(uint32_t)(int32_t)2)))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
uint8_t L_45 = V_3;
__this->____bScale = L_45;
uint8_t L_46 = V_4;
__this->____bPrec = L_46;
}
IL_00f3:
{
bool L_47 = V_2;
bool L_48 = ___1_fRound;
if (!((int32_t)((int32_t)L_47&(int32_t)L_48)))
{
goto IL_0100;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_AddULong_m9A5A1CE793F97B794596C52D001C6F82BF62BA26(__this, 1, NULL);
return;
}
IL_0100:
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_49;
L_49 = SqlDecimal_FZero_m003B440F9EBE4C57A86F916B46B1EA703C787BD0(__this, NULL);
if (!L_49)
{
goto IL_010e;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_SetPositive_m9F59E3F34297912049FA9E2DCEE768A10F854D2F(__this, NULL);
}
IL_010e:
{
return;
}
}
IL2CPP_EXTERN_C void SqlDecimal_AdjustScale_mB4449BB56AE9B5D68D1072B2B18D1BB3504CDA65_AdjustorThunk (RuntimeObject* __this, int32_t ___0_digits, bool ___1_fRound, const RuntimeMethod* method)
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*>(__this + _offset);
SqlDecimal_AdjustScale_mB4449BB56AE9B5D68D1072B2B18D1BB3504CDA65(_thisAdjusted, ___0_digits, ___1_fRound, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDecimal_LAbsCmp_mC3B1AA92DB493740DE31406546DE61A466157270 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___0_snumOp, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* V_3 = NULL;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* V_4 = NULL;
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_0 = ___0_snumOp;
uint8_t L_1 = L_0.____bLen;
V_1 = L_1;
uint8_t L_2 = __this->____bLen;
V_2 = L_2;
int32_t L_3 = V_1;
int32_t L_4 = V_2;
if ((((int32_t)L_3) == ((int32_t)L_4)))
{
goto IL_001a;
}
}
{
int32_t L_5 = V_2;
int32_t L_6 = V_1;
if ((((int32_t)L_5) > ((int32_t)L_6)))
{
goto IL_0018;
}
}
{
return (-1);
}
IL_0018:
{
return 1;
}
IL_001a:
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_7 = (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)SZArrayNew(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var, (uint32_t)4);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_8 = L_7;
uint32_t L_9 = __this->____data1;
(L_8)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(0), (uint32_t)L_9);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_10 = L_8;
uint32_t L_11 = __this->____data2;
(L_10)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(1), (uint32_t)L_11);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_12 = L_10;
uint32_t L_13 = __this->____data3;
(L_12)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(2), (uint32_t)L_13);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_14 = L_12;
uint32_t L_15 = __this->____data4;
(L_14)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(3), (uint32_t)L_15);
V_3 = L_14;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_16 = (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)SZArrayNew(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var, (uint32_t)4);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_17 = L_16;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_18 = ___0_snumOp;
uint32_t L_19 = L_18.____data1;
(L_17)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(0), (uint32_t)L_19);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_20 = L_17;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_21 = ___0_snumOp;
uint32_t L_22 = L_21.____data2;
(L_20)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(1), (uint32_t)L_22);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_23 = L_20;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_24 = ___0_snumOp;
uint32_t L_25 = L_24.____data3;
(L_23)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(2), (uint32_t)L_25);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_26 = L_23;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_27 = ___0_snumOp;
uint32_t L_28 = L_27.____data4;
(L_26)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(3), (uint32_t)L_28);
V_4 = L_26;
int32_t L_29 = V_1;
V_0 = ((int32_t)il2cpp_codegen_subtract(L_29, 1));
}
IL_0075:
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_30 = V_3;
int32_t L_31 = V_0;
int32_t L_32 = L_31;
uint32_t L_33 = (L_30)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_32));
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_34 = V_4;
int32_t L_35 = V_0;
int32_t L_36 = L_35;
uint32_t L_37 = (L_34)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_36));
if ((((int32_t)L_33) == ((int32_t)L_37)))
{
goto IL_008b;
}
}
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_38 = V_3;
int32_t L_39 = V_0;
int32_t L_40 = L_39;
uint32_t L_41 = (L_38)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_40));
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_42 = V_4;
int32_t L_43 = V_0;
int32_t L_44 = L_43;
uint32_t L_45 = (L_42)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_44));
if ((!(((uint32_t)L_41) <= ((uint32_t)L_45))))
{
goto IL_0089;
}
}
{
return (-1);
}
IL_0089:
{
return 1;
}
IL_008b:
{
int32_t L_46 = V_0;
V_0 = ((int32_t)il2cpp_codegen_subtract(L_46, 1));
int32_t L_47 = V_0;
if ((((int32_t)L_47) >= ((int32_t)0)))
{
goto IL_0075;
}
}
{
return 0;
}
}
IL2CPP_EXTERN_C int32_t SqlDecimal_LAbsCmp_mC3B1AA92DB493740DE31406546DE61A466157270_AdjustorThunk (RuntimeObject* __this, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___0_snumOp, const RuntimeMethod* method)
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*>(__this + _offset);
int32_t _returnValue;
_returnValue = SqlDecimal_LAbsCmp_mC3B1AA92DB493740DE31406546DE61A466157270(_thisAdjusted, ___0_snumOp, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_MpMove_mEB0AB29DB5DFA7017DB2F8382DCB13938E1312D4 (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___0_rgulS, int32_t ___1_ciulS, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___2_rgulD, int32_t* ___3_ciulD, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t* L_0 = ___3_ciulD;
int32_t L_1 = ___1_ciulS;
*((int32_t*)L_0) = (int32_t)L_1;
V_0 = 0;
goto IL_0011;
}
IL_0007:
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_2 = ___2_rgulD;
int32_t L_3 = V_0;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_4 = ___0_rgulS;
int32_t L_5 = V_0;
int32_t L_6 = L_5;
uint32_t L_7 = (L_4)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_6));
(L_2)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_3), (uint32_t)L_7);
int32_t L_8 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1));
}
IL_0011:
{
int32_t L_9 = V_0;
int32_t L_10 = ___1_ciulS;
if ((((int32_t)L_9) < ((int32_t)L_10)))
{
goto IL_0007;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_MpSet_mF8B9634950B03C0A7A7BBFD870A39CA4EC086715 (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___0_rgulD, int32_t* ___1_ciulD, uint32_t ___2_iulN, const RuntimeMethod* method)
{
{
int32_t* L_0 = ___1_ciulD;
*((int32_t*)L_0) = (int32_t)1;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_1 = ___0_rgulD;
uint32_t L_2 = ___2_iulN;
(L_1)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(0), (uint32_t)L_2);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_MpNormalize_m65CD15883DFBF91F1222A78A25E453E4B84BE4F8 (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___0_rgulU, int32_t* ___1_ciulU, const RuntimeMethod* method)
{
{
goto IL_0008;
}
IL_0002:
{
int32_t* L_0 = ___1_ciulU;
int32_t* L_1 = ___1_ciulU;
int32_t L_2 = *((int32_t*)L_1);
*((int32_t*)L_0) = (int32_t)((int32_t)il2cpp_codegen_subtract(L_2, 1));
}
IL_0008:
{
int32_t* L_3 = ___1_ciulU;
int32_t L_4 = *((int32_t*)L_3);
if ((((int32_t)L_4) <= ((int32_t)1)))
{
goto IL_0015;
}
}
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_5 = ___0_rgulU;
int32_t* L_6 = ___1_ciulU;
int32_t L_7 = *((int32_t*)L_6);
int32_t L_8 = ((int32_t)il2cpp_codegen_subtract(L_7, 1));
uint32_t L_9 = (L_5)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_8));
if (!L_9)
{
goto IL_0002;
}
}
IL_0015:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_MpMul1_m0D7835E98FD1A5FFEF839FB3BB692EFF80E23F2A (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___0_piulD, int32_t* ___1_ciulD, uint32_t ___2_iulX, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
uint32_t V_0 = 0;
int32_t V_1 = 0;
uint64_t V_2 = 0;
uint64_t V_3 = 0;
{
V_0 = 0;
V_1 = 0;
goto IL_0027;
}
IL_0006:
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_0 = ___0_piulD;
int32_t L_1 = V_1;
int32_t L_2 = L_1;
uint32_t L_3 = (L_0)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_2));
V_3 = ((int64_t)(uint64_t)L_3);
uint32_t L_4 = V_0;
uint64_t L_5 = V_3;
uint32_t L_6 = ___2_iulX;
V_2 = ((int64_t)il2cpp_codegen_add(((int64_t)(uint64_t)L_4), ((int64_t)il2cpp_codegen_multiply((int64_t)L_5, ((int64_t)(uint64_t)L_6)))));
uint64_t L_7 = V_2;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint32_t L_8;
L_8 = SqlDecimal_HI_mB58ED460E6CC436F057313109918612150FD1F71(L_7, NULL);
V_0 = L_8;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_9 = ___0_piulD;
int32_t L_10 = V_1;
uint64_t L_11 = V_2;
uint32_t L_12;
L_12 = SqlDecimal_LO_mD7ED411828A187D5A25A316869CDFCB78F7FC0FF(L_11, NULL);
(L_9)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_10), (uint32_t)L_12);
int32_t L_13 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
}
IL_0027:
{
int32_t L_14 = V_1;
int32_t* L_15 = ___1_ciulD;
int32_t L_16 = *((int32_t*)L_15);
if ((((int32_t)L_14) < ((int32_t)L_16)))
{
goto IL_0006;
}
}
{
uint32_t L_17 = V_0;
if (!L_17)
{
goto IL_0039;
}
}
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_18 = ___0_piulD;
int32_t L_19 = V_1;
uint32_t L_20 = V_0;
(L_18)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_19), (uint32_t)L_20);
int32_t* L_21 = ___1_ciulD;
int32_t* L_22 = ___1_ciulD;
int32_t L_23 = *((int32_t*)L_22);
*((int32_t*)L_21) = (int32_t)((int32_t)il2cpp_codegen_add(L_23, 1));
}
IL_0039:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_MpDiv1_mF1495C1D3BBA58F33F9A407B336136336E5983C3 (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___0_rgulU, int32_t* ___1_ciulU, uint32_t ___2_iulD, uint32_t* ___3_iulR, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
uint32_t V_0 = 0;
uint64_t V_1 = 0;
uint64_t V_2 = 0;
int32_t V_3 = 0;
{
V_0 = 0;
uint32_t L_0 = ___2_iulD;
V_2 = ((int64_t)(uint64_t)L_0);
int32_t* L_1 = ___1_ciulU;
int32_t L_2 = *((int32_t*)L_1);
V_3 = L_2;
goto IL_002a;
}
IL_000a:
{
int32_t L_3 = V_3;
V_3 = ((int32_t)il2cpp_codegen_subtract(L_3, 1));
uint32_t L_4 = V_0;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_5 = ___0_rgulU;
int32_t L_6 = V_3;
int32_t L_7 = L_6;
uint32_t L_8 = (L_5)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7));
V_1 = ((int64_t)il2cpp_codegen_add(((int64_t)(((int64_t)(uint64_t)L_4)<<((int32_t)32))), ((int64_t)(uint64_t)L_8)));
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_9 = ___0_rgulU;
int32_t L_10 = V_3;
uint64_t L_11 = V_1;
uint64_t L_12 = V_2;
(L_9)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_10), (uint32_t)((int32_t)(uint32_t)((int64_t)((uint64_t)(int64_t)L_11/(uint64_t)(int64_t)L_12))));
uint64_t L_13 = V_1;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_14 = ___0_rgulU;
int32_t L_15 = V_3;
int32_t L_16 = L_15;
uint32_t L_17 = (L_14)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_16));
uint64_t L_18 = V_2;
V_0 = ((int32_t)(uint32_t)((int64_t)il2cpp_codegen_subtract((int64_t)L_13, ((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_17), (int64_t)L_18)))));
}
IL_002a:
{
int32_t L_19 = V_3;
if ((((int32_t)L_19) > ((int32_t)0)))
{
goto IL_000a;
}
}
{
uint32_t* L_20 = ___3_iulR;
uint32_t L_21 = V_0;
*((int32_t*)L_20) = (int32_t)L_21;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_22 = ___0_rgulU;
int32_t* L_23 = ___1_ciulU;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_MpNormalize_m65CD15883DFBF91F1222A78A25E453E4B84BE4F8(L_22, L_23, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t SqlDecimal_DWL_m51D142E20BD5606CC324B0F155FE28A1CD006759 (uint32_t ___0_lo, uint32_t ___1_hi, const RuntimeMethod* method)
{
{
uint32_t L_0 = ___0_lo;
uint32_t L_1 = ___1_hi;
return ((int64_t)il2cpp_codegen_add(((int64_t)(uint64_t)L_0), ((int64_t)(((int64_t)(uint64_t)L_1)<<((int32_t)32)))));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t SqlDecimal_HI_mB58ED460E6CC436F057313109918612150FD1F71 (uint64_t ___0_x, const RuntimeMethod* method)
{
{
uint64_t L_0 = ___0_x;
return ((int32_t)(uint32_t)((int64_t)((uint64_t)L_0>>((int32_t)32))));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t SqlDecimal_LO_mD7ED411828A187D5A25A316869CDFCB78F7FC0FF (uint64_t ___0_x, const RuntimeMethod* method)
{
{
uint64_t L_0 = ___0_x;
return ((int32_t)(uint32_t)L_0);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_MpDiv_mB13886D466ADC1BACCD5821CDD41B1A6C312561A (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___0_rgulU, int32_t ___1_ciulU, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___2_rgulD, int32_t ___3_ciulD, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___4_rgulQ, int32_t* ___5_ciulQ, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___6_rgulR, int32_t* ___7_ciulR, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
uint64_t V_1 = 0;
uint64_t V_2 = 0;
uint32_t V_3 = 0;
uint32_t V_4 = 0;
uint32_t V_5 = 0;
uint32_t V_6 = 0;
int32_t V_7 = 0;
uint32_t V_8 = 0;
uint32_t V_9 = 0;
int32_t V_10 = 0;
int32_t V_11 = 0;
uint64_t V_12 = 0;
uint64_t V_13 = 0;
uint64_t V_14 = 0;
uint64_t V_15 = 0;
uint32_t V_16 = 0;
uint32_t V_17 = 0;
uint64_t G_B11_0 = 0;
uint64_t G_B10_0 = 0;
int32_t* G_B13_0 = NULL;
uint64_t G_B13_1 = 0;
int32_t* G_B12_0 = NULL;
uint64_t G_B12_1 = 0;
int32_t G_B14_0 = 0;
int32_t* G_B14_1 = NULL;
uint64_t G_B14_2 = 0;
int32_t* G_B16_0 = NULL;
int32_t* G_B15_0 = NULL;
int32_t G_B17_0 = 0;
int32_t* G_B17_1 = NULL;
{
int32_t L_0 = ___3_ciulD;
if ((!(((uint32_t)L_0) == ((uint32_t)1))))
{
goto IL_0014;
}
}
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_1 = ___2_rgulD;
int32_t L_2 = 0;
uint32_t L_3 = (L_1)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_2));
if (L_3)
{
goto IL_0014;
}
}
{
int32_t* L_4 = ___5_ciulQ;
int32_t* L_5 = ___7_ciulR;
int32_t L_6 = 0;
V_0 = L_6;
*((int32_t*)L_5) = (int32_t)L_6;
int32_t L_7 = V_0;
*((int32_t*)L_4) = (int32_t)L_7;
return;
}
IL_0014:
{
int32_t L_8 = ___1_ciulU;
if ((!(((uint32_t)L_8) == ((uint32_t)1))))
{
goto IL_003d;
}
}
{
int32_t L_9 = ___3_ciulD;
if ((!(((uint32_t)L_9) == ((uint32_t)1))))
{
goto IL_003d;
}
}
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_10 = ___4_rgulQ;
int32_t* L_11 = ___5_ciulQ;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_12 = ___0_rgulU;
int32_t L_13 = 0;
uint32_t L_14 = (L_12)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_13));
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_15 = ___2_rgulD;
int32_t L_16 = 0;
uint32_t L_17 = (L_15)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_16));
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_MpSet_mF8B9634950B03C0A7A7BBFD870A39CA4EC086715(L_10, L_11, ((int32_t)((uint32_t)(int32_t)L_14/(uint32_t)(int32_t)L_17)), NULL);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_18 = ___6_rgulR;
int32_t* L_19 = ___7_ciulR;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_20 = ___0_rgulU;
int32_t L_21 = 0;
uint32_t L_22 = (L_20)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_21));
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_23 = ___2_rgulD;
int32_t L_24 = 0;
uint32_t L_25 = (L_23)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_24));
SqlDecimal_MpSet_mF8B9634950B03C0A7A7BBFD870A39CA4EC086715(L_18, L_19, ((int32_t)((uint32_t)(int32_t)L_22%(uint32_t)(int32_t)L_25)), NULL);
return;
}
IL_003d:
{
int32_t L_26 = ___3_ciulD;
int32_t L_27 = ___1_ciulU;
if ((((int32_t)L_26) <= ((int32_t)L_27)))
{
goto IL_0057;
}
}
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_28 = ___0_rgulU;
int32_t L_29 = ___1_ciulU;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_30 = ___6_rgulR;
int32_t* L_31 = ___7_ciulR;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_MpMove_mEB0AB29DB5DFA7017DB2F8382DCB13938E1312D4(L_28, L_29, L_30, L_31, NULL);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_32 = ___4_rgulQ;
int32_t* L_33 = ___5_ciulQ;
SqlDecimal_MpSet_mF8B9634950B03C0A7A7BBFD870A39CA4EC086715(L_32, L_33, 0, NULL);
return;
}
IL_0057:
{
int32_t L_34 = ___1_ciulU;
if ((((int32_t)L_34) > ((int32_t)2)))
{
goto IL_00c7;
}
}
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_35 = ___0_rgulU;
int32_t L_36 = 0;
uint32_t L_37 = (L_35)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_36));
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_38 = ___0_rgulU;
int32_t L_39 = 1;
uint32_t L_40 = (L_38)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_39));
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint64_t L_41;
L_41 = SqlDecimal_DWL_m51D142E20BD5606CC324B0F155FE28A1CD006759(L_37, L_40, NULL);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_42 = ___2_rgulD;
int32_t L_43 = 0;
uint32_t L_44 = (L_42)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_43));
V_1 = ((int64_t)(uint64_t)L_44);
int32_t L_45 = ___3_ciulD;
if ((((int32_t)L_45) <= ((int32_t)1)))
{
G_B11_0 = L_41;
goto IL_0079;
}
G_B10_0 = L_41;
}
{
uint64_t L_46 = V_1;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_47 = ___2_rgulD;
int32_t L_48 = 1;
uint32_t L_49 = (L_47)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_48));
V_1 = ((int64_t)il2cpp_codegen_add((int64_t)L_46, ((int64_t)(((int64_t)(uint64_t)L_49)<<((int32_t)32)))));
G_B11_0 = G_B10_0;
}
IL_0079:
{
uint64_t L_50 = G_B11_0;
uint64_t L_51 = V_1;
V_2 = ((int64_t)((uint64_t)(int64_t)L_50/(uint64_t)(int64_t)L_51));
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_52 = ___4_rgulQ;
uint64_t L_53 = V_2;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint32_t L_54;
L_54 = SqlDecimal_LO_mD7ED411828A187D5A25A316869CDFCB78F7FC0FF(L_53, NULL);
(L_52)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(0), (uint32_t)L_54);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_55 = ___4_rgulQ;
uint64_t L_56 = V_2;
uint32_t L_57;
L_57 = SqlDecimal_HI_mB58ED460E6CC436F057313109918612150FD1F71(L_56, NULL);
(L_55)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(1), (uint32_t)L_57);
int32_t* L_58 = ___5_ciulQ;
uint64_t L_59 = V_2;
uint32_t L_60;
L_60 = SqlDecimal_HI_mB58ED460E6CC436F057313109918612150FD1F71(L_59, NULL);
if (L_60)
{
G_B13_0 = L_58;
G_B13_1 = L_50;
goto IL_009e;
}
G_B12_0 = L_58;
G_B12_1 = L_50;
}
{
G_B14_0 = 1;
G_B14_1 = G_B12_0;
G_B14_2 = G_B12_1;
goto IL_009f;
}
IL_009e:
{
G_B14_0 = 2;
G_B14_1 = G_B13_0;
G_B14_2 = G_B13_1;
}
IL_009f:
{
*((int32_t*)G_B14_1) = (int32_t)G_B14_0;
uint64_t L_61 = V_1;
V_2 = ((int64_t)((uint64_t)(int64_t)G_B14_2%(uint64_t)(int64_t)L_61));
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_62 = ___6_rgulR;
uint64_t L_63 = V_2;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint32_t L_64;
L_64 = SqlDecimal_LO_mD7ED411828A187D5A25A316869CDFCB78F7FC0FF(L_63, NULL);
(L_62)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(0), (uint32_t)L_64);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_65 = ___6_rgulR;
uint64_t L_66 = V_2;
uint32_t L_67;
L_67 = SqlDecimal_HI_mB58ED460E6CC436F057313109918612150FD1F71(L_66, NULL);
(L_65)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(1), (uint32_t)L_67);
int32_t* L_68 = ___7_ciulR;
uint64_t L_69 = V_2;
uint32_t L_70;
L_70 = SqlDecimal_HI_mB58ED460E6CC436F057313109918612150FD1F71(L_69, NULL);
if (L_70)
{
G_B16_0 = L_68;
goto IL_00c4;
}
G_B15_0 = L_68;
}
{
G_B17_0 = 1;
G_B17_1 = G_B15_0;
goto IL_00c5;
}
IL_00c4:
{
G_B17_0 = 2;
G_B17_1 = G_B16_0;
}
IL_00c5:
{
*((int32_t*)G_B17_1) = (int32_t)G_B17_0;
return;
}
IL_00c7:
{
int32_t L_71 = ___3_ciulD;
if ((!(((uint32_t)L_71) == ((uint32_t)1))))
{
goto IL_00ee;
}
}
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_72 = ___0_rgulU;
int32_t L_73 = ___1_ciulU;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_74 = ___4_rgulQ;
int32_t* L_75 = ___5_ciulQ;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_MpMove_mEB0AB29DB5DFA7017DB2F8382DCB13938E1312D4(L_72, L_73, L_74, L_75, NULL);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_76 = ___4_rgulQ;
int32_t* L_77 = ___5_ciulQ;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_78 = ___2_rgulD;
int32_t L_79 = 0;
uint32_t L_80 = (L_78)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_79));
SqlDecimal_MpDiv1_mF1495C1D3BBA58F33F9A407B336136336E5983C3(L_76, L_77, L_80, (&V_3), NULL);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_81 = ___6_rgulR;
uint32_t L_82 = V_3;
(L_81)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(0), (uint32_t)L_82);
int32_t* L_83 = ___7_ciulR;
*((int32_t*)L_83) = (int32_t)1;
return;
}
IL_00ee:
{
int32_t* L_84 = ___5_ciulQ;
int32_t* L_85 = ___7_ciulR;
int32_t L_86 = 0;
V_0 = L_86;
*((int32_t*)L_85) = (int32_t)L_86;
int32_t L_87 = V_0;
*((int32_t*)L_84) = (int32_t)L_87;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_88 = ___0_rgulU;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_89 = ___6_rgulR;
if ((((RuntimeObject*)(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)L_88) == ((RuntimeObject*)(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)L_89)))
{
goto IL_0108;
}
}
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_90 = ___0_rgulU;
int32_t L_91 = ___1_ciulU;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_92 = ___6_rgulR;
int32_t* L_93 = ___7_ciulR;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_MpMove_mEB0AB29DB5DFA7017DB2F8382DCB13938E1312D4(L_90, L_91, L_92, L_93, NULL);
}
IL_0108:
{
int32_t* L_94 = ___5_ciulQ;
int32_t L_95 = ___1_ciulU;
int32_t L_96 = ___3_ciulD;
*((int32_t*)L_94) = (int32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_95, L_96)), 1));
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_97 = ___2_rgulD;
int32_t L_98 = ___3_ciulD;
int32_t L_99 = ((int32_t)il2cpp_codegen_subtract(L_98, 1));
uint32_t L_100 = (L_97)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_99));
V_5 = L_100;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_101 = ___6_rgulR;
int32_t L_102 = ___1_ciulU;
(L_101)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_102), (uint32_t)0);
int32_t L_103 = ___1_ciulU;
V_7 = L_103;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint64_t L_104 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulInt32Base;
uint32_t L_105 = V_5;
V_4 = ((int32_t)(uint32_t)((int64_t)((uint64_t)(int64_t)L_104/(uint64_t)(int64_t)((int64_t)il2cpp_codegen_add(((int64_t)(uint64_t)L_105), ((int64_t)1))))));
uint32_t L_106 = V_4;
if ((!(((uint32_t)L_106) > ((uint32_t)1))))
{
goto IL_014f;
}
}
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_107 = ___2_rgulD;
uint32_t L_108 = V_4;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_MpMul1_m0D7835E98FD1A5FFEF839FB3BB692EFF80E23F2A(L_107, (&___3_ciulD), L_108, NULL);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_109 = ___2_rgulD;
int32_t L_110 = ___3_ciulD;
int32_t L_111 = ((int32_t)il2cpp_codegen_subtract(L_110, 1));
uint32_t L_112 = (L_109)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_111));
V_5 = L_112;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_113 = ___6_rgulR;
int32_t* L_114 = ___7_ciulR;
uint32_t L_115 = V_4;
SqlDecimal_MpMul1_m0D7835E98FD1A5FFEF839FB3BB692EFF80E23F2A(L_113, L_114, L_115, NULL);
}
IL_014f:
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_116 = ___2_rgulD;
int32_t L_117 = ___3_ciulD;
int32_t L_118 = ((int32_t)il2cpp_codegen_subtract(L_117, 2));
uint32_t L_119 = (L_116)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_118));
V_6 = L_119;
}
IL_0156:
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_120 = ___6_rgulR;
int32_t L_121 = V_7;
int32_t L_122 = ((int32_t)il2cpp_codegen_subtract(L_121, 1));
uint32_t L_123 = (L_120)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_122));
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_124 = ___6_rgulR;
int32_t L_125 = V_7;
int32_t L_126 = L_125;
uint32_t L_127 = (L_124)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_126));
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint64_t L_128;
L_128 = SqlDecimal_DWL_m51D142E20BD5606CC324B0F155FE28A1CD006759(L_123, L_127, NULL);
V_12 = L_128;
uint32_t L_129 = V_5;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_130 = ___6_rgulR;
int32_t L_131 = V_7;
int32_t L_132 = L_131;
uint32_t L_133 = (L_130)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_132));
if ((!(((uint32_t)L_129) == ((uint32_t)L_133))))
{
goto IL_017f;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint64_t L_134 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulInt32Base;
V_8 = ((int32_t)(uint32_t)((int64_t)il2cpp_codegen_subtract((int64_t)L_134, ((int64_t)1))));
goto IL_0188;
}
IL_017f:
{
uint64_t L_135 = V_12;
uint32_t L_136 = V_5;
V_8 = ((int32_t)(uint32_t)((int64_t)((uint64_t)(int64_t)L_135/(uint64_t)(int64_t)((int64_t)(uint64_t)L_136))));
}
IL_0188:
{
uint32_t L_137 = V_8;
V_14 = ((int64_t)(uint64_t)L_137);
uint64_t L_138 = V_12;
uint64_t L_139 = V_14;
uint32_t L_140 = V_5;
V_9 = ((int32_t)(uint32_t)((int64_t)il2cpp_codegen_subtract((int64_t)L_138, ((int64_t)il2cpp_codegen_multiply((int64_t)L_139, ((int64_t)(uint64_t)L_140))))));
goto IL_01b4;
}
IL_019b:
{
uint32_t L_141 = V_8;
V_8 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_141, 1));
uint32_t L_142 = V_9;
uint32_t L_143 = V_5;
if ((!(((uint32_t)L_142) < ((uint32_t)((-((int32_t)L_143)))))))
{
goto IL_01ca;
}
}
{
uint32_t L_144 = V_9;
uint32_t L_145 = V_5;
V_9 = ((int32_t)il2cpp_codegen_add((int32_t)L_144, (int32_t)L_145));
uint32_t L_146 = V_8;
V_14 = ((int64_t)(uint64_t)L_146);
}
IL_01b4:
{
uint32_t L_147 = V_6;
uint64_t L_148 = V_14;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_149 = ___6_rgulR;
int32_t L_150 = V_7;
int32_t L_151 = ((int32_t)il2cpp_codegen_subtract(L_150, 2));
uint32_t L_152 = (L_149)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_151));
uint32_t L_153 = V_9;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint64_t L_154;
L_154 = SqlDecimal_DWL_m51D142E20BD5606CC324B0F155FE28A1CD006759(L_152, L_153, NULL);
if ((!(((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_147), (int64_t)L_148))) <= ((uint64_t)L_154))))
{
goto IL_019b;
}
}
IL_01ca:
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint64_t L_155 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulInt32Base;
V_12 = L_155;
V_13 = ((int64_t)0);
V_10 = 0;
int32_t L_156 = V_7;
int32_t L_157 = ___3_ciulD;
V_11 = ((int32_t)il2cpp_codegen_subtract(L_156, L_157));
goto IL_023b;
}
IL_01e0:
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_158 = ___2_rgulD;
int32_t L_159 = V_10;
int32_t L_160 = L_159;
uint32_t L_161 = (L_158)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_160));
V_15 = ((int64_t)(uint64_t)L_161);
uint64_t L_162 = V_13;
uint32_t L_163 = V_8;
uint64_t L_164 = V_15;
V_13 = ((int64_t)il2cpp_codegen_add((int64_t)L_162, ((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_163), (int64_t)L_164))));
uint64_t L_165 = V_12;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_166 = ___6_rgulR;
int32_t L_167 = V_11;
int32_t L_168 = L_167;
uint32_t L_169 = (L_166)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_168));
uint64_t L_170 = V_13;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint32_t L_171;
L_171 = SqlDecimal_LO_mD7ED411828A187D5A25A316869CDFCB78F7FC0FF(L_170, NULL);
V_12 = ((int64_t)il2cpp_codegen_add((int64_t)L_165, ((int64_t)il2cpp_codegen_subtract(((int64_t)(uint64_t)L_169), ((int64_t)(uint64_t)L_171)))));
uint64_t L_172 = V_13;
uint32_t L_173;
L_173 = SqlDecimal_HI_mB58ED460E6CC436F057313109918612150FD1F71(L_172, NULL);
V_13 = ((int64_t)(uint64_t)L_173);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_174 = ___6_rgulR;
int32_t L_175 = V_11;
uint64_t L_176 = V_12;
uint32_t L_177;
L_177 = SqlDecimal_LO_mD7ED411828A187D5A25A316869CDFCB78F7FC0FF(L_176, NULL);
(L_174)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_175), (uint32_t)L_177);
uint64_t L_178 = V_12;
uint32_t L_179;
L_179 = SqlDecimal_HI_mB58ED460E6CC436F057313109918612150FD1F71(L_178, NULL);
uint64_t L_180 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulInt32Base;
V_12 = ((int64_t)il2cpp_codegen_subtract(((int64_t)il2cpp_codegen_add(((int64_t)(uint64_t)L_179), (int64_t)L_180)), ((int64_t)1)));
int32_t L_181 = V_10;
V_10 = ((int32_t)il2cpp_codegen_add(L_181, 1));
int32_t L_182 = V_11;
V_11 = ((int32_t)il2cpp_codegen_add(L_182, 1));
}
IL_023b:
{
int32_t L_183 = V_10;
int32_t L_184 = ___3_ciulD;
if ((((int32_t)L_183) < ((int32_t)L_184)))
{
goto IL_01e0;
}
}
{
uint64_t L_185 = V_12;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_186 = ___6_rgulR;
int32_t L_187 = V_11;
int32_t L_188 = L_187;
uint32_t L_189 = (L_186)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_188));
uint64_t L_190 = V_13;
V_12 = ((int64_t)il2cpp_codegen_add((int64_t)L_185, ((int64_t)il2cpp_codegen_subtract(((int64_t)(uint64_t)L_189), (int64_t)L_190))));
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_191 = ___6_rgulR;
int32_t L_192 = V_11;
uint64_t L_193 = V_12;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint32_t L_194;
L_194 = SqlDecimal_LO_mD7ED411828A187D5A25A316869CDFCB78F7FC0FF(L_193, NULL);
(L_191)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_192), (uint32_t)L_194);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_195 = ___4_rgulQ;
int32_t L_196 = V_7;
int32_t L_197 = ___3_ciulD;
uint32_t L_198 = V_8;
(L_195)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_196, L_197))), (uint32_t)L_198);
uint64_t L_199 = V_12;
uint32_t L_200;
L_200 = SqlDecimal_HI_mB58ED460E6CC436F057313109918612150FD1F71(L_199, NULL);
if (L_200)
{
goto IL_02cc;
}
}
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_201 = ___4_rgulQ;
int32_t L_202 = V_7;
int32_t L_203 = ___3_ciulD;
uint32_t L_204 = V_8;
(L_201)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_202, L_203))), (uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_204, 1)));
V_16 = 0;
V_10 = 0;
int32_t L_205 = V_7;
int32_t L_206 = ___3_ciulD;
V_11 = ((int32_t)il2cpp_codegen_subtract(L_205, L_206));
goto IL_02b8;
}
IL_0285:
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_207 = ___2_rgulD;
int32_t L_208 = V_10;
int32_t L_209 = L_208;
uint32_t L_210 = (L_207)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_209));
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_211 = ___6_rgulR;
int32_t L_212 = V_11;
int32_t L_213 = L_212;
uint32_t L_214 = (L_211)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_213));
uint32_t L_215 = V_16;
V_12 = ((int64_t)il2cpp_codegen_add(((int64_t)il2cpp_codegen_add(((int64_t)(uint64_t)L_210), ((int64_t)(uint64_t)L_214))), ((int64_t)(uint64_t)L_215)));
uint64_t L_216 = V_12;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint32_t L_217;
L_217 = SqlDecimal_HI_mB58ED460E6CC436F057313109918612150FD1F71(L_216, NULL);
V_16 = L_217;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_218 = ___6_rgulR;
int32_t L_219 = V_11;
uint64_t L_220 = V_12;
uint32_t L_221;
L_221 = SqlDecimal_LO_mD7ED411828A187D5A25A316869CDFCB78F7FC0FF(L_220, NULL);
(L_218)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_219), (uint32_t)L_221);
int32_t L_222 = V_10;
V_10 = ((int32_t)il2cpp_codegen_add(L_222, 1));
int32_t L_223 = V_11;
V_11 = ((int32_t)il2cpp_codegen_add(L_223, 1));
}
IL_02b8:
{
int32_t L_224 = V_10;
int32_t L_225 = ___3_ciulD;
if ((((int32_t)L_224) < ((int32_t)L_225)))
{
goto IL_0285;
}
}
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_226 = ___6_rgulR;
int32_t L_227 = V_11;
uint32_t* L_228 = ((L_226)->GetAddressAtUnchecked(static_cast<il2cpp_array_size_t>(L_227)));
int32_t L_229 = *((uint32_t*)L_228);
uint32_t L_230 = V_16;
*((int32_t*)L_228) = (int32_t)((int32_t)il2cpp_codegen_add(L_229, (int32_t)L_230));
}
IL_02cc:
{
int32_t L_231 = V_7;
V_7 = ((int32_t)il2cpp_codegen_subtract(L_231, 1));
int32_t L_232 = V_7;
int32_t L_233 = ___3_ciulD;
if ((((int32_t)L_232) >= ((int32_t)L_233)))
{
goto IL_0156;
}
}
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_234 = ___4_rgulQ;
int32_t* L_235 = ___5_ciulQ;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_MpNormalize_m65CD15883DFBF91F1222A78A25E453E4B84BE4F8(L_234, L_235, NULL);
int32_t* L_236 = ___7_ciulR;
int32_t L_237 = ___3_ciulD;
*((int32_t*)L_236) = (int32_t)L_237;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_238 = ___6_rgulR;
int32_t* L_239 = ___7_ciulR;
SqlDecimal_MpNormalize_m65CD15883DFBF91F1222A78A25E453E4B84BE4F8(L_238, L_239, NULL);
uint32_t L_240 = V_4;
if ((!(((uint32_t)L_240) > ((uint32_t)1))))
{
goto IL_030e;
}
}
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_241 = ___2_rgulD;
uint32_t L_242 = V_4;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_MpDiv1_mF1495C1D3BBA58F33F9A407B336136336E5983C3(L_241, (&___3_ciulD), L_242, (&V_17), NULL);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_243 = ___6_rgulR;
int32_t* L_244 = ___7_ciulR;
uint32_t L_245 = V_4;
SqlDecimal_MpDiv1_mF1495C1D3BBA58F33F9A407B336136336E5983C3(L_243, L_244, L_245, (&V_17), NULL);
}
IL_030e:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDecimal_CompareNm_m9EFFFFB1A3E40D1B3695D09F304DBC4B915B2748 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___0_snumOp, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 V_3;
memset((&V_3), 0, sizeof(V_3));
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 V_4;
memset((&V_4), 0, sizeof(V_4));
int32_t V_5 = 0;
int32_t V_6 = 0;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
int32_t G_B3_0 = 0;
int32_t G_B6_0 = 0;
int32_t G_B15_0 = 0;
int32_t G_B21_0 = 0;
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlDecimal_get_IsPositive_m02A175A34E6F25F9AECAB532B0C7E976A187C340(__this, NULL);
if (L_0)
{
goto IL_000b;
}
}
{
G_B3_0 = (-1);
goto IL_000c;
}
IL_000b:
{
G_B3_0 = 1;
}
IL_000c:
{
V_0 = G_B3_0;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlDecimal_get_IsPositive_m02A175A34E6F25F9AECAB532B0C7E976A187C340((&___0_snumOp), NULL);
if (L_1)
{
goto IL_0019;
}
}
{
G_B6_0 = (-1);
goto IL_001a;
}
IL_0019:
{
G_B6_0 = 1;
}
IL_001a:
{
V_1 = G_B6_0;
int32_t L_2 = V_0;
int32_t L_3 = V_1;
if ((((int32_t)L_2) == ((int32_t)L_3)))
{
goto IL_0027;
}
}
{
int32_t L_4 = V_0;
if ((((int32_t)L_4) == ((int32_t)1)))
{
goto IL_0025;
}
}
{
return (int32_t)(0);
}
IL_0025:
{
return (int32_t)(4);
}
IL_0027:
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_5 = (*(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*)__this);
V_3 = L_5;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_6 = ___0_snumOp;
V_4 = L_6;
uint8_t L_7 = __this->____bScale;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_8 = ___0_snumOp;
uint8_t L_9 = L_8.____bScale;
V_2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_9));
int32_t L_10 = V_2;
if ((((int32_t)L_10) >= ((int32_t)0)))
{
goto IL_005c;
}
}
try
{
int32_t L_11 = V_2;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_AdjustScale_mB4449BB56AE9B5D68D1072B2B18D1BB3504CDA65((&V_3), ((-L_11)), (bool)1, NULL);
goto IL_0078;
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_004f;
}
throw e;
}
CATCH_004f:
{
{
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_12 = ((OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)IL2CPP_GET_ACTIVE_EXCEPTION(OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*));;
int32_t L_13 = V_0;
if ((((int32_t)L_13) > ((int32_t)0)))
{
goto IL_0057;
}
}
{
G_B15_0 = 0;
goto IL_0058;
}
IL_0057:
{
G_B15_0 = 4;
}
IL_0058:
{
V_6 = G_B15_0;
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_0094;
}
}
IL_005c:
{
int32_t L_14 = V_2;
if ((((int32_t)L_14) <= ((int32_t)0)))
{
goto IL_0078;
}
}
try
{
int32_t L_15 = V_2;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_AdjustScale_mB4449BB56AE9B5D68D1072B2B18D1BB3504CDA65((&V_4), L_15, (bool)1, NULL);
goto IL_0078;
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_006b;
}
throw e;
}
CATCH_006b:
{
{
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_16 = ((OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)IL2CPP_GET_ACTIVE_EXCEPTION(OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*));;
int32_t L_17 = V_0;
if ((((int32_t)L_17) > ((int32_t)0)))
{
goto IL_0073;
}
}
{
G_B21_0 = 4;
goto IL_0074;
}
IL_0073:
{
G_B21_0 = 0;
}
IL_0074:
{
V_6 = G_B21_0;
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_0094;
}
}
IL_0078:
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_18 = V_4;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
int32_t L_19;
L_19 = SqlDecimal_LAbsCmp_mC3B1AA92DB493740DE31406546DE61A466157270((&V_3), L_18, NULL);
V_5 = L_19;
int32_t L_20 = V_5;
if (L_20)
{
goto IL_0089;
}
}
{
return (int32_t)(2);
}
IL_0089:
{
int32_t L_21 = V_0;
int32_t L_22 = V_5;
if ((((int32_t)((int32_t)il2cpp_codegen_multiply(L_21, L_22))) >= ((int32_t)0)))
{
goto IL_0092;
}
}
{
return (int32_t)(0);
}
IL_0092:
{
return (int32_t)(4);
}
IL_0094:
{
int32_t L_23 = V_6;
return L_23;
}
}
IL2CPP_EXTERN_C int32_t SqlDecimal_CompareNm_m9EFFFFB1A3E40D1B3695D09F304DBC4B915B2748_AdjustorThunk (RuntimeObject* __this, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___0_snumOp, const RuntimeMethod* method)
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*>(__this + _offset);
int32_t _returnValue;
_returnValue = SqlDecimal_CompareNm_m9EFFFFB1A3E40D1B3695D09F304DBC4B915B2748(_thisAdjusted, ___0_snumOp, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_CheckValidPrecScale_mD8E40ED6AF53142F60E6F129AB9AB6438D54F9AC (uint8_t ___0_bPrec, uint8_t ___1_bScale, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
uint8_t L_0 = ___0_bPrec;
if ((((int32_t)L_0) < ((int32_t)1)))
{
goto IL_001c;
}
}
{
uint8_t L_1 = ___0_bPrec;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint8_t L_2 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___MaxPrecision;
if ((((int32_t)L_1) > ((int32_t)L_2)))
{
goto IL_001c;
}
}
{
uint8_t L_3 = ___1_bScale;
if ((((int32_t)L_3) < ((int32_t)0)))
{
goto IL_001c;
}
}
{
uint8_t L_4 = ___1_bScale;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint8_t L_5 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___MaxScale;
if ((((int32_t)L_4) > ((int32_t)L_5)))
{
goto IL_001c;
}
}
{
uint8_t L_6 = ___1_bScale;
uint8_t L_7 = ___0_bPrec;
if ((((int32_t)L_6) <= ((int32_t)L_7)))
{
goto IL_0027;
}
}
IL_001c:
{
String_t* L_8;
L_8 = SQLResource_get_InvalidPrecScaleMessage_m6010B136A6564AF70B2D18980546D8998D68FAF3(NULL);
SqlTypeException_t93D97B141C16DC7DC601ED2ED8166B0596C4494E* L_9 = (SqlTypeException_t93D97B141C16DC7DC601ED2ED8166B0596C4494E*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlTypeException_t93D97B141C16DC7DC601ED2ED8166B0596C4494E_il2cpp_TypeInfo_var)));
SqlTypeException__ctor_m31F48828AF14CF370270AC18D8AC5CCB176C3675(L_9, L_8, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDecimal_CheckValidPrecScale_mD8E40ED6AF53142F60E6F129AB9AB6438D54F9AC_RuntimeMethod_var)));
}
IL_0027:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlDecimal_op_Equality_mCFF6E794AB50BA27D4BEF36FB6A30C4F2788D789 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___0_x, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF((&___0_x), NULL);
if (L_0)
{
goto IL_0023;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF((&___1_y), NULL);
if (L_1)
{
goto IL_0023;
}
}
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_2 = ___1_y;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
int32_t L_3;
L_3 = SqlDecimal_CompareNm_m9EFFFFB1A3E40D1B3695D09F304DBC4B915B2748((&___0_x), L_2, NULL);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_4;
memset((&L_4), 0, sizeof(L_4));
SqlBoolean__ctor_mB96F7558946F0B492BCC878FA3C5F52EBE300900((&L_4), (bool)((((int32_t)L_3) == ((int32_t)2))? 1 : 0), NULL);
return L_4;
}
IL_0023:
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_5 = ((SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields*)il2cpp_codegen_static_fields_for(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))->___Null;
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlDecimal_op_LessThan_m8C01FC7F051632578D4AD310583878CA181B40CA (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___0_x, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF((&___0_x), NULL);
if (L_0)
{
goto IL_0023;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF((&___1_y), NULL);
if (L_1)
{
goto IL_0023;
}
}
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_2 = ___1_y;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
int32_t L_3;
L_3 = SqlDecimal_CompareNm_m9EFFFFB1A3E40D1B3695D09F304DBC4B915B2748((&___0_x), L_2, NULL);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_4;
memset((&L_4), 0, sizeof(L_4));
SqlBoolean__ctor_mB96F7558946F0B492BCC878FA3C5F52EBE300900((&L_4), (bool)((((int32_t)L_3) == ((int32_t)0))? 1 : 0), NULL);
return L_4;
}
IL_0023:
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_5 = ((SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields*)il2cpp_codegen_static_fields_for(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))->___Null;
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlDecimal_op_GreaterThan_m62D0E6D826C4B8A00637885D2A997757BFD91567 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___0_x, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF((&___0_x), NULL);
if (L_0)
{
goto IL_0023;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF((&___1_y), NULL);
if (L_1)
{
goto IL_0023;
}
}
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_2 = ___1_y;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
int32_t L_3;
L_3 = SqlDecimal_CompareNm_m9EFFFFB1A3E40D1B3695D09F304DBC4B915B2748((&___0_x), L_2, NULL);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_4;
memset((&L_4), 0, sizeof(L_4));
SqlBoolean__ctor_mB96F7558946F0B492BCC878FA3C5F52EBE300900((&L_4), (bool)((((int32_t)L_3) == ((int32_t)4))? 1 : 0), NULL);
return L_4;
}
IL_0023:
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_5 = ((SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields*)il2cpp_codegen_static_fields_for(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))->___Null;
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlDecimal_LessThan_mC6C08FED135BE851B044FCD4A01025FFFDFEBEC2 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___0_x, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_0 = ___0_x;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_1 = ___1_y;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2;
L_2 = SqlDecimal_op_LessThan_m8C01FC7F051632578D4AD310583878CA181B40CA(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlDecimal_GreaterThan_mC1DB841F45F3245DDCAFA8FB2BFA993E02E6BEC3 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___0_x, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_0 = ___0_x;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_1 = ___1_y;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2;
L_2 = SqlDecimal_op_GreaterThan_m62D0E6D826C4B8A00637885D2A997757BFD91567(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlDecimal_ToSqlDouble_mEB326B4BC49D4F60C4020EFFDE752677F67AE674 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_0 = (*(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*)__this);
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_1;
L_1 = SqlDouble_op_Implicit_m3299AE9B567A7124379796448ECF4FF22E77FFA6(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlDecimal_ToSqlDouble_mEB326B4BC49D4F60C4020EFFDE752677F67AE674_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*>(__this + _offset);
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 _returnValue;
_returnValue = SqlDecimal_ToSqlDouble_mEB326B4BC49D4F60C4020EFFDE752677F67AE674(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 SqlDecimal_ToSqlInt64_mAA52E180BF7596EE561603B329EC4C25F9C09CAD (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_0 = (*(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*)__this);
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_1;
L_1 = SqlInt64_op_Explicit_m2296C34B5699DB4EFE6A858D99B3233A914CA0BD(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 SqlDecimal_ToSqlInt64_mAA52E180BF7596EE561603B329EC4C25F9C09CAD_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*>(__this + _offset);
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 _returnValue;
_returnValue = SqlDecimal_ToSqlInt64_mAA52E180BF7596EE561603B329EC4C25F9C09CAD(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB SqlDecimal_ToSqlMoney_m858D02BB1D71B008B029A9A9C3B46FB9DAFFB4A4 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_0 = (*(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*)__this);
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_1;
L_1 = SqlMoney_op_Explicit_m7C87C40B68B59CD7207B3F8DF05086B726039E9C(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB SqlDecimal_ToSqlMoney_m858D02BB1D71B008B029A9A9C3B46FB9DAFFB4A4_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*>(__this + _offset);
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB _returnValue;
_returnValue = SqlDecimal_ToSqlMoney_m858D02BB1D71B008B029A9A9C3B46FB9DAFFB4A4(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar SqlDecimal_ChFromDigit_m03F6B043E120CEAA83FC1D48724C7DCBF4064A1E (uint32_t ___0_uiDigit, const RuntimeMethod* method)
{
{
uint32_t L_0 = ___0_uiDigit;
return ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, ((int32_t)48))));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_StoreFromWorkingArray_m90BD7C6F94D5D3CB9D39BE9070FC96582442CA53 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___0_rguiData, const RuntimeMethod* method)
{
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_0 = ___0_rguiData;
int32_t L_1 = 0;
uint32_t L_2 = (L_0)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_1));
__this->____data1 = L_2;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_3 = ___0_rguiData;
int32_t L_4 = 1;
uint32_t L_5 = (L_3)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4));
__this->____data2 = L_5;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_6 = ___0_rguiData;
int32_t L_7 = 2;
uint32_t L_8 = (L_6)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7));
__this->____data3 = L_8;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_9 = ___0_rguiData;
int32_t L_10 = 3;
uint32_t L_11 = (L_9)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_10));
__this->____data4 = L_11;
return;
}
}
IL2CPP_EXTERN_C void SqlDecimal_StoreFromWorkingArray_m90BD7C6F94D5D3CB9D39BE9070FC96582442CA53_AdjustorThunk (RuntimeObject* __this, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___0_rguiData, const RuntimeMethod* method)
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*>(__this + _offset);
SqlDecimal_StoreFromWorkingArray_m90BD7C6F94D5D3CB9D39BE9070FC96582442CA53(_thisAdjusted, ___0_rguiData, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_SetToZero_m5B376C2B76CDB7C570CFB80841B695FEEA21D490 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
uint32_t V_0 = 0;
{
__this->____bLen = (uint8_t)1;
int32_t L_0 = 0;
V_0 = L_0;
__this->____data4 = L_0;
uint32_t L_1 = V_0;
uint32_t L_2 = L_1;
V_0 = L_2;
__this->____data3 = L_2;
uint32_t L_3 = V_0;
uint32_t L_4 = L_3;
V_0 = L_4;
__this->____data2 = L_4;
uint32_t L_5 = V_0;
__this->____data1 = L_5;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint8_t L_6 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_bNotNull;
uint8_t L_7 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_bPositive;
__this->____bStatus = (uint8_t)((int32_t)(uint8_t)((int32_t)((int32_t)L_6|(int32_t)L_7)));
return;
}
}
IL2CPP_EXTERN_C void SqlDecimal_SetToZero_m5B376C2B76CDB7C570CFB80841B695FEEA21D490_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*>(__this + _offset);
SqlDecimal_SetToZero_m5B376C2B76CDB7C570CFB80841B695FEEA21D490(_thisAdjusted, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDecimal_CompareTo_m6DE8B0BB01945188DFA57ED9A21A76D613B4AEF9 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 V_0;
memset((&V_0), 0, sizeof(V_0));
{
RuntimeObject* L_0 = ___0_value;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var)))
{
goto IL_0017;
}
}
{
RuntimeObject* L_1 = ___0_value;
V_0 = ((*(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*)UnBox(L_1, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var)));
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_2 = V_0;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
int32_t L_3;
L_3 = SqlDecimal_CompareTo_m0100ACFA5FBF6023915A5ADC06B9C15BB9F7C4F2(__this, L_2, NULL);
return L_3;
}
IL_0017:
{
RuntimeObject* L_4 = ___0_value;
Type_t* L_5;
L_5 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_4, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_6 = { reinterpret_cast<intptr_t> (((RuntimeType*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_0_0_0_var))) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_7;
L_7 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_6, NULL);
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var)));
Exception_t* L_8;
L_8 = ADP_WrongType_mCCF6317939800042630DACE6F6CA69C48565B472(L_5, L_7, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDecimal_CompareTo_m6DE8B0BB01945188DFA57ED9A21A76D613B4AEF9_RuntimeMethod_var)));
}
}
IL2CPP_EXTERN_C int32_t SqlDecimal_CompareTo_m6DE8B0BB01945188DFA57ED9A21A76D613B4AEF9_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*>(__this + _offset);
int32_t _returnValue;
_returnValue = SqlDecimal_CompareTo_m6DE8B0BB01945188DFA57ED9A21A76D613B4AEF9(_thisAdjusted, ___0_value, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDecimal_CompareTo_m0100ACFA5FBF6023915A5ADC06B9C15BB9F7C4F2 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF(__this, NULL);
if (!L_0)
{
goto IL_0015;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF((&___0_value), NULL);
if (L_1)
{
goto IL_0013;
}
}
{
return (-1);
}
IL_0013:
{
return 0;
}
IL_0015:
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_2;
L_2 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF((&___0_value), NULL);
if (!L_2)
{
goto IL_0020;
}
}
{
return 1;
}
IL_0020:
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_3 = (*(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*)__this);
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_4 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_5;
L_5 = SqlDecimal_op_LessThan_m8C01FC7F051632578D4AD310583878CA181B40CA(L_3, L_4, NULL);
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_6;
L_6 = SqlBoolean_op_True_m5CC9CAC092080E77EB6322BB0CDD656DFD38FF94(L_5, NULL);
if (!L_6)
{
goto IL_0035;
}
}
{
return (-1);
}
IL_0035:
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_7 = (*(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*)__this);
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_8 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_9;
L_9 = SqlDecimal_op_GreaterThan_m62D0E6D826C4B8A00637885D2A997757BFD91567(L_7, L_8, NULL);
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_10;
L_10 = SqlBoolean_op_True_m5CC9CAC092080E77EB6322BB0CDD656DFD38FF94(L_9, NULL);
if (!L_10)
{
goto IL_004a;
}
}
{
return 1;
}
IL_004a:
{
return 0;
}
}
IL2CPP_EXTERN_C int32_t SqlDecimal_CompareTo_m0100ACFA5FBF6023915A5ADC06B9C15BB9F7C4F2_AdjustorThunk (RuntimeObject* __this, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___0_value, const RuntimeMethod* method)
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*>(__this + _offset);
int32_t _returnValue;
_returnValue = SqlDecimal_CompareTo_m0100ACFA5FBF6023915A5ADC06B9C15BB9F7C4F2(_thisAdjusted, ___0_value, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlDecimal_Equals_mEE75EC213CFD059F31273138FAF5F16B03AD63D1 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 V_0;
memset((&V_0), 0, sizeof(V_0));
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 V_1;
memset((&V_1), 0, sizeof(V_1));
{
RuntimeObject* L_0 = ___0_value;
if (((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var)))
{
goto IL_000a;
}
}
{
return (bool)0;
}
IL_000a:
{
RuntimeObject* L_1 = ___0_value;
V_0 = ((*(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*)UnBox(L_1, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var)));
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_2;
L_2 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF((&V_0), NULL);
if (L_2)
{
goto IL_0022;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF(__this, NULL);
if (!L_3)
{
goto IL_0034;
}
}
IL_0022:
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_4;
L_4 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF((&V_0), NULL);
if (!L_4)
{
goto IL_0032;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_5;
L_5 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF(__this, NULL);
return L_5;
}
IL_0032:
{
return (bool)0;
}
IL_0034:
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_6 = (*(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*)__this);
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_7 = V_0;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_8;
L_8 = SqlDecimal_op_Equality_mCFF6E794AB50BA27D4BEF36FB6A30C4F2788D789(L_6, L_7, NULL);
V_1 = L_8;
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_9;
L_9 = SqlBoolean_get_Value_m26D2659D06D56FFBF158051EB3726BAB693A7D97((&V_1), NULL);
return L_9;
}
}
IL2CPP_EXTERN_C bool SqlDecimal_Equals_mEE75EC213CFD059F31273138FAF5F16B03AD63D1_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*>(__this + _offset);
bool _returnValue;
_returnValue = SqlDecimal_Equals_mEE75EC213CFD059F31273138FAF5F16B03AD63D1(_thisAdjusted, ___0_value, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDecimal_GetHashCode_m4247CFB2EC24938FD0F8C22C6D05BD44AC013547 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
int32_t V_2 = 0;
int32_t V_3 = 0;
int32_t V_4 = 0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_5 = NULL;
int32_t V_6 = 0;
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF(__this, NULL);
if (!L_0)
{
goto IL_000a;
}
}
{
return 0;
}
IL_000a:
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_1 = (*(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*)__this);
V_0 = L_1;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint8_t L_2;
L_2 = SqlDecimal_CalculatePrecision_m85106D636AC7E2759DBBEAE277A5A3137C9BB9BE((&V_0), NULL);
V_1 = L_2;
uint8_t L_3 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_NUMERIC_MAX_PRECISION;
int32_t L_4 = V_1;
SqlDecimal_AdjustScale_mB4449BB56AE9B5D68D1072B2B18D1BB3504CDA65((&V_0), ((int32_t)il2cpp_codegen_subtract((int32_t)L_3, L_4)), (bool)1, NULL);
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_5 = V_0;
uint8_t L_6 = L_5.____bLen;
V_2 = L_6;
V_3 = 0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7;
L_7 = SqlDecimal_get_Data_mBDB54F0DBB0D47D854FD18BCB60D894865EE6606((&V_0), NULL);
V_5 = L_7;
V_6 = 0;
goto IL_0060;
}
IL_003f:
{
int32_t L_8 = V_3;
V_4 = ((int32_t)(((int32_t)(L_8>>((int32_t)28)))&((int32_t)255)));
int32_t L_9 = V_3;
V_3 = ((int32_t)(L_9<<4));
int32_t L_10 = V_3;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_11 = V_5;
int32_t L_12 = V_6;
int32_t L_13 = L_12;
int32_t L_14 = (L_11)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_13));
int32_t L_15 = V_4;
V_3 = ((int32_t)(((int32_t)(L_10^L_14))^L_15));
int32_t L_16 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add(L_16, 1));
}
IL_0060:
{
int32_t L_17 = V_6;
int32_t L_18 = V_2;
if ((((int32_t)L_17) < ((int32_t)L_18)))
{
goto IL_003f;
}
}
{
int32_t L_19 = V_3;
return L_19;
}
}
IL2CPP_EXTERN_C int32_t SqlDecimal_GetHashCode_m4247CFB2EC24938FD0F8C22C6D05BD44AC013547_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*>(__this + _offset);
int32_t _returnValue;
_returnValue = SqlDecimal_GetHashCode_m4247CFB2EC24938FD0F8C22C6D05BD44AC013547(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlDecimal_System_Xml_Serialization_IXmlSerializable_GetSchema_m9DE6024005E738ADCA99CA4DAE34CB0A7B2A630D (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method)
{
{
return (XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D*)NULL;
}
}
IL2CPP_EXTERN_C XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlDecimal_System_Xml_Serialization_IXmlSerializable_GetSchema_m9DE6024005E738ADCA99CA4DAE34CB0A7B2A630D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*>(__this + _offset);
XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* _returnValue;
_returnValue = SqlDecimal_System_Xml_Serialization_IXmlSerializable_GetSchema_m9DE6024005E738ADCA99CA4DAE34CB0A7B2A630D(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_System_Xml_Serialization_IXmlSerializable_ReadXml_m0A7F2208AF050DF1671B7B90234327C2CBB9E8FB (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___0_reader, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7C014955313A7D33D5D04696B884B25325E6393C);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 V_1;
memset((&V_1), 0, sizeof(V_1));
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = ___0_reader;
String_t* L_1;
L_1 = VirtualFuncInvoker2< String_t*, String_t*, String_t* >::Invoke(23, L_0, _stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100, _stringLiteral7C014955313A7D33D5D04696B884B25325E6393C);
V_0 = L_1;
String_t* L_2 = V_0;
if (!L_2)
{
goto IL_0037;
}
}
{
String_t* L_3 = V_0;
il2cpp_codegen_runtime_class_init_inline(XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
bool L_4;
L_4 = XmlConvert_ToBoolean_mB95C798BD6D849071E6A686CBF85851C25C7006A(L_3, NULL);
if (!L_4)
{
goto IL_0037;
}
}
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_5 = ___0_reader;
String_t* L_6;
L_6 = VirtualFuncInvoker0< String_t* >::Invoke(45, L_5);
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint8_t L_7 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_bReverseNullMask;
uint8_t L_8 = __this->____bStatus;
__this->____bStatus = (uint8_t)((int32_t)(uint8_t)((int32_t)((int32_t)L_7&(int32_t)L_8)));
return;
}
IL_0037:
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_9 = ___0_reader;
String_t* L_10;
L_10 = VirtualFuncInvoker0< String_t* >::Invoke(45, L_9);
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_11;
L_11 = SqlDecimal_Parse_mD1EB9F4E57E4FE62E7E4AC81DF8D8A1DD8DF6FB6(L_10, NULL);
V_1 = L_11;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_12 = V_1;
uint8_t L_13 = L_12.____bStatus;
__this->____bStatus = L_13;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_14 = V_1;
uint8_t L_15 = L_14.____bLen;
__this->____bLen = L_15;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_16 = V_1;
uint8_t L_17 = L_16.____bPrec;
__this->____bPrec = L_17;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_18 = V_1;
uint8_t L_19 = L_18.____bScale;
__this->____bScale = L_19;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_20 = V_1;
uint32_t L_21 = L_20.____data1;
__this->____data1 = L_21;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_22 = V_1;
uint32_t L_23 = L_22.____data2;
__this->____data2 = L_23;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_24 = V_1;
uint32_t L_25 = L_24.____data3;
__this->____data3 = L_25;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_26 = V_1;
uint32_t L_27 = L_26.____data4;
__this->____data4 = L_27;
return;
}
}
IL2CPP_EXTERN_C void SqlDecimal_System_Xml_Serialization_IXmlSerializable_ReadXml_m0A7F2208AF050DF1671B7B90234327C2CBB9E8FB_AdjustorThunk (RuntimeObject* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___0_reader, const RuntimeMethod* method)
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*>(__this + _offset);
SqlDecimal_System_Xml_Serialization_IXmlSerializable_ReadXml_m0A7F2208AF050DF1671B7B90234327C2CBB9E8FB(_thisAdjusted, ___0_reader, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_System_Xml_Serialization_IXmlSerializable_WriteXml_m1C86FA7FB59DB9B522F008D4C3DD56B40B6449F1 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___0_writer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7C014955313A7D33D5D04696B884B25325E6393C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF(__this, NULL);
if (!L_0)
{
goto IL_0023;
}
}
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_1 = ___0_writer;
XmlWriter_WriteAttributeString_m9BECE5A394F9A9601AB66932AF0D7EF25E16AE0B(L_1, _stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A, _stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100, _stringLiteral7C014955313A7D33D5D04696B884B25325E6393C, _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2, NULL);
return;
}
IL_0023:
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_2 = ___0_writer;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
String_t* L_3;
L_3 = SqlDecimal_ToString_m168D85906F74E3EFFC8C27D7C95A13477187735E(__this, NULL);
VirtualActionInvoker1< String_t* >::Invoke(20, L_2, L_3);
return;
}
}
IL2CPP_EXTERN_C void SqlDecimal_System_Xml_Serialization_IXmlSerializable_WriteXml_m1C86FA7FB59DB9B522F008D4C3DD56B40B6449F1_AdjustorThunk (RuntimeObject* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___0_writer, const RuntimeMethod* method)
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*>(__this + _offset);
SqlDecimal_System_Xml_Serialization_IXmlSerializable_WriteXml_m1C86FA7FB59DB9B522F008D4C3DD56B40B6449F1(_thisAdjusted, ___0_writer, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* SqlDecimal_GetXsdType_mB66B2A27AABDE98B87BE92C99B9CC9CF3BC3DD09 (XmlSchemaSet_t048A12CE7D00EF330EF32A388B69A240899F88D1* ___0_schemaSet, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral56ED31BBF7FE6AF09919B65DEE19B95A754AA73D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF);
s_Il2CppMethodInitialized = true;
}
{
XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* L_0 = (XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9*)il2cpp_codegen_object_new(XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9_il2cpp_TypeInfo_var);
XmlQualifiedName__ctor_m65632114A1726D9FAD0338BC2A8C28BB9D262C7B(L_0, _stringLiteral56ED31BBF7FE6AF09919B65DEE19B95A754AA73D, _stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF, NULL);
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal__cctor_m1AB1F25764EBA424AFD5A0FDAC70D8446FD79EF2 (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*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____39A47A6A540EB845B37C85CE8C346359A0DB937D4AAF7A74A6C207205E0BC61E_FieldInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____540CD885F06B2760118EA5544E069ACE0C5D184B85D9D104417C14F1E536376D_FieldInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____8D4DC488705859D6A837A660BDBA9E88D1BD229BC39DB97734072D04BD513ECD_FieldInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____BA1E68F004F9EFDE72987E33682A8A5C579C4A609FBECE4F6EDBB844431D9226_FieldInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____C44E90B8C219817ECD3C403823D4770C0F744358EBF32A4282B3CE0338D4602E_FieldInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____D44900CF81FC3D53E7F8D2FCB6EF3B50B39ED1A857628FA737F5B4B7E0382939_FieldInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral19347C57305F4548495477A0FED46234C02C1534);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF20EDB87068CF253D668E33C3330E85CDB0F1BBD);
s_Il2CppMethodInitialized = true;
}
{
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_NUMERIC_MAX_PRECISION = (uint8_t)((int32_t)38);
uint8_t L_0 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_NUMERIC_MAX_PRECISION;
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___MaxPrecision = L_0;
uint8_t L_1 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_NUMERIC_MAX_PRECISION;
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___MaxScale = L_1;
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_bNullMask = (uint8_t)1;
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_bIsNull = (uint8_t)0;
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_bNotNull = (uint8_t)1;
uint8_t L_2 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_bNullMask;
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_bReverseNullMask = (uint8_t)((int32_t)(uint8_t)((~((int32_t)L_2))));
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_bSignMask = (uint8_t)2;
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_bPositive = (uint8_t)0;
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_bNegative = (uint8_t)2;
uint8_t L_3 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_bSignMask;
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_bReverseSignMask = (uint8_t)((int32_t)(uint8_t)((~((int32_t)L_3))));
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_uiZero = 0;
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_cNumeMax = 4;
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_lInt32Base = ((int64_t)4294967296LL);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulInt32Base = ((int64_t)4294967296LL);
uint64_t L_4 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulInt32Base;
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulInt32BaseForMod = ((int64_t)il2cpp_codegen_subtract((int64_t)L_4, ((int64_t)1)));
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_llMax = ((int64_t)(std::numeric_limits<int64_t>::max)());
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulBase10 = ((int32_t)10);
int64_t L_5 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_lInt32Base;
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_DUINT_BASE = ((double)L_5);
double L_6 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_DUINT_BASE;
double L_7 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_DUINT_BASE;
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_DUINT_BASE2 = ((double)il2cpp_codegen_multiply(L_6, L_7));
double L_8 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_DUINT_BASE2;
double L_9 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_DUINT_BASE;
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_DUINT_BASE3 = ((double)il2cpp_codegen_multiply(L_8, L_9));
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_DMAX_NUME = (9.9999999999999998E+37);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_DBL_DIG = ((int32_t)17);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_cNumeDivScaleMin = (uint8_t)6;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_10 = (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)SZArrayNew(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var, (uint32_t)((int32_t)9));
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_11 = L_10;
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_12 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____8D4DC488705859D6A837A660BDBA9E88D1BD229BC39DB97734072D04BD513ECD_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_11, L_12, NULL);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_rgulShiftBase = L_11;
Il2CppCodeGenWriteBarrier((void**)(&((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_rgulShiftBase), (void*)L_11);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_13 = (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)SZArrayNew(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var, (uint32_t)((int32_t)38));
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_14 = L_13;
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_15 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____C44E90B8C219817ECD3C403823D4770C0F744358EBF32A4282B3CE0338D4602E_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_14, L_15, NULL);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_decimalHelpersLo = L_14;
Il2CppCodeGenWriteBarrier((void**)(&((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_decimalHelpersLo), (void*)L_14);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_16 = (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)SZArrayNew(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var, (uint32_t)((int32_t)38));
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_17 = L_16;
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_18 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____39A47A6A540EB845B37C85CE8C346359A0DB937D4AAF7A74A6C207205E0BC61E_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_17, L_18, NULL);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_decimalHelpersMid = L_17;
Il2CppCodeGenWriteBarrier((void**)(&((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_decimalHelpersMid), (void*)L_17);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_19 = (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)SZArrayNew(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var, (uint32_t)((int32_t)38));
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_20 = L_19;
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_21 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____D44900CF81FC3D53E7F8D2FCB6EF3B50B39ED1A857628FA737F5B4B7E0382939_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_20, L_21, NULL);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_decimalHelpersHi = L_20;
Il2CppCodeGenWriteBarrier((void**)(&((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_decimalHelpersHi), (void*)L_20);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_22 = (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)SZArrayNew(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var, (uint32_t)((int32_t)38));
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_23 = L_22;
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_24 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____BA1E68F004F9EFDE72987E33682A8A5C579C4A609FBECE4F6EDBB844431D9226_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_23, L_24, NULL);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_decimalHelpersHiHi = L_23;
Il2CppCodeGenWriteBarrier((void**)(&((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_decimalHelpersHiHi), (void*)L_23);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_25 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)38));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_26 = L_25;
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_27 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____540CD885F06B2760118EA5544E069ACE0C5D184B85D9D104417C14F1E536376D_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_26, L_27, NULL);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_rgCLenFromPrec = L_26;
Il2CppCodeGenWriteBarrier((void**)(&((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_rgCLenFromPrec), (void*)L_26);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulT1 = ((int32_t)10);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulT2 = ((int32_t)100);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulT3 = ((int32_t)1000);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulT4 = ((int32_t)10000);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulT5 = ((int32_t)100000);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulT6 = ((int32_t)1000000);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulT7 = ((int32_t)10000000);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulT8 = ((int32_t)100000000);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulT9 = ((int32_t)1000000000);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_dwlT10 = ((int64_t)10000000000LL);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_dwlT11 = ((int64_t)100000000000LL);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_dwlT12 = ((int64_t)1000000000000LL);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_dwlT13 = ((int64_t)10000000000000LL);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_dwlT14 = ((int64_t)100000000000000LL);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_dwlT15 = ((int64_t)1000000000000000LL);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_dwlT16 = ((int64_t)10000000000000000LL);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_dwlT17 = ((int64_t)100000000000000000LL);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_dwlT18 = ((int64_t)1000000000000000000LL);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_dwlT19 = ((int64_t)-8446744073709551616LL);
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_28;
memset((&L_28), 0, sizeof(L_28));
SqlDecimal__ctor_m90A25DD5E83286BE6A5F2F132C716B68998E95D5((&L_28), (bool)1, NULL);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___Null = L_28;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_29;
L_29 = SqlDecimal_Parse_mD1EB9F4E57E4FE62E7E4AC81DF8D8A1DD8DF6FB6(_stringLiteral19347C57305F4548495477A0FED46234C02C1534, NULL);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___MinValue = L_29;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_30;
L_30 = SqlDecimal_Parse_mD1EB9F4E57E4FE62E7E4AC81DF8D8A1DD8DF6FB6(_stringLiteralF20EDB87068CF253D668E33C3330E85CDB0F1BBD, NULL);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___MaxValue = L_30;
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
IL2CPP_EXTERN_C void SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_marshal_pinvoke(const SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98& unmarshaled, SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_marshaled_pinvoke& marshaled)
{
marshaled.___m_fNotNull = static_cast<int32_t>(unmarshaled.___m_fNotNull);
marshaled.___m_value = unmarshaled.___m_value;
}
IL2CPP_EXTERN_C void SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_marshal_pinvoke_back(const SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_marshaled_pinvoke& marshaled, SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98& unmarshaled)
{
bool unmarshaledm_fNotNull_temp_0 = false;
unmarshaledm_fNotNull_temp_0 = static_cast<bool>(marshaled.___m_fNotNull);
unmarshaled.___m_fNotNull = unmarshaledm_fNotNull_temp_0;
double unmarshaledm_value_temp_1 = 0.0;
unmarshaledm_value_temp_1 = marshaled.___m_value;
unmarshaled.___m_value = unmarshaledm_value_temp_1;
}
IL2CPP_EXTERN_C void SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_marshal_pinvoke_cleanup(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_marshal_com(const SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98& unmarshaled, SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_marshaled_com& marshaled)
{
marshaled.___m_fNotNull = static_cast<int32_t>(unmarshaled.___m_fNotNull);
marshaled.___m_value = unmarshaled.___m_value;
}
IL2CPP_EXTERN_C void SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_marshal_com_back(const SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_marshaled_com& marshaled, SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98& unmarshaled)
{
bool unmarshaledm_fNotNull_temp_0 = false;
unmarshaledm_fNotNull_temp_0 = static_cast<bool>(marshaled.___m_fNotNull);
unmarshaled.___m_fNotNull = unmarshaledm_fNotNull_temp_0;
double unmarshaledm_value_temp_1 = 0.0;
unmarshaledm_value_temp_1 = marshaled.___m_value;
unmarshaled.___m_value = unmarshaledm_value_temp_1;
}
IL2CPP_EXTERN_C void SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_marshal_com_cleanup(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDouble__ctor_mFCA835CFA8ED56C1249B384577FCD5846B42C959 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, bool ___0_fNull, const RuntimeMethod* method)
{
{
__this->___m_fNotNull = (bool)0;
__this->___m_value = (0.0);
return;
}
}
IL2CPP_EXTERN_C void SqlDouble__ctor_mFCA835CFA8ED56C1249B384577FCD5846B42C959_AdjustorThunk (RuntimeObject* __this, bool ___0_fNull, const RuntimeMethod* method)
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98*>(__this + _offset);
SqlDouble__ctor_mFCA835CFA8ED56C1249B384577FCD5846B42C959(_thisAdjusted, ___0_fNull, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDouble__ctor_m055F920A5A3AF8C158FAB8CB63D32AE2D6EA29BA (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, double ___0_value, const RuntimeMethod* method)
{
{
double L_0 = ___0_value;
bool L_1;
L_1 = Double_IsFinite_m8C71862AC402EB926F88D63FCD0E03B7433B5CEB_inline(L_0, NULL);
if (L_1)
{
goto IL_0013;
}
}
{
String_t* L_2;
L_2 = SQLResource_get_ArithOverflowMessage_m4592ECBC7182EEF38ED7B455BF24599F8CF9B8F4(NULL);
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_3 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_3, L_2, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDouble__ctor_m055F920A5A3AF8C158FAB8CB63D32AE2D6EA29BA_RuntimeMethod_var)));
}
IL_0013:
{
double L_4 = ___0_value;
__this->___m_value = L_4;
__this->___m_fNotNull = (bool)1;
return;
}
}
IL2CPP_EXTERN_C void SqlDouble__ctor_m055F920A5A3AF8C158FAB8CB63D32AE2D6EA29BA_AdjustorThunk (RuntimeObject* __this, double ___0_value, const RuntimeMethod* method)
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98*>(__this + _offset);
SqlDouble__ctor_m055F920A5A3AF8C158FAB8CB63D32AE2D6EA29BA(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___m_fNotNull;
return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98*>(__this + _offset);
bool _returnValue;
_returnValue = SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double SqlDouble_get_Value_mEC94553382F77D81E9E1086F2A4EF4B61DB21B4C (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___m_fNotNull;
if (!L_0)
{
goto IL_000f;
}
}
{
double L_1 = __this->___m_value;
return L_1;
}
IL_000f:
{
SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7* L_2 = (SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7_il2cpp_TypeInfo_var)));
SqlNullValueException__ctor_m069C95E1867258A1B57BD8719252132DFB6DE222(L_2, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDouble_get_Value_mEC94553382F77D81E9E1086F2A4EF4B61DB21B4C_RuntimeMethod_var)));
}
}
IL2CPP_EXTERN_C double SqlDouble_get_Value_mEC94553382F77D81E9E1086F2A4EF4B61DB21B4C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98*>(__this + _offset);
double _returnValue;
_returnValue = SqlDouble_get_Value_mEC94553382F77D81E9E1086F2A4EF4B61DB21B4C(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlDouble_op_Implicit_m576D944BF0D6B74CA2A29E211E91FCB1167D74F5 (double ___0_x, const RuntimeMethod* method)
{
{
double L_0 = ___0_x;
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_1;
memset((&L_1), 0, sizeof(L_1));
SqlDouble__ctor_m055F920A5A3AF8C158FAB8CB63D32AE2D6EA29BA((&L_1), L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlDouble_ToString_m2CB799F321C8FE9C334AC5665FE1D5ECC659A3BF (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6(__this, NULL);
if (L_0)
{
goto IL_0015;
}
}
{
double* L_1 = (double*)(&__this->___m_value);
String_t* L_2;
L_2 = Double_ToString_m4318830D9F771852FDCF21C14CF9E8ABC7E77357(L_1, (RuntimeObject*)NULL, NULL);
return L_2;
}
IL_0015:
{
String_t* L_3;
L_3 = SQLResource_get_NullString_m597166B3FD1AB8CE8AD7030876EA0F77472CC1E8(NULL);
return L_3;
}
}
IL2CPP_EXTERN_C String_t* SqlDouble_ToString_m2CB799F321C8FE9C334AC5665FE1D5ECC659A3BF_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98*>(__this + _offset);
String_t* _returnValue;
_returnValue = SqlDouble_ToString_m2CB799F321C8FE9C334AC5665FE1D5ECC659A3BF(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlDouble_op_UnaryNegation_m1A887AB7FA92D9ACC815B10D1974B96DC6897C50 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___0_x, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6((&___0_x), NULL);
if (L_0)
{
goto IL_0016;
}
}
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_1 = ___0_x;
double L_2 = L_1.___m_value;
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_3;
memset((&L_3), 0, sizeof(L_3));
SqlDouble__ctor_m055F920A5A3AF8C158FAB8CB63D32AE2D6EA29BA((&L_3), ((-L_2)), NULL);
return L_3;
}
IL_0016:
{
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_4 = ((SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_StaticFields*)il2cpp_codegen_static_fields_for(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var))->___Null;
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlDouble_op_Addition_mE67A10FADD4FC6E9BFD0623939D0C8C75B3ACF34 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___0_x, SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
double G_B5_0 = 0.0;
double G_B4_0 = 0.0;
{
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6((&___0_x), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6((&___1_y), NULL);
if (!L_1)
{
goto IL_0018;
}
}
IL_0012:
{
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_2 = ((SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_StaticFields*)il2cpp_codegen_static_fields_for(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var))->___Null;
return L_2;
}
IL_0018:
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_3 = ___0_x;
double L_4 = L_3.___m_value;
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_5 = ___1_y;
double L_6 = L_5.___m_value;
double L_7 = ((double)il2cpp_codegen_add(L_4, L_6));
bool L_8;
L_8 = Double_IsInfinity_mF1F2BB1A8094AF95520E754AE9888993EA948B34_inline(L_7, NULL);
if (!L_8)
{
G_B5_0 = L_7;
goto IL_0038;
}
G_B4_0 = L_7;
}
{
String_t* L_9;
L_9 = SQLResource_get_ArithOverflowMessage_m4592ECBC7182EEF38ED7B455BF24599F8CF9B8F4(NULL);
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_10 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_10, L_9, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDouble_op_Addition_mE67A10FADD4FC6E9BFD0623939D0C8C75B3ACF34_RuntimeMethod_var)));
}
IL_0038:
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_11;
memset((&L_11), 0, sizeof(L_11));
SqlDouble__ctor_m055F920A5A3AF8C158FAB8CB63D32AE2D6EA29BA((&L_11), G_B5_0, NULL);
return L_11;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlDouble_op_Subtraction_mDB3559F4D0A75B75ACB58C249CD8B55CF1657662 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___0_x, SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
double G_B5_0 = 0.0;
double G_B4_0 = 0.0;
{
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6((&___0_x), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6((&___1_y), NULL);
if (!L_1)
{
goto IL_0018;
}
}
IL_0012:
{
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_2 = ((SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_StaticFields*)il2cpp_codegen_static_fields_for(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var))->___Null;
return L_2;
}
IL_0018:
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_3 = ___0_x;
double L_4 = L_3.___m_value;
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_5 = ___1_y;
double L_6 = L_5.___m_value;
double L_7 = ((double)il2cpp_codegen_subtract(L_4, L_6));
bool L_8;
L_8 = Double_IsInfinity_mF1F2BB1A8094AF95520E754AE9888993EA948B34_inline(L_7, NULL);
if (!L_8)
{
G_B5_0 = L_7;
goto IL_0038;
}
G_B4_0 = L_7;
}
{
String_t* L_9;
L_9 = SQLResource_get_ArithOverflowMessage_m4592ECBC7182EEF38ED7B455BF24599F8CF9B8F4(NULL);
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_10 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_10, L_9, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDouble_op_Subtraction_mDB3559F4D0A75B75ACB58C249CD8B55CF1657662_RuntimeMethod_var)));
}
IL_0038:
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_11;
memset((&L_11), 0, sizeof(L_11));
SqlDouble__ctor_m055F920A5A3AF8C158FAB8CB63D32AE2D6EA29BA((&L_11), G_B5_0, NULL);
return L_11;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlDouble_op_Multiply_m162D695CB6189C5A172F345DBE9167915129B166 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___0_x, SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
double G_B5_0 = 0.0;
double G_B4_0 = 0.0;
{
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6((&___0_x), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6((&___1_y), NULL);
if (!L_1)
{
goto IL_0018;
}
}
IL_0012:
{
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_2 = ((SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_StaticFields*)il2cpp_codegen_static_fields_for(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var))->___Null;
return L_2;
}
IL_0018:
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_3 = ___0_x;
double L_4 = L_3.___m_value;
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_5 = ___1_y;
double L_6 = L_5.___m_value;
double L_7 = ((double)il2cpp_codegen_multiply(L_4, L_6));
bool L_8;
L_8 = Double_IsInfinity_mF1F2BB1A8094AF95520E754AE9888993EA948B34_inline(L_7, NULL);
if (!L_8)
{
G_B5_0 = L_7;
goto IL_0038;
}
G_B4_0 = L_7;
}
{
String_t* L_9;
L_9 = SQLResource_get_ArithOverflowMessage_m4592ECBC7182EEF38ED7B455BF24599F8CF9B8F4(NULL);
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_10 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_10, L_9, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDouble_op_Multiply_m162D695CB6189C5A172F345DBE9167915129B166_RuntimeMethod_var)));
}
IL_0038:
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_11;
memset((&L_11), 0, sizeof(L_11));
SqlDouble__ctor_m055F920A5A3AF8C158FAB8CB63D32AE2D6EA29BA((&L_11), G_B5_0, NULL);
return L_11;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlDouble_op_Division_m3348DB12E4A1CD8258D2E9795758549D139A9B7F (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___0_x, SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
double G_B7_0 = 0.0;
double G_B6_0 = 0.0;
{
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6((&___0_x), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6((&___1_y), NULL);
if (!L_1)
{
goto IL_0018;
}
}
IL_0012:
{
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_2 = ((SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_StaticFields*)il2cpp_codegen_static_fields_for(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var))->___Null;
return L_2;
}
IL_0018:
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_3 = ___1_y;
double L_4 = L_3.___m_value;
if ((!(((double)L_4) == ((double)(0.0)))))
{
goto IL_0034;
}
}
{
String_t* L_5;
L_5 = SQLResource_get_DivideByZeroMessage_m61DA883EC4EA1CD596DA0B92F0ED01C30F456FB2(NULL);
DivideByZeroException_tC43171E50A38F5CD4242D258D0B0C6B74898C279* L_6 = (DivideByZeroException_tC43171E50A38F5CD4242D258D0B0C6B74898C279*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DivideByZeroException_tC43171E50A38F5CD4242D258D0B0C6B74898C279_il2cpp_TypeInfo_var)));
DivideByZeroException__ctor_m17FBAE3DCEF960AD07F6917093B78142055E5552(L_6, L_5, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDouble_op_Division_m3348DB12E4A1CD8258D2E9795758549D139A9B7F_RuntimeMethod_var)));
}
IL_0034:
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_7 = ___0_x;
double L_8 = L_7.___m_value;
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_9 = ___1_y;
double L_10 = L_9.___m_value;
double L_11 = ((double)(L_8/L_10));
bool L_12;
L_12 = Double_IsInfinity_mF1F2BB1A8094AF95520E754AE9888993EA948B34_inline(L_11, NULL);
if (!L_12)
{
G_B7_0 = L_11;
goto IL_0054;
}
G_B6_0 = L_11;
}
{
String_t* L_13;
L_13 = SQLResource_get_ArithOverflowMessage_m4592ECBC7182EEF38ED7B455BF24599F8CF9B8F4(NULL);
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_14 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_14, L_13, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_14, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDouble_op_Division_m3348DB12E4A1CD8258D2E9795758549D139A9B7F_RuntimeMethod_var)));
}
IL_0054:
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_15;
memset((&L_15), 0, sizeof(L_15));
SqlDouble__ctor_m055F920A5A3AF8C158FAB8CB63D32AE2D6EA29BA((&L_15), G_B7_0, NULL);
return L_15;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlDouble_op_Implicit_mE05CE39890277C0131A2C49931E2B5250F3AACE1 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___0_x, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743((&___0_x), NULL);
if (L_0)
{
goto IL_0017;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
uint8_t L_1;
L_1 = SqlByte_get_Value_m5E03F09D67A2CEDEA9E2DC4BDBDA1B7DB3BDFC17((&___0_x), NULL);
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlDouble__ctor_m055F920A5A3AF8C158FAB8CB63D32AE2D6EA29BA((&L_2), ((double)L_1), NULL);
return L_2;
}
IL_0017:
{
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_3 = ((SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_StaticFields*)il2cpp_codegen_static_fields_for(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var))->___Null;
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlDouble_op_Implicit_mC7FA5C56EA480E71A525D0A5436470AD1F04B2EA (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___0_x, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510((&___0_x), NULL);
if (L_0)
{
goto IL_0017;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
int16_t L_1;
L_1 = SqlInt16_get_Value_mA03BF0AEC36EC42E4707550F4EE275ED506FFE57((&___0_x), NULL);
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlDouble__ctor_m055F920A5A3AF8C158FAB8CB63D32AE2D6EA29BA((&L_2), ((double)L_1), NULL);
return L_2;
}
IL_0017:
{
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_3 = ((SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_StaticFields*)il2cpp_codegen_static_fields_for(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var))->___Null;
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlDouble_op_Implicit_m98E79C4E05DBC293B579805921F00535700E3E25 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___0_x, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5((&___0_x), NULL);
if (L_0)
{
goto IL_0017;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
int32_t L_1;
L_1 = SqlInt32_get_Value_m0ADA18E1A4075E3D14F091375284BCB7679CB0A6((&___0_x), NULL);
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlDouble__ctor_m055F920A5A3AF8C158FAB8CB63D32AE2D6EA29BA((&L_2), ((double)L_1), NULL);
return L_2;
}
IL_0017:
{
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_3 = ((SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_StaticFields*)il2cpp_codegen_static_fields_for(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var))->___Null;
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlDouble_op_Implicit_m107FED32904FC9007A8C68B0403B181C6433EE78 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___0_x, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___0_x), NULL);
if (L_0)
{
goto IL_0017;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
int64_t L_1;
L_1 = SqlInt64_get_Value_m0FCB83BE1DF07163B48C04233CD24485CE70E405((&___0_x), NULL);
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlDouble__ctor_m055F920A5A3AF8C158FAB8CB63D32AE2D6EA29BA((&L_2), ((double)L_1), NULL);
return L_2;
}
IL_0017:
{
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_3 = ((SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_StaticFields*)il2cpp_codegen_static_fields_for(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var))->___Null;
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlDouble_op_Implicit_mBC43FC392A7DD2306904A00DA86E1D8DEC97D2D5 (SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 ___0_x, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlSingle_get_IsNull_mC0F4C05C5D8C7D6B3A51B51154032E41018C712B((&___0_x), NULL);
if (L_0)
{
goto IL_0017;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var);
float L_1;
L_1 = SqlSingle_get_Value_m2E6BBF4B8299B16EA0D643DA12FB21C0F9E9A156((&___0_x), NULL);
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlDouble__ctor_m055F920A5A3AF8C158FAB8CB63D32AE2D6EA29BA((&L_2), ((double)L_1), NULL);
return L_2;
}
IL_0017:
{
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_3 = ((SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_StaticFields*)il2cpp_codegen_static_fields_for(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var))->___Null;
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlDouble_op_Implicit_m4E2B2646112BC61628A3B22751B8F86135D42E75 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___0_x, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F((&___0_x), NULL);
if (L_0)
{
goto IL_0016;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
double L_1;
L_1 = SqlMoney_ToDouble_m2D91BE4973B11C0046B7D85660461901E0F33158((&___0_x), NULL);
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlDouble__ctor_m055F920A5A3AF8C158FAB8CB63D32AE2D6EA29BA((&L_2), L_1, NULL);
return L_2;
}
IL_0016:
{
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_3 = ((SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_StaticFields*)il2cpp_codegen_static_fields_for(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var))->___Null;
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlDouble_op_Implicit_m3299AE9B567A7124379796448ECF4FF22E77FFA6 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___0_x, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF((&___0_x), NULL);
if (L_0)
{
goto IL_0016;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
double L_1;
L_1 = SqlDecimal_ToDouble_m2725E15F470301946BE4B6A5D39B9B9D088C6FAE((&___0_x), NULL);
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlDouble__ctor_m055F920A5A3AF8C158FAB8CB63D32AE2D6EA29BA((&L_2), L_1, NULL);
return L_2;
}
IL_0016:
{
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_3 = ((SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_StaticFields*)il2cpp_codegen_static_fields_for(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var))->___Null;
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlDouble_op_Equality_m650F8FC7FF9C321C46A25E0EFCB07ED6F8DE8616 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___0_x, SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6((&___0_x), NULL);
if (L_0)
{
goto IL_0026;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6((&___1_y), NULL);
if (L_1)
{
goto IL_0026;
}
}
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_2 = ___0_x;
double L_3 = L_2.___m_value;
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_4 = ___1_y;
double L_5 = L_4.___m_value;
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_6;
memset((&L_6), 0, sizeof(L_6));
SqlBoolean__ctor_mB96F7558946F0B492BCC878FA3C5F52EBE300900((&L_6), (bool)((((double)L_3) == ((double)L_5))? 1 : 0), NULL);
return L_6;
}
IL_0026:
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_7 = ((SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields*)il2cpp_codegen_static_fields_for(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))->___Null;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlDouble_op_LessThan_mA9AC263BC2E7C1D701D325DDDE52BF65D0002F4E (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___0_x, SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6((&___0_x), NULL);
if (L_0)
{
goto IL_0026;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6((&___1_y), NULL);
if (L_1)
{
goto IL_0026;
}
}
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_2 = ___0_x;
double L_3 = L_2.___m_value;
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_4 = ___1_y;
double L_5 = L_4.___m_value;
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_6;
memset((&L_6), 0, sizeof(L_6));
SqlBoolean__ctor_mB96F7558946F0B492BCC878FA3C5F52EBE300900((&L_6), (bool)((((double)L_3) < ((double)L_5))? 1 : 0), NULL);
return L_6;
}
IL_0026:
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_7 = ((SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields*)il2cpp_codegen_static_fields_for(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))->___Null;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlDouble_op_GreaterThan_mBE70DC9BC4996EC930969A5A9668EC4583A3E2C7 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___0_x, SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6((&___0_x), NULL);
if (L_0)
{
goto IL_0026;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6((&___1_y), NULL);
if (L_1)
{
goto IL_0026;
}
}
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_2 = ___0_x;
double L_3 = L_2.___m_value;
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_4 = ___1_y;
double L_5 = L_4.___m_value;
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_6;
memset((&L_6), 0, sizeof(L_6));
SqlBoolean__ctor_mB96F7558946F0B492BCC878FA3C5F52EBE300900((&L_6), (bool)((((double)L_3) > ((double)L_5))? 1 : 0), NULL);
return L_6;
}
IL_0026:
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_7 = ((SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields*)il2cpp_codegen_static_fields_for(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))->___Null;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlDouble_LessThan_mF086E28246E2FB7D3D74592DA9D5EA0BC6158B0A (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___0_x, SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_0 = ___0_x;
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_1 = ___1_y;
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2;
L_2 = SqlDouble_op_LessThan_mA9AC263BC2E7C1D701D325DDDE52BF65D0002F4E(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlDouble_GreaterThan_m7373754DC3CB5BA4E23E80D1A2ABA637F46F5C80 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___0_x, SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_0 = ___0_x;
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_1 = ___1_y;
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2;
L_2 = SqlDouble_op_GreaterThan_mBE70DC9BC4996EC930969A5A9668EC4583A3E2C7(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 SqlDouble_ToSqlSingle_m5122151E05BA977D0E23F406E766D6BD6FE09781 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_0 = (*(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98*)__this);
il2cpp_codegen_runtime_class_init_inline(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var);
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_1;
L_1 = SqlSingle_op_Explicit_m18FB3D0E3ABFD2FC83179B401DC7FFA8A0287A0B(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 SqlDouble_ToSqlSingle_m5122151E05BA977D0E23F406E766D6BD6FE09781_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98*>(__this + _offset);
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 _returnValue;
_returnValue = SqlDouble_ToSqlSingle_m5122151E05BA977D0E23F406E766D6BD6FE09781(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDouble_CompareTo_mC1513BEBC1247DEED376B7AAEBD9A451B37AD229 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 V_0;
memset((&V_0), 0, sizeof(V_0));
{
RuntimeObject* L_0 = ___0_value;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var)))
{
goto IL_0017;
}
}
{
RuntimeObject* L_1 = ___0_value;
V_0 = ((*(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98*)UnBox(L_1, SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var)));
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_2 = V_0;
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
int32_t L_3;
L_3 = SqlDouble_CompareTo_mE79F43FB35FAC5959E985E45CDB0122A91CAA554(__this, L_2, NULL);
return L_3;
}
IL_0017:
{
RuntimeObject* L_4 = ___0_value;
Type_t* L_5;
L_5 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_4, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_6 = { reinterpret_cast<intptr_t> (((RuntimeType*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_0_0_0_var))) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_7;
L_7 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_6, NULL);
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var)));
Exception_t* L_8;
L_8 = ADP_WrongType_mCCF6317939800042630DACE6F6CA69C48565B472(L_5, L_7, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDouble_CompareTo_mC1513BEBC1247DEED376B7AAEBD9A451B37AD229_RuntimeMethod_var)));
}
}
IL2CPP_EXTERN_C int32_t SqlDouble_CompareTo_mC1513BEBC1247DEED376B7AAEBD9A451B37AD229_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98*>(__this + _offset);
int32_t _returnValue;
_returnValue = SqlDouble_CompareTo_mC1513BEBC1247DEED376B7AAEBD9A451B37AD229(_thisAdjusted, ___0_value, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDouble_CompareTo_mE79F43FB35FAC5959E985E45CDB0122A91CAA554 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6(__this, NULL);
if (!L_0)
{
goto IL_0015;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6((&___0_value), NULL);
if (L_1)
{
goto IL_0013;
}
}
{
return (-1);
}
IL_0013:
{
return 0;
}
IL_0015:
{
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
bool L_2;
L_2 = SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6((&___0_value), NULL);
if (!L_2)
{
goto IL_0020;
}
}
{
return 1;
}
IL_0020:
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_3 = (*(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98*)__this);
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_4 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_5;
L_5 = SqlDouble_op_LessThan_mA9AC263BC2E7C1D701D325DDDE52BF65D0002F4E(L_3, L_4, NULL);
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_6;
L_6 = SqlBoolean_op_True_m5CC9CAC092080E77EB6322BB0CDD656DFD38FF94(L_5, NULL);
if (!L_6)
{
goto IL_0035;
}
}
{
return (-1);
}
IL_0035:
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_7 = (*(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98*)__this);
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_8 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_9;
L_9 = SqlDouble_op_GreaterThan_mBE70DC9BC4996EC930969A5A9668EC4583A3E2C7(L_7, L_8, NULL);
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_10;
L_10 = SqlBoolean_op_True_m5CC9CAC092080E77EB6322BB0CDD656DFD38FF94(L_9, NULL);
if (!L_10)
{
goto IL_004a;
}
}
{
return 1;
}
IL_004a:
{
return 0;
}
}
IL2CPP_EXTERN_C int32_t SqlDouble_CompareTo_mE79F43FB35FAC5959E985E45CDB0122A91CAA554_AdjustorThunk (RuntimeObject* __this, SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___0_value, const RuntimeMethod* method)
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98*>(__this + _offset);
int32_t _returnValue;
_returnValue = SqlDouble_CompareTo_mE79F43FB35FAC5959E985E45CDB0122A91CAA554(_thisAdjusted, ___0_value, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlDouble_Equals_m8FEF106DFF53DC046CA65ECEDED37077ECF188D6 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 V_0;
memset((&V_0), 0, sizeof(V_0));
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 V_1;
memset((&V_1), 0, sizeof(V_1));
{
RuntimeObject* L_0 = ___0_value;
if (((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var)))
{
goto IL_000a;
}
}
{
return (bool)0;
}
IL_000a:
{
RuntimeObject* L_1 = ___0_value;
V_0 = ((*(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98*)UnBox(L_1, SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var)));
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
bool L_2;
L_2 = SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6((&V_0), NULL);
if (L_2)
{
goto IL_0022;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6(__this, NULL);
if (!L_3)
{
goto IL_0034;
}
}
IL_0022:
{
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
bool L_4;
L_4 = SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6((&V_0), NULL);
if (!L_4)
{
goto IL_0032;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
bool L_5;
L_5 = SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6(__this, NULL);
return L_5;
}
IL_0032:
{
return (bool)0;
}
IL_0034:
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_6 = (*(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98*)__this);
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_7 = V_0;
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_8;
L_8 = SqlDouble_op_Equality_m650F8FC7FF9C321C46A25E0EFCB07ED6F8DE8616(L_6, L_7, NULL);
V_1 = L_8;
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_9;
L_9 = SqlBoolean_get_Value_m26D2659D06D56FFBF158051EB3726BAB693A7D97((&V_1), NULL);
return L_9;
}
}
IL2CPP_EXTERN_C bool SqlDouble_Equals_m8FEF106DFF53DC046CA65ECEDED37077ECF188D6_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98*>(__this + _offset);
bool _returnValue;
_returnValue = SqlDouble_Equals_m8FEF106DFF53DC046CA65ECEDED37077ECF188D6(_thisAdjusted, ___0_value, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDouble_GetHashCode_m25C7B4BB1ED313503FF55C122139B3E89FE6B86D (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
double V_0 = 0.0;
{
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6(__this, NULL);
if (L_0)
{
goto IL_0017;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
double L_1;
L_1 = SqlDouble_get_Value_mEC94553382F77D81E9E1086F2A4EF4B61DB21B4C(__this, NULL);
V_0 = L_1;
int32_t L_2;
L_2 = Double_GetHashCode_m3761FC05AD24D97A68FA1E8412A9454DF3880E32_inline((&V_0), NULL);
return L_2;
}
IL_0017:
{
return 0;
}
}
IL2CPP_EXTERN_C int32_t SqlDouble_GetHashCode_m25C7B4BB1ED313503FF55C122139B3E89FE6B86D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98*>(__this + _offset);
int32_t _returnValue;
_returnValue = SqlDouble_GetHashCode_m25C7B4BB1ED313503FF55C122139B3E89FE6B86D(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlDouble_System_Xml_Serialization_IXmlSerializable_GetSchema_mE100C3B3C32BA483BBF936A4B32DCD70610C9CB3 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, const RuntimeMethod* method)
{
{
return (XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D*)NULL;
}
}
IL2CPP_EXTERN_C XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlDouble_System_Xml_Serialization_IXmlSerializable_GetSchema_mE100C3B3C32BA483BBF936A4B32DCD70610C9CB3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98*>(__this + _offset);
XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* _returnValue;
_returnValue = SqlDouble_System_Xml_Serialization_IXmlSerializable_GetSchema_mE100C3B3C32BA483BBF936A4B32DCD70610C9CB3(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDouble_System_Xml_Serialization_IXmlSerializable_ReadXml_m7D451C32BEECCC4E55D521FE75042BA698344DB5 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___0_reader, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7C014955313A7D33D5D04696B884B25325E6393C);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = ___0_reader;
String_t* L_1;
L_1 = VirtualFuncInvoker2< String_t*, String_t*, String_t* >::Invoke(23, L_0, _stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100, _stringLiteral7C014955313A7D33D5D04696B884B25325E6393C);
V_0 = L_1;
String_t* L_2 = V_0;
if (!L_2)
{
goto IL_002b;
}
}
{
String_t* L_3 = V_0;
il2cpp_codegen_runtime_class_init_inline(XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
bool L_4;
L_4 = XmlConvert_ToBoolean_mB95C798BD6D849071E6A686CBF85851C25C7006A(L_3, NULL);
if (!L_4)
{
goto IL_002b;
}
}
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_5 = ___0_reader;
String_t* L_6;
L_6 = VirtualFuncInvoker0< String_t* >::Invoke(45, L_5);
__this->___m_fNotNull = (bool)0;
return;
}
IL_002b:
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_7 = ___0_reader;
String_t* L_8;
L_8 = VirtualFuncInvoker0< String_t* >::Invoke(45, L_7);
il2cpp_codegen_runtime_class_init_inline(XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
double L_9;
L_9 = XmlConvert_ToDouble_m2418B80456367C61C63D2851ADF27DF906F2077C(L_8, NULL);
__this->___m_value = L_9;
__this->___m_fNotNull = (bool)1;
return;
}
}
IL2CPP_EXTERN_C void SqlDouble_System_Xml_Serialization_IXmlSerializable_ReadXml_m7D451C32BEECCC4E55D521FE75042BA698344DB5_AdjustorThunk (RuntimeObject* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___0_reader, const RuntimeMethod* method)
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98*>(__this + _offset);
SqlDouble_System_Xml_Serialization_IXmlSerializable_ReadXml_m7D451C32BEECCC4E55D521FE75042BA698344DB5(_thisAdjusted, ___0_reader, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDouble_System_Xml_Serialization_IXmlSerializable_WriteXml_mC070E38AE75FABCDB3B380AB7DC4C6637107E690 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___0_writer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7C014955313A7D33D5D04696B884B25325E6393C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6(__this, NULL);
if (!L_0)
{
goto IL_0023;
}
}
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_1 = ___0_writer;
XmlWriter_WriteAttributeString_m9BECE5A394F9A9601AB66932AF0D7EF25E16AE0B(L_1, _stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A, _stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100, _stringLiteral7C014955313A7D33D5D04696B884B25325E6393C, _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2, NULL);
return;
}
IL_0023:
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_2 = ___0_writer;
double L_3 = __this->___m_value;
il2cpp_codegen_runtime_class_init_inline(XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
String_t* L_4;
L_4 = XmlConvert_ToString_m04C12A2A45109D8E79C729DE12EF0A29301C2A2B(L_3, NULL);
VirtualActionInvoker1< String_t* >::Invoke(20, L_2, L_4);
return;
}
}
IL2CPP_EXTERN_C void SqlDouble_System_Xml_Serialization_IXmlSerializable_WriteXml_mC070E38AE75FABCDB3B380AB7DC4C6637107E690_AdjustorThunk (RuntimeObject* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___0_writer, const RuntimeMethod* method)
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98*>(__this + _offset);
SqlDouble_System_Xml_Serialization_IXmlSerializable_WriteXml_mC070E38AE75FABCDB3B380AB7DC4C6637107E690(_thisAdjusted, ___0_writer, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* SqlDouble_GetXsdType_mD0853FD9F93A28522BB7D00067D2E6DE830AEAFA (XmlSchemaSet_t048A12CE7D00EF330EF32A388B69A240899F88D1* ___0_schemaSet, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral007174B876FA7EECC4152046B9308966D3E2B5B8);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF);
s_Il2CppMethodInitialized = true;
}
{
XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* L_0 = (XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9*)il2cpp_codegen_object_new(XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9_il2cpp_TypeInfo_var);
XmlQualifiedName__ctor_m65632114A1726D9FAD0338BC2A8C28BB9D262C7B(L_0, _stringLiteral007174B876FA7EECC4152046B9308966D3E2B5B8, _stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF, NULL);
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDouble__cctor_m1DFBCA1B86D14F1EB9D51C186A64CBBAB7F6CFFC (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_0;
memset((&L_0), 0, sizeof(L_0));
SqlDouble__ctor_mFCA835CFA8ED56C1249B384577FCD5846B42C959((&L_0), (bool)1, NULL);
((SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_StaticFields*)il2cpp_codegen_static_fields_for(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var))->___Null = L_0;
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_1;
memset((&L_1), 0, sizeof(L_1));
SqlDouble__ctor_m055F920A5A3AF8C158FAB8CB63D32AE2D6EA29BA((&L_1), (0.0), NULL);
((SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_StaticFields*)il2cpp_codegen_static_fields_for(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var))->___Zero = L_1;
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlDouble__ctor_m055F920A5A3AF8C158FAB8CB63D32AE2D6EA29BA((&L_2), (-1.7976931348623157E+308), NULL);
((SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_StaticFields*)il2cpp_codegen_static_fields_for(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var))->___MinValue = L_2;
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_3;
memset((&L_3), 0, sizeof(L_3));
SqlDouble__ctor_m055F920A5A3AF8C158FAB8CB63D32AE2D6EA29BA((&L_3), (1.7976931348623157E+308), NULL);
((SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_StaticFields*)il2cpp_codegen_static_fields_for(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var))->___MaxValue = 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
IL2CPP_EXTERN_C void SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_marshal_pinvoke(const SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7& unmarshaled, SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_marshaled_pinvoke& marshaled)
{
marshaled.___m_value = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.___m_value);
}
IL2CPP_EXTERN_C void SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_marshal_pinvoke_back(const SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_marshaled_pinvoke& marshaled, SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7& unmarshaled)
{
unmarshaled.___m_value = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, il2cpp_defaults.byte_class, marshaled.___m_value);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_value), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, il2cpp_defaults.byte_class, marshaled.___m_value));
}
IL2CPP_EXTERN_C void SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_marshal_pinvoke_cleanup(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_marshaled_pinvoke& marshaled)
{
il2cpp_codegen_com_destroy_safe_array(marshaled.___m_value);
marshaled.___m_value = NULL;
}
IL2CPP_EXTERN_C void SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_marshal_com(const SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7& unmarshaled, SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_marshaled_com& marshaled)
{
marshaled.___m_value = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.___m_value);
}
IL2CPP_EXTERN_C void SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_marshal_com_back(const SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_marshaled_com& marshaled, SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7& unmarshaled)
{
unmarshaled.___m_value = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, il2cpp_defaults.byte_class, marshaled.___m_value);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_value), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, il2cpp_defaults.byte_class, marshaled.___m_value));
}
IL2CPP_EXTERN_C void SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_marshal_com_cleanup(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_marshaled_com& marshaled)
{
il2cpp_codegen_com_destroy_safe_array(marshaled.___m_value);
marshaled.___m_value = NULL;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlGuid__ctor_mA10249C3D03D11CDB5DF6B445E412C77A87DCF85 (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* __this, bool ___0_fNull, const RuntimeMethod* method)
{
{
__this->___m_value = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_value), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL);
return;
}
}
IL2CPP_EXTERN_C void SqlGuid__ctor_mA10249C3D03D11CDB5DF6B445E412C77A87DCF85_AdjustorThunk (RuntimeObject* __this, bool ___0_fNull, const RuntimeMethod* method)
{
SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7*>(__this + _offset);
SqlGuid__ctor_mA10249C3D03D11CDB5DF6B445E412C77A87DCF85(_thisAdjusted, ___0_fNull, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlGuid__ctor_m203851BB4B52CCF77049A3E0A78796F5060E454E (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* __this, Guid_t ___0_g, const RuntimeMethod* method)
{
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0;
L_0 = Guid_ToByteArray_m6EBFB2F42D3760D9143050A3A8ED03F085F3AFE9((&___0_g), NULL);
__this->___m_value = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_value), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C void SqlGuid__ctor_m203851BB4B52CCF77049A3E0A78796F5060E454E_AdjustorThunk (RuntimeObject* __this, Guid_t ___0_g, const RuntimeMethod* method)
{
SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7*>(__this + _offset);
SqlGuid__ctor_m203851BB4B52CCF77049A3E0A78796F5060E454E(_thisAdjusted, ___0_g, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlGuid_get_IsNull_m0751FE60211BF2C953CB00945698A78683C69E4F (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* __this, const RuntimeMethod* method)
{
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___m_value;
return (bool)((((RuntimeObject*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool SqlGuid_get_IsNull_m0751FE60211BF2C953CB00945698A78683C69E4F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7*>(__this + _offset);
bool _returnValue;
_returnValue = SqlGuid_get_IsNull_m0751FE60211BF2C953CB00945698A78683C69E4F(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Guid_t SqlGuid_get_Value_mC7D89D14DAA3F1B4A63E2C5F016D0760DFE3B6BE (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlGuid_get_IsNull_m0751FE60211BF2C953CB00945698A78683C69E4F(__this, NULL);
if (!L_0)
{
goto IL_000e;
}
}
{
SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7* L_1 = (SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7_il2cpp_TypeInfo_var)));
SqlNullValueException__ctor_m069C95E1867258A1B57BD8719252132DFB6DE222(L_1, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlGuid_get_Value_mC7D89D14DAA3F1B4A63E2C5F016D0760DFE3B6BE_RuntimeMethod_var)));
}
IL_000e:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = __this->___m_value;
Guid_t L_3;
memset((&L_3), 0, sizeof(L_3));
Guid__ctor_m9BEFD9FC285BE9ACEC2EB97FC76C0E35E14D725C((&L_3), L_2, NULL);
return L_3;
}
}
IL2CPP_EXTERN_C Guid_t SqlGuid_get_Value_mC7D89D14DAA3F1B4A63E2C5F016D0760DFE3B6BE_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7*>(__this + _offset);
Guid_t _returnValue;
_returnValue = SqlGuid_get_Value_mC7D89D14DAA3F1B4A63E2C5F016D0760DFE3B6BE(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 SqlGuid_op_Implicit_m0932143A9824EA825C4FD5C8C0A875E0D8354F73 (Guid_t ___0_x, const RuntimeMethod* method)
{
{
Guid_t L_0 = ___0_x;
SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 L_1;
memset((&L_1), 0, sizeof(L_1));
SqlGuid__ctor_m203851BB4B52CCF77049A3E0A78796F5060E454E((&L_1), L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlGuid_ToString_m66DC8C92F5C08B609E97A38166EB97EB4BD032D5 (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Guid_t V_0;
memset((&V_0), 0, sizeof(V_0));
{
il2cpp_codegen_runtime_class_init_inline(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlGuid_get_IsNull_m0751FE60211BF2C953CB00945698A78683C69E4F(__this, NULL);
if (!L_0)
{
goto IL_000e;
}
}
{
String_t* L_1;
L_1 = SQLResource_get_NullString_m597166B3FD1AB8CE8AD7030876EA0F77472CC1E8(NULL);
return L_1;
}
IL_000e:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = __this->___m_value;
Guid__ctor_m9BEFD9FC285BE9ACEC2EB97FC76C0E35E14D725C((&V_0), L_2, NULL);
String_t* L_3;
L_3 = Guid_ToString_m2BFFD5FA726E03FA707AAFCCF065896C46D5290C((&V_0), NULL);
return L_3;
}
}
IL2CPP_EXTERN_C String_t* SqlGuid_ToString_m66DC8C92F5C08B609E97A38166EB97EB4BD032D5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7*>(__this + _offset);
String_t* _returnValue;
_returnValue = SqlGuid_ToString_m66DC8C92F5C08B609E97A38166EB97EB4BD032D5(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlGuid_Compare_m837509452E65639597C9C147B88958AA1F440D09 (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 ___0_x, SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
uint8_t V_1 = 0x0;
uint8_t V_2 = 0x0;
{
V_0 = 0;
goto IL_0032;
}
IL_0004:
{
SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 L_0 = ___0_x;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = L_0.___m_value;
il2cpp_codegen_runtime_class_init_inline(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = ((SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_StaticFields*)il2cpp_codegen_static_fields_for(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var))->___s_rgiGuidOrder;
int32_t L_3 = V_0;
int32_t L_4 = L_3;
int32_t L_5 = (L_2)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4));
int32_t L_6 = L_5;
uint8_t L_7 = (L_1)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_6));
V_1 = L_7;
SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 L_8 = ___1_y;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = L_8.___m_value;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = ((SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_StaticFields*)il2cpp_codegen_static_fields_for(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var))->___s_rgiGuidOrder;
int32_t L_11 = V_0;
int32_t L_12 = L_11;
int32_t L_13 = (L_10)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_12));
int32_t L_14 = L_13;
uint8_t L_15 = (L_9)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_14));
V_2 = L_15;
uint8_t L_16 = V_1;
uint8_t L_17 = V_2;
if ((((int32_t)L_16) == ((int32_t)L_17)))
{
goto IL_002e;
}
}
{
uint8_t L_18 = V_1;
uint8_t L_19 = V_2;
if ((((int32_t)L_18) < ((int32_t)L_19)))
{
goto IL_002c;
}
}
{
return (int32_t)(4);
}
IL_002c:
{
return (int32_t)(0);
}
IL_002e:
{
int32_t L_20 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_20, 1));
}
IL_0032:
{
int32_t L_21 = V_0;
il2cpp_codegen_runtime_class_init_inline(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var);
int32_t L_22 = ((SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_StaticFields*)il2cpp_codegen_static_fields_for(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var))->___s_sizeOfGuid;
if ((((int32_t)L_21) < ((int32_t)L_22)))
{
goto IL_0004;
}
}
{
return (int32_t)(2);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlGuid_op_Equality_m993C43B17EE369AF26838AE5C004256417DE20AB (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 ___0_x, SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlGuid_get_IsNull_m0751FE60211BF2C953CB00945698A78683C69E4F((&___0_x), NULL);
if (L_0)
{
goto IL_0022;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlGuid_get_IsNull_m0751FE60211BF2C953CB00945698A78683C69E4F((&___1_y), NULL);
if (L_1)
{
goto IL_0022;
}
}
{
SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 L_2 = ___0_x;
SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 L_3 = ___1_y;
il2cpp_codegen_runtime_class_init_inline(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var);
int32_t L_4;
L_4 = SqlGuid_Compare_m837509452E65639597C9C147B88958AA1F440D09(L_2, L_3, NULL);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_5;
memset((&L_5), 0, sizeof(L_5));
SqlBoolean__ctor_mB96F7558946F0B492BCC878FA3C5F52EBE300900((&L_5), (bool)((((int32_t)L_4) == ((int32_t)2))? 1 : 0), NULL);
return L_5;
}
IL_0022:
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_6 = ((SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields*)il2cpp_codegen_static_fields_for(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))->___Null;
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlGuid_op_LessThan_m997BED4304AEA0FE297DE2AD0D0DCE518D0DBFBB (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 ___0_x, SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlGuid_get_IsNull_m0751FE60211BF2C953CB00945698A78683C69E4F((&___0_x), NULL);
if (L_0)
{
goto IL_0022;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlGuid_get_IsNull_m0751FE60211BF2C953CB00945698A78683C69E4F((&___1_y), NULL);
if (L_1)
{
goto IL_0022;
}
}
{
SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 L_2 = ___0_x;
SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 L_3 = ___1_y;
il2cpp_codegen_runtime_class_init_inline(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var);
int32_t L_4;
L_4 = SqlGuid_Compare_m837509452E65639597C9C147B88958AA1F440D09(L_2, L_3, NULL);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_5;
memset((&L_5), 0, sizeof(L_5));
SqlBoolean__ctor_mB96F7558946F0B492BCC878FA3C5F52EBE300900((&L_5), (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0), NULL);
return L_5;
}
IL_0022:
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_6 = ((SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields*)il2cpp_codegen_static_fields_for(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))->___Null;
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlGuid_op_GreaterThan_m11012829531221995A0E0992C1C6C61DD8393F1D (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 ___0_x, SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlGuid_get_IsNull_m0751FE60211BF2C953CB00945698A78683C69E4F((&___0_x), NULL);
if (L_0)
{
goto IL_0022;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlGuid_get_IsNull_m0751FE60211BF2C953CB00945698A78683C69E4F((&___1_y), NULL);
if (L_1)
{
goto IL_0022;
}
}
{
SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 L_2 = ___0_x;
SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 L_3 = ___1_y;
il2cpp_codegen_runtime_class_init_inline(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var);
int32_t L_4;
L_4 = SqlGuid_Compare_m837509452E65639597C9C147B88958AA1F440D09(L_2, L_3, NULL);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_5;
memset((&L_5), 0, sizeof(L_5));
SqlBoolean__ctor_mB96F7558946F0B492BCC878FA3C5F52EBE300900((&L_5), (bool)((((int32_t)L_4) == ((int32_t)4))? 1 : 0), NULL);
return L_5;
}
IL_0022:
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_6 = ((SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields*)il2cpp_codegen_static_fields_for(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))->___Null;
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlGuid_CompareTo_m55E6808098A106DD6A3C9C056DD74C2BBAC9B990 (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
RuntimeObject* L_0 = ___0_value;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var)))
{
goto IL_0017;
}
}
{
RuntimeObject* L_1 = ___0_value;
V_0 = ((*(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7*)UnBox(L_1, SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var)));
SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 L_2 = V_0;
il2cpp_codegen_runtime_class_init_inline(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var);
int32_t L_3;
L_3 = SqlGuid_CompareTo_m79D7C2B70A98A7796369DDE9DE2BCCEC0E8C68E8(__this, L_2, NULL);
return L_3;
}
IL_0017:
{
RuntimeObject* L_4 = ___0_value;
Type_t* L_5;
L_5 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_4, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_6 = { reinterpret_cast<intptr_t> (((RuntimeType*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_0_0_0_var))) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_7;
L_7 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_6, NULL);
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var)));
Exception_t* L_8;
L_8 = ADP_WrongType_mCCF6317939800042630DACE6F6CA69C48565B472(L_5, L_7, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlGuid_CompareTo_m55E6808098A106DD6A3C9C056DD74C2BBAC9B990_RuntimeMethod_var)));
}
}
IL2CPP_EXTERN_C int32_t SqlGuid_CompareTo_m55E6808098A106DD6A3C9C056DD74C2BBAC9B990_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7*>(__this + _offset);
int32_t _returnValue;
_returnValue = SqlGuid_CompareTo_m55E6808098A106DD6A3C9C056DD74C2BBAC9B990(_thisAdjusted, ___0_value, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlGuid_CompareTo_m79D7C2B70A98A7796369DDE9DE2BCCEC0E8C68E8 (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* __this, SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlGuid_get_IsNull_m0751FE60211BF2C953CB00945698A78683C69E4F(__this, NULL);
if (!L_0)
{
goto IL_0015;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlGuid_get_IsNull_m0751FE60211BF2C953CB00945698A78683C69E4F((&___0_value), NULL);
if (L_1)
{
goto IL_0013;
}
}
{
return (-1);
}
IL_0013:
{
return 0;
}
IL_0015:
{
il2cpp_codegen_runtime_class_init_inline(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var);
bool L_2;
L_2 = SqlGuid_get_IsNull_m0751FE60211BF2C953CB00945698A78683C69E4F((&___0_value), NULL);
if (!L_2)
{
goto IL_0020;
}
}
{
return 1;
}
IL_0020:
{
SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 L_3 = (*(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7*)__this);
SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 L_4 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_5;
L_5 = SqlGuid_op_LessThan_m997BED4304AEA0FE297DE2AD0D0DCE518D0DBFBB(L_3, L_4, NULL);
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_6;
L_6 = SqlBoolean_op_True_m5CC9CAC092080E77EB6322BB0CDD656DFD38FF94(L_5, NULL);
if (!L_6)
{
goto IL_0035;
}
}
{
return (-1);
}
IL_0035:
{
SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 L_7 = (*(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7*)__this);
SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 L_8 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_9;
L_9 = SqlGuid_op_GreaterThan_m11012829531221995A0E0992C1C6C61DD8393F1D(L_7, L_8, NULL);
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_10;
L_10 = SqlBoolean_op_True_m5CC9CAC092080E77EB6322BB0CDD656DFD38FF94(L_9, NULL);
if (!L_10)
{
goto IL_004a;
}
}
{
return 1;
}
IL_004a:
{
return 0;
}
}
IL2CPP_EXTERN_C int32_t SqlGuid_CompareTo_m79D7C2B70A98A7796369DDE9DE2BCCEC0E8C68E8_AdjustorThunk (RuntimeObject* __this, SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 ___0_value, const RuntimeMethod* method)
{
SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7*>(__this + _offset);
int32_t _returnValue;
_returnValue = SqlGuid_CompareTo_m79D7C2B70A98A7796369DDE9DE2BCCEC0E8C68E8(_thisAdjusted, ___0_value, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlGuid_Equals_mD5EE347E7EF1EEB88DFCF35284F116506DBE8DD8 (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 V_0;
memset((&V_0), 0, sizeof(V_0));
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 V_1;
memset((&V_1), 0, sizeof(V_1));
{
RuntimeObject* L_0 = ___0_value;
if (((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var)))
{
goto IL_000a;
}
}
{
return (bool)0;
}
IL_000a:
{
RuntimeObject* L_1 = ___0_value;
V_0 = ((*(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7*)UnBox(L_1, SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var)));
il2cpp_codegen_runtime_class_init_inline(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var);
bool L_2;
L_2 = SqlGuid_get_IsNull_m0751FE60211BF2C953CB00945698A78683C69E4F((&V_0), NULL);
if (L_2)
{
goto IL_0022;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SqlGuid_get_IsNull_m0751FE60211BF2C953CB00945698A78683C69E4F(__this, NULL);
if (!L_3)
{
goto IL_0034;
}
}
IL_0022:
{
il2cpp_codegen_runtime_class_init_inline(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var);
bool L_4;
L_4 = SqlGuid_get_IsNull_m0751FE60211BF2C953CB00945698A78683C69E4F((&V_0), NULL);
if (!L_4)
{
goto IL_0032;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var);
bool L_5;
L_5 = SqlGuid_get_IsNull_m0751FE60211BF2C953CB00945698A78683C69E4F(__this, NULL);
return L_5;
}
IL_0032:
{
return (bool)0;
}
IL_0034:
{
SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 L_6 = (*(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7*)__this);
SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 L_7 = V_0;
il2cpp_codegen_runtime_class_init_inline(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_8;
L_8 = SqlGuid_op_Equality_m993C43B17EE369AF26838AE5C004256417DE20AB(L_6, L_7, NULL);
V_1 = L_8;
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_9;
L_9 = SqlBoolean_get_Value_m26D2659D06D56FFBF158051EB3726BAB693A7D97((&V_1), NULL);
return L_9;
}
}
IL2CPP_EXTERN_C bool SqlGuid_Equals_mD5EE347E7EF1EEB88DFCF35284F116506DBE8DD8_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7*>(__this + _offset);
bool _returnValue;
_returnValue = SqlGuid_Equals_mD5EE347E7EF1EEB88DFCF35284F116506DBE8DD8(_thisAdjusted, ___0_value, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlGuid_GetHashCode_mE95B5A1A98BAB172D4787C6C693B5FB9F8EACCD1 (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Guid_t V_0;
memset((&V_0), 0, sizeof(V_0));
{
il2cpp_codegen_runtime_class_init_inline(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlGuid_get_IsNull_m0751FE60211BF2C953CB00945698A78683C69E4F(__this, NULL);
if (L_0)
{
goto IL_001d;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var);
Guid_t L_1;
L_1 = SqlGuid_get_Value_mC7D89D14DAA3F1B4A63E2C5F016D0760DFE3B6BE(__this, NULL);
V_0 = L_1;
int32_t L_2;
L_2 = Guid_GetHashCode_m239B7679BB9ED5A207B3D2F858B5F30FFC455408((&V_0), NULL);
return L_2;
}
IL_001d:
{
return 0;
}
}
IL2CPP_EXTERN_C int32_t SqlGuid_GetHashCode_mE95B5A1A98BAB172D4787C6C693B5FB9F8EACCD1_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7*>(__this + _offset);
int32_t _returnValue;
_returnValue = SqlGuid_GetHashCode_mE95B5A1A98BAB172D4787C6C693B5FB9F8EACCD1(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlGuid_System_Xml_Serialization_IXmlSerializable_GetSchema_mC0A318F2ECC039E3ACC890FFA87BFFEDA6388DC7 (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* __this, const RuntimeMethod* method)
{
{
return (XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D*)NULL;
}
}
IL2CPP_EXTERN_C XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlGuid_System_Xml_Serialization_IXmlSerializable_GetSchema_mC0A318F2ECC039E3ACC890FFA87BFFEDA6388DC7_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7*>(__this + _offset);
XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* _returnValue;
_returnValue = SqlGuid_System_Xml_Serialization_IXmlSerializable_GetSchema_mC0A318F2ECC039E3ACC890FFA87BFFEDA6388DC7(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlGuid_System_Xml_Serialization_IXmlSerializable_ReadXml_m2C80A5520B423922525EBEFA8CDCC536EE541F50 (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___0_reader, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7C014955313A7D33D5D04696B884B25325E6393C);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
Guid_t V_1;
memset((&V_1), 0, sizeof(V_1));
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = ___0_reader;
String_t* L_1;
L_1 = VirtualFuncInvoker2< String_t*, String_t*, String_t* >::Invoke(23, L_0, _stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100, _stringLiteral7C014955313A7D33D5D04696B884B25325E6393C);
V_0 = L_1;
String_t* L_2 = V_0;
if (!L_2)
{
goto IL_002b;
}
}
{
String_t* L_3 = V_0;
il2cpp_codegen_runtime_class_init_inline(XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
bool L_4;
L_4 = XmlConvert_ToBoolean_mB95C798BD6D849071E6A686CBF85851C25C7006A(L_3, NULL);
if (!L_4)
{
goto IL_002b;
}
}
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_5 = ___0_reader;
String_t* L_6;
L_6 = VirtualFuncInvoker0< String_t* >::Invoke(45, L_5);
__this->___m_value = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_value), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL);
return;
}
IL_002b:
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_7 = ___0_reader;
String_t* L_8;
L_8 = VirtualFuncInvoker0< String_t* >::Invoke(45, L_7);
Guid_t L_9;
memset((&L_9), 0, sizeof(L_9));
Guid__ctor_mAE66BA1C43B4194F4F7991E2E30370E36CBBF830((&L_9), L_8, NULL);
V_1 = L_9;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10;
L_10 = Guid_ToByteArray_m6EBFB2F42D3760D9143050A3A8ED03F085F3AFE9((&V_1), NULL);
__this->___m_value = L_10;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_value), (void*)L_10);
return;
}
}
IL2CPP_EXTERN_C void SqlGuid_System_Xml_Serialization_IXmlSerializable_ReadXml_m2C80A5520B423922525EBEFA8CDCC536EE541F50_AdjustorThunk (RuntimeObject* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___0_reader, const RuntimeMethod* method)
{
SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7*>(__this + _offset);
SqlGuid_System_Xml_Serialization_IXmlSerializable_ReadXml_m2C80A5520B423922525EBEFA8CDCC536EE541F50(_thisAdjusted, ___0_reader, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlGuid_System_Xml_Serialization_IXmlSerializable_WriteXml_m6131F8230E6D5F7641AA17C7B629B76715E57B99 (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___0_writer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7C014955313A7D33D5D04696B884B25325E6393C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlGuid_get_IsNull_m0751FE60211BF2C953CB00945698A78683C69E4F(__this, NULL);
if (!L_0)
{
goto IL_0023;
}
}
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_1 = ___0_writer;
XmlWriter_WriteAttributeString_m9BECE5A394F9A9601AB66932AF0D7EF25E16AE0B(L_1, _stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A, _stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100, _stringLiteral7C014955313A7D33D5D04696B884B25325E6393C, _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2, NULL);
return;
}
IL_0023:
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_2 = ___0_writer;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = __this->___m_value;
Guid_t L_4;
memset((&L_4), 0, sizeof(L_4));
Guid__ctor_m9BEFD9FC285BE9ACEC2EB97FC76C0E35E14D725C((&L_4), L_3, NULL);
il2cpp_codegen_runtime_class_init_inline(XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
String_t* L_5;
L_5 = XmlConvert_ToString_m36449973CB34AACCE49ED7151F860E0C74E6E41D(L_4, NULL);
VirtualActionInvoker1< String_t* >::Invoke(20, L_2, L_5);
return;
}
}
IL2CPP_EXTERN_C void SqlGuid_System_Xml_Serialization_IXmlSerializable_WriteXml_m6131F8230E6D5F7641AA17C7B629B76715E57B99_AdjustorThunk (RuntimeObject* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___0_writer, const RuntimeMethod* method)
{
SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7*>(__this + _offset);
SqlGuid_System_Xml_Serialization_IXmlSerializable_WriteXml_m6131F8230E6D5F7641AA17C7B629B76715E57B99(_thisAdjusted, ___0_writer, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* SqlGuid_GetXsdType_mB44085BE02F19022A3DB86DBE157BD0219128D62 (XmlSchemaSet_t048A12CE7D00EF330EF32A388B69A240899F88D1* ___0_schemaSet, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2F1705A1AA8BA6FCE863E7F2CBA4BC28458C77AE);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF);
s_Il2CppMethodInitialized = true;
}
{
XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* L_0 = (XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9*)il2cpp_codegen_object_new(XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9_il2cpp_TypeInfo_var);
XmlQualifiedName__ctor_m65632114A1726D9FAD0338BC2A8C28BB9D262C7B(L_0, _stringLiteral2F1705A1AA8BA6FCE863E7F2CBA4BC28458C77AE, _stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF, NULL);
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlGuid__cctor_mCAA33166AD261B36B2DC0E32C23B8EE6E272DA93 (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*)&SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____F327BBE8D18E0318C5295B25F9A8BA9B3AFE1F44C3C244BB3921AFEB578F1591_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
{
((SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_StaticFields*)il2cpp_codegen_static_fields_for(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var))->___s_sizeOfGuid = ((int32_t)16);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)16));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = L_0;
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_2 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____F327BBE8D18E0318C5295B25F9A8BA9B3AFE1F44C3C244BB3921AFEB578F1591_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_1, L_2, NULL);
((SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_StaticFields*)il2cpp_codegen_static_fields_for(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var))->___s_rgiGuidOrder = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_StaticFields*)il2cpp_codegen_static_fields_for(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var))->___s_rgiGuidOrder), (void*)L_1);
SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 L_3;
memset((&L_3), 0, sizeof(L_3));
SqlGuid__ctor_mA10249C3D03D11CDB5DF6B445E412C77A87DCF85((&L_3), (bool)1, NULL);
((SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_StaticFields*)il2cpp_codegen_static_fields_for(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var))->___Null = L_3;
Il2CppCodeGenWriteBarrier((void**)&(((&((SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_StaticFields*)il2cpp_codegen_static_fields_for(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var))->___Null))->___m_value), (void*)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
IL2CPP_EXTERN_C void SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_marshal_pinvoke(const SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B& unmarshaled, SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_marshaled_pinvoke& marshaled)
{
marshaled.___m_fNotNull = static_cast<int32_t>(unmarshaled.___m_fNotNull);
marshaled.___m_value = unmarshaled.___m_value;
}
IL2CPP_EXTERN_C void SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_marshal_pinvoke_back(const SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_marshaled_pinvoke& marshaled, SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B& unmarshaled)
{
bool unmarshaledm_fNotNull_temp_0 = false;
unmarshaledm_fNotNull_temp_0 = static_cast<bool>(marshaled.___m_fNotNull);
unmarshaled.___m_fNotNull = unmarshaledm_fNotNull_temp_0;
int16_t unmarshaledm_value_temp_1 = 0;
unmarshaledm_value_temp_1 = marshaled.___m_value;
unmarshaled.___m_value = unmarshaledm_value_temp_1;
}
IL2CPP_EXTERN_C void SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_marshal_pinvoke_cleanup(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_marshal_com(const SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B& unmarshaled, SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_marshaled_com& marshaled)
{
marshaled.___m_fNotNull = static_cast<int32_t>(unmarshaled.___m_fNotNull);
marshaled.___m_value = unmarshaled.___m_value;
}
IL2CPP_EXTERN_C void SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_marshal_com_back(const SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_marshaled_com& marshaled, SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B& unmarshaled)
{
bool unmarshaledm_fNotNull_temp_0 = false;
unmarshaledm_fNotNull_temp_0 = static_cast<bool>(marshaled.___m_fNotNull);
unmarshaled.___m_fNotNull = unmarshaledm_fNotNull_temp_0;
int16_t unmarshaledm_value_temp_1 = 0;
unmarshaledm_value_temp_1 = marshaled.___m_value;
unmarshaled.___m_value = unmarshaledm_value_temp_1;
}
IL2CPP_EXTERN_C void SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_marshal_com_cleanup(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt16__ctor_mAED269F06F46C0C424857F343715F76DDDD102B8 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, bool ___0_fNull, const RuntimeMethod* method)
{
{
__this->___m_fNotNull = (bool)0;
__this->___m_value = (int16_t)0;
return;
}
}
IL2CPP_EXTERN_C void SqlInt16__ctor_mAED269F06F46C0C424857F343715F76DDDD102B8_AdjustorThunk (RuntimeObject* __this, bool ___0_fNull, const RuntimeMethod* method)
{
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B*>(__this + _offset);
SqlInt16__ctor_mAED269F06F46C0C424857F343715F76DDDD102B8(_thisAdjusted, ___0_fNull, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt16__ctor_mFB6FD66DD3241C0E2D94FA003CF12C28D7163E86 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, int16_t ___0_value, const RuntimeMethod* method)
{
{
int16_t L_0 = ___0_value;
__this->___m_value = L_0;
__this->___m_fNotNull = (bool)1;
return;
}
}
IL2CPP_EXTERN_C void SqlInt16__ctor_mFB6FD66DD3241C0E2D94FA003CF12C28D7163E86_AdjustorThunk (RuntimeObject* __this, int16_t ___0_value, const RuntimeMethod* method)
{
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B*>(__this + _offset);
SqlInt16__ctor_mFB6FD66DD3241C0E2D94FA003CF12C28D7163E86(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___m_fNotNull;
return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B*>(__this + _offset);
bool _returnValue;
_returnValue = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int16_t SqlInt16_get_Value_mA03BF0AEC36EC42E4707550F4EE275ED506FFE57 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___m_fNotNull;
if (!L_0)
{
goto IL_000f;
}
}
{
int16_t L_1 = __this->___m_value;
return L_1;
}
IL_000f:
{
SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7* L_2 = (SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7_il2cpp_TypeInfo_var)));
SqlNullValueException__ctor_m069C95E1867258A1B57BD8719252132DFB6DE222(L_2, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInt16_get_Value_mA03BF0AEC36EC42E4707550F4EE275ED506FFE57_RuntimeMethod_var)));
}
}
IL2CPP_EXTERN_C int16_t SqlInt16_get_Value_mA03BF0AEC36EC42E4707550F4EE275ED506FFE57_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B*>(__this + _offset);
int16_t _returnValue;
_returnValue = SqlInt16_get_Value_mA03BF0AEC36EC42E4707550F4EE275ED506FFE57(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B SqlInt16_op_Implicit_mC124CD6BB567BE635865013CE37EEB0518DD81D6 (int16_t ___0_x, const RuntimeMethod* method)
{
{
int16_t L_0 = ___0_x;
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_1;
memset((&L_1), 0, sizeof(L_1));
SqlInt16__ctor_mFB6FD66DD3241C0E2D94FA003CF12C28D7163E86((&L_1), L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlInt16_ToString_m1E7741E4330E26180868BE760EA04306A9847B7B (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510(__this, NULL);
if (L_0)
{
goto IL_0015;
}
}
{
int16_t* L_1 = (int16_t*)(&__this->___m_value);
String_t* L_2;
L_2 = Int16_ToString_m7A3097301539CDD2229B5569431B43FBD88F94F3(L_1, (RuntimeObject*)NULL, NULL);
return L_2;
}
IL_0015:
{
String_t* L_3;
L_3 = SQLResource_get_NullString_m597166B3FD1AB8CE8AD7030876EA0F77472CC1E8(NULL);
return L_3;
}
}
IL2CPP_EXTERN_C String_t* SqlInt16_ToString_m1E7741E4330E26180868BE760EA04306A9847B7B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B*>(__this + _offset);
String_t* _returnValue;
_returnValue = SqlInt16_ToString_m1E7741E4330E26180868BE760EA04306A9847B7B(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B SqlInt16_op_UnaryNegation_m5C280AE54136D43E3162BC7B4BCED7DE5D2F1BEF (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___0_x, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510((&___0_x), NULL);
if (L_0)
{
goto IL_0017;
}
}
{
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_1 = ___0_x;
int16_t L_2 = L_1.___m_value;
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_3;
memset((&L_3), 0, sizeof(L_3));
SqlInt16__ctor_mFB6FD66DD3241C0E2D94FA003CF12C28D7163E86((&L_3), ((int16_t)((-((int32_t)L_2)))), NULL);
return L_3;
}
IL_0017:
{
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_4 = ((SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var))->___Null;
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B SqlInt16_op_Addition_m7BD5B406FE4B6D16C71E76E17CA6AD7EC6F35EB1 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___0_x, SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510((&___0_x), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510((&___1_y), NULL);
if (!L_1)
{
goto IL_0018;
}
}
IL_0012:
{
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_2 = ((SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var))->___Null;
return L_2;
}
IL_0018:
{
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_3 = ___0_x;
int16_t L_4 = L_3.___m_value;
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_5 = ___1_y;
int16_t L_6 = L_5.___m_value;
V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)L_6));
int32_t L_7 = V_0;
int32_t L_8 = V_0;
if (!((int32_t)(((int32_t)(((int32_t)(L_7>>((int32_t)15)))^((int32_t)(L_8>>((int32_t)16)))))&1)))
{
goto IL_003e;
}
}
{
String_t* L_9;
L_9 = SQLResource_get_ArithOverflowMessage_m4592ECBC7182EEF38ED7B455BF24599F8CF9B8F4(NULL);
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_10 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_10, L_9, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInt16_op_Addition_m7BD5B406FE4B6D16C71E76E17CA6AD7EC6F35EB1_RuntimeMethod_var)));
}
IL_003e:
{
int32_t L_11 = V_0;
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_12;
memset((&L_12), 0, sizeof(L_12));
SqlInt16__ctor_mFB6FD66DD3241C0E2D94FA003CF12C28D7163E86((&L_12), ((int16_t)L_11), NULL);
return L_12;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B SqlInt16_op_Subtraction_m6310287AD241AEBE9BFFC7DE9420865ADFEAC139 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___0_x, SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510((&___0_x), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510((&___1_y), NULL);
if (!L_1)
{
goto IL_0018;
}
}
IL_0012:
{
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_2 = ((SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var))->___Null;
return L_2;
}
IL_0018:
{
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_3 = ___0_x;
int16_t L_4 = L_3.___m_value;
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_5 = ___1_y;
int16_t L_6 = L_5.___m_value;
V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_6));
int32_t L_7 = V_0;
int32_t L_8 = V_0;
if (!((int32_t)(((int32_t)(((int32_t)(L_7>>((int32_t)15)))^((int32_t)(L_8>>((int32_t)16)))))&1)))
{
goto IL_003e;
}
}
{
String_t* L_9;
L_9 = SQLResource_get_ArithOverflowMessage_m4592ECBC7182EEF38ED7B455BF24599F8CF9B8F4(NULL);
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_10 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_10, L_9, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInt16_op_Subtraction_m6310287AD241AEBE9BFFC7DE9420865ADFEAC139_RuntimeMethod_var)));
}
IL_003e:
{
int32_t L_11 = V_0;
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_12;
memset((&L_12), 0, sizeof(L_12));
SqlInt16__ctor_mFB6FD66DD3241C0E2D94FA003CF12C28D7163E86((&L_12), ((int16_t)L_11), NULL);
return L_12;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B SqlInt16_op_Multiply_m1CC1137798E9BF6CEB207E4DBBDFCF33585F20E8 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___0_x, SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
{
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510((&___0_x), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510((&___1_y), NULL);
if (!L_1)
{
goto IL_0018;
}
}
IL_0012:
{
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_2 = ((SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var))->___Null;
return L_2;
}
IL_0018:
{
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_3 = ___0_x;
int16_t L_4 = L_3.___m_value;
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_5 = ___1_y;
int16_t L_6 = L_5.___m_value;
V_0 = ((int32_t)il2cpp_codegen_multiply((int32_t)L_4, (int32_t)L_6));
int32_t L_7 = V_0;
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
int32_t L_8 = ((SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var))->___s_MASKI2;
V_1 = ((int32_t)(L_7&L_8));
int32_t L_9 = V_1;
if (!L_9)
{
goto IL_0044;
}
}
{
int32_t L_10 = V_1;
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
int32_t L_11 = ((SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var))->___s_MASKI2;
if ((((int32_t)L_10) == ((int32_t)L_11)))
{
goto IL_0044;
}
}
{
String_t* L_12;
L_12 = SQLResource_get_ArithOverflowMessage_m4592ECBC7182EEF38ED7B455BF24599F8CF9B8F4(NULL);
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_13 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_13, L_12, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_13, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInt16_op_Multiply_m1CC1137798E9BF6CEB207E4DBBDFCF33585F20E8_RuntimeMethod_var)));
}
IL_0044:
{
int32_t L_14 = V_0;
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_15;
memset((&L_15), 0, sizeof(L_15));
SqlInt16__ctor_mFB6FD66DD3241C0E2D94FA003CF12C28D7163E86((&L_15), ((int16_t)L_14), NULL);
return L_15;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B SqlInt16_op_Division_m77DB7762514A7A69589A17AA964D0734909F523B (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___0_x, SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510((&___0_x), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510((&___1_y), NULL);
if (!L_1)
{
goto IL_0018;
}
}
IL_0012:
{
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_2 = ((SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var))->___Null;
return L_2;
}
IL_0018:
{
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_3 = ___1_y;
int16_t L_4 = L_3.___m_value;
if (!L_4)
{
goto IL_0055;
}
}
{
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_5 = ___0_x;
int16_t L_6 = L_5.___m_value;
if ((!(((uint32_t)L_6) == ((uint32_t)((int32_t)-32768)))))
{
goto IL_0041;
}
}
{
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_7 = ___1_y;
int16_t L_8 = L_7.___m_value;
if ((!(((uint32_t)L_8) == ((uint32_t)(-1)))))
{
goto IL_0041;
}
}
{
String_t* L_9;
L_9 = SQLResource_get_ArithOverflowMessage_m4592ECBC7182EEF38ED7B455BF24599F8CF9B8F4(NULL);
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_10 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_10, L_9, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInt16_op_Division_m77DB7762514A7A69589A17AA964D0734909F523B_RuntimeMethod_var)));
}
IL_0041:
{
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_11 = ___0_x;
int16_t L_12 = L_11.___m_value;
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_13 = ___1_y;
int16_t L_14 = L_13.___m_value;
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_15;
memset((&L_15), 0, sizeof(L_15));
SqlInt16__ctor_mFB6FD66DD3241C0E2D94FA003CF12C28D7163E86((&L_15), ((int16_t)((int32_t)((int32_t)L_12/(int32_t)L_14))), NULL);
return L_15;
}
IL_0055:
{
String_t* L_16;
L_16 = SQLResource_get_DivideByZeroMessage_m61DA883EC4EA1CD596DA0B92F0ED01C30F456FB2(NULL);
DivideByZeroException_tC43171E50A38F5CD4242D258D0B0C6B74898C279* L_17 = (DivideByZeroException_tC43171E50A38F5CD4242D258D0B0C6B74898C279*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DivideByZeroException_tC43171E50A38F5CD4242D258D0B0C6B74898C279_il2cpp_TypeInfo_var)));
DivideByZeroException__ctor_m17FBAE3DCEF960AD07F6917093B78142055E5552(L_17, L_16, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_17, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInt16_op_Division_m77DB7762514A7A69589A17AA964D0734909F523B_RuntimeMethod_var)));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B SqlInt16_op_Implicit_m549D936A1BE24E1B191C1A46E5A5DA81BF51EB12 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___0_x, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743((&___0_x), NULL);
if (L_0)
{
goto IL_0016;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
uint8_t L_1;
L_1 = SqlByte_get_Value_m5E03F09D67A2CEDEA9E2DC4BDBDA1B7DB3BDFC17((&___0_x), NULL);
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_2;
memset((&L_2), 0, sizeof(L_2));
SqlInt16__ctor_mFB6FD66DD3241C0E2D94FA003CF12C28D7163E86((&L_2), L_1, NULL);
return L_2;
}
IL_0016:
{
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_3 = ((SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var))->___Null;
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B SqlInt16_op_Explicit_mF98646FE96D15CA45D93F507D157D5EE6C0E8795 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___0_x, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int64_t V_0 = 0;
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___0_x), NULL);
if (!L_0)
{
goto IL_000f;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_1 = ((SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var))->___Null;
return L_1;
}
IL_000f:
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
int64_t L_2;
L_2 = SqlInt64_get_Value_m0FCB83BE1DF07163B48C04233CD24485CE70E405((&___0_x), NULL);
V_0 = L_2;
int64_t L_3 = V_0;
if ((((int64_t)L_3) > ((int64_t)((int64_t)((int32_t)32767)))))
{
goto IL_0029;
}
}
{
int64_t L_4 = V_0;
if ((((int64_t)L_4) >= ((int64_t)((int64_t)((int32_t)-32768)))))
{
goto IL_0034;
}
}
IL_0029:
{
String_t* L_5;
L_5 = SQLResource_get_ArithOverflowMessage_m4592ECBC7182EEF38ED7B455BF24599F8CF9B8F4(NULL);
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_6 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_6, L_5, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInt16_op_Explicit_mF98646FE96D15CA45D93F507D157D5EE6C0E8795_RuntimeMethod_var)));
}
IL_0034:
{
int64_t L_7 = V_0;
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_8;
memset((&L_8), 0, sizeof(L_8));
SqlInt16__ctor_mFB6FD66DD3241C0E2D94FA003CF12C28D7163E86((&L_8), ((int16_t)L_7), NULL);
return L_8;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlInt16_op_Equality_mF5F42532B5D1EC7289F5F4136F0C7F4C2911F830 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___0_x, SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510((&___0_x), NULL);
if (L_0)
{
goto IL_0026;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510((&___1_y), NULL);
if (L_1)
{
goto IL_0026;
}
}
{
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_2 = ___0_x;
int16_t L_3 = L_2.___m_value;
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_4 = ___1_y;
int16_t L_5 = L_4.___m_value;
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_6;
memset((&L_6), 0, sizeof(L_6));
SqlBoolean__ctor_mB96F7558946F0B492BCC878FA3C5F52EBE300900((&L_6), (bool)((((int32_t)L_3) == ((int32_t)L_5))? 1 : 0), NULL);
return L_6;
}
IL_0026:
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_7 = ((SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields*)il2cpp_codegen_static_fields_for(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))->___Null;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlInt16_op_LessThan_mA5B3957CD16F0017CD14A9E29615EAFDFE0BE02A (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___0_x, SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510((&___0_x), NULL);
if (L_0)
{
goto IL_0026;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510((&___1_y), NULL);
if (L_1)
{
goto IL_0026;
}
}
{
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_2 = ___0_x;
int16_t L_3 = L_2.___m_value;
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_4 = ___1_y;
int16_t L_5 = L_4.___m_value;
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_6;
memset((&L_6), 0, sizeof(L_6));
SqlBoolean__ctor_mB96F7558946F0B492BCC878FA3C5F52EBE300900((&L_6), (bool)((((int32_t)L_3) < ((int32_t)L_5))? 1 : 0), NULL);
return L_6;
}
IL_0026:
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_7 = ((SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields*)il2cpp_codegen_static_fields_for(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))->___Null;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlInt16_op_GreaterThan_m0620A2F23759B613FF949C99EF10664858777D92 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___0_x, SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510((&___0_x), NULL);
if (L_0)
{
goto IL_0026;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510((&___1_y), NULL);
if (L_1)
{
goto IL_0026;
}
}
{
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_2 = ___0_x;
int16_t L_3 = L_2.___m_value;
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_4 = ___1_y;
int16_t L_5 = L_4.___m_value;
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_6;
memset((&L_6), 0, sizeof(L_6));
SqlBoolean__ctor_mB96F7558946F0B492BCC878FA3C5F52EBE300900((&L_6), (bool)((((int32_t)L_3) > ((int32_t)L_5))? 1 : 0), NULL);
return L_6;
}
IL_0026:
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_7 = ((SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields*)il2cpp_codegen_static_fields_for(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))->___Null;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlInt16_LessThan_mC27C83BDD0A667D905229037E6D6018CEE889412 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___0_x, SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_0 = ___0_x;
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_1 = ___1_y;
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2;
L_2 = SqlInt16_op_LessThan_mA5B3957CD16F0017CD14A9E29615EAFDFE0BE02A(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlInt16_GreaterThan_mC543F52F2B41D31845E6C5ACD5A3B34318207C63 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___0_x, SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_0 = ___0_x;
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_1 = ___1_y;
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2;
L_2 = SqlInt16_op_GreaterThan_m0620A2F23759B613FF949C99EF10664858777D92(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlInt16_ToSqlDouble_mC31A96E9433C377D73CE0010D9454D7A59B4203E (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_0 = (*(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B*)__this);
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_1;
L_1 = SqlDouble_op_Implicit_mC7FA5C56EA480E71A525D0A5436470AD1F04B2EA(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlInt16_ToSqlDouble_mC31A96E9433C377D73CE0010D9454D7A59B4203E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B*>(__this + _offset);
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 _returnValue;
_returnValue = SqlInt16_ToSqlDouble_mC31A96E9433C377D73CE0010D9454D7A59B4203E(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 SqlInt16_ToSqlInt64_m74BDB457355091DC33276A81C458387D7A070EB0 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_0 = (*(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B*)__this);
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_1;
L_1 = SqlInt64_op_Implicit_m829611DB235724ED9CB5F4FCB9BF3CB0350732EF(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 SqlInt16_ToSqlInt64_m74BDB457355091DC33276A81C458387D7A070EB0_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B*>(__this + _offset);
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 _returnValue;
_returnValue = SqlInt16_ToSqlInt64_m74BDB457355091DC33276A81C458387D7A070EB0(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlInt16_CompareTo_m245FAEA150975FE8130A6C369EEF86F20D1C51CF (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B V_0;
memset((&V_0), 0, sizeof(V_0));
{
RuntimeObject* L_0 = ___0_value;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var)))
{
goto IL_0017;
}
}
{
RuntimeObject* L_1 = ___0_value;
V_0 = ((*(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B*)UnBox(L_1, SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var)));
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_2 = V_0;
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
int32_t L_3;
L_3 = SqlInt16_CompareTo_m9FC0B312BAE65C9E4666B183051B3ED6ECD76AA0(__this, L_2, NULL);
return L_3;
}
IL_0017:
{
RuntimeObject* L_4 = ___0_value;
Type_t* L_5;
L_5 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_4, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_6 = { reinterpret_cast<intptr_t> (((RuntimeType*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_0_0_0_var))) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_7;
L_7 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_6, NULL);
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var)));
Exception_t* L_8;
L_8 = ADP_WrongType_mCCF6317939800042630DACE6F6CA69C48565B472(L_5, L_7, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInt16_CompareTo_m245FAEA150975FE8130A6C369EEF86F20D1C51CF_RuntimeMethod_var)));
}
}
IL2CPP_EXTERN_C int32_t SqlInt16_CompareTo_m245FAEA150975FE8130A6C369EEF86F20D1C51CF_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B*>(__this + _offset);
int32_t _returnValue;
_returnValue = SqlInt16_CompareTo_m245FAEA150975FE8130A6C369EEF86F20D1C51CF(_thisAdjusted, ___0_value, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlInt16_CompareTo_m9FC0B312BAE65C9E4666B183051B3ED6ECD76AA0 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510(__this, NULL);
if (!L_0)
{
goto IL_0015;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510((&___0_value), NULL);
if (L_1)
{
goto IL_0013;
}
}
{
return (-1);
}
IL_0013:
{
return 0;
}
IL_0015:
{
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
bool L_2;
L_2 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510((&___0_value), NULL);
if (!L_2)
{
goto IL_0020;
}
}
{
return 1;
}
IL_0020:
{
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_3 = (*(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B*)__this);
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_4 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_5;
L_5 = SqlInt16_op_LessThan_mA5B3957CD16F0017CD14A9E29615EAFDFE0BE02A(L_3, L_4, NULL);
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_6;
L_6 = SqlBoolean_op_True_m5CC9CAC092080E77EB6322BB0CDD656DFD38FF94(L_5, NULL);
if (!L_6)
{
goto IL_0035;
}
}
{
return (-1);
}
IL_0035:
{
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_7 = (*(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B*)__this);
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_8 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_9;
L_9 = SqlInt16_op_GreaterThan_m0620A2F23759B613FF949C99EF10664858777D92(L_7, L_8, NULL);
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_10;
L_10 = SqlBoolean_op_True_m5CC9CAC092080E77EB6322BB0CDD656DFD38FF94(L_9, NULL);
if (!L_10)
{
goto IL_004a;
}
}
{
return 1;
}
IL_004a:
{
return 0;
}
}
IL2CPP_EXTERN_C int32_t SqlInt16_CompareTo_m9FC0B312BAE65C9E4666B183051B3ED6ECD76AA0_AdjustorThunk (RuntimeObject* __this, SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___0_value, const RuntimeMethod* method)
{
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B*>(__this + _offset);
int32_t _returnValue;
_returnValue = SqlInt16_CompareTo_m9FC0B312BAE65C9E4666B183051B3ED6ECD76AA0(_thisAdjusted, ___0_value, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInt16_Equals_m335E7011F568068C141BA839D38B2534F6A8B3CF (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B V_0;
memset((&V_0), 0, sizeof(V_0));
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 V_1;
memset((&V_1), 0, sizeof(V_1));
{
RuntimeObject* L_0 = ___0_value;
if (((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var)))
{
goto IL_000a;
}
}
{
return (bool)0;
}
IL_000a:
{
RuntimeObject* L_1 = ___0_value;
V_0 = ((*(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B*)UnBox(L_1, SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var)));
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
bool L_2;
L_2 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510((&V_0), NULL);
if (L_2)
{
goto IL_0022;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510(__this, NULL);
if (!L_3)
{
goto IL_0034;
}
}
IL_0022:
{
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
bool L_4;
L_4 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510((&V_0), NULL);
if (!L_4)
{
goto IL_0032;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
bool L_5;
L_5 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510(__this, NULL);
return L_5;
}
IL_0032:
{
return (bool)0;
}
IL_0034:
{
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_6 = (*(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B*)__this);
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_7 = V_0;
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_8;
L_8 = SqlInt16_op_Equality_mF5F42532B5D1EC7289F5F4136F0C7F4C2911F830(L_6, L_7, NULL);
V_1 = L_8;
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_9;
L_9 = SqlBoolean_get_Value_m26D2659D06D56FFBF158051EB3726BAB693A7D97((&V_1), NULL);
return L_9;
}
}
IL2CPP_EXTERN_C bool SqlInt16_Equals_m335E7011F568068C141BA839D38B2534F6A8B3CF_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B*>(__this + _offset);
bool _returnValue;
_returnValue = SqlInt16_Equals_m335E7011F568068C141BA839D38B2534F6A8B3CF(_thisAdjusted, ___0_value, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlInt16_GetHashCode_m94DAE406B6799AFE0CF3C779BA6A679CA7372CA3 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int16_t V_0 = 0;
{
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510(__this, NULL);
if (L_0)
{
goto IL_0017;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
int16_t L_1;
L_1 = SqlInt16_get_Value_mA03BF0AEC36EC42E4707550F4EE275ED506FFE57(__this, NULL);
V_0 = L_1;
int32_t L_2;
L_2 = Int16_GetHashCode_mCD0A167AC8E6ACC2235F12E00C0F9BDC6ED3B6E1((&V_0), NULL);
return L_2;
}
IL_0017:
{
return 0;
}
}
IL2CPP_EXTERN_C int32_t SqlInt16_GetHashCode_m94DAE406B6799AFE0CF3C779BA6A679CA7372CA3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B*>(__this + _offset);
int32_t _returnValue;
_returnValue = SqlInt16_GetHashCode_m94DAE406B6799AFE0CF3C779BA6A679CA7372CA3(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlInt16_System_Xml_Serialization_IXmlSerializable_GetSchema_mB0B3455F62C88C7F5628BFFE07305702FAEAD3F1 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, const RuntimeMethod* method)
{
{
return (XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D*)NULL;
}
}
IL2CPP_EXTERN_C XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlInt16_System_Xml_Serialization_IXmlSerializable_GetSchema_mB0B3455F62C88C7F5628BFFE07305702FAEAD3F1_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B*>(__this + _offset);
XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* _returnValue;
_returnValue = SqlInt16_System_Xml_Serialization_IXmlSerializable_GetSchema_mB0B3455F62C88C7F5628BFFE07305702FAEAD3F1(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt16_System_Xml_Serialization_IXmlSerializable_ReadXml_m3AF3ABB6EAFFD8351730F9048F758EBA164AF2DD (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___0_reader, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7C014955313A7D33D5D04696B884B25325E6393C);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = ___0_reader;
String_t* L_1;
L_1 = VirtualFuncInvoker2< String_t*, String_t*, String_t* >::Invoke(23, L_0, _stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100, _stringLiteral7C014955313A7D33D5D04696B884B25325E6393C);
V_0 = L_1;
String_t* L_2 = V_0;
if (!L_2)
{
goto IL_002b;
}
}
{
String_t* L_3 = V_0;
il2cpp_codegen_runtime_class_init_inline(XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
bool L_4;
L_4 = XmlConvert_ToBoolean_mB95C798BD6D849071E6A686CBF85851C25C7006A(L_3, NULL);
if (!L_4)
{
goto IL_002b;
}
}
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_5 = ___0_reader;
String_t* L_6;
L_6 = VirtualFuncInvoker0< String_t* >::Invoke(45, L_5);
__this->___m_fNotNull = (bool)0;
return;
}
IL_002b:
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_7 = ___0_reader;
String_t* L_8;
L_8 = VirtualFuncInvoker0< String_t* >::Invoke(45, L_7);
il2cpp_codegen_runtime_class_init_inline(XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
int16_t L_9;
L_9 = XmlConvert_ToInt16_mA80812313AC16A1C903AA745B0B4AA74A374DA4C(L_8, NULL);
__this->___m_value = L_9;
__this->___m_fNotNull = (bool)1;
return;
}
}
IL2CPP_EXTERN_C void SqlInt16_System_Xml_Serialization_IXmlSerializable_ReadXml_m3AF3ABB6EAFFD8351730F9048F758EBA164AF2DD_AdjustorThunk (RuntimeObject* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___0_reader, const RuntimeMethod* method)
{
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B*>(__this + _offset);
SqlInt16_System_Xml_Serialization_IXmlSerializable_ReadXml_m3AF3ABB6EAFFD8351730F9048F758EBA164AF2DD(_thisAdjusted, ___0_reader, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt16_System_Xml_Serialization_IXmlSerializable_WriteXml_mDF694BF974C3802A47F5D952EC5290348FEB0A6C (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___0_writer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7C014955313A7D33D5D04696B884B25325E6393C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510(__this, NULL);
if (!L_0)
{
goto IL_0023;
}
}
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_1 = ___0_writer;
XmlWriter_WriteAttributeString_m9BECE5A394F9A9601AB66932AF0D7EF25E16AE0B(L_1, _stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A, _stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100, _stringLiteral7C014955313A7D33D5D04696B884B25325E6393C, _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2, NULL);
return;
}
IL_0023:
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_2 = ___0_writer;
int16_t L_3 = __this->___m_value;
il2cpp_codegen_runtime_class_init_inline(XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
String_t* L_4;
L_4 = XmlConvert_ToString_m1FB4B4752262599AE9EBF689F994BC0B5D3E2E08(L_3, NULL);
VirtualActionInvoker1< String_t* >::Invoke(20, L_2, L_4);
return;
}
}
IL2CPP_EXTERN_C void SqlInt16_System_Xml_Serialization_IXmlSerializable_WriteXml_mDF694BF974C3802A47F5D952EC5290348FEB0A6C_AdjustorThunk (RuntimeObject* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___0_writer, const RuntimeMethod* method)
{
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B*>(__this + _offset);
SqlInt16_System_Xml_Serialization_IXmlSerializable_WriteXml_mDF694BF974C3802A47F5D952EC5290348FEB0A6C(_thisAdjusted, ___0_writer, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* SqlInt16_GetXsdType_m6F32CBD1E82DDC808E73A266E6BC8A581641EF23 (XmlSchemaSet_t048A12CE7D00EF330EF32A388B69A240899F88D1* ___0_schemaSet, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral115036F179EA48E7662F9BE55E0E00A42DDE6DA7);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF);
s_Il2CppMethodInitialized = true;
}
{
XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* L_0 = (XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9*)il2cpp_codegen_object_new(XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9_il2cpp_TypeInfo_var);
XmlQualifiedName__ctor_m65632114A1726D9FAD0338BC2A8C28BB9D262C7B(L_0, _stringLiteral115036F179EA48E7662F9BE55E0E00A42DDE6DA7, _stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF, NULL);
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt16__cctor_mC7379793A6BFA38F8840755B394D28AC2AC2A9B1 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
((SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var))->___s_MASKI2 = ((int32_t)-32768);
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_0;
memset((&L_0), 0, sizeof(L_0));
SqlInt16__ctor_mAED269F06F46C0C424857F343715F76DDDD102B8((&L_0), (bool)1, NULL);
((SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var))->___Null = L_0;
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_1;
memset((&L_1), 0, sizeof(L_1));
SqlInt16__ctor_mFB6FD66DD3241C0E2D94FA003CF12C28D7163E86((&L_1), (int16_t)0, NULL);
((SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var))->___Zero = L_1;
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_2;
memset((&L_2), 0, sizeof(L_2));
SqlInt16__ctor_mFB6FD66DD3241C0E2D94FA003CF12C28D7163E86((&L_2), (int16_t)((int32_t)-32768), NULL);
((SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var))->___MinValue = L_2;
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_3;
memset((&L_3), 0, sizeof(L_3));
SqlInt16__ctor_mFB6FD66DD3241C0E2D94FA003CF12C28D7163E86((&L_3), (int16_t)((int32_t)32767), NULL);
((SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var))->___MaxValue = 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
IL2CPP_EXTERN_C void SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_marshal_pinvoke(const SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152& unmarshaled, SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_marshaled_pinvoke& marshaled)
{
marshaled.___m_fNotNull = static_cast<int32_t>(unmarshaled.___m_fNotNull);
marshaled.___m_value = unmarshaled.___m_value;
}
IL2CPP_EXTERN_C void SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_marshal_pinvoke_back(const SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_marshaled_pinvoke& marshaled, SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152& unmarshaled)
{
bool unmarshaledm_fNotNull_temp_0 = false;
unmarshaledm_fNotNull_temp_0 = static_cast<bool>(marshaled.___m_fNotNull);
unmarshaled.___m_fNotNull = unmarshaledm_fNotNull_temp_0;
int32_t unmarshaledm_value_temp_1 = 0;
unmarshaledm_value_temp_1 = marshaled.___m_value;
unmarshaled.___m_value = unmarshaledm_value_temp_1;
}
IL2CPP_EXTERN_C void SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_marshal_pinvoke_cleanup(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_marshal_com(const SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152& unmarshaled, SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_marshaled_com& marshaled)
{
marshaled.___m_fNotNull = static_cast<int32_t>(unmarshaled.___m_fNotNull);
marshaled.___m_value = unmarshaled.___m_value;
}
IL2CPP_EXTERN_C void SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_marshal_com_back(const SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_marshaled_com& marshaled, SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152& unmarshaled)
{
bool unmarshaledm_fNotNull_temp_0 = false;
unmarshaledm_fNotNull_temp_0 = static_cast<bool>(marshaled.___m_fNotNull);
unmarshaled.___m_fNotNull = unmarshaledm_fNotNull_temp_0;
int32_t unmarshaledm_value_temp_1 = 0;
unmarshaledm_value_temp_1 = marshaled.___m_value;
unmarshaled.___m_value = unmarshaledm_value_temp_1;
}
IL2CPP_EXTERN_C void SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_marshal_com_cleanup(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt32__ctor_m8BBF79F6FE4D57BE90C0A3D48B48226466F48D69 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, bool ___0_fNull, const RuntimeMethod* method)
{
{
__this->___m_fNotNull = (bool)0;
__this->___m_value = 0;
return;
}
}
IL2CPP_EXTERN_C void SqlInt32__ctor_m8BBF79F6FE4D57BE90C0A3D48B48226466F48D69_AdjustorThunk (RuntimeObject* __this, bool ___0_fNull, const RuntimeMethod* method)
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152*>(__this + _offset);
SqlInt32__ctor_m8BBF79F6FE4D57BE90C0A3D48B48226466F48D69(_thisAdjusted, ___0_fNull, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt32__ctor_m47B476C9DC2A5E77FC1A9B544805CCA84F6AF6F8 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___m_value = L_0;
__this->___m_fNotNull = (bool)1;
return;
}
}
IL2CPP_EXTERN_C void SqlInt32__ctor_m47B476C9DC2A5E77FC1A9B544805CCA84F6AF6F8_AdjustorThunk (RuntimeObject* __this, int32_t ___0_value, const RuntimeMethod* method)
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152*>(__this + _offset);
SqlInt32__ctor_m47B476C9DC2A5E77FC1A9B544805CCA84F6AF6F8(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___m_fNotNull;
return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152*>(__this + _offset);
bool _returnValue;
_returnValue = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlInt32_get_Value_m0ADA18E1A4075E3D14F091375284BCB7679CB0A6 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5(__this, NULL);
if (!L_0)
{
goto IL_000e;
}
}
{
SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7* L_1 = (SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7_il2cpp_TypeInfo_var)));
SqlNullValueException__ctor_m069C95E1867258A1B57BD8719252132DFB6DE222(L_1, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInt32_get_Value_m0ADA18E1A4075E3D14F091375284BCB7679CB0A6_RuntimeMethod_var)));
}
IL_000e:
{
int32_t L_2 = __this->___m_value;
return L_2;
}
}
IL2CPP_EXTERN_C int32_t SqlInt32_get_Value_m0ADA18E1A4075E3D14F091375284BCB7679CB0A6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152*>(__this + _offset);
int32_t _returnValue;
_returnValue = SqlInt32_get_Value_m0ADA18E1A4075E3D14F091375284BCB7679CB0A6(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 SqlInt32_op_Implicit_mB9A2B8F81E9BF2EA94A2E3F129A4180049CC93D9 (int32_t ___0_x, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_x;
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_1;
memset((&L_1), 0, sizeof(L_1));
SqlInt32__ctor_m47B476C9DC2A5E77FC1A9B544805CCA84F6AF6F8((&L_1), L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlInt32_ToString_m590C737D17839F236760E1500CB9DD26CB7FD679 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5(__this, NULL);
if (L_0)
{
goto IL_0015;
}
}
{
int32_t* L_1 = (int32_t*)(&__this->___m_value);
String_t* L_2;
L_2 = Int32_ToString_m3B2730D9F5B0C1C57DCCC8B8DCFB8E5EC4E8979B(L_1, (RuntimeObject*)NULL, NULL);
return L_2;
}
IL_0015:
{
String_t* L_3;
L_3 = SQLResource_get_NullString_m597166B3FD1AB8CE8AD7030876EA0F77472CC1E8(NULL);
return L_3;
}
}
IL2CPP_EXTERN_C String_t* SqlInt32_ToString_m590C737D17839F236760E1500CB9DD26CB7FD679_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152*>(__this + _offset);
String_t* _returnValue;
_returnValue = SqlInt32_ToString_m590C737D17839F236760E1500CB9DD26CB7FD679(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 SqlInt32_op_UnaryNegation_m783EEC5F360AC76B3BDC6DD16EEFE27BD6E0E895 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___0_x, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5((&___0_x), NULL);
if (L_0)
{
goto IL_0016;
}
}
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_1 = ___0_x;
int32_t L_2 = L_1.___m_value;
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_3;
memset((&L_3), 0, sizeof(L_3));
SqlInt32__ctor_m47B476C9DC2A5E77FC1A9B544805CCA84F6AF6F8((&L_3), ((-L_2)), NULL);
return L_3;
}
IL_0016:
{
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_4 = ((SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var))->___Null;
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 SqlInt32_op_Addition_m4D7868A45862C17B51E0DB4E5B29563FE11AD7B3 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___0_x, SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5((&___0_x), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5((&___1_y), NULL);
if (!L_1)
{
goto IL_0018;
}
}
IL_0012:
{
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_2 = ((SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var))->___Null;
return L_2;
}
IL_0018:
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_3 = ___0_x;
int32_t L_4 = L_3.___m_value;
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_5 = ___1_y;
int32_t L_6 = L_5.___m_value;
V_0 = ((int32_t)il2cpp_codegen_add(L_4, L_6));
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_7 = ___0_x;
int32_t L_8 = L_7.___m_value;
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_9 = ___1_y;
int32_t L_10 = L_9.___m_value;
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
bool L_11;
L_11 = SqlInt32_SameSignInt_mD93B3C43392C61E5D04162D7326DE792683E7CF7(L_8, L_10, NULL);
if (!L_11)
{
goto IL_0052;
}
}
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_12 = ___0_x;
int32_t L_13 = L_12.___m_value;
int32_t L_14 = V_0;
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
bool L_15;
L_15 = SqlInt32_SameSignInt_mD93B3C43392C61E5D04162D7326DE792683E7CF7(L_13, L_14, NULL);
if (L_15)
{
goto IL_0052;
}
}
{
String_t* L_16;
L_16 = SQLResource_get_ArithOverflowMessage_m4592ECBC7182EEF38ED7B455BF24599F8CF9B8F4(NULL);
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_17 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_17, L_16, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_17, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInt32_op_Addition_m4D7868A45862C17B51E0DB4E5B29563FE11AD7B3_RuntimeMethod_var)));
}
IL_0052:
{
int32_t L_18 = V_0;
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_19;
memset((&L_19), 0, sizeof(L_19));
SqlInt32__ctor_m47B476C9DC2A5E77FC1A9B544805CCA84F6AF6F8((&L_19), L_18, NULL);
return L_19;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 SqlInt32_op_Subtraction_m9F0164EF47586501BFB72F2826F26248EBF3A507 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___0_x, SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5((&___0_x), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5((&___1_y), NULL);
if (!L_1)
{
goto IL_0018;
}
}
IL_0012:
{
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_2 = ((SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var))->___Null;
return L_2;
}
IL_0018:
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_3 = ___0_x;
int32_t L_4 = L_3.___m_value;
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_5 = ___1_y;
int32_t L_6 = L_5.___m_value;
V_0 = ((int32_t)il2cpp_codegen_subtract(L_4, L_6));
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_7 = ___0_x;
int32_t L_8 = L_7.___m_value;
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_9 = ___1_y;
int32_t L_10 = L_9.___m_value;
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
bool L_11;
L_11 = SqlInt32_SameSignInt_mD93B3C43392C61E5D04162D7326DE792683E7CF7(L_8, L_10, NULL);
if (L_11)
{
goto IL_0052;
}
}
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_12 = ___1_y;
int32_t L_13 = L_12.___m_value;
int32_t L_14 = V_0;
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
bool L_15;
L_15 = SqlInt32_SameSignInt_mD93B3C43392C61E5D04162D7326DE792683E7CF7(L_13, L_14, NULL);
if (!L_15)
{
goto IL_0052;
}
}
{
String_t* L_16;
L_16 = SQLResource_get_ArithOverflowMessage_m4592ECBC7182EEF38ED7B455BF24599F8CF9B8F4(NULL);
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_17 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_17, L_16, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_17, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInt32_op_Subtraction_m9F0164EF47586501BFB72F2826F26248EBF3A507_RuntimeMethod_var)));
}
IL_0052:
{
int32_t L_18 = V_0;
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_19;
memset((&L_19), 0, sizeof(L_19));
SqlInt32__ctor_m47B476C9DC2A5E77FC1A9B544805CCA84F6AF6F8((&L_19), L_18, NULL);
return L_19;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 SqlInt32_op_Multiply_m7B09791C8DDDBAF29631DC5CB971841E1090BFBE (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___0_x, SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int64_t V_0 = 0;
int64_t V_1 = 0;
{
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5((&___0_x), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5((&___1_y), NULL);
if (!L_1)
{
goto IL_0018;
}
}
IL_0012:
{
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_2 = ((SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var))->___Null;
return L_2;
}
IL_0018:
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_3 = ___0_x;
int32_t L_4 = L_3.___m_value;
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_5 = ___1_y;
int32_t L_6 = L_5.___m_value;
V_0 = ((int64_t)il2cpp_codegen_multiply(((int64_t)L_4), ((int64_t)L_6)));
int64_t L_7 = V_0;
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
int64_t L_8 = ((SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var))->___s_lBitNotIntMax;
V_1 = ((int64_t)(L_7&L_8));
int64_t L_9 = V_1;
if (!L_9)
{
goto IL_0046;
}
}
{
int64_t L_10 = V_1;
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
int64_t L_11 = ((SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var))->___s_lBitNotIntMax;
if ((((int64_t)L_10) == ((int64_t)L_11)))
{
goto IL_0046;
}
}
{
String_t* L_12;
L_12 = SQLResource_get_ArithOverflowMessage_m4592ECBC7182EEF38ED7B455BF24599F8CF9B8F4(NULL);
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_13 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_13, L_12, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_13, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInt32_op_Multiply_m7B09791C8DDDBAF29631DC5CB971841E1090BFBE_RuntimeMethod_var)));
}
IL_0046:
{
int64_t L_14 = V_0;
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_15;
memset((&L_15), 0, sizeof(L_15));
SqlInt32__ctor_m47B476C9DC2A5E77FC1A9B544805CCA84F6AF6F8((&L_15), ((int32_t)L_14), NULL);
return L_15;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 SqlInt32_op_Division_mBEBAEEAAF68AFEE3E81DF55D1EF7E272544F70D1 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___0_x, SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5((&___0_x), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5((&___1_y), NULL);
if (!L_1)
{
goto IL_0018;
}
}
IL_0012:
{
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_2 = ((SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var))->___Null;
return L_2;
}
IL_0018:
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_3 = ___1_y;
int32_t L_4 = L_3.___m_value;
if (!L_4)
{
goto IL_0055;
}
}
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_5 = ___0_x;
int32_t L_6 = L_5.___m_value;
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
int64_t L_7 = ((SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var))->___s_iIntMin;
if ((!(((uint64_t)((int64_t)L_6)) == ((uint64_t)L_7))))
{
goto IL_0042;
}
}
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_8 = ___1_y;
int32_t L_9 = L_8.___m_value;
if ((!(((uint32_t)L_9) == ((uint32_t)(-1)))))
{
goto IL_0042;
}
}
{
String_t* L_10;
L_10 = SQLResource_get_ArithOverflowMessage_m4592ECBC7182EEF38ED7B455BF24599F8CF9B8F4(NULL);
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_11 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_11, L_10, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInt32_op_Division_mBEBAEEAAF68AFEE3E81DF55D1EF7E272544F70D1_RuntimeMethod_var)));
}
IL_0042:
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_12 = ___0_x;
int32_t L_13 = L_12.___m_value;
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_14 = ___1_y;
int32_t L_15 = L_14.___m_value;
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_16;
memset((&L_16), 0, sizeof(L_16));
SqlInt32__ctor_m47B476C9DC2A5E77FC1A9B544805CCA84F6AF6F8((&L_16), ((int32_t)(L_13/L_15)), NULL);
return L_16;
}
IL_0055:
{
String_t* L_17;
L_17 = SQLResource_get_DivideByZeroMessage_m61DA883EC4EA1CD596DA0B92F0ED01C30F456FB2(NULL);
DivideByZeroException_tC43171E50A38F5CD4242D258D0B0C6B74898C279* L_18 = (DivideByZeroException_tC43171E50A38F5CD4242D258D0B0C6B74898C279*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DivideByZeroException_tC43171E50A38F5CD4242D258D0B0C6B74898C279_il2cpp_TypeInfo_var)));
DivideByZeroException__ctor_m17FBAE3DCEF960AD07F6917093B78142055E5552(L_18, L_17, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_18, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInt32_op_Division_mBEBAEEAAF68AFEE3E81DF55D1EF7E272544F70D1_RuntimeMethod_var)));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 SqlInt32_op_Implicit_m2064252FCAC00291A240EDAAFF7A979CC58036C1 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___0_x, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743((&___0_x), NULL);
if (L_0)
{
goto IL_0016;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
uint8_t L_1;
L_1 = SqlByte_get_Value_m5E03F09D67A2CEDEA9E2DC4BDBDA1B7DB3BDFC17((&___0_x), NULL);
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlInt32__ctor_m47B476C9DC2A5E77FC1A9B544805CCA84F6AF6F8((&L_2), L_1, NULL);
return L_2;
}
IL_0016:
{
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_3 = ((SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var))->___Null;
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 SqlInt32_op_Implicit_mC4A48F9C9EAF237CD823C3C137116068E1DC72D4 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___0_x, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510((&___0_x), NULL);
if (L_0)
{
goto IL_0016;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
int16_t L_1;
L_1 = SqlInt16_get_Value_mA03BF0AEC36EC42E4707550F4EE275ED506FFE57((&___0_x), NULL);
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlInt32__ctor_m47B476C9DC2A5E77FC1A9B544805CCA84F6AF6F8((&L_2), L_1, NULL);
return L_2;
}
IL_0016:
{
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_3 = ((SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var))->___Null;
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 SqlInt32_op_Explicit_m3C193D7CCCD4CE410EBDF4FBB4CBB864AA262FD8 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___0_x, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int64_t V_0 = 0;
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___0_x), NULL);
if (!L_0)
{
goto IL_000f;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_1 = ((SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var))->___Null;
return L_1;
}
IL_000f:
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
int64_t L_2;
L_2 = SqlInt64_get_Value_m0FCB83BE1DF07163B48C04233CD24485CE70E405((&___0_x), NULL);
V_0 = L_2;
int64_t L_3 = V_0;
if ((((int64_t)L_3) > ((int64_t)((int64_t)((int32_t)2147483647LL)))))
{
goto IL_0029;
}
}
{
int64_t L_4 = V_0;
if ((((int64_t)L_4) >= ((int64_t)((int64_t)((int32_t)-2147483648LL)))))
{
goto IL_0034;
}
}
IL_0029:
{
String_t* L_5;
L_5 = SQLResource_get_ArithOverflowMessage_m4592ECBC7182EEF38ED7B455BF24599F8CF9B8F4(NULL);
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_6 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_6, L_5, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInt32_op_Explicit_m3C193D7CCCD4CE410EBDF4FBB4CBB864AA262FD8_RuntimeMethod_var)));
}
IL_0034:
{
int64_t L_7 = V_0;
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_8;
memset((&L_8), 0, sizeof(L_8));
SqlInt32__ctor_m47B476C9DC2A5E77FC1A9B544805CCA84F6AF6F8((&L_8), ((int32_t)L_7), NULL);
return L_8;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInt32_SameSignInt_mD93B3C43392C61E5D04162D7326DE792683E7CF7 (int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_x;
int32_t L_1 = ___1_y;
return (bool)((((int64_t)((int64_t)(((int64_t)((int32_t)(L_0^L_1)))&((int64_t)(uint64_t)((uint32_t)((int32_t)-2147483648LL)))))) == ((int64_t)((int64_t)0)))? 1 : 0);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlInt32_op_Equality_mB8933B22B9B60856764EA2E09D006E341626AB93 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___0_x, SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5((&___0_x), NULL);
if (L_0)
{
goto IL_0026;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5((&___1_y), NULL);
if (L_1)
{
goto IL_0026;
}
}
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_2 = ___0_x;
int32_t L_3 = L_2.___m_value;
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_4 = ___1_y;
int32_t L_5 = L_4.___m_value;
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_6;
memset((&L_6), 0, sizeof(L_6));
SqlBoolean__ctor_mB96F7558946F0B492BCC878FA3C5F52EBE300900((&L_6), (bool)((((int32_t)L_3) == ((int32_t)L_5))? 1 : 0), NULL);
return L_6;
}
IL_0026:
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_7 = ((SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields*)il2cpp_codegen_static_fields_for(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))->___Null;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlInt32_op_LessThan_mB526A2640C6F1531B54DD6FDE14C66592B93D8A5 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___0_x, SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5((&___0_x), NULL);
if (L_0)
{
goto IL_0026;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5((&___1_y), NULL);
if (L_1)
{
goto IL_0026;
}
}
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_2 = ___0_x;
int32_t L_3 = L_2.___m_value;
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_4 = ___1_y;
int32_t L_5 = L_4.___m_value;
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_6;
memset((&L_6), 0, sizeof(L_6));
SqlBoolean__ctor_mB96F7558946F0B492BCC878FA3C5F52EBE300900((&L_6), (bool)((((int32_t)L_3) < ((int32_t)L_5))? 1 : 0), NULL);
return L_6;
}
IL_0026:
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_7 = ((SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields*)il2cpp_codegen_static_fields_for(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))->___Null;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlInt32_op_GreaterThan_mB9D6C7076B27B2F0E1B7AD281A5E50D84271B34E (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___0_x, SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5((&___0_x), NULL);
if (L_0)
{
goto IL_0026;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5((&___1_y), NULL);
if (L_1)
{
goto IL_0026;
}
}
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_2 = ___0_x;
int32_t L_3 = L_2.___m_value;
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_4 = ___1_y;
int32_t L_5 = L_4.___m_value;
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_6;
memset((&L_6), 0, sizeof(L_6));
SqlBoolean__ctor_mB96F7558946F0B492BCC878FA3C5F52EBE300900((&L_6), (bool)((((int32_t)L_3) > ((int32_t)L_5))? 1 : 0), NULL);
return L_6;
}
IL_0026:
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_7 = ((SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields*)il2cpp_codegen_static_fields_for(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))->___Null;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlInt32_LessThan_m5BF49769081B15C9E18188C5933DAF34FF9AFC5B (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___0_x, SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_0 = ___0_x;
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_1 = ___1_y;
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2;
L_2 = SqlInt32_op_LessThan_mB526A2640C6F1531B54DD6FDE14C66592B93D8A5(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlInt32_GreaterThan_mD88284474F14887BC4C7B654F105395D01A16FD5 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___0_x, SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_0 = ___0_x;
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_1 = ___1_y;
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2;
L_2 = SqlInt32_op_GreaterThan_mB9D6C7076B27B2F0E1B7AD281A5E50D84271B34E(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlInt32_ToSqlDouble_m246A68A9C528CDBEFC6F9779004354AEAD358A41 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_0 = (*(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152*)__this);
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_1;
L_1 = SqlDouble_op_Implicit_m98E79C4E05DBC293B579805921F00535700E3E25(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlInt32_ToSqlDouble_m246A68A9C528CDBEFC6F9779004354AEAD358A41_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152*>(__this + _offset);
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 _returnValue;
_returnValue = SqlInt32_ToSqlDouble_m246A68A9C528CDBEFC6F9779004354AEAD358A41(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 SqlInt32_ToSqlInt64_mA174EA59AE35323E3ECACE355C5C19A1A18E017F (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_0 = (*(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152*)__this);
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_1;
L_1 = SqlInt64_op_Implicit_m06472A9F571AB0DC28BED906A1B3E141CBC4871E(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 SqlInt32_ToSqlInt64_mA174EA59AE35323E3ECACE355C5C19A1A18E017F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152*>(__this + _offset);
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 _returnValue;
_returnValue = SqlInt32_ToSqlInt64_mA174EA59AE35323E3ECACE355C5C19A1A18E017F(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlInt32_CompareTo_m9A269464003C5D942A84512544173E085AABA61A (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 V_0;
memset((&V_0), 0, sizeof(V_0));
{
RuntimeObject* L_0 = ___0_value;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var)))
{
goto IL_0017;
}
}
{
RuntimeObject* L_1 = ___0_value;
V_0 = ((*(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152*)UnBox(L_1, SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var)));
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_2 = V_0;
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
int32_t L_3;
L_3 = SqlInt32_CompareTo_m6EBE0A1AACF4E5C44E76D91D6FD6A5FC655C164B(__this, L_2, NULL);
return L_3;
}
IL_0017:
{
RuntimeObject* L_4 = ___0_value;
Type_t* L_5;
L_5 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_4, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_6 = { reinterpret_cast<intptr_t> (((RuntimeType*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_0_0_0_var))) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_7;
L_7 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_6, NULL);
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var)));
Exception_t* L_8;
L_8 = ADP_WrongType_mCCF6317939800042630DACE6F6CA69C48565B472(L_5, L_7, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInt32_CompareTo_m9A269464003C5D942A84512544173E085AABA61A_RuntimeMethod_var)));
}
}
IL2CPP_EXTERN_C int32_t SqlInt32_CompareTo_m9A269464003C5D942A84512544173E085AABA61A_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152*>(__this + _offset);
int32_t _returnValue;
_returnValue = SqlInt32_CompareTo_m9A269464003C5D942A84512544173E085AABA61A(_thisAdjusted, ___0_value, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlInt32_CompareTo_m6EBE0A1AACF4E5C44E76D91D6FD6A5FC655C164B (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5(__this, NULL);
if (!L_0)
{
goto IL_0015;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5((&___0_value), NULL);
if (L_1)
{
goto IL_0013;
}
}
{
return (-1);
}
IL_0013:
{
return 0;
}
IL_0015:
{
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
bool L_2;
L_2 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5((&___0_value), NULL);
if (!L_2)
{
goto IL_0020;
}
}
{
return 1;
}
IL_0020:
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_3 = (*(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152*)__this);
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_4 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_5;
L_5 = SqlInt32_op_LessThan_mB526A2640C6F1531B54DD6FDE14C66592B93D8A5(L_3, L_4, NULL);
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_6;
L_6 = SqlBoolean_op_True_m5CC9CAC092080E77EB6322BB0CDD656DFD38FF94(L_5, NULL);
if (!L_6)
{
goto IL_0035;
}
}
{
return (-1);
}
IL_0035:
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_7 = (*(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152*)__this);
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_8 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_9;
L_9 = SqlInt32_op_GreaterThan_mB9D6C7076B27B2F0E1B7AD281A5E50D84271B34E(L_7, L_8, NULL);
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_10;
L_10 = SqlBoolean_op_True_m5CC9CAC092080E77EB6322BB0CDD656DFD38FF94(L_9, NULL);
if (!L_10)
{
goto IL_004a;
}
}
{
return 1;
}
IL_004a:
{
return 0;
}
}
IL2CPP_EXTERN_C int32_t SqlInt32_CompareTo_m6EBE0A1AACF4E5C44E76D91D6FD6A5FC655C164B_AdjustorThunk (RuntimeObject* __this, SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___0_value, const RuntimeMethod* method)
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152*>(__this + _offset);
int32_t _returnValue;
_returnValue = SqlInt32_CompareTo_m6EBE0A1AACF4E5C44E76D91D6FD6A5FC655C164B(_thisAdjusted, ___0_value, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInt32_Equals_m7D89FC6A3D733052B28E202EB4C5FC7D0E6B808E (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 V_0;
memset((&V_0), 0, sizeof(V_0));
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 V_1;
memset((&V_1), 0, sizeof(V_1));
{
RuntimeObject* L_0 = ___0_value;
if (((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var)))
{
goto IL_000a;
}
}
{
return (bool)0;
}
IL_000a:
{
RuntimeObject* L_1 = ___0_value;
V_0 = ((*(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152*)UnBox(L_1, SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var)));
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
bool L_2;
L_2 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5((&V_0), NULL);
if (L_2)
{
goto IL_0022;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5(__this, NULL);
if (!L_3)
{
goto IL_0034;
}
}
IL_0022:
{
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
bool L_4;
L_4 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5((&V_0), NULL);
if (!L_4)
{
goto IL_0032;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
bool L_5;
L_5 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5(__this, NULL);
return L_5;
}
IL_0032:
{
return (bool)0;
}
IL_0034:
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_6 = (*(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152*)__this);
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_7 = V_0;
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_8;
L_8 = SqlInt32_op_Equality_mB8933B22B9B60856764EA2E09D006E341626AB93(L_6, L_7, NULL);
V_1 = L_8;
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_9;
L_9 = SqlBoolean_get_Value_m26D2659D06D56FFBF158051EB3726BAB693A7D97((&V_1), NULL);
return L_9;
}
}
IL2CPP_EXTERN_C bool SqlInt32_Equals_m7D89FC6A3D733052B28E202EB4C5FC7D0E6B808E_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152*>(__this + _offset);
bool _returnValue;
_returnValue = SqlInt32_Equals_m7D89FC6A3D733052B28E202EB4C5FC7D0E6B808E(_thisAdjusted, ___0_value, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlInt32_GetHashCode_m382E263ED4C84C49999C94A0BAEAD06ED8687CB0 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5(__this, NULL);
if (L_0)
{
goto IL_0017;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
int32_t L_1;
L_1 = SqlInt32_get_Value_m0ADA18E1A4075E3D14F091375284BCB7679CB0A6(__this, NULL);
V_0 = L_1;
int32_t L_2;
L_2 = Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295((&V_0), NULL);
return L_2;
}
IL_0017:
{
return 0;
}
}
IL2CPP_EXTERN_C int32_t SqlInt32_GetHashCode_m382E263ED4C84C49999C94A0BAEAD06ED8687CB0_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152*>(__this + _offset);
int32_t _returnValue;
_returnValue = SqlInt32_GetHashCode_m382E263ED4C84C49999C94A0BAEAD06ED8687CB0(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlInt32_System_Xml_Serialization_IXmlSerializable_GetSchema_mE3AE4B56324F6A376C493AAA7F1D76EFF91D900C (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, const RuntimeMethod* method)
{
{
return (XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D*)NULL;
}
}
IL2CPP_EXTERN_C XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlInt32_System_Xml_Serialization_IXmlSerializable_GetSchema_mE3AE4B56324F6A376C493AAA7F1D76EFF91D900C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152*>(__this + _offset);
XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* _returnValue;
_returnValue = SqlInt32_System_Xml_Serialization_IXmlSerializable_GetSchema_mE3AE4B56324F6A376C493AAA7F1D76EFF91D900C(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt32_System_Xml_Serialization_IXmlSerializable_ReadXml_mA4B639FAA25CCD9A818FDC1F37925F3481A87A2C (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___0_reader, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7C014955313A7D33D5D04696B884B25325E6393C);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = ___0_reader;
String_t* L_1;
L_1 = VirtualFuncInvoker2< String_t*, String_t*, String_t* >::Invoke(23, L_0, _stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100, _stringLiteral7C014955313A7D33D5D04696B884B25325E6393C);
V_0 = L_1;
String_t* L_2 = V_0;
if (!L_2)
{
goto IL_002b;
}
}
{
String_t* L_3 = V_0;
il2cpp_codegen_runtime_class_init_inline(XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
bool L_4;
L_4 = XmlConvert_ToBoolean_mB95C798BD6D849071E6A686CBF85851C25C7006A(L_3, NULL);
if (!L_4)
{
goto IL_002b;
}
}
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_5 = ___0_reader;
String_t* L_6;
L_6 = VirtualFuncInvoker0< String_t* >::Invoke(45, L_5);
__this->___m_fNotNull = (bool)0;
return;
}
IL_002b:
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_7 = ___0_reader;
String_t* L_8;
L_8 = VirtualFuncInvoker0< String_t* >::Invoke(45, L_7);
il2cpp_codegen_runtime_class_init_inline(XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
int32_t L_9;
L_9 = XmlConvert_ToInt32_m9C735139F9937011D95951A4D175401E5EC1941E(L_8, NULL);
__this->___m_value = L_9;
__this->___m_fNotNull = (bool)1;
return;
}
}
IL2CPP_EXTERN_C void SqlInt32_System_Xml_Serialization_IXmlSerializable_ReadXml_mA4B639FAA25CCD9A818FDC1F37925F3481A87A2C_AdjustorThunk (RuntimeObject* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___0_reader, const RuntimeMethod* method)
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152*>(__this + _offset);
SqlInt32_System_Xml_Serialization_IXmlSerializable_ReadXml_mA4B639FAA25CCD9A818FDC1F37925F3481A87A2C(_thisAdjusted, ___0_reader, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt32_System_Xml_Serialization_IXmlSerializable_WriteXml_m3F891466FB52A607FECADAA4983F6AC4A91CE055 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___0_writer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7C014955313A7D33D5D04696B884B25325E6393C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5(__this, NULL);
if (!L_0)
{
goto IL_0023;
}
}
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_1 = ___0_writer;
XmlWriter_WriteAttributeString_m9BECE5A394F9A9601AB66932AF0D7EF25E16AE0B(L_1, _stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A, _stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100, _stringLiteral7C014955313A7D33D5D04696B884B25325E6393C, _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2, NULL);
return;
}
IL_0023:
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_2 = ___0_writer;
int32_t L_3 = __this->___m_value;
il2cpp_codegen_runtime_class_init_inline(XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
String_t* L_4;
L_4 = XmlConvert_ToString_m2C27F48B600DAF58ADCCE84D9AA0D27CE77ABC63(L_3, NULL);
VirtualActionInvoker1< String_t* >::Invoke(20, L_2, L_4);
return;
}
}
IL2CPP_EXTERN_C void SqlInt32_System_Xml_Serialization_IXmlSerializable_WriteXml_m3F891466FB52A607FECADAA4983F6AC4A91CE055_AdjustorThunk (RuntimeObject* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___0_writer, const RuntimeMethod* method)
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152*>(__this + _offset);
SqlInt32_System_Xml_Serialization_IXmlSerializable_WriteXml_m3F891466FB52A607FECADAA4983F6AC4A91CE055(_thisAdjusted, ___0_writer, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* SqlInt32_GetXsdType_m2D3BDB137007B29F965C8B1A90A74A7C226E88A3 (XmlSchemaSet_t048A12CE7D00EF330EF32A388B69A240899F88D1* ___0_schemaSet, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0BA8CB3B900ECEF5E697192B8CDA6B626EB0CE72);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF);
s_Il2CppMethodInitialized = true;
}
{
XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* L_0 = (XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9*)il2cpp_codegen_object_new(XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9_il2cpp_TypeInfo_var);
XmlQualifiedName__ctor_m65632114A1726D9FAD0338BC2A8C28BB9D262C7B(L_0, _stringLiteral0BA8CB3B900ECEF5E697192B8CDA6B626EB0CE72, _stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF, NULL);
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt32__cctor_m7D6F8D469F72AC4B8F94BFC51D1C09165D594B50 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
((SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var))->___s_iIntMin = ((int64_t)((int32_t)-2147483648LL));
((SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var))->___s_lBitNotIntMax = ((int64_t)((int32_t)-2147483648LL));
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_0;
memset((&L_0), 0, sizeof(L_0));
SqlInt32__ctor_m8BBF79F6FE4D57BE90C0A3D48B48226466F48D69((&L_0), (bool)1, NULL);
((SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var))->___Null = L_0;
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_1;
memset((&L_1), 0, sizeof(L_1));
SqlInt32__ctor_m47B476C9DC2A5E77FC1A9B544805CCA84F6AF6F8((&L_1), 0, NULL);
((SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var))->___Zero = L_1;
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlInt32__ctor_m47B476C9DC2A5E77FC1A9B544805CCA84F6AF6F8((&L_2), ((int32_t)-2147483648LL), NULL);
((SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var))->___MinValue = L_2;
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_3;
memset((&L_3), 0, sizeof(L_3));
SqlInt32__ctor_m47B476C9DC2A5E77FC1A9B544805CCA84F6AF6F8((&L_3), ((int32_t)2147483647LL), NULL);
((SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var))->___MaxValue = 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
IL2CPP_EXTERN_C void SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_marshal_pinvoke(const SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272& unmarshaled, SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_marshaled_pinvoke& marshaled)
{
marshaled.___m_fNotNull = static_cast<int32_t>(unmarshaled.___m_fNotNull);
marshaled.___m_value = unmarshaled.___m_value;
}
IL2CPP_EXTERN_C void SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_marshal_pinvoke_back(const SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_marshaled_pinvoke& marshaled, SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272& unmarshaled)
{
bool unmarshaledm_fNotNull_temp_0 = false;
unmarshaledm_fNotNull_temp_0 = static_cast<bool>(marshaled.___m_fNotNull);
unmarshaled.___m_fNotNull = unmarshaledm_fNotNull_temp_0;
int64_t unmarshaledm_value_temp_1 = 0;
unmarshaledm_value_temp_1 = marshaled.___m_value;
unmarshaled.___m_value = unmarshaledm_value_temp_1;
}
IL2CPP_EXTERN_C void SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_marshal_pinvoke_cleanup(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_marshal_com(const SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272& unmarshaled, SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_marshaled_com& marshaled)
{
marshaled.___m_fNotNull = static_cast<int32_t>(unmarshaled.___m_fNotNull);
marshaled.___m_value = unmarshaled.___m_value;
}
IL2CPP_EXTERN_C void SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_marshal_com_back(const SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_marshaled_com& marshaled, SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272& unmarshaled)
{
bool unmarshaledm_fNotNull_temp_0 = false;
unmarshaledm_fNotNull_temp_0 = static_cast<bool>(marshaled.___m_fNotNull);
unmarshaled.___m_fNotNull = unmarshaledm_fNotNull_temp_0;
int64_t unmarshaledm_value_temp_1 = 0;
unmarshaledm_value_temp_1 = marshaled.___m_value;
unmarshaled.___m_value = unmarshaledm_value_temp_1;
}
IL2CPP_EXTERN_C void SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_marshal_com_cleanup(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt64__ctor_mEA0E6D670B1A71ED773665ED7E40D64DE93DEB0B (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, bool ___0_fNull, const RuntimeMethod* method)
{
{
__this->___m_fNotNull = (bool)0;
__this->___m_value = ((int64_t)0);
return;
}
}
IL2CPP_EXTERN_C void SqlInt64__ctor_mEA0E6D670B1A71ED773665ED7E40D64DE93DEB0B_AdjustorThunk (RuntimeObject* __this, bool ___0_fNull, const RuntimeMethod* method)
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272*>(__this + _offset);
SqlInt64__ctor_mEA0E6D670B1A71ED773665ED7E40D64DE93DEB0B(_thisAdjusted, ___0_fNull, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt64__ctor_m6FDF9E6478B65D3CDE43E2714114B140605B93F3 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, int64_t ___0_value, const RuntimeMethod* method)
{
{
int64_t L_0 = ___0_value;
__this->___m_value = L_0;
__this->___m_fNotNull = (bool)1;
return;
}
}
IL2CPP_EXTERN_C void SqlInt64__ctor_m6FDF9E6478B65D3CDE43E2714114B140605B93F3_AdjustorThunk (RuntimeObject* __this, int64_t ___0_value, const RuntimeMethod* method)
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272*>(__this + _offset);
SqlInt64__ctor_m6FDF9E6478B65D3CDE43E2714114B140605B93F3(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___m_fNotNull;
return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272*>(__this + _offset);
bool _returnValue;
_returnValue = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t SqlInt64_get_Value_m0FCB83BE1DF07163B48C04233CD24485CE70E405 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___m_fNotNull;
if (!L_0)
{
goto IL_000f;
}
}
{
int64_t L_1 = __this->___m_value;
return L_1;
}
IL_000f:
{
SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7* L_2 = (SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7_il2cpp_TypeInfo_var)));
SqlNullValueException__ctor_m069C95E1867258A1B57BD8719252132DFB6DE222(L_2, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInt64_get_Value_m0FCB83BE1DF07163B48C04233CD24485CE70E405_RuntimeMethod_var)));
}
}
IL2CPP_EXTERN_C int64_t SqlInt64_get_Value_m0FCB83BE1DF07163B48C04233CD24485CE70E405_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272*>(__this + _offset);
int64_t _returnValue;
_returnValue = SqlInt64_get_Value_m0FCB83BE1DF07163B48C04233CD24485CE70E405(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 SqlInt64_op_Implicit_m987658055FF4968952677E2CBA70A30BC98E3CDF (int64_t ___0_x, const RuntimeMethod* method)
{
{
int64_t L_0 = ___0_x;
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_1;
memset((&L_1), 0, sizeof(L_1));
SqlInt64__ctor_m6FDF9E6478B65D3CDE43E2714114B140605B93F3((&L_1), L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlInt64_ToString_mB0FA40D51C9D53232E760DDB0738837638D7EB39 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8(__this, NULL);
if (L_0)
{
goto IL_0015;
}
}
{
int64_t* L_1 = (int64_t*)(&__this->___m_value);
String_t* L_2;
L_2 = Int64_ToString_m5250B67D3E89B8EB829FB26136E744F1F141B7FD(L_1, (RuntimeObject*)NULL, NULL);
return L_2;
}
IL_0015:
{
String_t* L_3;
L_3 = SQLResource_get_NullString_m597166B3FD1AB8CE8AD7030876EA0F77472CC1E8(NULL);
return L_3;
}
}
IL2CPP_EXTERN_C String_t* SqlInt64_ToString_mB0FA40D51C9D53232E760DDB0738837638D7EB39_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272*>(__this + _offset);
String_t* _returnValue;
_returnValue = SqlInt64_ToString_mB0FA40D51C9D53232E760DDB0738837638D7EB39(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 SqlInt64_op_UnaryNegation_mEDDC12C6D5232A0538FFEB8339804B9E5CCD7907 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___0_x, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___0_x), NULL);
if (L_0)
{
goto IL_0016;
}
}
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_1 = ___0_x;
int64_t L_2 = L_1.___m_value;
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_3;
memset((&L_3), 0, sizeof(L_3));
SqlInt64__ctor_m6FDF9E6478B65D3CDE43E2714114B140605B93F3((&L_3), ((-L_2)), NULL);
return L_3;
}
IL_0016:
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_4 = ((SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var))->___Null;
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 SqlInt64_op_Addition_mDC3DB4846CE70DDF6A9F97C0C329DD5ACBFEA432 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___0_x, SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int64_t V_0 = 0;
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___0_x), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___1_y), NULL);
if (!L_1)
{
goto IL_0018;
}
}
IL_0012:
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_2 = ((SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var))->___Null;
return L_2;
}
IL_0018:
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_3 = ___0_x;
int64_t L_4 = L_3.___m_value;
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_5 = ___1_y;
int64_t L_6 = L_5.___m_value;
V_0 = ((int64_t)il2cpp_codegen_add(L_4, L_6));
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_7 = ___0_x;
int64_t L_8 = L_7.___m_value;
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_9 = ___1_y;
int64_t L_10 = L_9.___m_value;
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
bool L_11;
L_11 = SqlInt64_SameSignLong_m9B36B7E11D81119D3FAC5155E8BAC4E558CB7767(L_8, L_10, NULL);
if (!L_11)
{
goto IL_0052;
}
}
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_12 = ___0_x;
int64_t L_13 = L_12.___m_value;
int64_t L_14 = V_0;
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
bool L_15;
L_15 = SqlInt64_SameSignLong_m9B36B7E11D81119D3FAC5155E8BAC4E558CB7767(L_13, L_14, NULL);
if (L_15)
{
goto IL_0052;
}
}
{
String_t* L_16;
L_16 = SQLResource_get_ArithOverflowMessage_m4592ECBC7182EEF38ED7B455BF24599F8CF9B8F4(NULL);
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_17 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_17, L_16, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_17, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInt64_op_Addition_mDC3DB4846CE70DDF6A9F97C0C329DD5ACBFEA432_RuntimeMethod_var)));
}
IL_0052:
{
int64_t L_18 = V_0;
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_19;
memset((&L_19), 0, sizeof(L_19));
SqlInt64__ctor_m6FDF9E6478B65D3CDE43E2714114B140605B93F3((&L_19), L_18, NULL);
return L_19;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 SqlInt64_op_Subtraction_m87EC23228815D71700C6FD84E07D12460A703358 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___0_x, SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int64_t V_0 = 0;
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___0_x), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___1_y), NULL);
if (!L_1)
{
goto IL_0018;
}
}
IL_0012:
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_2 = ((SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var))->___Null;
return L_2;
}
IL_0018:
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_3 = ___0_x;
int64_t L_4 = L_3.___m_value;
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_5 = ___1_y;
int64_t L_6 = L_5.___m_value;
V_0 = ((int64_t)il2cpp_codegen_subtract(L_4, L_6));
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_7 = ___0_x;
int64_t L_8 = L_7.___m_value;
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_9 = ___1_y;
int64_t L_10 = L_9.___m_value;
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
bool L_11;
L_11 = SqlInt64_SameSignLong_m9B36B7E11D81119D3FAC5155E8BAC4E558CB7767(L_8, L_10, NULL);
if (L_11)
{
goto IL_0052;
}
}
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_12 = ___1_y;
int64_t L_13 = L_12.___m_value;
int64_t L_14 = V_0;
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
bool L_15;
L_15 = SqlInt64_SameSignLong_m9B36B7E11D81119D3FAC5155E8BAC4E558CB7767(L_13, L_14, NULL);
if (!L_15)
{
goto IL_0052;
}
}
{
String_t* L_16;
L_16 = SQLResource_get_ArithOverflowMessage_m4592ECBC7182EEF38ED7B455BF24599F8CF9B8F4(NULL);
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_17 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_17, L_16, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_17, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInt64_op_Subtraction_m87EC23228815D71700C6FD84E07D12460A703358_RuntimeMethod_var)));
}
IL_0052:
{
int64_t L_18 = V_0;
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_19;
memset((&L_19), 0, sizeof(L_19));
SqlInt64__ctor_m6FDF9E6478B65D3CDE43E2714114B140605B93F3((&L_19), L_18, NULL);
return L_19;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 SqlInt64_op_Multiply_mF751CB8024BEB00D679608A194A82E1EDA54F0C9 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___0_x, SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
int64_t V_1 = 0;
int64_t V_2 = 0;
int64_t V_3 = 0;
int64_t V_4 = 0;
int64_t V_5 = 0;
int64_t V_6 = 0;
int64_t V_7 = 0;
int64_t V_8 = 0;
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___0_x), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___1_y), NULL);
if (!L_1)
{
goto IL_0018;
}
}
IL_0012:
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_2 = ((SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var))->___Null;
return L_2;
}
IL_0018:
{
V_0 = (bool)0;
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_3 = ___0_x;
int64_t L_4 = L_3.___m_value;
V_1 = L_4;
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_5 = ___1_y;
int64_t L_6 = L_5.___m_value;
V_2 = L_6;
V_4 = ((int64_t)0);
int64_t L_7 = V_1;
if ((((int64_t)L_7) >= ((int64_t)((int64_t)0))))
{
goto IL_0036;
}
}
{
V_0 = (bool)1;
int64_t L_8 = V_1;
V_1 = ((-L_8));
}
IL_0036:
{
int64_t L_9 = V_2;
if ((((int64_t)L_9) >= ((int64_t)((int64_t)0))))
{
goto IL_0043;
}
}
{
bool L_10 = V_0;
V_0 = (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
int64_t L_11 = V_2;
V_2 = ((-L_11));
}
IL_0043:
{
int64_t L_12 = V_1;
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
int64_t L_13 = ((SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var))->___s_lLowIntMask;
V_5 = ((int64_t)(L_12&L_13));
int64_t L_14 = V_1;
int64_t L_15 = ((SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var))->___s_lLowIntMask;
V_6 = ((int64_t)(((int64_t)(L_14>>((int32_t)32)))&L_15));
int64_t L_16 = V_2;
int64_t L_17 = ((SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var))->___s_lLowIntMask;
V_7 = ((int64_t)(L_16&L_17));
int64_t L_18 = V_2;
int64_t L_19 = ((SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var))->___s_lLowIntMask;
V_8 = ((int64_t)(((int64_t)(L_18>>((int32_t)32)))&L_19));
int64_t L_20 = V_6;
if (!L_20)
{
goto IL_0080;
}
}
{
int64_t L_21 = V_8;
if (!L_21)
{
goto IL_0080;
}
}
{
String_t* L_22;
L_22 = SQLResource_get_ArithOverflowMessage_m4592ECBC7182EEF38ED7B455BF24599F8CF9B8F4(NULL);
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_23 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_23, L_22, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInt64_op_Multiply_mF751CB8024BEB00D679608A194A82E1EDA54F0C9_RuntimeMethod_var)));
}
IL_0080:
{
int64_t L_24 = V_5;
int64_t L_25 = V_7;
V_3 = ((int64_t)il2cpp_codegen_multiply(L_24, L_25));
int64_t L_26 = V_3;
if ((((int64_t)L_26) >= ((int64_t)((int64_t)0))))
{
goto IL_0096;
}
}
{
String_t* L_27;
L_27 = SQLResource_get_ArithOverflowMessage_m4592ECBC7182EEF38ED7B455BF24599F8CF9B8F4(NULL);
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_28 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_28, L_27, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_28, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInt64_op_Multiply_mF751CB8024BEB00D679608A194A82E1EDA54F0C9_RuntimeMethod_var)));
}
IL_0096:
{
int64_t L_29 = V_6;
if (!L_29)
{
goto IL_00bf;
}
}
{
int64_t L_30 = V_6;
int64_t L_31 = V_7;
V_4 = ((int64_t)il2cpp_codegen_multiply(L_30, L_31));
int64_t L_32 = V_4;
if ((((int64_t)L_32) < ((int64_t)((int64_t)0))))
{
goto IL_00b4;
}
}
{
int64_t L_33 = V_4;
if ((((int64_t)L_33) <= ((int64_t)((int64_t)(std::numeric_limits<int64_t>::max)()))))
{
goto IL_00e8;
}
}
IL_00b4:
{
String_t* L_34;
L_34 = SQLResource_get_ArithOverflowMessage_m4592ECBC7182EEF38ED7B455BF24599F8CF9B8F4(NULL);
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_35 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_35, L_34, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_35, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInt64_op_Multiply_mF751CB8024BEB00D679608A194A82E1EDA54F0C9_RuntimeMethod_var)));
}
IL_00bf:
{
int64_t L_36 = V_8;
if (!L_36)
{
goto IL_00e8;
}
}
{
int64_t L_37 = V_5;
int64_t L_38 = V_8;
V_4 = ((int64_t)il2cpp_codegen_multiply(L_37, L_38));
int64_t L_39 = V_4;
if ((((int64_t)L_39) < ((int64_t)((int64_t)0))))
{
goto IL_00dd;
}
}
{
int64_t L_40 = V_4;
if ((((int64_t)L_40) <= ((int64_t)((int64_t)(std::numeric_limits<int64_t>::max)()))))
{
goto IL_00e8;
}
}
IL_00dd:
{
String_t* L_41;
L_41 = SQLResource_get_ArithOverflowMessage_m4592ECBC7182EEF38ED7B455BF24599F8CF9B8F4(NULL);
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_42 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_42, L_41, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_42, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInt64_op_Multiply_mF751CB8024BEB00D679608A194A82E1EDA54F0C9_RuntimeMethod_var)));
}
IL_00e8:
{
int64_t L_43 = V_3;
int64_t L_44 = V_4;
V_3 = ((int64_t)il2cpp_codegen_add(L_43, ((int64_t)(L_44<<((int32_t)32)))));
int64_t L_45 = V_3;
if ((((int64_t)L_45) >= ((int64_t)((int64_t)0))))
{
goto IL_0100;
}
}
{
String_t* L_46;
L_46 = SQLResource_get_ArithOverflowMessage_m4592ECBC7182EEF38ED7B455BF24599F8CF9B8F4(NULL);
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_47 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_47, L_46, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_47, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInt64_op_Multiply_mF751CB8024BEB00D679608A194A82E1EDA54F0C9_RuntimeMethod_var)));
}
IL_0100:
{
bool L_48 = V_0;
if (!L_48)
{
goto IL_0106;
}
}
{
int64_t L_49 = V_3;
V_3 = ((-L_49));
}
IL_0106:
{
int64_t L_50 = V_3;
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_51;
memset((&L_51), 0, sizeof(L_51));
SqlInt64__ctor_m6FDF9E6478B65D3CDE43E2714114B140605B93F3((&L_51), L_50, NULL);
return L_51;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 SqlInt64_op_Division_m63F50B2080FB8E0DEDF9905D7FEF4EB45A6F8C97 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___0_x, SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___0_x), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___1_y), NULL);
if (!L_1)
{
goto IL_0018;
}
}
IL_0012:
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_2 = ((SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var))->___Null;
return L_2;
}
IL_0018:
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_3 = ___1_y;
int64_t L_4 = L_3.___m_value;
if (!L_4)
{
goto IL_0059;
}
}
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_5 = ___0_x;
int64_t L_6 = L_5.___m_value;
if ((!(((uint64_t)L_6) == ((uint64_t)((int64_t)(std::numeric_limits<int64_t>::min)())))))
{
goto IL_0046;
}
}
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_7 = ___1_y;
int64_t L_8 = L_7.___m_value;
if ((!(((uint64_t)L_8) == ((uint64_t)((int64_t)(-1))))))
{
goto IL_0046;
}
}
{
String_t* L_9;
L_9 = SQLResource_get_ArithOverflowMessage_m4592ECBC7182EEF38ED7B455BF24599F8CF9B8F4(NULL);
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_10 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_10, L_9, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInt64_op_Division_m63F50B2080FB8E0DEDF9905D7FEF4EB45A6F8C97_RuntimeMethod_var)));
}
IL_0046:
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_11 = ___0_x;
int64_t L_12 = L_11.___m_value;
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_13 = ___1_y;
int64_t L_14 = L_13.___m_value;
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_15;
memset((&L_15), 0, sizeof(L_15));
SqlInt64__ctor_m6FDF9E6478B65D3CDE43E2714114B140605B93F3((&L_15), ((int64_t)(L_12/L_14)), NULL);
return L_15;
}
IL_0059:
{
String_t* L_16;
L_16 = SQLResource_get_DivideByZeroMessage_m61DA883EC4EA1CD596DA0B92F0ED01C30F456FB2(NULL);
DivideByZeroException_tC43171E50A38F5CD4242D258D0B0C6B74898C279* L_17 = (DivideByZeroException_tC43171E50A38F5CD4242D258D0B0C6B74898C279*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DivideByZeroException_tC43171E50A38F5CD4242D258D0B0C6B74898C279_il2cpp_TypeInfo_var)));
DivideByZeroException__ctor_m17FBAE3DCEF960AD07F6917093B78142055E5552(L_17, L_16, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_17, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInt64_op_Division_m63F50B2080FB8E0DEDF9905D7FEF4EB45A6F8C97_RuntimeMethod_var)));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 SqlInt64_op_Modulus_mF4B727D14C0AABCE8A43D123C55B01B394B6B7A6 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___0_x, SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___0_x), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___1_y), NULL);
if (!L_1)
{
goto IL_0018;
}
}
IL_0012:
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_2 = ((SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var))->___Null;
return L_2;
}
IL_0018:
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_3 = ___1_y;
int64_t L_4 = L_3.___m_value;
if (!L_4)
{
goto IL_0059;
}
}
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_5 = ___0_x;
int64_t L_6 = L_5.___m_value;
if ((!(((uint64_t)L_6) == ((uint64_t)((int64_t)(std::numeric_limits<int64_t>::min)())))))
{
goto IL_0046;
}
}
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_7 = ___1_y;
int64_t L_8 = L_7.___m_value;
if ((!(((uint64_t)L_8) == ((uint64_t)((int64_t)(-1))))))
{
goto IL_0046;
}
}
{
String_t* L_9;
L_9 = SQLResource_get_ArithOverflowMessage_m4592ECBC7182EEF38ED7B455BF24599F8CF9B8F4(NULL);
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_10 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_10, L_9, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInt64_op_Modulus_mF4B727D14C0AABCE8A43D123C55B01B394B6B7A6_RuntimeMethod_var)));
}
IL_0046:
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_11 = ___0_x;
int64_t L_12 = L_11.___m_value;
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_13 = ___1_y;
int64_t L_14 = L_13.___m_value;
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_15;
memset((&L_15), 0, sizeof(L_15));
SqlInt64__ctor_m6FDF9E6478B65D3CDE43E2714114B140605B93F3((&L_15), ((int64_t)(L_12%L_14)), NULL);
return L_15;
}
IL_0059:
{
String_t* L_16;
L_16 = SQLResource_get_DivideByZeroMessage_m61DA883EC4EA1CD596DA0B92F0ED01C30F456FB2(NULL);
DivideByZeroException_tC43171E50A38F5CD4242D258D0B0C6B74898C279* L_17 = (DivideByZeroException_tC43171E50A38F5CD4242D258D0B0C6B74898C279*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DivideByZeroException_tC43171E50A38F5CD4242D258D0B0C6B74898C279_il2cpp_TypeInfo_var)));
DivideByZeroException__ctor_m17FBAE3DCEF960AD07F6917093B78142055E5552(L_17, L_16, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_17, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInt64_op_Modulus_mF4B727D14C0AABCE8A43D123C55B01B394B6B7A6_RuntimeMethod_var)));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 SqlInt64_op_Implicit_m932370DD3FECDFF070EEC0FF4A2A128E249612F0 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___0_x, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743((&___0_x), NULL);
if (L_0)
{
goto IL_0017;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
uint8_t L_1;
L_1 = SqlByte_get_Value_m5E03F09D67A2CEDEA9E2DC4BDBDA1B7DB3BDFC17((&___0_x), NULL);
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlInt64__ctor_m6FDF9E6478B65D3CDE43E2714114B140605B93F3((&L_2), ((int64_t)(uint64_t)L_1), NULL);
return L_2;
}
IL_0017:
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_3 = ((SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var))->___Null;
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 SqlInt64_op_Implicit_m829611DB235724ED9CB5F4FCB9BF3CB0350732EF (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___0_x, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510((&___0_x), NULL);
if (L_0)
{
goto IL_0017;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
int16_t L_1;
L_1 = SqlInt16_get_Value_mA03BF0AEC36EC42E4707550F4EE275ED506FFE57((&___0_x), NULL);
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlInt64__ctor_m6FDF9E6478B65D3CDE43E2714114B140605B93F3((&L_2), ((int64_t)L_1), NULL);
return L_2;
}
IL_0017:
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_3 = ((SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var))->___Null;
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 SqlInt64_op_Implicit_m06472A9F571AB0DC28BED906A1B3E141CBC4871E (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___0_x, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5((&___0_x), NULL);
if (L_0)
{
goto IL_0017;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
int32_t L_1;
L_1 = SqlInt32_get_Value_m0ADA18E1A4075E3D14F091375284BCB7679CB0A6((&___0_x), NULL);
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlInt64__ctor_m6FDF9E6478B65D3CDE43E2714114B140605B93F3((&L_2), ((int64_t)L_1), NULL);
return L_2;
}
IL_0017:
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_3 = ((SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var))->___Null;
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 SqlInt64_op_Explicit_m2296C34B5699DB4EFE6A858D99B3233A914CA0BD (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___0_x, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 V_0;
memset((&V_0), 0, sizeof(V_0));
int64_t V_1 = 0;
uint64_t V_2 = 0;
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF((&___0_x), NULL);
if (!L_0)
{
goto IL_000f;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_1 = ((SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var))->___Null;
return L_1;
}
IL_000f:
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_2 = ___0_x;
V_0 = L_2;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_3 = V_0;
uint8_t L_4 = L_3.____bScale;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_AdjustScale_mB4449BB56AE9B5D68D1072B2B18D1BB3504CDA65((&V_0), ((-((int32_t)L_4))), (bool)0, NULL);
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_5 = V_0;
uint8_t L_6 = L_5.____bLen;
if ((((int32_t)L_6) <= ((int32_t)2)))
{
goto IL_0034;
}
}
{
String_t* L_7;
L_7 = SQLResource_get_ConversionOverflowMessage_m859152A012896F7A4CA7AA9F328E6E2F5E8E1D38(NULL);
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_8 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_8, L_7, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInt64_op_Explicit_m2296C34B5699DB4EFE6A858D99B3233A914CA0BD_RuntimeMethod_var)));
}
IL_0034:
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_9 = V_0;
uint8_t L_10 = L_9.____bLen;
if ((!(((uint32_t)L_10) == ((uint32_t)2))))
{
goto IL_007a;
}
}
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_11 = V_0;
uint32_t L_12 = L_11.____data1;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_13 = V_0;
uint32_t L_14 = L_13.____data2;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint64_t L_15;
L_15 = SqlDecimal_DWL_m51D142E20BD5606CC324B0F155FE28A1CD006759(L_12, L_14, NULL);
V_2 = L_15;
uint64_t L_16 = V_2;
uint64_t L_17 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_llMax;
if ((!(((uint64_t)L_16) > ((uint64_t)L_17))))
{
goto IL_0076;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_18;
L_18 = SqlDecimal_get_IsPositive_m02A175A34E6F25F9AECAB532B0C7E976A187C340((&V_0), NULL);
if (L_18)
{
goto IL_006b;
}
}
{
uint64_t L_19 = V_2;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint64_t L_20 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_llMax;
if ((((int64_t)L_19) == ((int64_t)((int64_t)il2cpp_codegen_add(((int64_t)1), (int64_t)L_20)))))
{
goto IL_0076;
}
}
IL_006b:
{
String_t* L_21;
L_21 = SQLResource_get_ConversionOverflowMessage_m859152A012896F7A4CA7AA9F328E6E2F5E8E1D38(NULL);
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_22 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_22, L_21, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_22, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInt64_op_Explicit_m2296C34B5699DB4EFE6A858D99B3233A914CA0BD_RuntimeMethod_var)));
}
IL_0076:
{
uint64_t L_23 = V_2;
V_1 = L_23;
goto IL_0082;
}
IL_007a:
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_24 = V_0;
uint32_t L_25 = L_24.____data1;
V_1 = ((int64_t)(uint64_t)L_25);
}
IL_0082:
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_26;
L_26 = SqlDecimal_get_IsPositive_m02A175A34E6F25F9AECAB532B0C7E976A187C340((&V_0), NULL);
if (L_26)
{
goto IL_008e;
}
}
{
int64_t L_27 = V_1;
V_1 = ((-L_27));
}
IL_008e:
{
int64_t L_28 = V_1;
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_29;
memset((&L_29), 0, sizeof(L_29));
SqlInt64__ctor_m6FDF9E6478B65D3CDE43E2714114B140605B93F3((&L_29), L_28, NULL);
return L_29;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInt64_SameSignLong_m9B36B7E11D81119D3FAC5155E8BAC4E558CB7767 (int64_t ___0_x, int64_t ___1_y, const RuntimeMethod* method)
{
{
int64_t L_0 = ___0_x;
int64_t L_1 = ___1_y;
return (bool)((((int64_t)((int64_t)(((int64_t)(L_0^L_1))&((int64_t)(std::numeric_limits<int64_t>::min)())))) == ((int64_t)((int64_t)0)))? 1 : 0);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlInt64_op_Equality_m466455DB2FE1028B1D86E265CCEC0E8130073769 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___0_x, SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___0_x), NULL);
if (L_0)
{
goto IL_0026;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___1_y), NULL);
if (L_1)
{
goto IL_0026;
}
}
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_2 = ___0_x;
int64_t L_3 = L_2.___m_value;
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_4 = ___1_y;
int64_t L_5 = L_4.___m_value;
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_6;
memset((&L_6), 0, sizeof(L_6));
SqlBoolean__ctor_mB96F7558946F0B492BCC878FA3C5F52EBE300900((&L_6), (bool)((((int64_t)L_3) == ((int64_t)L_5))? 1 : 0), NULL);
return L_6;
}
IL_0026:
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_7 = ((SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields*)il2cpp_codegen_static_fields_for(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))->___Null;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlInt64_op_LessThan_m2A7B5DD5F1D614864D55E1260D0A87B7C92883CC (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___0_x, SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___0_x), NULL);
if (L_0)
{
goto IL_0026;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___1_y), NULL);
if (L_1)
{
goto IL_0026;
}
}
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_2 = ___0_x;
int64_t L_3 = L_2.___m_value;
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_4 = ___1_y;
int64_t L_5 = L_4.___m_value;
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_6;
memset((&L_6), 0, sizeof(L_6));
SqlBoolean__ctor_mB96F7558946F0B492BCC878FA3C5F52EBE300900((&L_6), (bool)((((int64_t)L_3) < ((int64_t)L_5))? 1 : 0), NULL);
return L_6;
}
IL_0026:
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_7 = ((SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields*)il2cpp_codegen_static_fields_for(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))->___Null;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlInt64_op_GreaterThan_mA43DFD485E5011377B18D82653FE5B6303404BD8 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___0_x, SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___0_x), NULL);
if (L_0)
{
goto IL_0026;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___1_y), NULL);
if (L_1)
{
goto IL_0026;
}
}
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_2 = ___0_x;
int64_t L_3 = L_2.___m_value;
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_4 = ___1_y;
int64_t L_5 = L_4.___m_value;
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_6;
memset((&L_6), 0, sizeof(L_6));
SqlBoolean__ctor_mB96F7558946F0B492BCC878FA3C5F52EBE300900((&L_6), (bool)((((int64_t)L_3) > ((int64_t)L_5))? 1 : 0), NULL);
return L_6;
}
IL_0026:
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_7 = ((SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields*)il2cpp_codegen_static_fields_for(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))->___Null;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlInt64_LessThan_mC7C12287438FB1EADD3E3EE11D7AE2F2C2DBFEBE (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___0_x, SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_0 = ___0_x;
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_1 = ___1_y;
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2;
L_2 = SqlInt64_op_LessThan_m2A7B5DD5F1D614864D55E1260D0A87B7C92883CC(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlInt64_GreaterThan_mCB892619DA8BC41432931653EC6E432C45E02ECB (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___0_x, SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_0 = ___0_x;
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_1 = ___1_y;
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2;
L_2 = SqlInt64_op_GreaterThan_mA43DFD485E5011377B18D82653FE5B6303404BD8(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 SqlInt64_ToSqlByte_m2D4E319395763521491F1558976FE7B2697552EC (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_0 = (*(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272*)__this);
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_1;
L_1 = SqlByte_op_Explicit_m95593D0EADAA71A2C1C9E0DF0D89E1E0C9F778F8(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 SqlInt64_ToSqlByte_m2D4E319395763521491F1558976FE7B2697552EC_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272*>(__this + _offset);
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 _returnValue;
_returnValue = SqlInt64_ToSqlByte_m2D4E319395763521491F1558976FE7B2697552EC(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlInt64_ToSqlDouble_m6E4C68654EA44324AFBD8719EFF612EBC1535C99 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_0 = (*(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272*)__this);
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_1;
L_1 = SqlDouble_op_Implicit_m107FED32904FC9007A8C68B0403B181C6433EE78(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlInt64_ToSqlDouble_m6E4C68654EA44324AFBD8719EFF612EBC1535C99_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272*>(__this + _offset);
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 _returnValue;
_returnValue = SqlInt64_ToSqlDouble_m6E4C68654EA44324AFBD8719EFF612EBC1535C99(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B SqlInt64_ToSqlInt16_m0EFCFBEB8CC9A1EA6EC4DE6C0A6533F381900E5D (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_0 = (*(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272*)__this);
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_1;
L_1 = SqlInt16_op_Explicit_mF98646FE96D15CA45D93F507D157D5EE6C0E8795(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B SqlInt64_ToSqlInt16_m0EFCFBEB8CC9A1EA6EC4DE6C0A6533F381900E5D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272*>(__this + _offset);
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B _returnValue;
_returnValue = SqlInt64_ToSqlInt16_m0EFCFBEB8CC9A1EA6EC4DE6C0A6533F381900E5D(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 SqlInt64_ToSqlInt32_m6B96CA26421E6C524936B54B5FDFBFD82552FDD9 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_0 = (*(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272*)__this);
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_1;
L_1 = SqlInt32_op_Explicit_m3C193D7CCCD4CE410EBDF4FBB4CBB864AA262FD8(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 SqlInt64_ToSqlInt32_m6B96CA26421E6C524936B54B5FDFBFD82552FDD9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272*>(__this + _offset);
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 _returnValue;
_returnValue = SqlInt64_ToSqlInt32_m6B96CA26421E6C524936B54B5FDFBFD82552FDD9(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 SqlInt64_ToSqlDecimal_m810FD514624595B632F63DE26D21B24CB9223698 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_0 = (*(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272*)__this);
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_1;
L_1 = SqlDecimal_op_Implicit_m7C58E64CF158876B9D9FD7F333AFBB471A9BE0C3(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 SqlInt64_ToSqlDecimal_m810FD514624595B632F63DE26D21B24CB9223698_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272*>(__this + _offset);
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 _returnValue;
_returnValue = SqlInt64_ToSqlDecimal_m810FD514624595B632F63DE26D21B24CB9223698(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlInt64_CompareTo_m961B2693E7EEDC57C4CE36875B39413C2D3331F1 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 V_0;
memset((&V_0), 0, sizeof(V_0));
{
RuntimeObject* L_0 = ___0_value;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var)))
{
goto IL_0017;
}
}
{
RuntimeObject* L_1 = ___0_value;
V_0 = ((*(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272*)UnBox(L_1, SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var)));
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_2 = V_0;
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
int32_t L_3;
L_3 = SqlInt64_CompareTo_m73C81296C591620BBCDD8A084418A0539EF68FEC(__this, L_2, NULL);
return L_3;
}
IL_0017:
{
RuntimeObject* L_4 = ___0_value;
Type_t* L_5;
L_5 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_4, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_6 = { reinterpret_cast<intptr_t> (((RuntimeType*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_0_0_0_var))) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_7;
L_7 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_6, NULL);
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var)));
Exception_t* L_8;
L_8 = ADP_WrongType_mCCF6317939800042630DACE6F6CA69C48565B472(L_5, L_7, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInt64_CompareTo_m961B2693E7EEDC57C4CE36875B39413C2D3331F1_RuntimeMethod_var)));
}
}
IL2CPP_EXTERN_C int32_t SqlInt64_CompareTo_m961B2693E7EEDC57C4CE36875B39413C2D3331F1_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272*>(__this + _offset);
int32_t _returnValue;
_returnValue = SqlInt64_CompareTo_m961B2693E7EEDC57C4CE36875B39413C2D3331F1(_thisAdjusted, ___0_value, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlInt64_CompareTo_m73C81296C591620BBCDD8A084418A0539EF68FEC (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8(__this, NULL);
if (!L_0)
{
goto IL_0015;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___0_value), NULL);
if (L_1)
{
goto IL_0013;
}
}
{
return (-1);
}
IL_0013:
{
return 0;
}
IL_0015:
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
bool L_2;
L_2 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___0_value), NULL);
if (!L_2)
{
goto IL_0020;
}
}
{
return 1;
}
IL_0020:
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_3 = (*(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272*)__this);
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_4 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_5;
L_5 = SqlInt64_op_LessThan_m2A7B5DD5F1D614864D55E1260D0A87B7C92883CC(L_3, L_4, NULL);
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_6;
L_6 = SqlBoolean_op_True_m5CC9CAC092080E77EB6322BB0CDD656DFD38FF94(L_5, NULL);
if (!L_6)
{
goto IL_0035;
}
}
{
return (-1);
}
IL_0035:
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_7 = (*(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272*)__this);
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_8 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_9;
L_9 = SqlInt64_op_GreaterThan_mA43DFD485E5011377B18D82653FE5B6303404BD8(L_7, L_8, NULL);
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_10;
L_10 = SqlBoolean_op_True_m5CC9CAC092080E77EB6322BB0CDD656DFD38FF94(L_9, NULL);
if (!L_10)
{
goto IL_004a;
}
}
{
return 1;
}
IL_004a:
{
return 0;
}
}
IL2CPP_EXTERN_C int32_t SqlInt64_CompareTo_m73C81296C591620BBCDD8A084418A0539EF68FEC_AdjustorThunk (RuntimeObject* __this, SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___0_value, const RuntimeMethod* method)
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272*>(__this + _offset);
int32_t _returnValue;
_returnValue = SqlInt64_CompareTo_m73C81296C591620BBCDD8A084418A0539EF68FEC(_thisAdjusted, ___0_value, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInt64_Equals_m2AC85D8BB3CF583B13C8B3915A30CB3F09553FC4 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 V_0;
memset((&V_0), 0, sizeof(V_0));
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 V_1;
memset((&V_1), 0, sizeof(V_1));
{
RuntimeObject* L_0 = ___0_value;
if (((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var)))
{
goto IL_000a;
}
}
{
return (bool)0;
}
IL_000a:
{
RuntimeObject* L_1 = ___0_value;
V_0 = ((*(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272*)UnBox(L_1, SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var)));
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
bool L_2;
L_2 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&V_0), NULL);
if (L_2)
{
goto IL_0022;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8(__this, NULL);
if (!L_3)
{
goto IL_0034;
}
}
IL_0022:
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
bool L_4;
L_4 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&V_0), NULL);
if (!L_4)
{
goto IL_0032;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
bool L_5;
L_5 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8(__this, NULL);
return L_5;
}
IL_0032:
{
return (bool)0;
}
IL_0034:
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_6 = (*(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272*)__this);
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_7 = V_0;
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_8;
L_8 = SqlInt64_op_Equality_m466455DB2FE1028B1D86E265CCEC0E8130073769(L_6, L_7, NULL);
V_1 = L_8;
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_9;
L_9 = SqlBoolean_get_Value_m26D2659D06D56FFBF158051EB3726BAB693A7D97((&V_1), NULL);
return L_9;
}
}
IL2CPP_EXTERN_C bool SqlInt64_Equals_m2AC85D8BB3CF583B13C8B3915A30CB3F09553FC4_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272*>(__this + _offset);
bool _returnValue;
_returnValue = SqlInt64_Equals_m2AC85D8BB3CF583B13C8B3915A30CB3F09553FC4(_thisAdjusted, ___0_value, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlInt64_GetHashCode_mA83DF6B97654CDADC3EF8C05BF956D5853F2D62F (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int64_t V_0 = 0;
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8(__this, NULL);
if (L_0)
{
goto IL_0017;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
int64_t L_1;
L_1 = SqlInt64_get_Value_m0FCB83BE1DF07163B48C04233CD24485CE70E405(__this, NULL);
V_0 = L_1;
int32_t L_2;
L_2 = Int64_GetHashCode_mDB050BE2AC244D92B14D1DF725AAD279CDC48496((&V_0), NULL);
return L_2;
}
IL_0017:
{
return 0;
}
}
IL2CPP_EXTERN_C int32_t SqlInt64_GetHashCode_mA83DF6B97654CDADC3EF8C05BF956D5853F2D62F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272*>(__this + _offset);
int32_t _returnValue;
_returnValue = SqlInt64_GetHashCode_mA83DF6B97654CDADC3EF8C05BF956D5853F2D62F(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlInt64_System_Xml_Serialization_IXmlSerializable_GetSchema_m2C5F2438F97B5CC636EE4EE55616251FEF7220CF (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, const RuntimeMethod* method)
{
{
return (XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D*)NULL;
}
}
IL2CPP_EXTERN_C XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlInt64_System_Xml_Serialization_IXmlSerializable_GetSchema_m2C5F2438F97B5CC636EE4EE55616251FEF7220CF_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272*>(__this + _offset);
XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* _returnValue;
_returnValue = SqlInt64_System_Xml_Serialization_IXmlSerializable_GetSchema_m2C5F2438F97B5CC636EE4EE55616251FEF7220CF(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt64_System_Xml_Serialization_IXmlSerializable_ReadXml_mC1E4756B96A6F2024C94DA13C3164F92D1243558 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___0_reader, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7C014955313A7D33D5D04696B884B25325E6393C);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = ___0_reader;
String_t* L_1;
L_1 = VirtualFuncInvoker2< String_t*, String_t*, String_t* >::Invoke(23, L_0, _stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100, _stringLiteral7C014955313A7D33D5D04696B884B25325E6393C);
V_0 = L_1;
String_t* L_2 = V_0;
if (!L_2)
{
goto IL_002b;
}
}
{
String_t* L_3 = V_0;
il2cpp_codegen_runtime_class_init_inline(XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
bool L_4;
L_4 = XmlConvert_ToBoolean_mB95C798BD6D849071E6A686CBF85851C25C7006A(L_3, NULL);
if (!L_4)
{
goto IL_002b;
}
}
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_5 = ___0_reader;
String_t* L_6;
L_6 = VirtualFuncInvoker0< String_t* >::Invoke(45, L_5);
__this->___m_fNotNull = (bool)0;
return;
}
IL_002b:
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_7 = ___0_reader;
String_t* L_8;
L_8 = VirtualFuncInvoker0< String_t* >::Invoke(45, L_7);
il2cpp_codegen_runtime_class_init_inline(XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
int64_t L_9;
L_9 = XmlConvert_ToInt64_m6B8BF2DD9F2ADFC49C37112EAE0D59E66DEDB5A4(L_8, NULL);
__this->___m_value = L_9;
__this->___m_fNotNull = (bool)1;
return;
}
}
IL2CPP_EXTERN_C void SqlInt64_System_Xml_Serialization_IXmlSerializable_ReadXml_mC1E4756B96A6F2024C94DA13C3164F92D1243558_AdjustorThunk (RuntimeObject* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___0_reader, const RuntimeMethod* method)
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272*>(__this + _offset);
SqlInt64_System_Xml_Serialization_IXmlSerializable_ReadXml_mC1E4756B96A6F2024C94DA13C3164F92D1243558(_thisAdjusted, ___0_reader, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt64_System_Xml_Serialization_IXmlSerializable_WriteXml_mB190D1056BDA2C4D4EA883C28C1BE788F74AC522 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___0_writer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7C014955313A7D33D5D04696B884B25325E6393C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8(__this, NULL);
if (!L_0)
{
goto IL_0023;
}
}
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_1 = ___0_writer;
XmlWriter_WriteAttributeString_m9BECE5A394F9A9601AB66932AF0D7EF25E16AE0B(L_1, _stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A, _stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100, _stringLiteral7C014955313A7D33D5D04696B884B25325E6393C, _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2, NULL);
return;
}
IL_0023:
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_2 = ___0_writer;
int64_t L_3 = __this->___m_value;
il2cpp_codegen_runtime_class_init_inline(XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
String_t* L_4;
L_4 = XmlConvert_ToString_mFC2B58A063E63501E3CB452206B18C317E2782A9(L_3, NULL);
VirtualActionInvoker1< String_t* >::Invoke(20, L_2, L_4);
return;
}
}
IL2CPP_EXTERN_C void SqlInt64_System_Xml_Serialization_IXmlSerializable_WriteXml_mB190D1056BDA2C4D4EA883C28C1BE788F74AC522_AdjustorThunk (RuntimeObject* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___0_writer, const RuntimeMethod* method)
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272*>(__this + _offset);
SqlInt64_System_Xml_Serialization_IXmlSerializable_WriteXml_mB190D1056BDA2C4D4EA883C28C1BE788F74AC522(_thisAdjusted, ___0_writer, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* SqlInt64_GetXsdType_mF8E1A478868FF41511AE2BCB7F8BE2C9FA5BF142 (XmlSchemaSet_t048A12CE7D00EF330EF32A388B69A240899F88D1* ___0_schemaSet, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD890B2BC5E5200965CD02403ABB6C221A614A1B7);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF);
s_Il2CppMethodInitialized = true;
}
{
XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* L_0 = (XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9*)il2cpp_codegen_object_new(XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9_il2cpp_TypeInfo_var);
XmlQualifiedName__ctor_m65632114A1726D9FAD0338BC2A8C28BB9D262C7B(L_0, _stringLiteralD890B2BC5E5200965CD02403ABB6C221A614A1B7, _stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF, NULL);
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt64__cctor_m9CD503B9E790A33F2CCEAAF5CE84FCCE630CF703 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
((SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var))->___s_lLowIntMask = ((int64_t)(uint64_t)((uint32_t)(-1)));
((SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var))->___s_lHighIntMask = ((int64_t)-4294967296LL);
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_0;
memset((&L_0), 0, sizeof(L_0));
SqlInt64__ctor_mEA0E6D670B1A71ED773665ED7E40D64DE93DEB0B((&L_0), (bool)1, NULL);
((SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var))->___Null = L_0;
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_1;
memset((&L_1), 0, sizeof(L_1));
SqlInt64__ctor_m6FDF9E6478B65D3CDE43E2714114B140605B93F3((&L_1), ((int64_t)0), NULL);
((SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var))->___Zero = L_1;
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlInt64__ctor_m6FDF9E6478B65D3CDE43E2714114B140605B93F3((&L_2), ((int64_t)(std::numeric_limits<int64_t>::min)()), NULL);
((SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var))->___MinValue = L_2;
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_3;
memset((&L_3), 0, sizeof(L_3));
SqlInt64__ctor_m6FDF9E6478B65D3CDE43E2714114B140605B93F3((&L_3), ((int64_t)(std::numeric_limits<int64_t>::max)()), NULL);
((SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var))->___MaxValue = 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
IL2CPP_EXTERN_C void SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_marshal_pinvoke(const SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB& unmarshaled, SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_marshaled_pinvoke& marshaled)
{
marshaled.____fNotNull = static_cast<int32_t>(unmarshaled.____fNotNull);
marshaled.____value = unmarshaled.____value;
}
IL2CPP_EXTERN_C void SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_marshal_pinvoke_back(const SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_marshaled_pinvoke& marshaled, SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB& unmarshaled)
{
bool unmarshaled_fNotNull_temp_0 = false;
unmarshaled_fNotNull_temp_0 = static_cast<bool>(marshaled.____fNotNull);
unmarshaled.____fNotNull = unmarshaled_fNotNull_temp_0;
int64_t unmarshaled_value_temp_1 = 0;
unmarshaled_value_temp_1 = marshaled.____value;
unmarshaled.____value = unmarshaled_value_temp_1;
}
IL2CPP_EXTERN_C void SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_marshal_pinvoke_cleanup(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_marshal_com(const SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB& unmarshaled, SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_marshaled_com& marshaled)
{
marshaled.____fNotNull = static_cast<int32_t>(unmarshaled.____fNotNull);
marshaled.____value = unmarshaled.____value;
}
IL2CPP_EXTERN_C void SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_marshal_com_back(const SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_marshaled_com& marshaled, SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB& unmarshaled)
{
bool unmarshaled_fNotNull_temp_0 = false;
unmarshaled_fNotNull_temp_0 = static_cast<bool>(marshaled.____fNotNull);
unmarshaled.____fNotNull = unmarshaled_fNotNull_temp_0;
int64_t unmarshaled_value_temp_1 = 0;
unmarshaled_value_temp_1 = marshaled.____value;
unmarshaled.____value = unmarshaled_value_temp_1;
}
IL2CPP_EXTERN_C void SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_marshal_com_cleanup(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlMoney__ctor_m25A13048A8ABF27FB88319C1EF64BCC429352534 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, bool ___0_fNull, const RuntimeMethod* method)
{
{
__this->____fNotNull = (bool)0;
__this->____value = ((int64_t)0);
return;
}
}
IL2CPP_EXTERN_C void SqlMoney__ctor_m25A13048A8ABF27FB88319C1EF64BCC429352534_AdjustorThunk (RuntimeObject* __this, bool ___0_fNull, const RuntimeMethod* method)
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB*>(__this + _offset);
SqlMoney__ctor_m25A13048A8ABF27FB88319C1EF64BCC429352534(_thisAdjusted, ___0_fNull, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlMoney__ctor_m54928E154E38BAECCF0834B1B8977A7DB0ED40E7 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, int64_t ___0_value, int32_t ___1_ignored, const RuntimeMethod* method)
{
{
int64_t L_0 = ___0_value;
__this->____value = L_0;
__this->____fNotNull = (bool)1;
return;
}
}
IL2CPP_EXTERN_C void SqlMoney__ctor_m54928E154E38BAECCF0834B1B8977A7DB0ED40E7_AdjustorThunk (RuntimeObject* __this, int64_t ___0_value, int32_t ___1_ignored, const RuntimeMethod* method)
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB*>(__this + _offset);
SqlMoney__ctor_m54928E154E38BAECCF0834B1B8977A7DB0ED40E7(_thisAdjusted, ___0_value, ___1_ignored, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlMoney__ctor_m957BEF6EA0EDB9FD172CEC4A390324BE5E73E2DB (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, int32_t ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
int64_t L_1 = ((SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_StaticFields*)il2cpp_codegen_static_fields_for(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var))->___s_lTickBase;
__this->____value = ((int64_t)il2cpp_codegen_multiply(((int64_t)L_0), L_1));
__this->____fNotNull = (bool)1;
return;
}
}
IL2CPP_EXTERN_C void SqlMoney__ctor_m957BEF6EA0EDB9FD172CEC4A390324BE5E73E2DB_AdjustorThunk (RuntimeObject* __this, int32_t ___0_value, const RuntimeMethod* method)
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB*>(__this + _offset);
SqlMoney__ctor_m957BEF6EA0EDB9FD172CEC4A390324BE5E73E2DB(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlMoney__ctor_m401E6BE4F6EAF840283A26B4654529D3731B5808 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, int64_t ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
int64_t L_0 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
int64_t L_1 = ((SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_StaticFields*)il2cpp_codegen_static_fields_for(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var))->___s_minLong;
if ((((int64_t)L_0) < ((int64_t)L_1)))
{
goto IL_0010;
}
}
{
int64_t L_2 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
int64_t L_3 = ((SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_StaticFields*)il2cpp_codegen_static_fields_for(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var))->___s_maxLong;
if ((((int64_t)L_2) <= ((int64_t)L_3)))
{
goto IL_001b;
}
}
IL_0010:
{
String_t* L_4;
L_4 = SQLResource_get_ArithOverflowMessage_m4592ECBC7182EEF38ED7B455BF24599F8CF9B8F4(NULL);
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_5 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_5, L_4, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlMoney__ctor_m401E6BE4F6EAF840283A26B4654529D3731B5808_RuntimeMethod_var)));
}
IL_001b:
{
int64_t L_6 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
int64_t L_7 = ((SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_StaticFields*)il2cpp_codegen_static_fields_for(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var))->___s_lTickBase;
__this->____value = ((int64_t)il2cpp_codegen_multiply(L_6, L_7));
__this->____fNotNull = (bool)1;
return;
}
}
IL2CPP_EXTERN_C void SqlMoney__ctor_m401E6BE4F6EAF840283A26B4654529D3731B5808_AdjustorThunk (RuntimeObject* __this, int64_t ___0_value, const RuntimeMethod* method)
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB*>(__this + _offset);
SqlMoney__ctor_m401E6BE4F6EAF840283A26B4654529D3731B5808(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlMoney__ctor_mFD70D7B1223E14F4F4A722B77BF35ADBB559DADA (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 V_0;
memset((&V_0), 0, sizeof(V_0));
bool V_1 = false;
uint64_t V_2 = 0;
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* G_B10_0 = NULL;
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* G_B9_0 = NULL;
uint64_t G_B11_0 = 0;
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* G_B11_1 = NULL;
{
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_0 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal__ctor_mEE042C2AF0437320CB7F863BEA8DDDE97AD3F0B2((&V_0), L_0, NULL);
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
int32_t L_1 = ((SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_StaticFields*)il2cpp_codegen_static_fields_for(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var))->___s_iMoneyScale;
uint8_t L_2;
L_2 = SqlDecimal_get_Scale_m97FF7CE23A6F6E47C3900933582E1C111104649F((&V_0), NULL);
SqlDecimal_AdjustScale_mB4449BB56AE9B5D68D1072B2B18D1BB3504CDA65((&V_0), ((int32_t)il2cpp_codegen_subtract(L_1, (int32_t)L_2)), (bool)1, NULL);
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_3 = V_0;
uint32_t L_4 = L_3.____data3;
if (L_4)
{
goto IL_002d;
}
}
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_5 = V_0;
uint32_t L_6 = L_5.____data4;
if (!L_6)
{
goto IL_0038;
}
}
IL_002d:
{
String_t* L_7;
L_7 = SQLResource_get_ArithOverflowMessage_m4592ECBC7182EEF38ED7B455BF24599F8CF9B8F4(NULL);
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_8 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_8, L_7, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlMoney__ctor_mFD70D7B1223E14F4F4A722B77BF35ADBB559DADA_RuntimeMethod_var)));
}
IL_0038:
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_9;
L_9 = SqlDecimal_get_IsPositive_m02A175A34E6F25F9AECAB532B0C7E976A187C340((&V_0), NULL);
V_1 = L_9;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_10 = V_0;
uint32_t L_11 = L_10.____data1;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_12 = V_0;
uint32_t L_13 = L_12.____data2;
V_2 = ((int64_t)il2cpp_codegen_add(((int64_t)(uint64_t)L_11), ((int64_t)(((int64_t)(uint64_t)L_13)<<((int32_t)32)))));
bool L_14 = V_1;
if (!L_14)
{
goto IL_0062;
}
}
{
uint64_t L_15 = V_2;
if ((!(((uint64_t)L_15) <= ((uint64_t)((int64_t)(std::numeric_limits<int64_t>::max)())))))
{
goto IL_0071;
}
}
IL_0062:
{
bool L_16 = V_1;
if (L_16)
{
goto IL_007c;
}
}
{
uint64_t L_17 = V_2;
if ((!(((uint64_t)L_17) > ((uint64_t)((int64_t)(std::numeric_limits<int64_t>::min)())))))
{
goto IL_007c;
}
}
IL_0071:
{
String_t* L_18;
L_18 = SQLResource_get_ArithOverflowMessage_m4592ECBC7182EEF38ED7B455BF24599F8CF9B8F4(NULL);
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_19 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_19, L_18, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_19, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlMoney__ctor_mFD70D7B1223E14F4F4A722B77BF35ADBB559DADA_RuntimeMethod_var)));
}
IL_007c:
{
bool L_20 = V_1;
if (L_20)
{
G_B10_0 = __this;
goto IL_0084;
}
G_B9_0 = __this;
}
{
uint64_t L_21 = V_2;
G_B11_0 = ((uint64_t)(((-((int64_t)L_21)))));
G_B11_1 = G_B9_0;
goto IL_0085;
}
IL_0084:
{
uint64_t L_22 = V_2;
G_B11_0 = L_22;
G_B11_1 = G_B10_0;
}
IL_0085:
{
G_B11_1->____value = G_B11_0;
__this->____fNotNull = (bool)1;
return;
}
}
IL2CPP_EXTERN_C void SqlMoney__ctor_mFD70D7B1223E14F4F4A722B77BF35ADBB559DADA_AdjustorThunk (RuntimeObject* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_value, const RuntimeMethod* method)
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB*>(__this + _offset);
SqlMoney__ctor_mFD70D7B1223E14F4F4A722B77BF35ADBB559DADA(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->____fNotNull;
return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB*>(__this + _offset);
bool _returnValue;
_returnValue = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F SqlMoney_get_Value_m85A97AFB4B3B927DEF8E60BFE1F6CD4EFDE508CE (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0 = __this->____fNotNull;
if (!L_0)
{
goto IL_000f;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_1;
L_1 = SqlMoney_ToDecimal_m96E83360BEA54499AFEB74B2715EEE315F26D0B6(__this, NULL);
return L_1;
}
IL_000f:
{
SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7* L_2 = (SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7_il2cpp_TypeInfo_var)));
SqlNullValueException__ctor_m069C95E1867258A1B57BD8719252132DFB6DE222(L_2, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlMoney_get_Value_m85A97AFB4B3B927DEF8E60BFE1F6CD4EFDE508CE_RuntimeMethod_var)));
}
}
IL2CPP_EXTERN_C Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F SqlMoney_get_Value_m85A97AFB4B3B927DEF8E60BFE1F6CD4EFDE508CE_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB*>(__this + _offset);
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F _returnValue;
_returnValue = SqlMoney_get_Value_m85A97AFB4B3B927DEF8E60BFE1F6CD4EFDE508CE(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F SqlMoney_ToDecimal_m96E83360BEA54499AFEB74B2715EEE315F26D0B6 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
int64_t V_1 = 0;
{
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F(__this, NULL);
if (!L_0)
{
goto IL_000e;
}
}
{
SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7* L_1 = (SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7_il2cpp_TypeInfo_var)));
SqlNullValueException__ctor_m069C95E1867258A1B57BD8719252132DFB6DE222(L_1, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlMoney_ToDecimal_m96E83360BEA54499AFEB74B2715EEE315F26D0B6_RuntimeMethod_var)));
}
IL_000e:
{
V_0 = (bool)0;
int64_t L_2 = __this->____value;
V_1 = L_2;
int64_t L_3 = __this->____value;
if ((((int64_t)L_3) >= ((int64_t)((int64_t)0))))
{
goto IL_002b;
}
}
{
V_0 = (bool)1;
int64_t L_4 = __this->____value;
V_1 = ((-L_4));
}
IL_002b:
{
int64_t L_5 = V_1;
int64_t L_6 = V_1;
bool L_7 = V_0;
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
int32_t L_8 = ((SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_StaticFields*)il2cpp_codegen_static_fields_for(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var))->___s_iMoneyScale;
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_9;
memset((&L_9), 0, sizeof(L_9));
Decimal__ctor_mC089D0AF6A28E017DE6F2F0966D8EBEBFE2DAAF7((&L_9), ((int32_t)L_5), ((int32_t)((int64_t)(L_6>>((int32_t)32)))), 0, L_7, (uint8_t)((int32_t)(uint8_t)L_8), NULL);
return L_9;
}
}
IL2CPP_EXTERN_C Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F SqlMoney_ToDecimal_m96E83360BEA54499AFEB74B2715EEE315F26D0B6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB*>(__this + _offset);
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F _returnValue;
_returnValue = SqlMoney_ToDecimal_m96E83360BEA54499AFEB74B2715EEE315F26D0B6(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double SqlMoney_ToDouble_m2D91BE4973B11C0046B7D85660461901E0F33158 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_0;
L_0 = SqlMoney_ToDecimal_m96E83360BEA54499AFEB74B2715EEE315F26D0B6(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var);
double L_1;
L_1 = Decimal_ToDouble_m49A2A4223A4AC125B3F83DFEE0DFBD46CACBD9E7(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C double SqlMoney_ToDouble_m2D91BE4973B11C0046B7D85660461901E0F33158_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB*>(__this + _offset);
double _returnValue;
_returnValue = SqlMoney_ToDouble_m2D91BE4973B11C0046B7D85660461901E0F33158(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB SqlMoney_op_Implicit_m30115F560522294A6466750B6A074037610E1B2F (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_x, const RuntimeMethod* method)
{
{
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_0 = ___0_x;
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_1;
memset((&L_1), 0, sizeof(L_1));
SqlMoney__ctor_mFD70D7B1223E14F4F4A722B77BF35ADBB559DADA((&L_1), L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB SqlMoney_op_Implicit_m88FEDBC3FD9487B81D1E34FB6CFAA2C5E6E004B9 (int64_t ___0_x, const RuntimeMethod* method)
{
{
int64_t L_0 = ___0_x;
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_1;
memset((&L_1), 0, sizeof(L_1));
Decimal__ctor_mD42FF624FC0A2122E4F867709F3C03304E99BE71((&L_1), L_0, NULL);
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_2;
memset((&L_2), 0, sizeof(L_2));
SqlMoney__ctor_mFD70D7B1223E14F4F4A722B77BF35ADBB559DADA((&L_2), L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlMoney_ToString_mA5136C029771EB0AB1DF80C8C944E7D9F0885454 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC30BE715B6F64370D52D07D7BAE54A5B3A590810);
s_Il2CppMethodInitialized = true;
}
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F V_0;
memset((&V_0), 0, sizeof(V_0));
{
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F(__this, NULL);
if (!L_0)
{
goto IL_000e;
}
}
{
String_t* L_1;
L_1 = SQLResource_get_NullString_m597166B3FD1AB8CE8AD7030876EA0F77472CC1E8(NULL);
return L_1;
}
IL_000e:
{
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_2;
L_2 = SqlMoney_ToDecimal_m96E83360BEA54499AFEB74B2715EEE315F26D0B6(__this, NULL);
V_0 = L_2;
il2cpp_codegen_runtime_class_init_inline(Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var);
String_t* L_3;
L_3 = Decimal_ToString_m2600674D09D44940FA0AAA00A87858E741671F4E((&V_0), _stringLiteralC30BE715B6F64370D52D07D7BAE54A5B3A590810, (RuntimeObject*)NULL, NULL);
return L_3;
}
}
IL2CPP_EXTERN_C String_t* SqlMoney_ToString_mA5136C029771EB0AB1DF80C8C944E7D9F0885454_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB*>(__this + _offset);
String_t* _returnValue;
_returnValue = SqlMoney_ToString_mA5136C029771EB0AB1DF80C8C944E7D9F0885454(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB SqlMoney_op_UnaryNegation_m256000518129FFCF886BB7E230453E0DA4C0C798 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___0_x, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F((&___0_x), NULL);
if (!L_0)
{
goto IL_000f;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_1 = ((SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_StaticFields*)il2cpp_codegen_static_fields_for(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var))->___Null;
return L_1;
}
IL_000f:
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_2 = ___0_x;
int64_t L_3 = L_2.____value;
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
int64_t L_4 = ((SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_StaticFields*)il2cpp_codegen_static_fields_for(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var))->___s_minLong;
if ((!(((uint64_t)L_3) == ((uint64_t)L_4))))
{
goto IL_0027;
}
}
{
String_t* L_5;
L_5 = SQLResource_get_ArithOverflowMessage_m4592ECBC7182EEF38ED7B455BF24599F8CF9B8F4(NULL);
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_6 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_6, L_5, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlMoney_op_UnaryNegation_m256000518129FFCF886BB7E230453E0DA4C0C798_RuntimeMethod_var)));
}
IL_0027:
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_7 = ___0_x;
int64_t L_8 = L_7.____value;
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_9;
memset((&L_9), 0, sizeof(L_9));
SqlMoney__ctor_m54928E154E38BAECCF0834B1B8977A7DB0ED40E7((&L_9), ((-L_8)), 0, NULL);
return L_9;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB SqlMoney_op_Addition_m184D1550AFF0AB423993E4501992020F5E30FBFB (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___0_x, SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlMoney_op_Addition_m184D1550AFF0AB423993E4501992020F5E30FBFB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB V_0;
memset((&V_0), 0, sizeof(V_0));
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB G_B4_0;
memset((&G_B4_0), 0, sizeof(G_B4_0));
try
{
{
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F((&___0_x), NULL);
if (L_0)
{
goto IL_0027_1;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F((&___1_y), NULL);
if (L_1)
{
goto IL_0027_1;
}
}
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_2 = ___0_x;
int64_t L_3 = L_2.____value;
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_4 = ___1_y;
int64_t L_5 = L_4.____value;
if (il2cpp_codegen_check_add_overflow((int64_t)L_3, (int64_t)L_5))
IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), SqlMoney_op_Addition_m184D1550AFF0AB423993E4501992020F5E30FBFB_RuntimeMethod_var);
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_6;
memset((&L_6), 0, sizeof(L_6));
SqlMoney__ctor_m54928E154E38BAECCF0834B1B8977A7DB0ED40E7((&L_6), ((int64_t)il2cpp_codegen_add(L_3, L_5)), 0, NULL);
G_B4_0 = L_6;
goto IL_002c_1;
}
IL_0027_1:
{
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_7 = ((SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_StaticFields*)il2cpp_codegen_static_fields_for(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var))->___Null;
G_B4_0 = L_7;
}
IL_002c_1:
{
V_0 = G_B4_0;
goto IL_003b;
}
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_002f;
}
throw e;
}
CATCH_002f:
{
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_8 = ((OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)IL2CPP_GET_ACTIVE_EXCEPTION(OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*));;
String_t* L_9;
L_9 = SQLResource_get_ArithOverflowMessage_m4592ECBC7182EEF38ED7B455BF24599F8CF9B8F4(NULL);
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_10 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_10, L_9, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlMoney_op_Addition_m184D1550AFF0AB423993E4501992020F5E30FBFB_RuntimeMethod_var)));
}
IL_003b:
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_11 = V_0;
return L_11;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB SqlMoney_op_Subtraction_m5153F48E4CC748B67403176334A1F890AE18A2E3 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___0_x, SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlMoney_op_Subtraction_m5153F48E4CC748B67403176334A1F890AE18A2E3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB V_0;
memset((&V_0), 0, sizeof(V_0));
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB G_B4_0;
memset((&G_B4_0), 0, sizeof(G_B4_0));
try
{
{
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F((&___0_x), NULL);
if (L_0)
{
goto IL_0027_1;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F((&___1_y), NULL);
if (L_1)
{
goto IL_0027_1;
}
}
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_2 = ___0_x;
int64_t L_3 = L_2.____value;
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_4 = ___1_y;
int64_t L_5 = L_4.____value;
if (il2cpp_codegen_check_sub_overflow((int64_t)L_3, (int64_t)L_5))
IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), SqlMoney_op_Subtraction_m5153F48E4CC748B67403176334A1F890AE18A2E3_RuntimeMethod_var);
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_6;
memset((&L_6), 0, sizeof(L_6));
SqlMoney__ctor_m54928E154E38BAECCF0834B1B8977A7DB0ED40E7((&L_6), ((int64_t)il2cpp_codegen_subtract(L_3, L_5)), 0, NULL);
G_B4_0 = L_6;
goto IL_002c_1;
}
IL_0027_1:
{
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_7 = ((SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_StaticFields*)il2cpp_codegen_static_fields_for(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var))->___Null;
G_B4_0 = L_7;
}
IL_002c_1:
{
V_0 = G_B4_0;
goto IL_003b;
}
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_002f;
}
throw e;
}
CATCH_002f:
{
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_8 = ((OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)IL2CPP_GET_ACTIVE_EXCEPTION(OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*));;
String_t* L_9;
L_9 = SQLResource_get_ArithOverflowMessage_m4592ECBC7182EEF38ED7B455BF24599F8CF9B8F4(NULL);
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_10 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_10, L_9, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlMoney_op_Subtraction_m5153F48E4CC748B67403176334A1F890AE18A2E3_RuntimeMethod_var)));
}
IL_003b:
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_11 = V_0;
return L_11;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB SqlMoney_op_Multiply_m9720D916F934A1871E08218F85F33DCECDA1B0F4 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___0_x, SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F((&___0_x), NULL);
if (L_0)
{
goto IL_002b;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F((&___1_y), NULL);
if (L_1)
{
goto IL_002b;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_2;
L_2 = SqlMoney_ToDecimal_m96E83360BEA54499AFEB74B2715EEE315F26D0B6((&___0_x), NULL);
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_3;
L_3 = SqlMoney_ToDecimal_m96E83360BEA54499AFEB74B2715EEE315F26D0B6((&___1_y), NULL);
il2cpp_codegen_runtime_class_init_inline(Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var);
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_4;
L_4 = Decimal_Multiply_mEC179A2E4BE8AD8F83991B27C0948806D9ED82BC(L_2, L_3, NULL);
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_5;
memset((&L_5), 0, sizeof(L_5));
SqlMoney__ctor_mFD70D7B1223E14F4F4A722B77BF35ADBB559DADA((&L_5), L_4, NULL);
return L_5;
}
IL_002b:
{
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_6 = ((SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_StaticFields*)il2cpp_codegen_static_fields_for(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var))->___Null;
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB SqlMoney_op_Division_m5124FCD10AE486DDF2C5A7C85A38EFE70683E693 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___0_x, SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F((&___0_x), NULL);
if (L_0)
{
goto IL_002b;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F((&___1_y), NULL);
if (L_1)
{
goto IL_002b;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_2;
L_2 = SqlMoney_ToDecimal_m96E83360BEA54499AFEB74B2715EEE315F26D0B6((&___0_x), NULL);
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_3;
L_3 = SqlMoney_ToDecimal_m96E83360BEA54499AFEB74B2715EEE315F26D0B6((&___1_y), NULL);
il2cpp_codegen_runtime_class_init_inline(Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var);
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_4;
L_4 = Decimal_Divide_m9B75040DBC8AE56CD9B1F6A76DACA644B23518CC(L_2, L_3, NULL);
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_5;
memset((&L_5), 0, sizeof(L_5));
SqlMoney__ctor_mFD70D7B1223E14F4F4A722B77BF35ADBB559DADA((&L_5), L_4, NULL);
return L_5;
}
IL_002b:
{
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_6 = ((SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_StaticFields*)il2cpp_codegen_static_fields_for(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var))->___Null;
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB SqlMoney_op_Implicit_m61B46706B9BF9565FF5E9C0FA402F9B87190253C (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___0_x, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743((&___0_x), NULL);
if (L_0)
{
goto IL_0016;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
uint8_t L_1;
L_1 = SqlByte_get_Value_m5E03F09D67A2CEDEA9E2DC4BDBDA1B7DB3BDFC17((&___0_x), NULL);
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_2;
memset((&L_2), 0, sizeof(L_2));
SqlMoney__ctor_m957BEF6EA0EDB9FD172CEC4A390324BE5E73E2DB((&L_2), L_1, NULL);
return L_2;
}
IL_0016:
{
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_3 = ((SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_StaticFields*)il2cpp_codegen_static_fields_for(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var))->___Null;
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB SqlMoney_op_Implicit_m2F4B4391C2F0B8998FE409F9B069655518569E99 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___0_x, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510((&___0_x), NULL);
if (L_0)
{
goto IL_0016;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
int16_t L_1;
L_1 = SqlInt16_get_Value_mA03BF0AEC36EC42E4707550F4EE275ED506FFE57((&___0_x), NULL);
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_2;
memset((&L_2), 0, sizeof(L_2));
SqlMoney__ctor_m957BEF6EA0EDB9FD172CEC4A390324BE5E73E2DB((&L_2), L_1, NULL);
return L_2;
}
IL_0016:
{
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_3 = ((SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_StaticFields*)il2cpp_codegen_static_fields_for(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var))->___Null;
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB SqlMoney_op_Implicit_m3330D736A0A506401D9DEFDDDB080E6558225B10 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___0_x, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5((&___0_x), NULL);
if (L_0)
{
goto IL_0016;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
int32_t L_1;
L_1 = SqlInt32_get_Value_m0ADA18E1A4075E3D14F091375284BCB7679CB0A6((&___0_x), NULL);
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_2;
memset((&L_2), 0, sizeof(L_2));
SqlMoney__ctor_m957BEF6EA0EDB9FD172CEC4A390324BE5E73E2DB((&L_2), L_1, NULL);
return L_2;
}
IL_0016:
{
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_3 = ((SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_StaticFields*)il2cpp_codegen_static_fields_for(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var))->___Null;
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB SqlMoney_op_Implicit_mA8FF2EECED12818A57609B5153EE142AC86585E4 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___0_x, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___0_x), NULL);
if (L_0)
{
goto IL_0016;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
int64_t L_1;
L_1 = SqlInt64_get_Value_m0FCB83BE1DF07163B48C04233CD24485CE70E405((&___0_x), NULL);
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_2;
memset((&L_2), 0, sizeof(L_2));
SqlMoney__ctor_m401E6BE4F6EAF840283A26B4654529D3731B5808((&L_2), L_1, NULL);
return L_2;
}
IL_0016:
{
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_3 = ((SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_StaticFields*)il2cpp_codegen_static_fields_for(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var))->___Null;
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB SqlMoney_op_Explicit_m7C87C40B68B59CD7207B3F8DF05086B726039E9C (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___0_x, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF((&___0_x), NULL);
if (L_0)
{
goto IL_0016;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_1;
L_1 = SqlDecimal_get_Value_m598AE0D8C8BAA9D1CBA136F85F07EEBFC7E68676((&___0_x), NULL);
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_2;
memset((&L_2), 0, sizeof(L_2));
SqlMoney__ctor_mFD70D7B1223E14F4F4A722B77BF35ADBB559DADA((&L_2), L_1, NULL);
return L_2;
}
IL_0016:
{
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_3 = ((SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_StaticFields*)il2cpp_codegen_static_fields_for(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var))->___Null;
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlMoney_op_Equality_m2E3AB7D15F82DD8B5DFBF6FBD6B864808F9EA1AF (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___0_x, SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F((&___0_x), NULL);
if (L_0)
{
goto IL_0026;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F((&___1_y), NULL);
if (L_1)
{
goto IL_0026;
}
}
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_2 = ___0_x;
int64_t L_3 = L_2.____value;
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_4 = ___1_y;
int64_t L_5 = L_4.____value;
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_6;
memset((&L_6), 0, sizeof(L_6));
SqlBoolean__ctor_mB96F7558946F0B492BCC878FA3C5F52EBE300900((&L_6), (bool)((((int64_t)L_3) == ((int64_t)L_5))? 1 : 0), NULL);
return L_6;
}
IL_0026:
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_7 = ((SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields*)il2cpp_codegen_static_fields_for(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))->___Null;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlMoney_op_LessThan_mF8D1D6A0A17EDAE616F3A248B20E080E6B7141B4 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___0_x, SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F((&___0_x), NULL);
if (L_0)
{
goto IL_0026;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F((&___1_y), NULL);
if (L_1)
{
goto IL_0026;
}
}
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_2 = ___0_x;
int64_t L_3 = L_2.____value;
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_4 = ___1_y;
int64_t L_5 = L_4.____value;
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_6;
memset((&L_6), 0, sizeof(L_6));
SqlBoolean__ctor_mB96F7558946F0B492BCC878FA3C5F52EBE300900((&L_6), (bool)((((int64_t)L_3) < ((int64_t)L_5))? 1 : 0), NULL);
return L_6;
}
IL_0026:
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_7 = ((SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields*)il2cpp_codegen_static_fields_for(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))->___Null;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlMoney_op_GreaterThan_mB87DBE2000E800EA178BAC3A8456661EB8977A0E (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___0_x, SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F((&___0_x), NULL);
if (L_0)
{
goto IL_0026;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F((&___1_y), NULL);
if (L_1)
{
goto IL_0026;
}
}
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_2 = ___0_x;
int64_t L_3 = L_2.____value;
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_4 = ___1_y;
int64_t L_5 = L_4.____value;
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_6;
memset((&L_6), 0, sizeof(L_6));
SqlBoolean__ctor_mB96F7558946F0B492BCC878FA3C5F52EBE300900((&L_6), (bool)((((int64_t)L_3) > ((int64_t)L_5))? 1 : 0), NULL);
return L_6;
}
IL_0026:
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_7 = ((SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields*)il2cpp_codegen_static_fields_for(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))->___Null;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlMoney_LessThan_mD8B99E2425DAF88A29CB543DAC64104459595AFC (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___0_x, SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_0 = ___0_x;
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_1 = ___1_y;
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2;
L_2 = SqlMoney_op_LessThan_mF8D1D6A0A17EDAE616F3A248B20E080E6B7141B4(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlMoney_GreaterThan_m01CFF5EBD79CFE6D3994E276982A5ACC09242461 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___0_x, SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___1_y, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_0 = ___0_x;
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_1 = ___1_y;
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2;
L_2 = SqlMoney_op_GreaterThan_mB87DBE2000E800EA178BAC3A8456661EB8977A0E(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlMoney_ToSqlDouble_m95978A3228452C7084B46939B075A57FCA414B29 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_0 = (*(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB*)__this);
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_1;
L_1 = SqlDouble_op_Implicit_m4E2B2646112BC61628A3B22751B8F86135D42E75(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlMoney_ToSqlDouble_m95978A3228452C7084B46939B075A57FCA414B29_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB*>(__this + _offset);
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 _returnValue;
_returnValue = SqlMoney_ToSqlDouble_m95978A3228452C7084B46939B075A57FCA414B29(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 SqlMoney_ToSqlDecimal_m0AB1E68BFE5753DD028C3BB0BF212E0971190412 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_0 = (*(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB*)__this);
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_1;
L_1 = SqlDecimal_op_Implicit_m9BA26363AE2C6BD41642B5C4B526EFBC28B08BD7(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 SqlMoney_ToSqlDecimal_m0AB1E68BFE5753DD028C3BB0BF212E0971190412_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB*>(__this + _offset);
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 _returnValue;
_returnValue = SqlMoney_ToSqlDecimal_m0AB1E68BFE5753DD028C3BB0BF212E0971190412(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlMoney_CompareTo_m9AE18185C893FC420A3440C291E815B81C0A341A (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB V_0;
memset((&V_0), 0, sizeof(V_0));
{
RuntimeObject* L_0 = ___0_value;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var)))
{
goto IL_0017;
}
}
{
RuntimeObject* L_1 = ___0_value;
V_0 = ((*(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB*)UnBox(L_1, SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var)));
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_2 = V_0;
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
int32_t L_3;
L_3 = SqlMoney_CompareTo_m8CD6963D21781A101DF52892EEC1C5F2D6F0A708(__this, L_2, NULL);
return L_3;
}
IL_0017:
{
RuntimeObject* L_4 = ___0_value;
Type_t* L_5;
L_5 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_4, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_6 = { reinterpret_cast<intptr_t> (((RuntimeType*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_0_0_0_var))) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_7;
L_7 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_6, NULL);
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var)));
Exception_t* L_8;
L_8 = ADP_WrongType_mCCF6317939800042630DACE6F6CA69C48565B472(L_5, L_7, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlMoney_CompareTo_m9AE18185C893FC420A3440C291E815B81C0A341A_RuntimeMethod_var)));
}
}
IL2CPP_EXTERN_C int32_t SqlMoney_CompareTo_m9AE18185C893FC420A3440C291E815B81C0A341A_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB*>(__this + _offset);
int32_t _returnValue;
_returnValue = SqlMoney_CompareTo_m9AE18185C893FC420A3440C291E815B81C0A341A(_thisAdjusted, ___0_value, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlMoney_CompareTo_m8CD6963D21781A101DF52892EEC1C5F2D6F0A708 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F(__this, NULL);
if (!L_0)
{
goto IL_0015;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F((&___0_value), NULL);
if (L_1)
{
goto IL_0013;
}
}
{
return (-1);
}
IL_0013:
{
return 0;
}
IL_0015:
{
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
bool L_2;
L_2 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F((&___0_value), NULL);
if (!L_2)
{
goto IL_0020;
}
}
{
return 1;
}
IL_0020:
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_3 = (*(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB*)__this);
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_4 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_5;
L_5 = SqlMoney_op_LessThan_mF8D1D6A0A17EDAE616F3A248B20E080E6B7141B4(L_3, L_4, NULL);
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_6;
L_6 = SqlBoolean_op_True_m5CC9CAC092080E77EB6322BB0CDD656DFD38FF94(L_5, NULL);
if (!L_6)
{
goto IL_0035;
}
}
{
return (-1);
}
IL_0035:
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_7 = (*(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB*)__this);
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_8 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_9;
L_9 = SqlMoney_op_GreaterThan_mB87DBE2000E800EA178BAC3A8456661EB8977A0E(L_7, L_8, NULL);
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_10;
L_10 = SqlBoolean_op_True_m5CC9CAC092080E77EB6322BB0CDD656DFD38FF94(L_9, NULL);
if (!L_10)
{
goto IL_004a;
}
}
{
return 1;
}
IL_004a:
{
return 0;
}
}
IL2CPP_EXTERN_C int32_t SqlMoney_CompareTo_m8CD6963D21781A101DF52892EEC1C5F2D6F0A708_AdjustorThunk (RuntimeObject* __this, SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___0_value, const RuntimeMethod* method)
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB*>(__this + _offset);
int32_t _returnValue;
_returnValue = SqlMoney_CompareTo_m8CD6963D21781A101DF52892EEC1C5F2D6F0A708(_thisAdjusted, ___0_value, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlMoney_Equals_mA70EFA899CB137218CC72CA4A2B5DEF24DCD2FD5 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB V_0;
memset((&V_0), 0, sizeof(V_0));
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 V_1;
memset((&V_1), 0, sizeof(V_1));
{
RuntimeObject* L_0 = ___0_value;
if (((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var)))
{
goto IL_000a;
}
}
{
return (bool)0;
}
IL_000a:
{
RuntimeObject* L_1 = ___0_value;
V_0 = ((*(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB*)UnBox(L_1, SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var)));
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
bool L_2;
L_2 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F((&V_0), NULL);
if (L_2)
{
goto IL_0022;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F(__this, NULL);
if (!L_3)
{
goto IL_0034;
}
}
IL_0022:
{
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
bool L_4;
L_4 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F((&V_0), NULL);
if (!L_4)
{
goto IL_0032;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
bool L_5;
L_5 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F(__this, NULL);
return L_5;
}
IL_0032:
{
return (bool)0;
}
IL_0034:
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_6 = (*(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB*)__this);
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_7 = V_0;
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_8;
L_8 = SqlMoney_op_Equality_m2E3AB7D15F82DD8B5DFBF6FBD6B864808F9EA1AF(L_6, L_7, NULL);
V_1 = L_8;
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_9;
L_9 = SqlBoolean_get_Value_m26D2659D06D56FFBF158051EB3726BAB693A7D97((&V_1), NULL);
return L_9;
}
}
IL2CPP_EXTERN_C bool SqlMoney_Equals_mA70EFA899CB137218CC72CA4A2B5DEF24DCD2FD5_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB*>(__this + _offset);
bool _returnValue;
_returnValue = SqlMoney_Equals_mA70EFA899CB137218CC72CA4A2B5DEF24DCD2FD5(_thisAdjusted, ___0_value, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlMoney_GetHashCode_m5D47CFD2EE3D8582E90047133860B9D32BF68A7D (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F(__this, NULL);
if (L_0)
{
goto IL_0014;
}
}
{
int64_t* L_1 = (int64_t*)(&__this->____value);
int32_t L_2;
L_2 = Int64_GetHashCode_mDB050BE2AC244D92B14D1DF725AAD279CDC48496(L_1, NULL);
return L_2;
}
IL_0014:
{
return 0;
}
}
IL2CPP_EXTERN_C int32_t SqlMoney_GetHashCode_m5D47CFD2EE3D8582E90047133860B9D32BF68A7D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB*>(__this + _offset);
int32_t _returnValue;
_returnValue = SqlMoney_GetHashCode_m5D47CFD2EE3D8582E90047133860B9D32BF68A7D(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlMoney_System_Xml_Serialization_IXmlSerializable_GetSchema_mF5AA9822077493C2F1B859B479837EF1DA37EC64 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, const RuntimeMethod* method)
{
{
return (XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D*)NULL;
}
}
IL2CPP_EXTERN_C XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlMoney_System_Xml_Serialization_IXmlSerializable_GetSchema_mF5AA9822077493C2F1B859B479837EF1DA37EC64_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB*>(__this + _offset);
XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* _returnValue;
_returnValue = SqlMoney_System_Xml_Serialization_IXmlSerializable_GetSchema_mF5AA9822077493C2F1B859B479837EF1DA37EC64(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlMoney_System_Xml_Serialization_IXmlSerializable_ReadXml_m45CA915EF0BEAB8B8C85532F9E7754C3EFDE1F90 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___0_reader, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7C014955313A7D33D5D04696B884B25325E6393C);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB V_1;
memset((&V_1), 0, sizeof(V_1));
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = ___0_reader;
String_t* L_1;
L_1 = VirtualFuncInvoker2< String_t*, String_t*, String_t* >::Invoke(23, L_0, _stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100, _stringLiteral7C014955313A7D33D5D04696B884B25325E6393C);
V_0 = L_1;
String_t* L_2 = V_0;
if (!L_2)
{
goto IL_002b;
}
}
{
String_t* L_3 = V_0;
il2cpp_codegen_runtime_class_init_inline(XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
bool L_4;
L_4 = XmlConvert_ToBoolean_mB95C798BD6D849071E6A686CBF85851C25C7006A(L_3, NULL);
if (!L_4)
{
goto IL_002b;
}
}
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_5 = ___0_reader;
String_t* L_6;
L_6 = VirtualFuncInvoker0< String_t* >::Invoke(45, L_5);
__this->____fNotNull = (bool)0;
return;
}
IL_002b:
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_7 = ___0_reader;
String_t* L_8;
L_8 = VirtualFuncInvoker0< String_t* >::Invoke(45, L_7);
il2cpp_codegen_runtime_class_init_inline(XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_9;
L_9 = XmlConvert_ToDecimal_mADC865682AA62EC874AFEA0D55B7FBED9A1B6E32(L_8, NULL);
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
SqlMoney__ctor_mFD70D7B1223E14F4F4A722B77BF35ADBB559DADA((&V_1), L_9, NULL);
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_10 = V_1;
bool L_11 = L_10.____fNotNull;
__this->____fNotNull = L_11;
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_12 = V_1;
int64_t L_13 = L_12.____value;
__this->____value = L_13;
return;
}
}
IL2CPP_EXTERN_C void SqlMoney_System_Xml_Serialization_IXmlSerializable_ReadXml_m45CA915EF0BEAB8B8C85532F9E7754C3EFDE1F90_AdjustorThunk (RuntimeObject* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___0_reader, const RuntimeMethod* method)
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB*>(__this + _offset);
SqlMoney_System_Xml_Serialization_IXmlSerializable_ReadXml_m45CA915EF0BEAB8B8C85532F9E7754C3EFDE1F90(_thisAdjusted, ___0_reader, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlMoney_System_Xml_Serialization_IXmlSerializable_WriteXml_m0E1669F50BA8E96439E571D9353A631620DBCB24 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___0_writer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7C014955313A7D33D5D04696B884B25325E6393C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
bool L_0;
L_0 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F(__this, NULL);
if (!L_0)
{
goto IL_0023;
}
}
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_1 = ___0_writer;
XmlWriter_WriteAttributeString_m9BECE5A394F9A9601AB66932AF0D7EF25E16AE0B(L_1, _stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A, _stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100, _stringLiteral7C014955313A7D33D5D04696B884B25325E6393C, _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2, NULL);
return;
}
IL_0023:
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_2 = ___0_writer;
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_3;
L_3 = SqlMoney_ToDecimal_m96E83360BEA54499AFEB74B2715EEE315F26D0B6(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
String_t* L_4;
L_4 = XmlConvert_ToString_m4EE078C46CC4FF023E0286740CFE95E945C5185E(L_3, NULL);
VirtualActionInvoker1< String_t* >::Invoke(20, L_2, L_4);
return;
}
}
IL2CPP_EXTERN_C void SqlMoney_System_Xml_Serialization_IXmlSerializable_WriteXml_m0E1669F50BA8E96439E571D9353A631620DBCB24_AdjustorThunk (RuntimeObject* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___0_writer, const RuntimeMethod* method)
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB*>(__this + _offset);
SqlMoney_System_Xml_Serialization_IXmlSerializable_WriteXml_m0E1669F50BA8E96439E571D9353A631620DBCB24(_thisAdjusted, ___0_writer, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* SqlMoney_GetXsdType_m22699EBE4C2F7DA242DBEF706A9A74A21D1190BD (XmlSchemaSet_t048A12CE7D00EF330EF32A388B69A240899F88D1* ___0_schemaSet, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral56ED31BBF7FE6AF09919B65DEE19B95A754AA73D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF);
s_Il2CppMethodInitialized = true;
}
{
XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* L_0 = (XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9*)il2cpp_codegen_object_new(XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9_il2cpp_TypeInfo_var);
XmlQualifiedName__ctor_m65632114A1726D9FAD0338BC2A8C28BB9D262C7B(L_0, _stringLiteral56ED31BBF7FE6AF09919B65DEE19B95A754AA73D, _stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF, NULL);
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlMoney__cctor_mB7781C70C078C5B0D942E3B04E445EF2CDC8FEF9 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
((SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_StaticFields*)il2cpp_codegen_static_fields_for(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var))->___s_iMoneyScale = 4;
((SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_StaticFields*)il2cpp_codegen_static_fields_for(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var))->___s_lTickBase = ((int64_t)((int32_t)10000));
int64_t L_0 = ((SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_StaticFields*)il2cpp_codegen_static_fields_for(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var))->___s_lTickBase;
((SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_StaticFields*)il2cpp_codegen_static_fields_for(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var))->___s_dTickBase = ((double)L_0);
int64_t L_1 = ((SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_StaticFields*)il2cpp_codegen_static_fields_for(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var))->___s_lTickBase;
((SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_StaticFields*)il2cpp_codegen_static_fields_for(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var))->___s_minLong = ((int64_t)(((int64_t)(std::numeric_limits<int64_t>::min)())/L_1));
int64_t L_2 = ((SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_StaticFields*)il2cpp_codegen_static_fields_for(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var))->___s_lTickBase;
((SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_StaticFields*)il2cpp_codegen_static_fields_for(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var))->___s_maxLong = ((int64_t)(((int64_t)(std::numeric_limits<int64_t>::max)())/L_2));
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_3;
memset((&L_3), 0, sizeof(L_3));
SqlMoney__ctor_m25A13048A8ABF27FB88319C1EF64BCC429352534((&L_3), (bool)1, NULL);
((SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_StaticFields*)il2cpp_codegen_static_fields_for(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var))->___Null = L_3;
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_4;
memset((&L_4), 0, sizeof(L_4));
SqlMoney__ctor_m957BEF6EA0EDB9FD172CEC4A390324BE5E73E2DB((&L_4), 0, NULL);
((SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_StaticFields*)il2cpp_codegen_static_fields_for(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var))->___Zero = L_4;
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_5;
memset((&L_5), 0, sizeof(L_5));
SqlMoney__ctor_m54928E154E38BAECCF0834B1B8977A7DB0ED40E7((&L_5), ((int64_t)(std::numeric_limits<int64_t>::min)()), 0, NULL);
((SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_StaticFields*)il2cpp_codegen_static_fields_for(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var))->___MinValue = L_5;
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_6;
memset((&L_6), 0, sizeof(L_6));
SqlMoney__ctor_m54928E154E38BAECCF0834B1B8977A7DB0ED40E7((&L_6), ((int64_t)(std::numeric_limits<int64_t>::max)()), 0, NULL);
((SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_StaticFields*)il2cpp_codegen_static_fields_for(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var))->___MaxValue = L_6;
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DataTableCollection_t9F8C02B7597B3B56A0DBB3313545C0AC3A4FE997* DataSet_get_Tables_m8F063F3CDD2BB72B97034D0CE1838EFBFA15AC61_inline (DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B* __this, const RuntimeMethod* method)
{
{
DataTableCollection_t9F8C02B7597B3B56A0DBB3313545C0AC3A4FE997* L_0 = __this->____tableCollection;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B* DataTable_get_DataSet_mA2A29956153EBBDB7B85AEFB5E871BF33535BE4E_inline (DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* __this, const RuntimeMethod* method)
{
{
DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B* L_0 = __this->____dataSet;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* DataRow_get_Table_mD3547FA08A1B5164A6ED385B48A1A060306AE862_inline (DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* __this, const RuntimeMethod* method)
{
{
DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_0 = __this->____table;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DataColumnCollection_t8F6538DA2E98DED6F9FBD06C4C475533A548630E* DataTable_get_Columns_mF03D7E14E2C43C9B80521C00ABD8CBE7EA19772E_inline (DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* __this, const RuntimeMethod* method)
{
{
DataColumnCollection_t8F6538DA2E98DED6F9FBD06C4C475533A548630E* L_0 = __this->____columnCollection;
return L_0;
}
}
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;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* DataTable_get_Prefix_mBF76DDC873988D5ED2FDA8B3639822EF75C9330E_inline (DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->____tablePrefix;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* DataSet_get_Namespace_mCD2A82F0F982A56430294CBDAC10A2C8159FA289_inline (DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->____namespaceURI;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* DataSet_get_Prefix_mE99A3DBE476D892A72CB2F5EA4727772D15728B7_inline (DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->____datasetPrefix;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* DataSet_get_DataSetName_m53D20A0B757B364BB8B3287A74AAA7351EA02A45_inline (DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->____dataSetName;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DataRowCollection_t77048F68C7B973AFF280E6C540CE321E242FF738* DataTable_get_Rows_m494EC146C4A26B22D334DE155CF3D68CE30CE718_inline (DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* __this, const RuntimeMethod* method)
{
{
DataRowCollection_t77048F68C7B973AFF280E6C540CE321E242FF738* L_0 = __this->____rowCollection;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* DataTable_get_TableName_m6202A6E15E437F88142DF521B04EE2D5291ECF73_inline (DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->____tableName;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t DataRow_get_rowID_mF9FF8515B974B1C6E144E48196B5920D59E46B63_inline (DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* __this, const RuntimeMethod* method)
{
{
int64_t L_0 = __this->____rowID;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* DataColumn_get_Prefix_mC5FF4E4D08B3DBF21A431D1AE85E4CAAB7A2DC4B_inline (DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->____columnPrefix;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool DataColumn_get_ImplementsINullable_mB2233444A76B67AF2F87EB9680B50CD4A3FA9C51_inline (DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->____implementsINullable;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Type_t* DataColumn_get_DataType_mD6633BF8B7F6470C96791128AA8B1D7F736EBD0E_inline (DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* __this, const RuntimeMethod* method)
{
{
Type_t* L_0 = __this->____dataType;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XmlRootAttribute_set_Namespace_mAB74858C97531E3ACA6755E9B9C2AFA4C4BF9A8C_inline (XmlRootAttribute_t09EE81719C9B95C01B28D108765FB62737E75FAF* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_value;
__this->___ns = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___ns), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TimeSpan__ctor_m061B122FA11D2063FE751C1F1D019DF1C8B10B1F_inline (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, int64_t ___0_ticks, const RuntimeMethod* method)
{
{
int64_t L_0 = ___0_ticks;
__this->____ticks = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t TimeSpan_get_Ticks_mC50131E57621F29FACC53B3241432ABB874FA1B5_inline (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, const RuntimeMethod* method)
{
{
int64_t L_0 = __this->____ticks;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Double_IsFinite_m8C71862AC402EB926F88D63FCD0E03B7433B5CEB_inline (double ___0_d, const RuntimeMethod* method)
{
{
double L_0 = ___0_d;
int64_t L_1;
L_1 = BitConverter_DoubleToInt64Bits_m4F42741818550F9956B5FBAF88C051F4DE5B0AE6_inline(L_0, NULL);
return (bool)((((int64_t)((int64_t)(L_1&((int64_t)(std::numeric_limits<int64_t>::max)())))) < ((int64_t)((int64_t)9218868437227405312LL)))? 1 : 0);
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Double_IsInfinity_mF1F2BB1A8094AF95520E754AE9888993EA948B34_inline (double ___0_d, const RuntimeMethod* method)
{
{
double L_0 = ___0_d;
int64_t L_1;
L_1 = BitConverter_DoubleToInt64Bits_m4F42741818550F9956B5FBAF88C051F4DE5B0AE6_inline(L_0, NULL);
return (bool)((((int64_t)((int64_t)(L_1&((int64_t)(std::numeric_limits<int64_t>::max)())))) == ((int64_t)((int64_t)9218868437227405312LL)))? 1 : 0);
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Double_GetHashCode_m3761FC05AD24D97A68FA1E8412A9454DF3880E32_inline (double* __this, const RuntimeMethod* method)
{
int64_t V_0 = 0;
{
double L_0 = *((double*)__this);
int64_t L_1;
L_1 = BitConverter_DoubleToInt64Bits_m4F42741818550F9956B5FBAF88C051F4DE5B0AE6_inline(L_0, NULL);
V_0 = L_1;
int64_t L_2 = V_0;
if ((((int64_t)((int64_t)(((int64_t)il2cpp_codegen_subtract(L_2, ((int64_t)1)))&((int64_t)(std::numeric_limits<int64_t>::max)())))) < ((int64_t)((int64_t)9218868437227405312LL))))
{
goto IL_002d;
}
}
{
int64_t L_3 = V_0;
V_0 = ((int64_t)(L_3&((int64_t)9218868437227405312LL)));
}
IL_002d:
{
int64_t L_4 = V_0;
int64_t L_5 = V_0;
return ((int32_t)(((int32_t)L_4)^((int32_t)((int64_t)(L_5>>((int32_t)32))))));
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_gshared_inline (const RuntimeMethod* method)
{
il2cpp_rgctx_method_init(method);
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2));
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = ((EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6080CA526758F4FA182A066B2780D1761CD36ED5_gshared_inline (const RuntimeMethod* method)
{
il2cpp_rgctx_method_init(method);
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ((EmptyArray_1_t7187E746F328254739F076CFBCAABB28D4B4554C_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t BitConverter_DoubleToInt64Bits_m4F42741818550F9956B5FBAF88C051F4DE5B0AE6_inline (double ___0_value, const RuntimeMethod* method)
{
{
int64_t L_0 = *((int64_t*)((uintptr_t)(&___0_value)));
return L_0;
}
}