优化实践教程示例项目
您最多选择25个主题 主题必须以中文或者字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

31116 行
1.4 MiB

#include "pch-cpp.hpp"
#ifndef _MSC_VER
# include <alloca.h>
#else
# include <malloc.h>
#endif
#include <limits>
#include <stdint.h>
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 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);
}
};
template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7>
struct VirtualFuncInvoker7
{
typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, invokeData.method);
}
};
// System.Collections.Generic.Dictionary`2<System.Int32,System.Globalization.CultureInfo>
struct Dictionary_2_t9FA6D82CAFC18769F7515BB51D1C56DAE09381C3;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Text.Encoding>
struct Dictionary_2_t87EDE08B2E48F793A22DE50D6B3CC2E7EBB2DB54;
// System.Collections.Generic.Dictionary`2<System.String,System.Globalization.CultureInfo>
struct Dictionary_2_tE1603CE612C16451D1E56FF4D4859D4FE4087C28;
// System.Collections.Generic.Dictionary`2<System.String,System.Globalization.ISimpleCollator>
struct Dictionary_2_tFA0E7CD5951B83DD87A65E89D971A68E538F9470;
// System.Collections.Generic.Dictionary`2<System.String,System.Int32>
struct Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588;
// System.Func`4<System.Object,System.Object,System.Object,System.Object>
struct Func_4_t5BEC908E1F7894319A22CA9728A897FA95522DAD;
// System.Func`4<System.IO.Stream,System.Xml.XmlReaderSettings,System.Xml.XmlParserContext,System.Xml.XmlReader>
struct Func_4_t714EA7575BC4411791EB413BE56D4DD1F8C570B9;
// System.Threading.Tasks.Task`1<System.Int32>
struct Task_1_t4C228DE57804012969575431CFF12D57C875552D;
// System.Byte[]
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
// System.Char[]
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
// System.Delegate[]
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
// System.Int32[]
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
// System.IntPtr[]
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
// System.Object[]
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
// System.Diagnostics.StackTrace[]
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
// System.String[]
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
// System.Type[]
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
// System.UInt32[]
struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA;
// System.Xml.XmlAttribute[]
struct XmlAttributeU5BU5D_tFC0CF817A6D2131D94AB6387E4EAE7D97B3FFC40;
// System.ArgumentNullException
struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129;
// System.ArgumentOutOfRangeException
struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F;
// System.Collections.ArrayList
struct ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A;
// System.Reflection.Binder
struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
// System.Globalization.Calendar
struct Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B;
// System.Globalization.CodePageDataItem
struct CodePageDataItem_t52460FA30AE37F4F26ACB81055E58002262F19F2;
// System.Globalization.CompareInfo
struct CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57;
// System.Globalization.CultureData
struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D;
// System.Globalization.CultureInfo
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0;
// System.Globalization.DateTimeFormatInfo
struct DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A;
// System.Text.DecoderFallback
struct DecoderFallback_t7324102215E4ED41EC065C02EB501CB0BC23CD90;
// System.DelegateData
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
// System.DivideByZeroException
struct DivideByZeroException_tC43171E50A38F5CD4242D258D0B0C6B74898C279;
// System.Text.Encoder
struct Encoder_tAF9067231A76315584BDF4CD27990E2F485A78FA;
// System.Text.EncoderFallback
struct EncoderFallback_tD2C40CE114AA9D8E1F7196608B2D088548015293;
// System.Text.Encoding
struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095;
// System.Exception
struct Exception_t;
// System.FormatException
struct FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B;
// System.Collections.Hashtable
struct Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D;
// System.Collections.IDictionary
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
// System.IFormatProvider
struct IFormatProvider_tC202922D43BFF3525109ABF3FB79625F5646AB52;
// System.Runtime.Serialization.IFormatterConverter
struct IFormatterConverter_t726606DAC82C384B08C82471313C340968DDB609;
// System.Globalization.ISimpleCollator
struct ISimpleCollator_t084383013F96378AFFD4540649E086C9C13BFF5B;
// System.Reflection.MemberFilter
struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
// System.IO.MemoryStream
struct MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2;
// System.Reflection.MethodInfo
struct MethodInfo_t;
// System.NotSupportedException
struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A;
// System.Globalization.NumberFormatInfo
struct NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472;
// System.ObjectDisposedException
struct ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB;
// System.OverflowException
struct OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C;
// System.PlatformNotSupportedException
struct PlatformNotSupportedException_tD2BD7EB9278518AA5FE8AE75AD5D0D4298A4631A;
// System.Runtime.Serialization.SafeSerializationManager
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
// System.Xml.Schema.SchemaInfo
struct SchemaInfo_t42F4B1099B63BCF2D3BBF7F35A79AF6B90B0927E;
// System.Xml.Schema.SchemaNames
struct SchemaNames_tF7A45B027D5759AA56D035F5962B4612A6B0902F;
// System.Threading.SemaphoreSlim
struct SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2;
// System.Runtime.Serialization.SerializationInfo
struct SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37;
// System.Globalization.SortVersion
struct SortVersion_tBB62978F95905541FC817E11F73A0B1DB392F07E;
// System.Collections.SortedList
struct SortedList_t847331629BA06B518F1B5203BD22B59746EDDBF3;
// System.Data.SqlTypes.SqlBytes
struct SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7;
// System.Data.SqlTypes.SqlChars
struct SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F;
// System.Data.SqlTypes.SqlNullValueException
struct SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7;
// System.Data.SqlTypes.SqlStreamChars
struct SqlStreamChars_tFA7483114D21578BE0DD18D1F1C86926B9682FB8;
// System.Data.SqlTypes.SqlTruncateException
struct SqlTruncateException_t981F75EEF207F703C7397D094331E8026DD67E22;
// System.Data.SqlTypes.SqlTypeException
struct SqlTypeException_t93D97B141C16DC7DC601ED2ED8166B0596C4494E;
// System.Data.SqlTypes.SqlXml
struct SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A;
// System.Data.SqlTypes.SqlXmlStreamWrapper
struct SqlXmlStreamWrapper_tA9F7A1E4AC5B9EA4C1963D95D14F573B55950F93;
// System.IO.Stream
struct Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE;
// System.IO.StreamWriter
struct StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4;
// System.String
struct String_t;
// System.SystemException
struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295;
// System.Reflection.TargetInvocationException
struct TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2;
// System.Threading.Tasks.Task
struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572;
// System.Globalization.TextInfo
struct TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4;
// System.Type
struct Type_t;
// System.Text.UnicodeEncoding
struct UnicodeEncoding_t2C90D9E1E55C16081FACA57B229053C1EF05DAF0;
// System.Uri
struct Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E;
// System.Xml.Schema.ValidationEventHandler
struct ValidationEventHandler_t400B20AD482B62613818392D3E5588426332560A;
// System.Void
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
// System.Xml.XmlDocument
struct XmlDocument_t4DE82998E642C5C21A4A620A5278237C70D3E42B;
// System.Xml.XmlNameTable
struct XmlNameTable_tBDBAACFF3DB40A8E6AF3BDC11F0FF166CF11ABB8;
// System.Xml.XmlNamespaceManager
struct XmlNamespaceManager_t95431ADE7A94108629DFF894819FB1A9709D810F;
// System.Xml.XmlParserContext
struct XmlParserContext_t843976A0319F7334808DCCAAA4F36EAB41A92F3B;
// System.Xml.XmlQualifiedName
struct XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9;
// System.Xml.XmlReader
struct XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD;
// System.Xml.XmlReaderSettings
struct XmlReaderSettings_t8D51BA3ED2A013EE1F44525C9861326CAFB44AEA;
// System.Xml.XmlResolver
struct XmlResolver_tE25A33DFCB87A939D11BC8543970F6857AEC3DCF;
// System.Xml.Schema.XmlSchema
struct XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D;
// System.Xml.Schema.XmlSchemaCompilationSettings
struct XmlSchemaCompilationSettings_tAD528503343C490A9030FEF019E313661390249C;
// System.Xml.Schema.XmlSchemaObjectCollection
struct XmlSchemaObjectCollection_tABB09091ECE50CA4C1B43A6E91D2CB04465B9388;
// System.Xml.Schema.XmlSchemaObjectTable
struct XmlSchemaObjectTable_tD5C00DB526C716DB38585522F2011F99FC66A583;
// System.Xml.Schema.XmlSchemaSet
struct XmlSchemaSet_t048A12CE7D00EF330EF32A388B69A240899F88D1;
// System.Xml.Serialization.XmlSerializerNamespaces
struct XmlSerializerNamespaces_t55D593FB2AB45488862F2C620A08F84A422A7E93;
// System.Xml.XmlWriter
struct XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F;
// System.IO.Stream/ReadWriteTask
struct ReadWriteTask_t0821BF49EE38596C7734E86E1A6A39D769BE2C05;
// System.Xml.XmlQualifiedName/HashCodeOfStringDelegate
struct HashCodeOfStringDelegate_t25F1FA9B737C4313ED341BA7AAB31694DC3669DA;
IL2CPP_EXTERN_C RuntimeClass* ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_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* Exception_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_4_t714EA7575BC4411791EB413BE56D4DD1F8C570B9_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* MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB_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* SqlXmlStreamWrapper_tA9F7A1E4AC5B9EA4C1963D95D14F573B55950F93_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UnicodeEncoding_t2C90D9E1E55C16081FACA57B229053C1EF05DAF0_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* XmlReaderSettings_t8D51BA3ED2A013EE1F44525C9861326CAFB44AEA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____39A47A6A540EB845B37C85CE8C346359A0DB937D4AAF7A74A6C207205E0BC61E_0_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____540CD885F06B2760118EA5544E069ACE0C5D184B85D9D104417C14F1E536376D_1_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____5857EE4CE98BFABBD62B385C1098507DD0052FF3951043AAD6A1DABD495F18AA_2_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____8D4DC488705859D6A837A660BDBA9E88D1BD229BC39DB97734072D04BD513ECD_3_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____BA1E68F004F9EFDE72987E33682A8A5C579C4A609FBECE4F6EDBB844431D9226_4_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____C44E90B8C219817ECD3C403823D4770C0F744358EBF32A4282B3CE0338D4602E_5_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____D44900CF81FC3D53E7F8D2FCB6EF3B50B39ED1A857628FA737F5B4B7E0382939_6_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____F327BBE8D18E0318C5295B25F9A8BA9B3AFE1F44C3C244BB3921AFEB578F1591_8_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____FADB218011E7702BB9575D0C32A685DA10B5C72EB809BD9A955DB1C76E4D8315_9_FieldInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral007174B876FA7EECC4152046B9308966D3E2B5B8;
IL2CPP_EXTERN_C String_t* _stringLiteral07624473F417C06C74D59C64840A1532FCE2C626;
IL2CPP_EXTERN_C String_t* _stringLiteral08EC30C9E2F76D9B837F68F04A896C464C70D737;
IL2CPP_EXTERN_C String_t* _stringLiteral0B4FB0A34DFD1686FD3CB662B8DAAF8A57C5E255;
IL2CPP_EXTERN_C String_t* _stringLiteral0BA8CB3B900ECEF5E697192B8CDA6B626EB0CE72;
IL2CPP_EXTERN_C String_t* _stringLiteral115036F179EA48E7662F9BE55E0E00A42DDE6DA7;
IL2CPP_EXTERN_C String_t* _stringLiteral165F7C4451EA1220DF7C987D867955DC1254BE1F;
IL2CPP_EXTERN_C String_t* _stringLiteral17AEB937D152CE34510C2A2AA3CE289371D64F0F;
IL2CPP_EXTERN_C String_t* _stringLiteral19347C57305F4548495477A0FED46234C02C1534;
IL2CPP_EXTERN_C String_t* _stringLiteral1BD925688A3CFD2EFE0B214F6E5E9F0EC4F1E877;
IL2CPP_EXTERN_C String_t* _stringLiteral1C73F59CED342B954F949B54D5BD042E321BBC8E;
IL2CPP_EXTERN_C String_t* _stringLiteral237CCA189DD9C0D0A4D5FDF9797BB97D32BE95D8;
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* _stringLiteral381B7C83B74E5866B084D94F2F697986A6FD36A8;
IL2CPP_EXTERN_C String_t* _stringLiteral4380CAFC99BEF05DDE185FD6D86FEF87639E46C7;
IL2CPP_EXTERN_C String_t* _stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8;
IL2CPP_EXTERN_C String_t* _stringLiteral4D854FBC66F121FE39830EBFA1342D78BC7FB366;
IL2CPP_EXTERN_C String_t* _stringLiteral500BFD20F2E3EFF5EA7D32B89ACDEC5561399081;
IL2CPP_EXTERN_C String_t* _stringLiteral5081C2BB000D6FA0C2CDA4A8B7ED516A31C70DC6;
IL2CPP_EXTERN_C String_t* _stringLiteral544DC80A2A82A08B6321F56F8987CB7E5DEED1C4;
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* _stringLiteral6F8444C53C062C43A065C382226673A91765F9CE;
IL2CPP_EXTERN_C String_t* _stringLiteral74C3760424E078A3B22452637B9991F932BEE533;
IL2CPP_EXTERN_C String_t* _stringLiteral75C670EA0F7AE5A776E170D1A225F267CA674091;
IL2CPP_EXTERN_C String_t* _stringLiteral77D38C0623F92B292B925F6E72CF5CF99A20D4EB;
IL2CPP_EXTERN_C String_t* _stringLiteral7C014955313A7D33D5D04696B884B25325E6393C;
IL2CPP_EXTERN_C String_t* _stringLiteral8115AECFB505C4DFDFCDF7A15B6145CED235C499;
IL2CPP_EXTERN_C String_t* _stringLiteral866EAF20F0BEB72B07055E704B27CCB8C9E0D8D4;
IL2CPP_EXTERN_C String_t* _stringLiteral8EB252E15BE98B57C1DEDDE29773A1A775DE4000;
IL2CPP_EXTERN_C String_t* _stringLiteral93D36129D72EC0B71B83497516D45A0451CF676C;
IL2CPP_EXTERN_C String_t* _stringLiteral995ABF967F1E34747EDFE06289D40561E4D64A99;
IL2CPP_EXTERN_C String_t* _stringLiteral9FA166C4B889E46E25E0E5526EC5C32426DE8BCB;
IL2CPP_EXTERN_C String_t* _stringLiteralA094D5857FAD605E188588EAE56F5B91730995BA;
IL2CPP_EXTERN_C String_t* _stringLiteralA1C147A4B101755BFA4EBF8AEDD06334BB72A6C5;
IL2CPP_EXTERN_C String_t* _stringLiteralA2F789ACB65F4C6497E44B69E2C6438E28D539AC;
IL2CPP_EXTERN_C String_t* _stringLiteralA37D4B9061083962C5A0F6AA7E7F2314A643FF2E;
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* _stringLiteralAAB352F1CC4AC4E0DA45060A468CB75DC7B60E0F;
IL2CPP_EXTERN_C String_t* _stringLiteralAFF39379ED0674D4BE1C6007B342CA8DA65BC816;
IL2CPP_EXTERN_C String_t* _stringLiteralB1ADE426F82E9E6C5E5FDCC6236AE6277D537CB0;
IL2CPP_EXTERN_C String_t* _stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D;
IL2CPP_EXTERN_C String_t* _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2;
IL2CPP_EXTERN_C String_t* _stringLiteralB7CA6B7A7F82DA89BFD1F6A227BE9102B12D67B3;
IL2CPP_EXTERN_C String_t* _stringLiteralBE48955B73AEFF30D689F88FD5BE1AAEA88DFFC9;
IL2CPP_EXTERN_C String_t* _stringLiteralC013226DF137B7010B5FE9B6BEB26EF8127E5B47;
IL2CPP_EXTERN_C String_t* _stringLiteralC263EA29ADF3548CFEBC57B532EED28451A56C10;
IL2CPP_EXTERN_C String_t* _stringLiteralC30BE715B6F64370D52D07D7BAE54A5B3A590810;
IL2CPP_EXTERN_C String_t* _stringLiteralCA3AA03CDCD53448690DF9E0FFBFB3608CD54D2A;
IL2CPP_EXTERN_C String_t* _stringLiteralD890B2BC5E5200965CD02403ABB6C221A614A1B7;
IL2CPP_EXTERN_C String_t* _stringLiteralDA4BE0F963380DB493604E9CA0B0B54F040F58C9;
IL2CPP_EXTERN_C String_t* _stringLiteralDAF2BD03270A51BF9C135F3694DCAD2D3E66F465;
IL2CPP_EXTERN_C String_t* _stringLiteralE234C34099947BE8BB6C958B450C81758FC6EC63;
IL2CPP_EXTERN_C String_t* _stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF;
IL2CPP_EXTERN_C String_t* _stringLiteralE3DFC065B6A6D9931B797808DD066491AAB82B29;
IL2CPP_EXTERN_C String_t* _stringLiteralEC8D2B1EC3E954083D64BF4DDCCC9E46BE24B490;
IL2CPP_EXTERN_C String_t* _stringLiteralF20EDB87068CF253D668E33C3330E85CDB0F1BBD;
IL2CPP_EXTERN_C const RuntimeMethod* Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m89F7B056854DF715AA3E2B78EB84D5FA3878E474_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_m252AABE9936CB7E2FE48B824908CB74946FB347B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlByte_op_Division_m792F09E1D3AC4B822BF967D5C5326E1AF01B9C3E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlByte_op_Explicit_mC5DD03311A108FA9BD098A2D4F40745047E8BEE1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlByte_op_Multiply_mBD9FC501CF68C81E459550CEAE6CE16EAACEEA1A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlByte_op_Subtraction_mFF3FBB4D70A527F55F1438DE4AA0CDB4CE38DB8C_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_mBD90952DDD59495B16C293005E3F461BE59F1248_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_m089BA5C1765DCEB8B16A5C227C60571DD6D83F0D_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_mC4AA0380A1A4A3C737367CFD2EAF9A9482BC96A4_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_m9DB6E446ECAB9E09DFD5A646F2651F331AE32E8F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlDecimal_op_Division_m77953E11503A2F5632149F528CDA129C71A15BF5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlDecimal_op_Multiply_m8BDCAC9E3CDB405D152C72BACCBECD46DF8C1AAC_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_m72B88477AC1F86C843B6CB2BFC0B226B3152F296_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlDouble_op_Division_m51E5D52F6CB9CCA2CB08B7BA32D1A50FE54DE30F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlDouble_op_Multiply_m69986FF82179F26ED935C058CC714D5B2B490AE0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlDouble_op_Subtraction_mF302CE65AE3F34EFC999B0AFC20F856FB1B748D7_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_m566F20783571310554E80E1BEEA543A61E102240_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlInt16_op_Division_m7E7B3EC464A6F69735847E2D7984E505EC61D708_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlInt16_op_Explicit_mBF2F15D7F852E68CC69F6A106C292F7A03FE93AC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlInt16_op_Multiply_m674073FDB85C8B3FC526B0D78FF7215504CAA017_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlInt16_op_Subtraction_m4BC2415479DE41F90466A35DFA129F66B90CFEE6_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_m84EE359A27ED3C0653AE88AF625B954E64795B41_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlInt32_op_Division_mE4F12E6A97170C49B4E39104F178B7225C73F99C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlInt32_op_Explicit_m11193DFD541CD4084026443AC7A1CDDF701901D9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlInt32_op_Multiply_mCCB00A7AE491D5575A02EF0EEFF11AE5C45B9094_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlInt32_op_Subtraction_m82E30824C1A46C12C3C2032BF750A08E0E3B7710_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_mA1FDDD4C87FE996DF4E8A5D9AFDCB12BE59146E7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlInt64_op_Division_m8AA85EF43A99EC1366C534ABE0923728428DA9AB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlInt64_op_Explicit_m30B7B66573AC44A6484B4DBC70DC89DEE6A13D3F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlInt64_op_Modulus_mE336884EE7AD2EA0C2045D5091D040BA50FA95A1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlInt64_op_Multiply_m8ACC9BC36C37BEC5415E943E89BEFE1149652939_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlInt64_op_Subtraction_m3E20CA6176DF7F347D86215CB2F776777BB9A3C4_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_mFC3355E03455B65E6C2FE455AE9B82D70A1A37A7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlMoney_op_Subtraction_mB5F1F6EB92EEF53465C8E3CFDBB9B5BD7C998209_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlMoney_op_UnaryNegation_mF844AA9FB261AB4E22D7D12A67B7EBB81627B232_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlSingle_CompareTo_m6426DE0232867233599DAC794E347EFC2AA62AEF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlSingle__ctor_mA74BFA725B8D0B30493BD0A0BB7AC2C4263F075F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlSingle_get_Value_m2E6BBF4B8299B16EA0D643DA12FB21C0F9E9A156_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlSingle_op_Addition_mF1F4B661B0470D920707E46833DB6060E0E52346_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlSingle_op_Division_mC69BC83D4283BD7833BD108DC6F2FEEA746FCE1E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlSingle_op_Multiply_mA068B08E26955349A1CD9C38245F821497EB1AE7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlSingle_op_Subtraction_m7FFE1C6B1A407A086E8DA9A53DE91D32D10BFFE3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlString_CompareOptionsFromSqlCompareOptions_m79BB12307550955F2452159EF03A8280AE2C4126_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlString_CompareTo_mC92F8C335FA847A44C3AC8A1F333162188088D00_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlString_StringCompare_m431B54F43CDE136A8E9A250FDFBD7074C7C06596_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlString_ValidateSqlCompareOptions_mC044EFCF2026B05A6CC51A8C6AD9983B72C61F44_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlString_get_Value_m542A333CCBBF1866B0F9B9F01B442BC38272912A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlString_op_Addition_m365257BA3FDD9D9037BBB086C824B2A69DDD6CB2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlXmlStreamWrapper_Read_m77A88EBBCDDB2F6374D1866CF0551B0901F016B8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlXmlStreamWrapper_Seek_m5078BA5A5319539DC6496D76131BDE1B5886A16D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlXmlStreamWrapper_ThrowIfStreamCannotRead_m1750CBA129596FD533669876B15E2CA572A2A073_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlXmlStreamWrapper_ThrowIfStreamCannotSeek_mA68A37C9695B89714F0F9D4BED8B7D6F27F584B5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlXmlStreamWrapper_ThrowIfStreamCannotWrite_m3D28A5DC086E4BA6C8401FAD7CA725AE572CF363_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlXmlStreamWrapper_ThrowIfStreamClosed_mA140D1B092C241204034B6DF7F71C0696D7A27FB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlXmlStreamWrapper_Write_m3FA81A6332F07E7A30E92BB79EBFBCD253384481_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlXmlStreamWrapper_set_Position_m0AE80CC7618E1D4F2ED9E3CF9731567293F15F59_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlXml_CreateReader_m59F9A80303B82D0FF44D044EB1F56E7B1F9D668E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SqlXml_CreateSqlXmlReader_m9643A918CFE25C64760B5A2B07B06AEBDF4F8D33_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeType* Func_4_t714EA7575BC4411791EB413BE56D4DD1F8C570B9_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;
IL2CPP_EXTERN_C const RuntimeType* SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD_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 Delegate_t_marshaled_com;
struct Delegate_t_marshaled_pinvoke;
struct Exception_t_marshaled_com;
struct Exception_t_marshaled_pinvoke;
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
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
// System.EmptyArray`1<System.Byte>
struct EmptyArray_1_t7187E746F328254739F076CFBCAABB28D4B4554C : public RuntimeObject
{
};
struct EmptyArray_1_t7187E746F328254739F076CFBCAABB28D4B4554C_StaticFields
{
// T[] System.EmptyArray`1::Value
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___Value_0;
};
struct Il2CppArrayBounds;
// System.Globalization.CultureInfo
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0 : public RuntimeObject
{
// System.Boolean System.Globalization.CultureInfo::m_isReadOnly
bool ___m_isReadOnly_3;
// System.Int32 System.Globalization.CultureInfo::cultureID
int32_t ___cultureID_4;
// System.Int32 System.Globalization.CultureInfo::parent_lcid
int32_t ___parent_lcid_5;
// System.Int32 System.Globalization.CultureInfo::datetime_index
int32_t ___datetime_index_6;
// System.Int32 System.Globalization.CultureInfo::number_index
int32_t ___number_index_7;
// System.Int32 System.Globalization.CultureInfo::default_calendar_type
int32_t ___default_calendar_type_8;
// System.Boolean System.Globalization.CultureInfo::m_useUserOverride
bool ___m_useUserOverride_9;
// System.Globalization.NumberFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::numInfo
NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo_10;
// System.Globalization.DateTimeFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::dateTimeInfo
DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo_11;
// System.Globalization.TextInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::textInfo
TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo_12;
// System.String System.Globalization.CultureInfo::m_name
String_t* ___m_name_13;
// System.String System.Globalization.CultureInfo::englishname
String_t* ___englishname_14;
// System.String System.Globalization.CultureInfo::nativename
String_t* ___nativename_15;
// System.String System.Globalization.CultureInfo::iso3lang
String_t* ___iso3lang_16;
// System.String System.Globalization.CultureInfo::iso2lang
String_t* ___iso2lang_17;
// System.String System.Globalization.CultureInfo::win3lang
String_t* ___win3lang_18;
// System.String System.Globalization.CultureInfo::territory
String_t* ___territory_19;
// System.String[] System.Globalization.CultureInfo::native_calendar_names
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___native_calendar_names_20;
// System.Globalization.CompareInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::compareInfo
CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo_21;
// System.Void* System.Globalization.CultureInfo::textinfo_data
void* ___textinfo_data_22;
// System.Int32 System.Globalization.CultureInfo::m_dataItem
int32_t ___m_dataItem_23;
// System.Globalization.Calendar System.Globalization.CultureInfo::calendar
Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar_24;
// System.Globalization.CultureInfo System.Globalization.CultureInfo::parent_culture
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___parent_culture_25;
// System.Boolean System.Globalization.CultureInfo::constructed
bool ___constructed_26;
// System.Byte[] System.Globalization.CultureInfo::cached_serialized_form
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___cached_serialized_form_27;
// System.Globalization.CultureData System.Globalization.CultureInfo::m_cultureData
CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D* ___m_cultureData_28;
// System.Boolean System.Globalization.CultureInfo::m_isInherited
bool ___m_isInherited_29;
};
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_StaticFields
{
// System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::invariant_culture_info
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___invariant_culture_info_0;
// System.Object System.Globalization.CultureInfo::shared_table_lock
RuntimeObject* ___shared_table_lock_1;
// System.Globalization.CultureInfo System.Globalization.CultureInfo::default_current_culture
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___default_current_culture_2;
// System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::s_DefaultThreadCurrentUICulture
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_DefaultThreadCurrentUICulture_34;
// System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::s_DefaultThreadCurrentCulture
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_DefaultThreadCurrentCulture_35;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Globalization.CultureInfo> System.Globalization.CultureInfo::shared_by_number
Dictionary_2_t9FA6D82CAFC18769F7515BB51D1C56DAE09381C3* ___shared_by_number_36;
// System.Collections.Generic.Dictionary`2<System.String,System.Globalization.CultureInfo> System.Globalization.CultureInfo::shared_by_name
Dictionary_2_tE1603CE612C16451D1E56FF4D4859D4FE4087C28* ___shared_by_name_37;
// System.Globalization.CultureInfo System.Globalization.CultureInfo::s_UserPreferredCultureInfoInAppX
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_UserPreferredCultureInfoInAppX_38;
// System.Boolean System.Globalization.CultureInfo::IsTaiwanSku
bool ___IsTaiwanSku_39;
};
// Native definition for P/Invoke marshalling of System.Globalization.CultureInfo
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke
{
int32_t ___m_isReadOnly_3;
int32_t ___cultureID_4;
int32_t ___parent_lcid_5;
int32_t ___datetime_index_6;
int32_t ___number_index_7;
int32_t ___default_calendar_type_8;
int32_t ___m_useUserOverride_9;
NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo_10;
DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo_11;
TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo_12;
char* ___m_name_13;
char* ___englishname_14;
char* ___nativename_15;
char* ___iso3lang_16;
char* ___iso2lang_17;
char* ___win3lang_18;
char* ___territory_19;
char** ___native_calendar_names_20;
CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo_21;
void* ___textinfo_data_22;
int32_t ___m_dataItem_23;
Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar_24;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke* ___parent_culture_25;
int32_t ___constructed_26;
Il2CppSafeArray/*NONE*/* ___cached_serialized_form_27;
CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_pinvoke* ___m_cultureData_28;
int32_t ___m_isInherited_29;
};
// Native definition for COM marshalling of System.Globalization.CultureInfo
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com
{
int32_t ___m_isReadOnly_3;
int32_t ___cultureID_4;
int32_t ___parent_lcid_5;
int32_t ___datetime_index_6;
int32_t ___number_index_7;
int32_t ___default_calendar_type_8;
int32_t ___m_useUserOverride_9;
NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo_10;
DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo_11;
TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo_12;
Il2CppChar* ___m_name_13;
Il2CppChar* ___englishname_14;
Il2CppChar* ___nativename_15;
Il2CppChar* ___iso3lang_16;
Il2CppChar* ___iso2lang_17;
Il2CppChar* ___win3lang_18;
Il2CppChar* ___territory_19;
Il2CppChar** ___native_calendar_names_20;
CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo_21;
void* ___textinfo_data_22;
int32_t ___m_dataItem_23;
Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar_24;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com* ___parent_culture_25;
int32_t ___constructed_26;
Il2CppSafeArray/*NONE*/* ___cached_serialized_form_27;
CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_com* ___m_cultureData_28;
int32_t ___m_isInherited_29;
};
// System.Text.Encoding
struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095 : public RuntimeObject
{
// System.Int32 System.Text.Encoding::m_codePage
int32_t ___m_codePage_9;
// System.Globalization.CodePageDataItem System.Text.Encoding::dataItem
CodePageDataItem_t52460FA30AE37F4F26ACB81055E58002262F19F2* ___dataItem_10;
// System.Boolean System.Text.Encoding::m_deserializedFromEverett
bool ___m_deserializedFromEverett_11;
// System.Boolean System.Text.Encoding::m_isReadOnly
bool ___m_isReadOnly_12;
// System.Text.EncoderFallback System.Text.Encoding::encoderFallback
EncoderFallback_tD2C40CE114AA9D8E1F7196608B2D088548015293* ___encoderFallback_13;
// System.Text.DecoderFallback System.Text.Encoding::decoderFallback
DecoderFallback_t7324102215E4ED41EC065C02EB501CB0BC23CD90* ___decoderFallback_14;
};
struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095_StaticFields
{
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::defaultEncoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___defaultEncoding_0;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::unicodeEncoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___unicodeEncoding_1;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::bigEndianUnicode
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___bigEndianUnicode_2;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::utf7Encoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf7Encoding_3;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::utf8Encoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf8Encoding_4;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::utf32Encoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf32Encoding_5;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::asciiEncoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___asciiEncoding_6;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::latin1Encoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___latin1Encoding_7;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Text.Encoding> modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::encodings
Dictionary_2_t87EDE08B2E48F793A22DE50D6B3CC2E7EBB2DB54* ___encodings_8;
// System.Object System.Text.Encoding::s_InternalSyncObject
RuntimeObject* ___s_InternalSyncObject_15;
};
// System.MarshalByRefObject
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE : public RuntimeObject
{
// System.Object System.MarshalByRefObject::_identity
RuntimeObject* ____identity_0;
};
// Native definition for P/Invoke marshalling of System.MarshalByRefObject
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_pinvoke
{
Il2CppIUnknown* ____identity_0;
};
// Native definition for COM marshalling of System.MarshalByRefObject
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_com
{
Il2CppIUnknown* ____identity_0;
};
// System.Reflection.MemberInfo
struct MemberInfo_t : public RuntimeObject
{
};
// System.Data.SqlTypes.SQLResource
struct SQLResource_t27E5E08A5D2E2656605F1733A3A25C38097D51D5 : public RuntimeObject
{
};
// System.Runtime.Serialization.SerializationInfo
struct SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37 : public RuntimeObject
{
// System.String[] System.Runtime.Serialization.SerializationInfo::m_members
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___m_members_3;
// System.Object[] System.Runtime.Serialization.SerializationInfo::m_data
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_data_4;
// System.Type[] System.Runtime.Serialization.SerializationInfo::m_types
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___m_types_5;
// System.Collections.Generic.Dictionary`2<System.String,System.Int32> System.Runtime.Serialization.SerializationInfo::m_nameToIndex
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* ___m_nameToIndex_6;
// System.Int32 System.Runtime.Serialization.SerializationInfo::m_currMember
int32_t ___m_currMember_7;
// System.Runtime.Serialization.IFormatterConverter System.Runtime.Serialization.SerializationInfo::m_converter
RuntimeObject* ___m_converter_8;
// System.String System.Runtime.Serialization.SerializationInfo::m_fullTypeName
String_t* ___m_fullTypeName_9;
// System.String System.Runtime.Serialization.SerializationInfo::m_assemName
String_t* ___m_assemName_10;
// System.Type System.Runtime.Serialization.SerializationInfo::objectType
Type_t* ___objectType_11;
// System.Boolean System.Runtime.Serialization.SerializationInfo::isFullTypeNameSetExplicit
bool ___isFullTypeNameSetExplicit_12;
// System.Boolean System.Runtime.Serialization.SerializationInfo::isAssemblyNameSetExplicit
bool ___isAssemblyNameSetExplicit_13;
// System.Boolean System.Runtime.Serialization.SerializationInfo::requireSameTokenInPartialTrust
bool ___requireSameTokenInPartialTrust_14;
};
// System.Data.SqlTypes.SqlStreamChars
struct SqlStreamChars_tFA7483114D21578BE0DD18D1F1C86926B9682FB8 : public RuntimeObject
{
};
// System.Data.SqlTypes.SqlXml
struct SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A : public RuntimeObject
{
// System.Reflection.MethodInfo System.Data.SqlTypes.SqlXml::_createSqlReaderMethodInfo
MethodInfo_t* ____createSqlReaderMethodInfo_4;
// System.Boolean System.Data.SqlTypes.SqlXml::_fNotNull
bool ____fNotNull_5;
// System.IO.Stream System.Data.SqlTypes.SqlXml::_stream
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ____stream_6;
// System.Boolean System.Data.SqlTypes.SqlXml::_firstCreateReader
bool ____firstCreateReader_7;
};
struct SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_StaticFields
{
// System.Func`4<System.IO.Stream,System.Xml.XmlReaderSettings,System.Xml.XmlParserContext,System.Xml.XmlReader> System.Data.SqlTypes.SqlXml::s_sqlReaderDelegate
Func_4_t714EA7575BC4411791EB413BE56D4DD1F8C570B9* ___s_sqlReaderDelegate_0;
// System.Xml.XmlReaderSettings System.Data.SqlTypes.SqlXml::s_defaultXmlReaderSettings
XmlReaderSettings_t8D51BA3ED2A013EE1F44525C9861326CAFB44AEA* ___s_defaultXmlReaderSettings_1;
// System.Xml.XmlReaderSettings System.Data.SqlTypes.SqlXml::s_defaultXmlReaderSettingsCloseInput
XmlReaderSettings_t8D51BA3ED2A013EE1F44525C9861326CAFB44AEA* ___s_defaultXmlReaderSettingsCloseInput_2;
// System.Reflection.MethodInfo System.Data.SqlTypes.SqlXml::s_createSqlReaderMethodInfo
MethodInfo_t* ___s_createSqlReaderMethodInfo_3;
};
// System.String
struct String_t : public RuntimeObject
{
// System.Int32 System.String::_stringLength
int32_t ____stringLength_4;
// System.Char System.String::_firstChar
Il2CppChar ____firstChar_5;
};
struct String_t_StaticFields
{
// System.String System.String::Empty
String_t* ___Empty_6;
};
// System.ValueType
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
{
};
// Native definition for P/Invoke marshalling of System.ValueType
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.ValueType
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
{
};
// System.Xml.XmlQualifiedName
struct XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9 : public RuntimeObject
{
// System.String System.Xml.XmlQualifiedName::name
String_t* ___name_1;
// System.String System.Xml.XmlQualifiedName::ns
String_t* ___ns_2;
// System.Int32 System.Xml.XmlQualifiedName::hash
int32_t ___hash_3;
};
struct XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9_StaticFields
{
// System.Xml.XmlQualifiedName/HashCodeOfStringDelegate System.Xml.XmlQualifiedName::hashCodeDelegate
HashCodeOfStringDelegate_t25F1FA9B737C4313ED341BA7AAB31694DC3669DA* ___hashCodeDelegate_0;
// System.Xml.XmlQualifiedName System.Xml.XmlQualifiedName::Empty
XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* ___Empty_4;
};
// System.Xml.XmlReader
struct XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD : public RuntimeObject
{
};
struct XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD_StaticFields
{
// System.UInt32 System.Xml.XmlReader::IsTextualNodeBitmap
uint32_t ___IsTextualNodeBitmap_0;
// System.UInt32 System.Xml.XmlReader::CanReadContentAsBitmap
uint32_t ___CanReadContentAsBitmap_1;
// System.UInt32 System.Xml.XmlReader::HasValueBitmap
uint32_t ___HasValueBitmap_2;
};
// System.Xml.Schema.XmlSchemaObject
struct XmlSchemaObject_t82CCD87AADB4BEF4E9DFE4C501F09EDA372AA19D : public RuntimeObject
{
// System.Int32 System.Xml.Schema.XmlSchemaObject::lineNum
int32_t ___lineNum_0;
// System.Int32 System.Xml.Schema.XmlSchemaObject::linePos
int32_t ___linePos_1;
// System.String System.Xml.Schema.XmlSchemaObject::sourceUri
String_t* ___sourceUri_2;
// System.Xml.Serialization.XmlSerializerNamespaces System.Xml.Schema.XmlSchemaObject::namespaces
XmlSerializerNamespaces_t55D593FB2AB45488862F2C620A08F84A422A7E93* ___namespaces_3;
// System.Xml.Schema.XmlSchemaObject System.Xml.Schema.XmlSchemaObject::parent
XmlSchemaObject_t82CCD87AADB4BEF4E9DFE4C501F09EDA372AA19D* ___parent_4;
// System.Boolean System.Xml.Schema.XmlSchemaObject::isProcessing
bool ___isProcessing_5;
};
// System.Xml.Schema.XmlSchemaSet
struct XmlSchemaSet_t048A12CE7D00EF330EF32A388B69A240899F88D1 : public RuntimeObject
{
// System.Xml.XmlNameTable System.Xml.Schema.XmlSchemaSet::nameTable
XmlNameTable_tBDBAACFF3DB40A8E6AF3BDC11F0FF166CF11ABB8* ___nameTable_0;
// System.Xml.Schema.SchemaNames System.Xml.Schema.XmlSchemaSet::schemaNames
SchemaNames_tF7A45B027D5759AA56D035F5962B4612A6B0902F* ___schemaNames_1;
// System.Collections.SortedList System.Xml.Schema.XmlSchemaSet::schemas
SortedList_t847331629BA06B518F1B5203BD22B59746EDDBF3* ___schemas_2;
// System.Xml.Schema.ValidationEventHandler System.Xml.Schema.XmlSchemaSet::internalEventHandler
ValidationEventHandler_t400B20AD482B62613818392D3E5588426332560A* ___internalEventHandler_3;
// System.Xml.Schema.ValidationEventHandler System.Xml.Schema.XmlSchemaSet::eventHandler
ValidationEventHandler_t400B20AD482B62613818392D3E5588426332560A* ___eventHandler_4;
// System.Boolean System.Xml.Schema.XmlSchemaSet::isCompiled
bool ___isCompiled_5;
// System.Collections.Hashtable System.Xml.Schema.XmlSchemaSet::schemaLocations
Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* ___schemaLocations_6;
// System.Collections.Hashtable System.Xml.Schema.XmlSchemaSet::chameleonSchemas
Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* ___chameleonSchemas_7;
// System.Collections.Hashtable System.Xml.Schema.XmlSchemaSet::targetNamespaces
Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* ___targetNamespaces_8;
// System.Boolean System.Xml.Schema.XmlSchemaSet::compileAll
bool ___compileAll_9;
// System.Xml.Schema.SchemaInfo System.Xml.Schema.XmlSchemaSet::cachedCompiledInfo
SchemaInfo_t42F4B1099B63BCF2D3BBF7F35A79AF6B90B0927E* ___cachedCompiledInfo_10;
// System.Xml.XmlReaderSettings System.Xml.Schema.XmlSchemaSet::readerSettings
XmlReaderSettings_t8D51BA3ED2A013EE1F44525C9861326CAFB44AEA* ___readerSettings_11;
// System.Xml.Schema.XmlSchema System.Xml.Schema.XmlSchemaSet::schemaForSchema
XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* ___schemaForSchema_12;
// System.Xml.Schema.XmlSchemaCompilationSettings System.Xml.Schema.XmlSchemaSet::compilationSettings
XmlSchemaCompilationSettings_tAD528503343C490A9030FEF019E313661390249C* ___compilationSettings_13;
// System.Xml.Schema.XmlSchemaObjectTable System.Xml.Schema.XmlSchemaSet::elements
XmlSchemaObjectTable_tD5C00DB526C716DB38585522F2011F99FC66A583* ___elements_14;
// System.Xml.Schema.XmlSchemaObjectTable System.Xml.Schema.XmlSchemaSet::attributes
XmlSchemaObjectTable_tD5C00DB526C716DB38585522F2011F99FC66A583* ___attributes_15;
// System.Xml.Schema.XmlSchemaObjectTable System.Xml.Schema.XmlSchemaSet::schemaTypes
XmlSchemaObjectTable_tD5C00DB526C716DB38585522F2011F99FC66A583* ___schemaTypes_16;
// System.Xml.Schema.XmlSchemaObjectTable System.Xml.Schema.XmlSchemaSet::substitutionGroups
XmlSchemaObjectTable_tD5C00DB526C716DB38585522F2011F99FC66A583* ___substitutionGroups_17;
// System.Xml.Schema.XmlSchemaObjectTable System.Xml.Schema.XmlSchemaSet::typeExtensions
XmlSchemaObjectTable_tD5C00DB526C716DB38585522F2011F99FC66A583* ___typeExtensions_18;
// System.Object System.Xml.Schema.XmlSchemaSet::internalSyncObject
RuntimeObject* ___internalSyncObject_19;
};
// System.Xml.XmlWriter
struct XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F : public RuntimeObject
{
// System.Char[] System.Xml.XmlWriter::writeNodeBuffer
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___writeNodeBuffer_0;
};
// System.Nullable`1<System.Boolean>
struct Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
bool ___value_1;
};
// System.Boolean
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
{
// System.Boolean System.Boolean::m_value
bool ___m_value_0;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
{
// System.String System.Boolean::TrueString
String_t* ___TrueString_5;
// System.String System.Boolean::FalseString
String_t* ___FalseString_6;
};
// System.Byte
struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3
{
// System.Byte System.Byte::m_value
uint8_t ___m_value_0;
};
// System.Char
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17
{
// System.Char System.Char::m_value
Il2CppChar ___m_value_0;
};
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields
{
// System.Byte[] System.Char::s_categoryForLatin1
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1_3;
};
// System.DateTime
struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D
{
// System.UInt64 System.DateTime::_dateData
uint64_t ____dateData_46;
};
struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_StaticFields
{
// System.Int32[] System.DateTime::s_daysToMonth365
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth365_30;
// System.Int32[] System.DateTime::s_daysToMonth366
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth366_31;
// System.DateTime System.DateTime::MinValue
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MinValue_32;
// System.DateTime System.DateTime::MaxValue
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MaxValue_33;
// System.DateTime System.DateTime::UnixEpoch
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___UnixEpoch_34;
};
// System.Decimal
struct Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F
{
union
{
#pragma pack(push, tp, 1)
struct
{
// System.Int32 System.Decimal::flags
int32_t ___flags_8;
};
#pragma pack(pop, tp)
struct
{
int32_t ___flags_8_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___hi_9_OffsetPadding[4];
// System.Int32 System.Decimal::hi
int32_t ___hi_9;
};
#pragma pack(pop, tp)
struct
{
char ___hi_9_OffsetPadding_forAlignmentOnly[4];
int32_t ___hi_9_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___lo_10_OffsetPadding[8];
// System.Int32 System.Decimal::lo
int32_t ___lo_10;
};
#pragma pack(pop, tp)
struct
{
char ___lo_10_OffsetPadding_forAlignmentOnly[8];
int32_t ___lo_10_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___mid_11_OffsetPadding[12];
// System.Int32 System.Decimal::mid
int32_t ___mid_11;
};
#pragma pack(pop, tp)
struct
{
char ___mid_11_OffsetPadding_forAlignmentOnly[12];
int32_t ___mid_11_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___ulomidLE_12_OffsetPadding[8];
// System.UInt64 System.Decimal::ulomidLE
uint64_t ___ulomidLE_12;
};
#pragma pack(pop, tp)
struct
{
char ___ulomidLE_12_OffsetPadding_forAlignmentOnly[8];
uint64_t ___ulomidLE_12_forAlignmentOnly;
};
};
};
struct Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_StaticFields
{
// System.Decimal System.Decimal::Zero
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___Zero_3;
// System.Decimal System.Decimal::One
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___One_4;
// System.Decimal System.Decimal::MinusOne
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___MinusOne_5;
// System.Decimal System.Decimal::MaxValue
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___MaxValue_6;
// System.Decimal System.Decimal::MinValue
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___MinValue_7;
};
// System.Double
struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F
{
// System.Double System.Double::m_value
double ___m_value_0;
};
// System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_StaticFields
{
// System.Char[] System.Enum::enumSeperatorCharArray
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___enumSeperatorCharArray_0;
};
// Native definition for P/Invoke marshalling of System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
{
};
// System.Guid
struct Guid_t
{
// System.Int32 System.Guid::_a
int32_t ____a_1;
// System.Int16 System.Guid::_b
int16_t ____b_2;
// System.Int16 System.Guid::_c
int16_t ____c_3;
// System.Byte System.Guid::_d
uint8_t ____d_4;
// System.Byte System.Guid::_e
uint8_t ____e_5;
// System.Byte System.Guid::_f
uint8_t ____f_6;
// System.Byte System.Guid::_g
uint8_t ____g_7;
// System.Byte System.Guid::_h
uint8_t ____h_8;
// System.Byte System.Guid::_i
uint8_t ____i_9;
// System.Byte System.Guid::_j
uint8_t ____j_10;
// System.Byte System.Guid::_k
uint8_t ____k_11;
};
struct Guid_t_StaticFields
{
// System.Guid System.Guid::Empty
Guid_t ___Empty_0;
};
// System.Int16
struct Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175
{
// System.Int16 System.Int16::m_value
int16_t ___m_value_0;
};
// System.Int32
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
{
// System.Int32 System.Int32::m_value
int32_t ___m_value_0;
};
// System.Int64
struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3
{
// System.Int64 System.Int64::m_value
int64_t ___m_value_0;
};
// System.IntPtr
struct IntPtr_t
{
// System.Void* System.IntPtr::m_value
void* ___m_value_0;
};
struct IntPtr_t_StaticFields
{
// System.IntPtr System.IntPtr::Zero
intptr_t ___Zero_1;
};
// System.Reflection.MethodBase
struct MethodBase_t : public MemberInfo_t
{
};
// System.Single
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
{
// System.Single System.Single::m_value
float ___m_value_0;
};
// System.Data.SqlTypes.SqlBinary
struct SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347
{
// System.Byte[] System.Data.SqlTypes.SqlBinary::_value
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____value_0;
};
struct SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_StaticFields
{
// System.Data.SqlTypes.SqlBinary System.Data.SqlTypes.SqlBinary::Null
SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 ___Null_1;
};
// Native definition for P/Invoke marshalling of System.Data.SqlTypes.SqlBinary
struct SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_marshaled_pinvoke
{
Il2CppSafeArray/*NONE*/* ____value_0;
};
// Native definition for COM marshalling of System.Data.SqlTypes.SqlBinary
struct SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_marshaled_com
{
Il2CppSafeArray/*NONE*/* ____value_0;
};
// System.Data.SqlTypes.SqlBoolean
struct SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7
{
// System.Byte System.Data.SqlTypes.SqlBoolean::m_value
uint8_t ___m_value_0;
};
struct SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields
{
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlBoolean::True
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___True_1;
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlBoolean::False
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___False_2;
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlBoolean::Null
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___Null_3;
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlBoolean::Zero
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___Zero_4;
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlBoolean::One
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___One_5;
};
// System.Data.SqlTypes.SqlByte
struct SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46
{
// System.Boolean System.Data.SqlTypes.SqlByte::m_fNotNull
bool ___m_fNotNull_0;
// System.Byte System.Data.SqlTypes.SqlByte::m_value
uint8_t ___m_value_1;
};
struct SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_StaticFields
{
// System.Int32 System.Data.SqlTypes.SqlByte::s_iBitNotByteMax
int32_t ___s_iBitNotByteMax_2;
// System.Data.SqlTypes.SqlByte System.Data.SqlTypes.SqlByte::Null
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___Null_3;
// System.Data.SqlTypes.SqlByte System.Data.SqlTypes.SqlByte::Zero
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___Zero_4;
// System.Data.SqlTypes.SqlByte System.Data.SqlTypes.SqlByte::MinValue
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___MinValue_5;
// System.Data.SqlTypes.SqlByte System.Data.SqlTypes.SqlByte::MaxValue
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___MaxValue_6;
};
// Native definition for P/Invoke marshalling of System.Data.SqlTypes.SqlByte
struct SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_marshaled_pinvoke
{
int32_t ___m_fNotNull_0;
uint8_t ___m_value_1;
};
// Native definition for COM marshalling of System.Data.SqlTypes.SqlByte
struct SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_marshaled_com
{
int32_t ___m_fNotNull_0;
uint8_t ___m_value_1;
};
// System.Data.SqlTypes.SqlDecimal
struct SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406
{
// System.Byte System.Data.SqlTypes.SqlDecimal::_bStatus
uint8_t ____bStatus_0;
// System.Byte System.Data.SqlTypes.SqlDecimal::_bLen
uint8_t ____bLen_1;
// System.Byte System.Data.SqlTypes.SqlDecimal::_bPrec
uint8_t ____bPrec_2;
// System.Byte System.Data.SqlTypes.SqlDecimal::_bScale
uint8_t ____bScale_3;
// System.UInt32 System.Data.SqlTypes.SqlDecimal::_data1
uint32_t ____data1_4;
// System.UInt32 System.Data.SqlTypes.SqlDecimal::_data2
uint32_t ____data2_5;
// System.UInt32 System.Data.SqlTypes.SqlDecimal::_data3
uint32_t ____data3_6;
// System.UInt32 System.Data.SqlTypes.SqlDecimal::_data4
uint32_t ____data4_7;
};
struct SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields
{
// System.Byte System.Data.SqlTypes.SqlDecimal::s_NUMERIC_MAX_PRECISION
uint8_t ___s_NUMERIC_MAX_PRECISION_8;
// System.Byte System.Data.SqlTypes.SqlDecimal::MaxPrecision
uint8_t ___MaxPrecision_9;
// System.Byte System.Data.SqlTypes.SqlDecimal::MaxScale
uint8_t ___MaxScale_10;
// System.Byte System.Data.SqlTypes.SqlDecimal::s_bNullMask
uint8_t ___s_bNullMask_11;
// System.Byte System.Data.SqlTypes.SqlDecimal::s_bIsNull
uint8_t ___s_bIsNull_12;
// System.Byte System.Data.SqlTypes.SqlDecimal::s_bNotNull
uint8_t ___s_bNotNull_13;
// System.Byte System.Data.SqlTypes.SqlDecimal::s_bReverseNullMask
uint8_t ___s_bReverseNullMask_14;
// System.Byte System.Data.SqlTypes.SqlDecimal::s_bSignMask
uint8_t ___s_bSignMask_15;
// System.Byte System.Data.SqlTypes.SqlDecimal::s_bPositive
uint8_t ___s_bPositive_16;
// System.Byte System.Data.SqlTypes.SqlDecimal::s_bNegative
uint8_t ___s_bNegative_17;
// System.Byte System.Data.SqlTypes.SqlDecimal::s_bReverseSignMask
uint8_t ___s_bReverseSignMask_18;
// System.UInt32 System.Data.SqlTypes.SqlDecimal::s_uiZero
uint32_t ___s_uiZero_19;
// System.Int32 System.Data.SqlTypes.SqlDecimal::s_cNumeMax
int32_t ___s_cNumeMax_20;
// System.Int64 System.Data.SqlTypes.SqlDecimal::s_lInt32Base
int64_t ___s_lInt32Base_21;
// System.UInt64 System.Data.SqlTypes.SqlDecimal::s_ulInt32Base
uint64_t ___s_ulInt32Base_22;
// System.UInt64 System.Data.SqlTypes.SqlDecimal::s_ulInt32BaseForMod
uint64_t ___s_ulInt32BaseForMod_23;
// System.UInt64 System.Data.SqlTypes.SqlDecimal::s_llMax
uint64_t ___s_llMax_24;
// System.UInt32 System.Data.SqlTypes.SqlDecimal::s_ulBase10
uint32_t ___s_ulBase10_25;
// System.Double System.Data.SqlTypes.SqlDecimal::s_DUINT_BASE
double ___s_DUINT_BASE_26;
// System.Double System.Data.SqlTypes.SqlDecimal::s_DUINT_BASE2
double ___s_DUINT_BASE2_27;
// System.Double System.Data.SqlTypes.SqlDecimal::s_DUINT_BASE3
double ___s_DUINT_BASE3_28;
// System.Double System.Data.SqlTypes.SqlDecimal::s_DMAX_NUME
double ___s_DMAX_NUME_29;
// System.UInt32 System.Data.SqlTypes.SqlDecimal::s_DBL_DIG
uint32_t ___s_DBL_DIG_30;
// System.Byte System.Data.SqlTypes.SqlDecimal::s_cNumeDivScaleMin
uint8_t ___s_cNumeDivScaleMin_31;
// System.UInt32[] System.Data.SqlTypes.SqlDecimal::s_rgulShiftBase
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___s_rgulShiftBase_32;
// System.UInt32[] System.Data.SqlTypes.SqlDecimal::s_decimalHelpersLo
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___s_decimalHelpersLo_33;
// System.UInt32[] System.Data.SqlTypes.SqlDecimal::s_decimalHelpersMid
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___s_decimalHelpersMid_34;
// System.UInt32[] System.Data.SqlTypes.SqlDecimal::s_decimalHelpersHi
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___s_decimalHelpersHi_35;
// System.UInt32[] System.Data.SqlTypes.SqlDecimal::s_decimalHelpersHiHi
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___s_decimalHelpersHiHi_36;
// System.Byte[] System.Data.SqlTypes.SqlDecimal::s_rgCLenFromPrec
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_rgCLenFromPrec_37;
// System.UInt32 System.Data.SqlTypes.SqlDecimal::s_ulT1
uint32_t ___s_ulT1_38;
// System.UInt32 System.Data.SqlTypes.SqlDecimal::s_ulT2
uint32_t ___s_ulT2_39;
// System.UInt32 System.Data.SqlTypes.SqlDecimal::s_ulT3
uint32_t ___s_ulT3_40;
// System.UInt32 System.Data.SqlTypes.SqlDecimal::s_ulT4
uint32_t ___s_ulT4_41;
// System.UInt32 System.Data.SqlTypes.SqlDecimal::s_ulT5
uint32_t ___s_ulT5_42;
// System.UInt32 System.Data.SqlTypes.SqlDecimal::s_ulT6
uint32_t ___s_ulT6_43;
// System.UInt32 System.Data.SqlTypes.SqlDecimal::s_ulT7
uint32_t ___s_ulT7_44;
// System.UInt32 System.Data.SqlTypes.SqlDecimal::s_ulT8
uint32_t ___s_ulT8_45;
// System.UInt32 System.Data.SqlTypes.SqlDecimal::s_ulT9
uint32_t ___s_ulT9_46;
// System.UInt64 System.Data.SqlTypes.SqlDecimal::s_dwlT10
uint64_t ___s_dwlT10_47;
// System.UInt64 System.Data.SqlTypes.SqlDecimal::s_dwlT11
uint64_t ___s_dwlT11_48;
// System.UInt64 System.Data.SqlTypes.SqlDecimal::s_dwlT12
uint64_t ___s_dwlT12_49;
// System.UInt64 System.Data.SqlTypes.SqlDecimal::s_dwlT13
uint64_t ___s_dwlT13_50;
// System.UInt64 System.Data.SqlTypes.SqlDecimal::s_dwlT14
uint64_t ___s_dwlT14_51;
// System.UInt64 System.Data.SqlTypes.SqlDecimal::s_dwlT15
uint64_t ___s_dwlT15_52;
// System.UInt64 System.Data.SqlTypes.SqlDecimal::s_dwlT16
uint64_t ___s_dwlT16_53;
// System.UInt64 System.Data.SqlTypes.SqlDecimal::s_dwlT17
uint64_t ___s_dwlT17_54;
// System.UInt64 System.Data.SqlTypes.SqlDecimal::s_dwlT18
uint64_t ___s_dwlT18_55;
// System.UInt64 System.Data.SqlTypes.SqlDecimal::s_dwlT19
uint64_t ___s_dwlT19_56;
// System.Data.SqlTypes.SqlDecimal System.Data.SqlTypes.SqlDecimal::Null
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___Null_57;
// System.Data.SqlTypes.SqlDecimal System.Data.SqlTypes.SqlDecimal::MinValue
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___MinValue_58;
// System.Data.SqlTypes.SqlDecimal System.Data.SqlTypes.SqlDecimal::MaxValue
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___MaxValue_59;
};
// System.Data.SqlTypes.SqlDouble
struct SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98
{
// System.Boolean System.Data.SqlTypes.SqlDouble::m_fNotNull
bool ___m_fNotNull_0;
// System.Double System.Data.SqlTypes.SqlDouble::m_value
double ___m_value_1;
};
struct SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_StaticFields
{
// System.Data.SqlTypes.SqlDouble System.Data.SqlTypes.SqlDouble::Null
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___Null_2;
// System.Data.SqlTypes.SqlDouble System.Data.SqlTypes.SqlDouble::Zero
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___Zero_3;
// System.Data.SqlTypes.SqlDouble System.Data.SqlTypes.SqlDouble::MinValue
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___MinValue_4;
// System.Data.SqlTypes.SqlDouble System.Data.SqlTypes.SqlDouble::MaxValue
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___MaxValue_5;
};
// Native definition for P/Invoke marshalling of System.Data.SqlTypes.SqlDouble
struct SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_marshaled_pinvoke
{
int32_t ___m_fNotNull_0;
double ___m_value_1;
};
// Native definition for COM marshalling of System.Data.SqlTypes.SqlDouble
struct SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_marshaled_com
{
int32_t ___m_fNotNull_0;
double ___m_value_1;
};
// System.Data.SqlTypes.SqlGuid
struct SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7
{
// System.Byte[] System.Data.SqlTypes.SqlGuid::m_value
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___m_value_2;
};
struct SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_StaticFields
{
// System.Int32 System.Data.SqlTypes.SqlGuid::s_sizeOfGuid
int32_t ___s_sizeOfGuid_0;
// System.Int32[] System.Data.SqlTypes.SqlGuid::s_rgiGuidOrder
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_rgiGuidOrder_1;
// System.Data.SqlTypes.SqlGuid System.Data.SqlTypes.SqlGuid::Null
SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 ___Null_3;
};
// Native definition for P/Invoke marshalling of System.Data.SqlTypes.SqlGuid
struct SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_marshaled_pinvoke
{
Il2CppSafeArray/*NONE*/* ___m_value_2;
};
// Native definition for COM marshalling of System.Data.SqlTypes.SqlGuid
struct SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_marshaled_com
{
Il2CppSafeArray/*NONE*/* ___m_value_2;
};
// System.Data.SqlTypes.SqlInt16
struct SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B
{
// System.Boolean System.Data.SqlTypes.SqlInt16::m_fNotNull
bool ___m_fNotNull_0;
// System.Int16 System.Data.SqlTypes.SqlInt16::m_value
int16_t ___m_value_1;
};
struct SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_StaticFields
{
// System.Int32 System.Data.SqlTypes.SqlInt16::s_MASKI2
int32_t ___s_MASKI2_2;
// System.Data.SqlTypes.SqlInt16 System.Data.SqlTypes.SqlInt16::Null
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___Null_3;
// System.Data.SqlTypes.SqlInt16 System.Data.SqlTypes.SqlInt16::Zero
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___Zero_4;
// System.Data.SqlTypes.SqlInt16 System.Data.SqlTypes.SqlInt16::MinValue
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___MinValue_5;
// System.Data.SqlTypes.SqlInt16 System.Data.SqlTypes.SqlInt16::MaxValue
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___MaxValue_6;
};
// Native definition for P/Invoke marshalling of System.Data.SqlTypes.SqlInt16
struct SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_marshaled_pinvoke
{
int32_t ___m_fNotNull_0;
int16_t ___m_value_1;
};
// Native definition for COM marshalling of System.Data.SqlTypes.SqlInt16
struct SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_marshaled_com
{
int32_t ___m_fNotNull_0;
int16_t ___m_value_1;
};
// System.Data.SqlTypes.SqlInt32
struct SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152
{
// System.Boolean System.Data.SqlTypes.SqlInt32::m_fNotNull
bool ___m_fNotNull_0;
// System.Int32 System.Data.SqlTypes.SqlInt32::m_value
int32_t ___m_value_1;
};
struct SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_StaticFields
{
// System.Int64 System.Data.SqlTypes.SqlInt32::s_iIntMin
int64_t ___s_iIntMin_2;
// System.Int64 System.Data.SqlTypes.SqlInt32::s_lBitNotIntMax
int64_t ___s_lBitNotIntMax_3;
// System.Data.SqlTypes.SqlInt32 System.Data.SqlTypes.SqlInt32::Null
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___Null_4;
// System.Data.SqlTypes.SqlInt32 System.Data.SqlTypes.SqlInt32::Zero
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___Zero_5;
// System.Data.SqlTypes.SqlInt32 System.Data.SqlTypes.SqlInt32::MinValue
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___MinValue_6;
// System.Data.SqlTypes.SqlInt32 System.Data.SqlTypes.SqlInt32::MaxValue
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___MaxValue_7;
};
// Native definition for P/Invoke marshalling of System.Data.SqlTypes.SqlInt32
struct SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_marshaled_pinvoke
{
int32_t ___m_fNotNull_0;
int32_t ___m_value_1;
};
// Native definition for COM marshalling of System.Data.SqlTypes.SqlInt32
struct SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_marshaled_com
{
int32_t ___m_fNotNull_0;
int32_t ___m_value_1;
};
// System.Data.SqlTypes.SqlInt64
struct SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272
{
// System.Boolean System.Data.SqlTypes.SqlInt64::m_fNotNull
bool ___m_fNotNull_0;
// System.Int64 System.Data.SqlTypes.SqlInt64::m_value
int64_t ___m_value_1;
};
struct SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_StaticFields
{
// System.Int64 System.Data.SqlTypes.SqlInt64::s_lLowIntMask
int64_t ___s_lLowIntMask_2;
// System.Int64 System.Data.SqlTypes.SqlInt64::s_lHighIntMask
int64_t ___s_lHighIntMask_3;
// System.Data.SqlTypes.SqlInt64 System.Data.SqlTypes.SqlInt64::Null
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___Null_4;
// System.Data.SqlTypes.SqlInt64 System.Data.SqlTypes.SqlInt64::Zero
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___Zero_5;
// System.Data.SqlTypes.SqlInt64 System.Data.SqlTypes.SqlInt64::MinValue
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___MinValue_6;
// System.Data.SqlTypes.SqlInt64 System.Data.SqlTypes.SqlInt64::MaxValue
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___MaxValue_7;
};
// Native definition for P/Invoke marshalling of System.Data.SqlTypes.SqlInt64
struct SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_marshaled_pinvoke
{
int32_t ___m_fNotNull_0;
int64_t ___m_value_1;
};
// Native definition for COM marshalling of System.Data.SqlTypes.SqlInt64
struct SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_marshaled_com
{
int32_t ___m_fNotNull_0;
int64_t ___m_value_1;
};
// System.Data.SqlTypes.SqlMoney
struct SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB
{
// System.Boolean System.Data.SqlTypes.SqlMoney::_fNotNull
bool ____fNotNull_0;
// System.Int64 System.Data.SqlTypes.SqlMoney::_value
int64_t ____value_1;
};
struct SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_StaticFields
{
// System.Int32 System.Data.SqlTypes.SqlMoney::s_iMoneyScale
int32_t ___s_iMoneyScale_2;
// System.Int64 System.Data.SqlTypes.SqlMoney::s_lTickBase
int64_t ___s_lTickBase_3;
// System.Double System.Data.SqlTypes.SqlMoney::s_dTickBase
double ___s_dTickBase_4;
// System.Int64 System.Data.SqlTypes.SqlMoney::s_minLong
int64_t ___s_minLong_5;
// System.Int64 System.Data.SqlTypes.SqlMoney::s_maxLong
int64_t ___s_maxLong_6;
// System.Data.SqlTypes.SqlMoney System.Data.SqlTypes.SqlMoney::Null
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___Null_7;
// System.Data.SqlTypes.SqlMoney System.Data.SqlTypes.SqlMoney::Zero
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___Zero_8;
// System.Data.SqlTypes.SqlMoney System.Data.SqlTypes.SqlMoney::MinValue
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___MinValue_9;
// System.Data.SqlTypes.SqlMoney System.Data.SqlTypes.SqlMoney::MaxValue
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___MaxValue_10;
};
// Native definition for P/Invoke marshalling of System.Data.SqlTypes.SqlMoney
struct SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_marshaled_pinvoke
{
int32_t ____fNotNull_0;
int64_t ____value_1;
};
// Native definition for COM marshalling of System.Data.SqlTypes.SqlMoney
struct SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_marshaled_com
{
int32_t ____fNotNull_0;
int64_t ____value_1;
};
// System.Data.SqlTypes.SqlSingle
struct SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767
{
// System.Boolean System.Data.SqlTypes.SqlSingle::_fNotNull
bool ____fNotNull_0;
// System.Single System.Data.SqlTypes.SqlSingle::_value
float ____value_1;
};
struct SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_StaticFields
{
// System.Data.SqlTypes.SqlSingle System.Data.SqlTypes.SqlSingle::Null
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 ___Null_2;
// System.Data.SqlTypes.SqlSingle System.Data.SqlTypes.SqlSingle::Zero
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 ___Zero_3;
// System.Data.SqlTypes.SqlSingle System.Data.SqlTypes.SqlSingle::MinValue
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 ___MinValue_4;
// System.Data.SqlTypes.SqlSingle System.Data.SqlTypes.SqlSingle::MaxValue
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 ___MaxValue_5;
};
// Native definition for P/Invoke marshalling of System.Data.SqlTypes.SqlSingle
struct SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_marshaled_pinvoke
{
int32_t ____fNotNull_0;
float ____value_1;
};
// Native definition for COM marshalling of System.Data.SqlTypes.SqlSingle
struct SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_marshaled_com
{
int32_t ____fNotNull_0;
float ____value_1;
};
// System.IO.Stream
struct Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE
{
// System.IO.Stream/ReadWriteTask System.IO.Stream::_activeReadWriteTask
ReadWriteTask_t0821BF49EE38596C7734E86E1A6A39D769BE2C05* ____activeReadWriteTask_2;
// System.Threading.SemaphoreSlim System.IO.Stream::_asyncActiveSemaphore
SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2* ____asyncActiveSemaphore_3;
};
struct Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_StaticFields
{
// System.IO.Stream System.IO.Stream::Null
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___Null_1;
};
// System.IO.TextWriter
struct TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3 : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE
{
// System.Char[] System.IO.TextWriter::CoreNewLine
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___CoreNewLine_3;
// System.String System.IO.TextWriter::CoreNewLineStr
String_t* ___CoreNewLineStr_4;
// System.IFormatProvider System.IO.TextWriter::_internalFormatProvider
RuntimeObject* ____internalFormatProvider_5;
};
struct TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3_StaticFields
{
// System.IO.TextWriter System.IO.TextWriter::Null
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ___Null_1;
// System.Char[] System.IO.TextWriter::s_coreNewLine
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___s_coreNewLine_2;
};
// System.TimeSpan
struct TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A
{
// System.Int64 System.TimeSpan::_ticks
int64_t ____ticks_22;
};
struct TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_StaticFields
{
// System.TimeSpan System.TimeSpan::Zero
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___Zero_19;
// System.TimeSpan System.TimeSpan::MaxValue
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___MaxValue_20;
// System.TimeSpan System.TimeSpan::MinValue
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___MinValue_21;
};
// System.UInt32
struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B
{
// System.UInt32 System.UInt32::m_value
uint32_t ___m_value_0;
};
// System.UInt64
struct UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF
{
// System.UInt64 System.UInt64::m_value
uint64_t ___m_value_0;
};
// System.Text.UnicodeEncoding
struct UnicodeEncoding_t2C90D9E1E55C16081FACA57B229053C1EF05DAF0 : public Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095
{
// System.Boolean System.Text.UnicodeEncoding::isThrowException
bool ___isThrowException_20;
// System.Boolean System.Text.UnicodeEncoding::bigEndian
bool ___bigEndian_21;
// System.Boolean System.Text.UnicodeEncoding::byteOrderMark
bool ___byteOrderMark_22;
};
struct UnicodeEncoding_t2C90D9E1E55C16081FACA57B229053C1EF05DAF0_StaticFields
{
// System.Text.UnicodeEncoding System.Text.UnicodeEncoding::s_bigEndianDefault
UnicodeEncoding_t2C90D9E1E55C16081FACA57B229053C1EF05DAF0* ___s_bigEndianDefault_16;
// System.Text.UnicodeEncoding System.Text.UnicodeEncoding::s_littleEndianDefault
UnicodeEncoding_t2C90D9E1E55C16081FACA57B229053C1EF05DAF0* ___s_littleEndianDefault_17;
// System.Byte[] System.Text.UnicodeEncoding::s_bigEndianPreamble
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_bigEndianPreamble_18;
// System.Byte[] System.Text.UnicodeEncoding::s_littleEndianPreamble
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_littleEndianPreamble_19;
// System.UInt64 System.Text.UnicodeEncoding::highLowPatternMask
uint64_t ___highLowPatternMask_23;
};
// System.Void
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
{
union
{
struct
{
};
uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
};
};
// System.Reflection.BindingFlags
struct BindingFlags_t5DC2835E4AE9C1862B3AD172EF35B6A5F4F1812C
{
// System.Int32 System.Reflection.BindingFlags::value__
int32_t ___value___2;
};
// System.Globalization.CompareOptions
struct CompareOptions_tE5E7275E1FCBD5F8F3B53CC0038A11CABE120B00
{
// System.Int32 System.Globalization.CompareOptions::value__
int32_t ___value___2;
};
// System.Xml.ConformanceLevel
struct ConformanceLevel_t90FE5650C4EA88985ED92E858B142605B5645E0A
{
// System.Int32 System.Xml.ConformanceLevel::value__
int32_t ___value___2;
};
// System.DateTimeKind
struct DateTimeKind_t3AD6DA06BEF8955A740777163FFB481C19089BBC
{
// System.Int32 System.DateTimeKind::value__
int32_t ___value___2;
};
// System.Delegate
struct Delegate_t : public RuntimeObject
{
// System.IntPtr System.Delegate::method_ptr
Il2CppMethodPointer ___method_ptr_0;
// System.IntPtr System.Delegate::invoke_impl
intptr_t ___invoke_impl_1;
// System.Object System.Delegate::m_target
RuntimeObject* ___m_target_2;
// System.IntPtr System.Delegate::method
intptr_t ___method_3;
// System.IntPtr System.Delegate::delegate_trampoline
intptr_t ___delegate_trampoline_4;
// System.IntPtr System.Delegate::extra_arg
intptr_t ___extra_arg_5;
// System.IntPtr System.Delegate::method_code
intptr_t ___method_code_6;
// System.IntPtr System.Delegate::interp_method
intptr_t ___interp_method_7;
// System.IntPtr System.Delegate::interp_invoke_impl
intptr_t ___interp_invoke_impl_8;
// System.Reflection.MethodInfo System.Delegate::method_info
MethodInfo_t* ___method_info_9;
// System.Reflection.MethodInfo System.Delegate::original_method_info
MethodInfo_t* ___original_method_info_10;
// System.DelegateData System.Delegate::data
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
// System.Boolean System.Delegate::method_is_virtual
bool ___method_is_virtual_12;
};
// Native definition for P/Invoke marshalling of System.Delegate
struct Delegate_t_marshaled_pinvoke
{
intptr_t ___method_ptr_0;
intptr_t ___invoke_impl_1;
Il2CppIUnknown* ___m_target_2;
intptr_t ___method_3;
intptr_t ___delegate_trampoline_4;
intptr_t ___extra_arg_5;
intptr_t ___method_code_6;
intptr_t ___interp_method_7;
intptr_t ___interp_invoke_impl_8;
MethodInfo_t* ___method_info_9;
MethodInfo_t* ___original_method_info_10;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
int32_t ___method_is_virtual_12;
};
// Native definition for COM marshalling of System.Delegate
struct Delegate_t_marshaled_com
{
intptr_t ___method_ptr_0;
intptr_t ___invoke_impl_1;
Il2CppIUnknown* ___m_target_2;
intptr_t ___method_3;
intptr_t ___delegate_trampoline_4;
intptr_t ___extra_arg_5;
intptr_t ___method_code_6;
intptr_t ___interp_method_7;
intptr_t ___interp_invoke_impl_8;
MethodInfo_t* ___method_info_9;
MethodInfo_t* ___original_method_info_10;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
int32_t ___method_is_virtual_12;
};
// System.Xml.DtdProcessing
struct DtdProcessing_tC6A3C44E1448F35C5AD9755CCABF13537327A871
{
// System.Int32 System.Xml.DtdProcessing::value__
int32_t ___value___2;
};
// System.Data.SqlTypes.EComparison
struct EComparison_tF0B771BD5E6163DEEAA50BFC6AF0CF73FD38F781
{
// System.Int32 System.Data.SqlTypes.EComparison::value__
int32_t ___value___2;
};
// System.Exception
struct Exception_t : public RuntimeObject
{
// System.String System.Exception::_className
String_t* ____className_1;
// System.String System.Exception::_message
String_t* ____message_2;
// System.Collections.IDictionary System.Exception::_data
RuntimeObject* ____data_3;
// System.Exception System.Exception::_innerException
Exception_t* ____innerException_4;
// System.String System.Exception::_helpURL
String_t* ____helpURL_5;
// System.Object System.Exception::_stackTrace
RuntimeObject* ____stackTrace_6;
// System.String System.Exception::_stackTraceString
String_t* ____stackTraceString_7;
// System.String System.Exception::_remoteStackTraceString
String_t* ____remoteStackTraceString_8;
// System.Int32 System.Exception::_remoteStackIndex
int32_t ____remoteStackIndex_9;
// System.Object System.Exception::_dynamicMethods
RuntimeObject* ____dynamicMethods_10;
// System.Int32 System.Exception::_HResult
int32_t ____HResult_11;
// System.String System.Exception::_source
String_t* ____source_12;
// System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
// System.Diagnostics.StackTrace[] System.Exception::captured_traces
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
// System.IntPtr[] System.Exception::native_trace_ips
IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips_15;
// System.Int32 System.Exception::caught_in_unmanaged
int32_t ___caught_in_unmanaged_16;
};
struct Exception_t_StaticFields
{
// System.Object System.Exception::s_EDILock
RuntimeObject* ___s_EDILock_0;
};
// Native definition for P/Invoke marshalling of System.Exception
struct Exception_t_marshaled_pinvoke
{
char* ____className_1;
char* ____message_2;
RuntimeObject* ____data_3;
Exception_t_marshaled_pinvoke* ____innerException_4;
char* ____helpURL_5;
Il2CppIUnknown* ____stackTrace_6;
char* ____stackTraceString_7;
char* ____remoteStackTraceString_8;
int32_t ____remoteStackIndex_9;
Il2CppIUnknown* ____dynamicMethods_10;
int32_t ____HResult_11;
char* ____source_12;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
int32_t ___caught_in_unmanaged_16;
};
// Native definition for COM marshalling of System.Exception
struct Exception_t_marshaled_com
{
Il2CppChar* ____className_1;
Il2CppChar* ____message_2;
RuntimeObject* ____data_3;
Exception_t_marshaled_com* ____innerException_4;
Il2CppChar* ____helpURL_5;
Il2CppIUnknown* ____stackTrace_6;
Il2CppChar* ____stackTraceString_7;
Il2CppChar* ____remoteStackTraceString_8;
int32_t ____remoteStackIndex_9;
Il2CppIUnknown* ____dynamicMethods_10;
int32_t ____HResult_11;
Il2CppChar* ____source_12;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
int32_t ___caught_in_unmanaged_16;
};
// System.IO.MemoryStream
struct MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2 : public Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE
{
// System.Byte[] System.IO.MemoryStream::_buffer
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____buffer_4;
// System.Int32 System.IO.MemoryStream::_origin
int32_t ____origin_5;
// System.Int32 System.IO.MemoryStream::_position
int32_t ____position_6;
// System.Int32 System.IO.MemoryStream::_length
int32_t ____length_7;
// System.Int32 System.IO.MemoryStream::_capacity
int32_t ____capacity_8;
// System.Boolean System.IO.MemoryStream::_expandable
bool ____expandable_9;
// System.Boolean System.IO.MemoryStream::_writable
bool ____writable_10;
// System.Boolean System.IO.MemoryStream::_exposable
bool ____exposable_11;
// System.Boolean System.IO.MemoryStream::_isOpen
bool ____isOpen_12;
// System.Threading.Tasks.Task`1<System.Int32> System.IO.MemoryStream::_lastReadTask
Task_1_t4C228DE57804012969575431CFF12D57C875552D* ____lastReadTask_13;
};
// System.Reflection.MethodInfo
struct MethodInfo_t : public MethodBase_t
{
};
// System.Xml.ReadState
struct ReadState_t1D77BBA83B1B8C9A73F295AA02C60CF3E3E43960
{
// System.Int32 System.Xml.ReadState::value__
int32_t ___value___2;
};
// System.RuntimeFieldHandle
struct RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5
{
// System.IntPtr System.RuntimeFieldHandle::value
intptr_t ___value_0;
};
// System.RuntimeTypeHandle
struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B
{
// System.IntPtr System.RuntimeTypeHandle::value
intptr_t ___value_0;
};
// System.IO.SeekOrigin
struct SeekOrigin_t7EB9AD0EDF26368A40F48FA2098F02160B1E8000
{
// System.Int32 System.IO.SeekOrigin::value__
int32_t ___value___2;
};
// System.Data.SqlTypes.SqlBytesCharsState
struct SqlBytesCharsState_tC53B839143F758C8C497D40CD04DE4248938F747
{
// System.Int32 System.Data.SqlTypes.SqlBytesCharsState::value__
int32_t ___value___2;
};
// System.Data.SqlTypes.SqlCompareOptions
struct SqlCompareOptions_t587E37815433668F9B319101E1E9AFE84377ABA8
{
// System.Int32 System.Data.SqlTypes.SqlCompareOptions::value__
int32_t ___value___2;
};
// System.Data.SqlTypes.SqlDateTime
struct SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2
{
// System.Boolean System.Data.SqlTypes.SqlDateTime::m_fNotNull
bool ___m_fNotNull_0;
// System.Int32 System.Data.SqlTypes.SqlDateTime::m_day
int32_t ___m_day_1;
// System.Int32 System.Data.SqlTypes.SqlDateTime::m_time
int32_t ___m_time_2;
};
struct SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields
{
// System.Double System.Data.SqlTypes.SqlDateTime::s_SQLTicksPerMillisecond
double ___s_SQLTicksPerMillisecond_3;
// System.Int32 System.Data.SqlTypes.SqlDateTime::SQLTicksPerSecond
int32_t ___SQLTicksPerSecond_4;
// System.Int32 System.Data.SqlTypes.SqlDateTime::SQLTicksPerMinute
int32_t ___SQLTicksPerMinute_5;
// System.Int32 System.Data.SqlTypes.SqlDateTime::SQLTicksPerHour
int32_t ___SQLTicksPerHour_6;
// System.Int32 System.Data.SqlTypes.SqlDateTime::s_SQLTicksPerDay
int32_t ___s_SQLTicksPerDay_7;
// System.Int64 System.Data.SqlTypes.SqlDateTime::s_ticksPerSecond
int64_t ___s_ticksPerSecond_8;
// System.DateTime System.Data.SqlTypes.SqlDateTime::s_SQLBaseDate
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___s_SQLBaseDate_9;
// System.Int64 System.Data.SqlTypes.SqlDateTime::s_SQLBaseDateTicks
int64_t ___s_SQLBaseDateTicks_10;
// System.Int32 System.Data.SqlTypes.SqlDateTime::s_minYear
int32_t ___s_minYear_11;
// System.Int32 System.Data.SqlTypes.SqlDateTime::s_maxYear
int32_t ___s_maxYear_12;
// System.Int32 System.Data.SqlTypes.SqlDateTime::s_minDay
int32_t ___s_minDay_13;
// System.Int32 System.Data.SqlTypes.SqlDateTime::s_maxDay
int32_t ___s_maxDay_14;
// System.Int32 System.Data.SqlTypes.SqlDateTime::s_minTime
int32_t ___s_minTime_15;
// System.Int32 System.Data.SqlTypes.SqlDateTime::s_maxTime
int32_t ___s_maxTime_16;
// System.Int32 System.Data.SqlTypes.SqlDateTime::s_dayBase
int32_t ___s_dayBase_17;
// System.Int32[] System.Data.SqlTypes.SqlDateTime::s_daysToMonth365
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth365_18;
// System.Int32[] System.Data.SqlTypes.SqlDateTime::s_daysToMonth366
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth366_19;
// System.DateTime System.Data.SqlTypes.SqlDateTime::s_minDateTime
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___s_minDateTime_20;
// System.DateTime System.Data.SqlTypes.SqlDateTime::s_maxDateTime
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___s_maxDateTime_21;
// System.TimeSpan System.Data.SqlTypes.SqlDateTime::s_minTimeSpan
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___s_minTimeSpan_22;
// System.TimeSpan System.Data.SqlTypes.SqlDateTime::s_maxTimeSpan
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___s_maxTimeSpan_23;
// System.String System.Data.SqlTypes.SqlDateTime::s_ISO8601_DateTimeFormat
String_t* ___s_ISO8601_DateTimeFormat_24;
// System.String[] System.Data.SqlTypes.SqlDateTime::s_dateTimeFormats
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___s_dateTimeFormats_25;
// System.Data.SqlTypes.SqlDateTime System.Data.SqlTypes.SqlDateTime::MinValue
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___MinValue_26;
// System.Data.SqlTypes.SqlDateTime System.Data.SqlTypes.SqlDateTime::MaxValue
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___MaxValue_27;
// System.Data.SqlTypes.SqlDateTime System.Data.SqlTypes.SqlDateTime::Null
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___Null_28;
};
// Native definition for P/Invoke marshalling of System.Data.SqlTypes.SqlDateTime
struct SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_marshaled_pinvoke
{
int32_t ___m_fNotNull_0;
int32_t ___m_day_1;
int32_t ___m_time_2;
};
// Native definition for COM marshalling of System.Data.SqlTypes.SqlDateTime
struct SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_marshaled_com
{
int32_t ___m_fNotNull_0;
int32_t ___m_day_1;
int32_t ___m_time_2;
};
// System.Data.SqlTypes.SqlXmlStreamWrapper
struct SqlXmlStreamWrapper_tA9F7A1E4AC5B9EA4C1963D95D14F573B55950F93 : public Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE
{
// System.IO.Stream System.Data.SqlTypes.SqlXmlStreamWrapper::_stream
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ____stream_4;
// System.Int64 System.Data.SqlTypes.SqlXmlStreamWrapper::_lPosition
int64_t ____lPosition_5;
// System.Boolean System.Data.SqlTypes.SqlXmlStreamWrapper::_isClosed
bool ____isClosed_6;
};
// System.IO.StreamWriter
struct StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4 : public TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3
{
// System.IO.Stream System.IO.StreamWriter::_stream
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ____stream_7;
// System.Text.Encoding System.IO.StreamWriter::_encoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ____encoding_8;
// System.Text.Encoder System.IO.StreamWriter::_encoder
Encoder_tAF9067231A76315584BDF4CD27990E2F485A78FA* ____encoder_9;
// System.Byte[] System.IO.StreamWriter::_byteBuffer
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____byteBuffer_10;
// System.Char[] System.IO.StreamWriter::_charBuffer
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ____charBuffer_11;
// System.Int32 System.IO.StreamWriter::_charPos
int32_t ____charPos_12;
// System.Int32 System.IO.StreamWriter::_charLen
int32_t ____charLen_13;
// System.Boolean System.IO.StreamWriter::_autoFlush
bool ____autoFlush_14;
// System.Boolean System.IO.StreamWriter::_haveWrittenPreamble
bool ____haveWrittenPreamble_15;
// System.Boolean System.IO.StreamWriter::_closable
bool ____closable_16;
// System.Threading.Tasks.Task System.IO.StreamWriter::_asyncWriteTask
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ____asyncWriteTask_17;
};
struct StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4_StaticFields
{
// System.IO.StreamWriter System.IO.StreamWriter::Null
StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4* ___Null_6;
};
// System.Runtime.Serialization.StreamingContextStates
struct StreamingContextStates_t5EE358E619B251608A9327618C7BFE8638FC33C1
{
// System.Int32 System.Runtime.Serialization.StreamingContextStates::value__
int32_t ___value___2;
};
// System.Xml.ValidationType
struct ValidationType_t5866D5C0E60B27B092AB080025B9538AC97B4815
{
// System.Int32 System.Xml.ValidationType::value__
int32_t ___value___2;
};
// System.Xml.XmlDateTimeSerializationMode
struct XmlDateTimeSerializationMode_tF35C42BE60C28E33BBEFAC710B67C376A7A33375
{
// System.Int32 System.Xml.XmlDateTimeSerializationMode::value__
int32_t ___value___2;
};
// System.Xml.Schema.XmlSchemaDerivationMethod
struct XmlSchemaDerivationMethod_t079141185E69D21187DC6E38FF803DFBDC9A173D
{
// System.Int32 System.Xml.Schema.XmlSchemaDerivationMethod::value__
int32_t ___value___2;
};
// System.Xml.Schema.XmlSchemaForm
struct XmlSchemaForm_tC5DCA5084B752EA562D9EB206F7F1C283BF4566B
{
// System.Int32 System.Xml.Schema.XmlSchemaForm::value__
int32_t ___value___2;
};
// System.Xml.Schema.XmlSchemaValidationFlags
struct XmlSchemaValidationFlags_t7ACA21306EF62E9BCE1196DA6D9258452BEE8EBF
{
// System.Int32 System.Xml.Schema.XmlSchemaValidationFlags::value__
int32_t ___value___2;
};
// System.Xml.XmlSpace
struct XmlSpace_t6A78E68D9618EE5EFEA37E875ED46B88B03DB357
{
// System.Int32 System.Xml.XmlSpace::value__
int32_t ___value___2;
};
// System.ApplicationException
struct ApplicationException_tA744BED4E90266BD255285CD4CF909BAB3EE811A : public Exception_t
{
};
// System.Globalization.CompareInfo
struct CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57 : public RuntimeObject
{
// System.String System.Globalization.CompareInfo::m_name
String_t* ___m_name_5;
// System.String System.Globalization.CompareInfo::_sortName
String_t* ____sortName_6;
// System.Globalization.SortVersion System.Globalization.CompareInfo::m_SortVersion
SortVersion_tBB62978F95905541FC817E11F73A0B1DB392F07E* ___m_SortVersion_7;
// System.Int32 System.Globalization.CompareInfo::culture
int32_t ___culture_8;
// System.Globalization.ISimpleCollator System.Globalization.CompareInfo::collator
RuntimeObject* ___collator_9;
};
struct CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57_StaticFields
{
// System.Globalization.CompareInfo System.Globalization.CompareInfo::Invariant
CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___Invariant_4;
// System.Collections.Generic.Dictionary`2<System.String,System.Globalization.ISimpleCollator> System.Globalization.CompareInfo::collators
Dictionary_2_tFA0E7CD5951B83DD87A65E89D971A68E538F9470* ___collators_10;
// System.Boolean System.Globalization.CompareInfo::managedCollation
bool ___managedCollation_11;
// System.Boolean System.Globalization.CompareInfo::managedCollationChecked
bool ___managedCollationChecked_12;
};
// System.MulticastDelegate
struct MulticastDelegate_t : public Delegate_t
{
// System.Delegate[] System.MulticastDelegate::delegates
DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates_13;
};
// Native definition for P/Invoke marshalling of System.MulticastDelegate
struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
{
Delegate_t_marshaled_pinvoke** ___delegates_13;
};
// Native definition for COM marshalling of System.MulticastDelegate
struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
{
Delegate_t_marshaled_com** ___delegates_13;
};
// System.Globalization.SortKey
struct SortKey_tFE5594FAAAFF330066735114D1021DB0D5273740 : public RuntimeObject
{
// System.String System.Globalization.SortKey::source
String_t* ___source_0;
// System.Byte[] System.Globalization.SortKey::key
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___key_1;
// System.Globalization.CompareOptions System.Globalization.SortKey::options
int32_t ___options_2;
// System.Int32 System.Globalization.SortKey::lcid
int32_t ___lcid_3;
};
// Native definition for P/Invoke marshalling of System.Globalization.SortKey
struct SortKey_tFE5594FAAAFF330066735114D1021DB0D5273740_marshaled_pinvoke
{
char* ___source_0;
Il2CppSafeArray/*NONE*/* ___key_1;
int32_t ___options_2;
int32_t ___lcid_3;
};
// Native definition for COM marshalling of System.Globalization.SortKey
struct SortKey_tFE5594FAAAFF330066735114D1021DB0D5273740_marshaled_com
{
Il2CppChar* ___source_0;
Il2CppSafeArray/*NONE*/* ___key_1;
int32_t ___options_2;
int32_t ___lcid_3;
};
// System.Data.SqlTypes.SqlBytes
struct SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7 : public RuntimeObject
{
// System.Byte[] System.Data.SqlTypes.SqlBytes::_rgbBuf
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____rgbBuf_0;
// System.Int64 System.Data.SqlTypes.SqlBytes::_lCurLen
int64_t ____lCurLen_1;
// System.IO.Stream System.Data.SqlTypes.SqlBytes::_stream
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ____stream_2;
// System.Data.SqlTypes.SqlBytesCharsState System.Data.SqlTypes.SqlBytes::_state
int32_t ____state_3;
// System.Byte[] System.Data.SqlTypes.SqlBytes::_rgbWorkBuf
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____rgbWorkBuf_4;
};
// System.Data.SqlTypes.SqlChars
struct SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F : public RuntimeObject
{
// System.Char[] System.Data.SqlTypes.SqlChars::_rgchBuf
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ____rgchBuf_0;
// System.Int64 System.Data.SqlTypes.SqlChars::_lCurLen
int64_t ____lCurLen_1;
// System.Data.SqlTypes.SqlStreamChars System.Data.SqlTypes.SqlChars::_stream
SqlStreamChars_tFA7483114D21578BE0DD18D1F1C86926B9682FB8* ____stream_2;
// System.Data.SqlTypes.SqlBytesCharsState System.Data.SqlTypes.SqlChars::_state
int32_t ____state_3;
// System.Char[] System.Data.SqlTypes.SqlChars::_rgchWorkBuf
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ____rgchWorkBuf_4;
};
// System.Data.SqlTypes.SqlString
struct SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D
{
// System.String System.Data.SqlTypes.SqlString::m_value
String_t* ___m_value_0;
// System.Globalization.CompareInfo System.Data.SqlTypes.SqlString::m_cmpInfo
CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___m_cmpInfo_1;
// System.Int32 System.Data.SqlTypes.SqlString::m_lcid
int32_t ___m_lcid_2;
// System.Data.SqlTypes.SqlCompareOptions System.Data.SqlTypes.SqlString::m_flag
int32_t ___m_flag_3;
// System.Boolean System.Data.SqlTypes.SqlString::m_fNotNull
bool ___m_fNotNull_4;
};
struct SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_StaticFields
{
// System.Data.SqlTypes.SqlString System.Data.SqlTypes.SqlString::Null
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D ___Null_5;
// System.Text.UnicodeEncoding System.Data.SqlTypes.SqlString::s_unicodeEncoding
UnicodeEncoding_t2C90D9E1E55C16081FACA57B229053C1EF05DAF0* ___s_unicodeEncoding_6;
// System.Int32 System.Data.SqlTypes.SqlString::IgnoreCase
int32_t ___IgnoreCase_7;
// System.Int32 System.Data.SqlTypes.SqlString::IgnoreWidth
int32_t ___IgnoreWidth_8;
// System.Int32 System.Data.SqlTypes.SqlString::IgnoreNonSpace
int32_t ___IgnoreNonSpace_9;
// System.Int32 System.Data.SqlTypes.SqlString::IgnoreKanaType
int32_t ___IgnoreKanaType_10;
// System.Int32 System.Data.SqlTypes.SqlString::BinarySort
int32_t ___BinarySort_11;
// System.Int32 System.Data.SqlTypes.SqlString::BinarySort2
int32_t ___BinarySort2_12;
// System.Data.SqlTypes.SqlCompareOptions System.Data.SqlTypes.SqlString::s_iDefaultFlag
int32_t ___s_iDefaultFlag_13;
// System.Globalization.CompareOptions System.Data.SqlTypes.SqlString::s_iValidCompareOptionMask
int32_t ___s_iValidCompareOptionMask_14;
// System.Data.SqlTypes.SqlCompareOptions System.Data.SqlTypes.SqlString::s_iValidSqlCompareOptionMask
int32_t ___s_iValidSqlCompareOptionMask_15;
// System.Int32 System.Data.SqlTypes.SqlString::s_lcidUSEnglish
int32_t ___s_lcidUSEnglish_16;
// System.Int32 System.Data.SqlTypes.SqlString::s_lcidBinary
int32_t ___s_lcidBinary_17;
};
// Native definition for P/Invoke marshalling of System.Data.SqlTypes.SqlString
struct SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_marshaled_pinvoke
{
char* ___m_value_0;
CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___m_cmpInfo_1;
int32_t ___m_lcid_2;
int32_t ___m_flag_3;
int32_t ___m_fNotNull_4;
};
// Native definition for COM marshalling of System.Data.SqlTypes.SqlString
struct SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_marshaled_com
{
Il2CppChar* ___m_value_0;
CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___m_cmpInfo_1;
int32_t ___m_lcid_2;
int32_t ___m_flag_3;
int32_t ___m_fNotNull_4;
};
// System.Runtime.Serialization.StreamingContext
struct StreamingContext_t56760522A751890146EE45F82F866B55B7E33677
{
// System.Object System.Runtime.Serialization.StreamingContext::m_additionalContext
RuntimeObject* ___m_additionalContext_0;
// System.Runtime.Serialization.StreamingContextStates System.Runtime.Serialization.StreamingContext::m_state
int32_t ___m_state_1;
};
// Native definition for P/Invoke marshalling of System.Runtime.Serialization.StreamingContext
struct StreamingContext_t56760522A751890146EE45F82F866B55B7E33677_marshaled_pinvoke
{
Il2CppIUnknown* ___m_additionalContext_0;
int32_t ___m_state_1;
};
// Native definition for COM marshalling of System.Runtime.Serialization.StreamingContext
struct StreamingContext_t56760522A751890146EE45F82F866B55B7E33677_marshaled_com
{
Il2CppIUnknown* ___m_additionalContext_0;
int32_t ___m_state_1;
};
// System.SystemException
struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
{
};
// System.Type
struct Type_t : public MemberInfo_t
{
// System.RuntimeTypeHandle System.Type::_impl
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl_8;
};
struct Type_t_StaticFields
{
// System.Reflection.Binder modreq(System.Runtime.CompilerServices.IsVolatile) System.Type::s_defaultBinder
Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder_0;
// System.Char System.Type::Delimiter
Il2CppChar ___Delimiter_1;
// System.Type[] System.Type::EmptyTypes
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes_2;
// System.Object System.Type::Missing
RuntimeObject* ___Missing_3;
// System.Reflection.MemberFilter System.Type::FilterAttribute
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute_4;
// System.Reflection.MemberFilter System.Type::FilterName
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName_5;
// System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase_6;
};
// System.Xml.XmlParserContext
struct XmlParserContext_t843976A0319F7334808DCCAAA4F36EAB41A92F3B : public RuntimeObject
{
// System.Xml.XmlNameTable System.Xml.XmlParserContext::_nt
XmlNameTable_tBDBAACFF3DB40A8E6AF3BDC11F0FF166CF11ABB8* ____nt_0;
// System.Xml.XmlNamespaceManager System.Xml.XmlParserContext::_nsMgr
XmlNamespaceManager_t95431ADE7A94108629DFF894819FB1A9709D810F* ____nsMgr_1;
// System.String System.Xml.XmlParserContext::_docTypeName
String_t* ____docTypeName_2;
// System.String System.Xml.XmlParserContext::_pubId
String_t* ____pubId_3;
// System.String System.Xml.XmlParserContext::_sysId
String_t* ____sysId_4;
// System.String System.Xml.XmlParserContext::_internalSubset
String_t* ____internalSubset_5;
// System.String System.Xml.XmlParserContext::_xmlLang
String_t* ____xmlLang_6;
// System.Xml.XmlSpace System.Xml.XmlParserContext::_xmlSpace
int32_t ____xmlSpace_7;
// System.String System.Xml.XmlParserContext::_baseURI
String_t* ____baseURI_8;
// System.Text.Encoding System.Xml.XmlParserContext::_encoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ____encoding_9;
};
// System.Xml.XmlReaderSettings
struct XmlReaderSettings_t8D51BA3ED2A013EE1F44525C9861326CAFB44AEA : public RuntimeObject
{
// System.Boolean System.Xml.XmlReaderSettings::useAsync
bool ___useAsync_0;
// System.Xml.XmlNameTable System.Xml.XmlReaderSettings::nameTable
XmlNameTable_tBDBAACFF3DB40A8E6AF3BDC11F0FF166CF11ABB8* ___nameTable_1;
// System.Xml.XmlResolver System.Xml.XmlReaderSettings::xmlResolver
XmlResolver_tE25A33DFCB87A939D11BC8543970F6857AEC3DCF* ___xmlResolver_2;
// System.Int32 System.Xml.XmlReaderSettings::lineNumberOffset
int32_t ___lineNumberOffset_3;
// System.Int32 System.Xml.XmlReaderSettings::linePositionOffset
int32_t ___linePositionOffset_4;
// System.Xml.ConformanceLevel System.Xml.XmlReaderSettings::conformanceLevel
int32_t ___conformanceLevel_5;
// System.Boolean System.Xml.XmlReaderSettings::checkCharacters
bool ___checkCharacters_6;
// System.Int64 System.Xml.XmlReaderSettings::maxCharactersInDocument
int64_t ___maxCharactersInDocument_7;
// System.Int64 System.Xml.XmlReaderSettings::maxCharactersFromEntities
int64_t ___maxCharactersFromEntities_8;
// System.Boolean System.Xml.XmlReaderSettings::ignoreWhitespace
bool ___ignoreWhitespace_9;
// System.Boolean System.Xml.XmlReaderSettings::ignorePIs
bool ___ignorePIs_10;
// System.Boolean System.Xml.XmlReaderSettings::ignoreComments
bool ___ignoreComments_11;
// System.Xml.DtdProcessing System.Xml.XmlReaderSettings::dtdProcessing
int32_t ___dtdProcessing_12;
// System.Xml.ValidationType System.Xml.XmlReaderSettings::validationType
int32_t ___validationType_13;
// System.Xml.Schema.XmlSchemaValidationFlags System.Xml.XmlReaderSettings::validationFlags
int32_t ___validationFlags_14;
// System.Xml.Schema.XmlSchemaSet System.Xml.XmlReaderSettings::schemas
XmlSchemaSet_t048A12CE7D00EF330EF32A388B69A240899F88D1* ___schemas_15;
// System.Xml.Schema.ValidationEventHandler System.Xml.XmlReaderSettings::valEventHandler
ValidationEventHandler_t400B20AD482B62613818392D3E5588426332560A* ___valEventHandler_16;
// System.Boolean System.Xml.XmlReaderSettings::closeInput
bool ___closeInput_17;
// System.Boolean System.Xml.XmlReaderSettings::isReadOnly
bool ___isReadOnly_18;
// System.Boolean System.Xml.XmlReaderSettings::<IsXmlResolverSet>k__BackingField
bool ___U3CIsXmlResolverSetU3Ek__BackingField_19;
};
struct XmlReaderSettings_t8D51BA3ED2A013EE1F44525C9861326CAFB44AEA_StaticFields
{
// System.Nullable`1<System.Boolean> System.Xml.XmlReaderSettings::s_enableLegacyXmlSettings
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ___s_enableLegacyXmlSettings_20;
};
// System.Xml.Schema.XmlSchema
struct XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D : public XmlSchemaObject_t82CCD87AADB4BEF4E9DFE4C501F09EDA372AA19D
{
// System.Xml.Schema.XmlSchemaForm System.Xml.Schema.XmlSchema::attributeFormDefault
int32_t ___attributeFormDefault_6;
// System.Xml.Schema.XmlSchemaForm System.Xml.Schema.XmlSchema::elementFormDefault
int32_t ___elementFormDefault_7;
// System.Xml.Schema.XmlSchemaDerivationMethod System.Xml.Schema.XmlSchema::blockDefault
int32_t ___blockDefault_8;
// System.Xml.Schema.XmlSchemaDerivationMethod System.Xml.Schema.XmlSchema::finalDefault
int32_t ___finalDefault_9;
// System.String System.Xml.Schema.XmlSchema::targetNs
String_t* ___targetNs_10;
// System.String System.Xml.Schema.XmlSchema::version
String_t* ___version_11;
// System.Xml.Schema.XmlSchemaObjectCollection System.Xml.Schema.XmlSchema::includes
XmlSchemaObjectCollection_tABB09091ECE50CA4C1B43A6E91D2CB04465B9388* ___includes_12;
// System.Xml.Schema.XmlSchemaObjectCollection System.Xml.Schema.XmlSchema::items
XmlSchemaObjectCollection_tABB09091ECE50CA4C1B43A6E91D2CB04465B9388* ___items_13;
// System.String System.Xml.Schema.XmlSchema::id
String_t* ___id_14;
// System.Xml.XmlAttribute[] System.Xml.Schema.XmlSchema::moreAttributes
XmlAttributeU5BU5D_tFC0CF817A6D2131D94AB6387E4EAE7D97B3FFC40* ___moreAttributes_15;
// System.Boolean System.Xml.Schema.XmlSchema::isCompiled
bool ___isCompiled_16;
// System.Boolean System.Xml.Schema.XmlSchema::isCompiledBySet
bool ___isCompiledBySet_17;
// System.Boolean System.Xml.Schema.XmlSchema::isPreprocessed
bool ___isPreprocessed_18;
// System.Boolean System.Xml.Schema.XmlSchema::isRedefined
bool ___isRedefined_19;
// System.Int32 System.Xml.Schema.XmlSchema::errorCount
int32_t ___errorCount_20;
// System.Xml.Schema.XmlSchemaObjectTable System.Xml.Schema.XmlSchema::attributes
XmlSchemaObjectTable_tD5C00DB526C716DB38585522F2011F99FC66A583* ___attributes_21;
// System.Xml.Schema.XmlSchemaObjectTable System.Xml.Schema.XmlSchema::attributeGroups
XmlSchemaObjectTable_tD5C00DB526C716DB38585522F2011F99FC66A583* ___attributeGroups_22;
// System.Xml.Schema.XmlSchemaObjectTable System.Xml.Schema.XmlSchema::elements
XmlSchemaObjectTable_tD5C00DB526C716DB38585522F2011F99FC66A583* ___elements_23;
// System.Xml.Schema.XmlSchemaObjectTable System.Xml.Schema.XmlSchema::types
XmlSchemaObjectTable_tD5C00DB526C716DB38585522F2011F99FC66A583* ___types_24;
// System.Xml.Schema.XmlSchemaObjectTable System.Xml.Schema.XmlSchema::groups
XmlSchemaObjectTable_tD5C00DB526C716DB38585522F2011F99FC66A583* ___groups_25;
// System.Xml.Schema.XmlSchemaObjectTable System.Xml.Schema.XmlSchema::notations
XmlSchemaObjectTable_tD5C00DB526C716DB38585522F2011F99FC66A583* ___notations_26;
// System.Xml.Schema.XmlSchemaObjectTable System.Xml.Schema.XmlSchema::identityConstraints
XmlSchemaObjectTable_tD5C00DB526C716DB38585522F2011F99FC66A583* ___identityConstraints_27;
// System.Collections.ArrayList System.Xml.Schema.XmlSchema::importedSchemas
ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* ___importedSchemas_29;
// System.Collections.ArrayList System.Xml.Schema.XmlSchema::importedNamespaces
ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* ___importedNamespaces_30;
// System.Int32 System.Xml.Schema.XmlSchema::schemaId
int32_t ___schemaId_31;
// System.Uri System.Xml.Schema.XmlSchema::baseUri
Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___baseUri_32;
// System.Boolean System.Xml.Schema.XmlSchema::isChameleon
bool ___isChameleon_33;
// System.Collections.Hashtable System.Xml.Schema.XmlSchema::ids
Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* ___ids_34;
// System.Xml.XmlDocument System.Xml.Schema.XmlSchema::document
XmlDocument_t4DE82998E642C5C21A4A620A5278237C70D3E42B* ___document_35;
};
struct XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D_StaticFields
{
// System.Int32 System.Xml.Schema.XmlSchema::globalIdCounter
int32_t ___globalIdCounter_28;
};
// System.Func`4<System.Object,System.Object,System.Object,System.Object>
struct Func_4_t5BEC908E1F7894319A22CA9728A897FA95522DAD : public MulticastDelegate_t
{
};
// System.Func`4<System.IO.Stream,System.Xml.XmlReaderSettings,System.Xml.XmlParserContext,System.Xml.XmlReader>
struct Func_4_t714EA7575BC4411791EB413BE56D4DD1F8C570B9 : public MulticastDelegate_t
{
};
// System.ArgumentException
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
// System.String System.ArgumentException::_paramName
String_t* ____paramName_18;
};
// System.ArithmeticException
struct ArithmeticException_t07E77822D0007642BC8959A671E70D1F33C84FEA : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
// System.FormatException
struct FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
// System.InvalidOperationException
struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
// System.NotSupportedException
struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
// System.Data.SqlTypes.SqlTypeException
struct SqlTypeException_t93D97B141C16DC7DC601ED2ED8166B0596C4494E : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
// System.Reflection.TargetInvocationException
struct TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2 : public ApplicationException_tA744BED4E90266BD255285CD4CF909BAB3EE811A
{
};
// System.ArgumentNullException
struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129 : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
{
};
// System.ArgumentOutOfRangeException
struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
{
// System.Object System.ArgumentOutOfRangeException::_actualValue
RuntimeObject* ____actualValue_19;
};
// System.DivideByZeroException
struct DivideByZeroException_tC43171E50A38F5CD4242D258D0B0C6B74898C279 : public ArithmeticException_t07E77822D0007642BC8959A671E70D1F33C84FEA
{
};
// System.ObjectDisposedException
struct ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB : public InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB
{
// System.String System.ObjectDisposedException::_objectName
String_t* ____objectName_18;
};
// System.OverflowException
struct OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C : public ArithmeticException_t07E77822D0007642BC8959A671E70D1F33C84FEA
{
};
// System.PlatformNotSupportedException
struct PlatformNotSupportedException_tD2BD7EB9278518AA5FE8AE75AD5D0D4298A4631A : public NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A
{
};
// System.Data.SqlTypes.SqlNullValueException
struct SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7 : public SqlTypeException_t93D97B141C16DC7DC601ED2ED8166B0596C4494E
{
};
// System.Data.SqlTypes.SqlTruncateException
struct SqlTruncateException_t981F75EEF207F703C7397D094331E8026DD67E22 : public SqlTypeException_t93D97B141C16DC7DC601ED2ED8166B0596C4494E
{
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
// System.Byte[]
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031 : public RuntimeArray
{
ALIGN_FIELD (8) uint8_t m_Items[1];
inline uint8_t GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline uint8_t* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, uint8_t value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline uint8_t GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline uint8_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, uint8_t value)
{
m_Items[index] = value;
}
};
// System.Char[]
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB : public RuntimeArray
{
ALIGN_FIELD (8) Il2CppChar m_Items[1];
inline Il2CppChar GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Il2CppChar* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Il2CppChar value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Il2CppChar GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Il2CppChar* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Il2CppChar value)
{
m_Items[index] = value;
}
};
// System.Int32[]
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C : public RuntimeArray
{
ALIGN_FIELD (8) int32_t m_Items[1];
inline int32_t GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline int32_t* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, int32_t value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
{
m_Items[index] = value;
}
};
// System.String[]
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248 : public RuntimeArray
{
ALIGN_FIELD (8) String_t* m_Items[1];
inline String_t* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline String_t** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, String_t* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.UInt32[]
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;
}
};
// T[] System.Array::Empty<System.Byte>()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m89F7B056854DF715AA3E2B78EB84D5FA3878E474_gshared_inline (const RuntimeMethod* method) ;
// TResult System.Func`4<System.Object,System.Object,System.Object,System.Object>::Invoke(T1,T2,T3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_4_Invoke_m9BAD5BBD30933FE9049B012CD3316FB2F24F3B8A_gshared_inline (Func_4_t5BEC908E1F7894319A22CA9728A897FA95522DAD* __this, RuntimeObject* ___arg10, RuntimeObject* ___arg21, RuntimeObject* ___arg32, const RuntimeMethod* method) ;
// System.String SR::Format(System.String,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SR_Format_m52FE1D8C3CFB1A31150602AB3AEBE0A0BBDF28D9 (String_t* ___resourceFormat0, RuntimeObject* ___p11, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlBinary::.ctor(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBinary__ctor_mCFEA7A42E6141F66FFE7C85EF08D6A34EABFEAC2 (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* __this, bool ___fNull0, const RuntimeMethod* method) ;
// System.Void System.Array::CopyTo(System.Array,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_CopyTo_mFD42E3443AB3B850ED6F19359698E242A08E1BAB (RuntimeArray* __this, RuntimeArray* ___array0, int32_t ___index1, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlBinary::.ctor(System.Byte[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBinary__ctor_mFE3E26388ED63A584BB7D4F67B330F38779D26FF (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___value0, const RuntimeMethod* method) ;
// System.Boolean System.Data.SqlTypes.SqlBinary::get_IsNull()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlBinary_get_IsNull_m6CF788F84CC1BF991F564DB4A817B236246957F3 (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* __this, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlNullValueException::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlNullValueException__ctor_m069C95E1867258A1B57BD8719252132DFB6DE222 (SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7* __this, const RuntimeMethod* method) ;
// System.Byte[] System.Data.SqlTypes.SqlBinary::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* SqlBinary_get_Value_m31EFB5664C24FAB025300D5F14549CDE0DA29270 (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* __this, const RuntimeMethod* method) ;
// System.Globalization.CultureInfo System.Globalization.CultureInfo::get_InvariantCulture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* CultureInfo_get_InvariantCulture_m78DAB8CBE8766445310782B6E61FB7A9983AD425 (const RuntimeMethod* method) ;
// System.String System.Int32::ToString(System.IFormatProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m3B2730D9F5B0C1C57DCCC8B8DCFB8E5EC4E8979B (int32_t* __this, RuntimeObject* ___provider0, const RuntimeMethod* method) ;
// System.String System.String::Concat(System.String,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9B13B47FCB3DF61144D9647DDA05F527377251B0 (String_t* ___str00, String_t* ___str11, String_t* ___str22, const RuntimeMethod* method) ;
// System.String System.Data.SqlTypes.SQLResource::get_NullString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_get_NullString_m1A1F625F07524AC8E5E1823D5FD5BFAC375F897A (const RuntimeMethod* method) ;
// System.String System.Data.SqlTypes.SqlBinary::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlBinary_ToString_mCDB6BE27E62AB7D4DC8A6CC9F0389A3693EC6EB9 (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* __this, const RuntimeMethod* method) ;
// System.Data.SqlTypes.EComparison System.Data.SqlTypes.SqlBinary::PerformCompareByte(System.Byte[],System.Byte[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlBinary_PerformCompareByte_m512F51CCA76EDCD4BE7A0284CE8472392C53339D (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___x0, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___y1, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlBoolean::.ctor(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBoolean__ctor_mB96F7558946F0B492BCC878FA3C5F52EBE300900 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, bool ___value0, const RuntimeMethod* method) ;
// System.Int32 System.Data.SqlTypes.SqlBinary::CompareTo(System.Data.SqlTypes.SqlBinary)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlBinary_CompareTo_m15A26CE886F9544972BBA5DA713A2E321C12335A (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* __this, SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 ___value0, const RuntimeMethod* method) ;
// System.Type System.Object::GetType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3 (RuntimeObject* __this, const RuntimeMethod* method) ;
// System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___handle0, const RuntimeMethod* method) ;
// System.Exception System.Data.Common.ADP::WrongType(System.Type,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* ADP_WrongType_m2D0D1202FD367244E89460D9D84DFDEAB9D86E13 (Type_t* ___got0, Type_t* ___expected1, const RuntimeMethod* method) ;
// System.Int32 System.Data.SqlTypes.SqlBinary::CompareTo(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlBinary_CompareTo_mE268123437F199AC23F395CAE3BA4BD068128E24 (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* __this, RuntimeObject* ___value0, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlBinary::op_LessThan(System.Data.SqlTypes.SqlBinary,System.Data.SqlTypes.SqlBinary)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlBinary_op_LessThan_m1303C6036E54A88F03734EC2FC2B7CAAA5DF87D3 (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 ___x0, SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 ___y1, const RuntimeMethod* method) ;
// System.Boolean System.Data.SqlTypes.SqlBoolean::op_True(System.Data.SqlTypes.SqlBoolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlBoolean_op_True_m2B87C8A5F736E892DC5927B2C18E7EA5C87A8072 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___x0, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlBinary::op_GreaterThan(System.Data.SqlTypes.SqlBinary,System.Data.SqlTypes.SqlBinary)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlBinary_op_GreaterThan_m393A617E3FC918CE9084DAFBA5D82CE4F853B180 (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 ___x0, SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 ___y1, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlBinary::op_Equality(System.Data.SqlTypes.SqlBinary,System.Data.SqlTypes.SqlBinary)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlBinary_op_Equality_m3853B83C4B87848CA13BEACE8F8815917129288D (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 ___x0, SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 ___y1, const RuntimeMethod* method) ;
// System.Boolean System.Data.SqlTypes.SqlBoolean::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlBoolean_get_Value_m26D2659D06D56FFBF158051EB3726BAB693A7D97 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, const RuntimeMethod* method) ;
// System.Boolean System.Data.SqlTypes.SqlBinary::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlBinary_Equals_m238970418BF4DD9F9086E451AE877664DC60C724 (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* __this, RuntimeObject* ___value0, const RuntimeMethod* method) ;
// System.Int32 System.Data.SqlTypes.SqlBinary::HashByteArray(System.Byte[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlBinary_HashByteArray_mC25E60CC0B886354ECE33FB922C7CC0B11A24121 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___rgbValue0, int32_t ___length1, const RuntimeMethod* method) ;
// System.Int32 System.Data.SqlTypes.SqlBinary::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlBinary_GetHashCode_m6142C3E4EF2BF62FAB7D27B7A72310222E0CEB6A (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* __this, const RuntimeMethod* method) ;
// System.Xml.Schema.XmlSchema System.Data.SqlTypes.SqlBinary::System.Xml.Serialization.IXmlSerializable.GetSchema()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlBinary_System_Xml_Serialization_IXmlSerializable_GetSchema_mC2E4018D9483CEA708521B64E8661348B0E42ED2 (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* __this, const RuntimeMethod* method) ;
// System.Boolean System.Xml.XmlConvert::ToBoolean(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XmlConvert_ToBoolean_mC9C05B76ECCD48E206BF6AD704A9742C88A6DBB4 (String_t* ___s0, const RuntimeMethod* method) ;
// T[] System.Array::Empty<System.Byte>()
inline ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m89F7B056854DF715AA3E2B78EB84D5FA3878E474_inline (const RuntimeMethod* method)
{
return (( ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* (*) (const RuntimeMethod*))Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m89F7B056854DF715AA3E2B78EB84D5FA3878E474_gshared_inline)(method);
}
// System.String System.String::Trim()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5 (String_t* __this, const RuntimeMethod* method) ;
// System.Int32 System.String::get_Length()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) ;
// System.Byte[] System.Convert::FromBase64String(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* Convert_FromBase64String_m421F8600CA5124E047E3D7C2BC1B653F67BC48A1 (String_t* ___s0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlBinary::System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBinary_System_Xml_Serialization_IXmlSerializable_ReadXml_mAB473B031AAC67CFE71AD2B7EE19006DEBA5DD75 (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___reader0, const RuntimeMethod* method) ;
// System.Void System.Xml.XmlWriter::WriteAttributeString(System.String,System.String,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlWriter_WriteAttributeString_m9BECE5A394F9A9601AB66932AF0D7EF25E16AE0B (XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* __this, String_t* ___prefix0, String_t* ___localName1, String_t* ___ns2, String_t* ___value3, const RuntimeMethod* method) ;
// System.String System.Convert::ToBase64String(System.Byte[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Convert_ToBase64String_mB276B21511FB01CDE030619C81757E786F91B9F3 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___inArray0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlBinary::System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBinary_System_Xml_Serialization_IXmlSerializable_WriteXml_m85DF45404021B1E755CB1FB4F357FA901CFF67CC (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___writer0, const RuntimeMethod* method) ;
// System.Void System.Xml.XmlQualifiedName::.ctor(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlQualifiedName__ctor_m65632114A1726D9FAD0338BC2A8C28BB9D262C7B (XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* __this, String_t* ___name0, String_t* ___ns1, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlBoolean::.ctor(System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBoolean__ctor_m8CF5274440F81052315F7112440E1AF96CFB6C48 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, int32_t ___value0, bool ___fNull1, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlBoolean::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBoolean__ctor_m764B67E4D8AF0EE2E199765A9BB6AC0207513571 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Boolean System.Data.SqlTypes.SqlBoolean::get_IsNull()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlBoolean_get_IsNull_mA4ECA927DBC05F2D362301DA216CAEF9CE7BCCBB (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, const RuntimeMethod* method) ;
// System.Boolean System.Data.SqlTypes.SqlBoolean::get_IsTrue()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlBoolean_get_IsTrue_mD2491FECA6D8BEC7F00C0071C6299187B28B52D4 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, const RuntimeMethod* method) ;
// System.Boolean System.Data.SqlTypes.SqlBoolean::get_IsFalse()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlBoolean_get_IsFalse_m646CE988D5B3AD60DC1496527F008088B74C44E2 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, const RuntimeMethod* method) ;
// System.Byte System.Data.SqlTypes.SqlBoolean::get_ByteValue()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t SqlBoolean_get_ByteValue_m0DAA32AF074F4F826BE41D06F219CE3087DC4C81 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, const RuntimeMethod* method) ;
// System.String System.Boolean::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Boolean_ToString_m6646C8026B1DF381A1EE8CD13549175E9703CC63 (bool* __this, const RuntimeMethod* method) ;
// System.String System.Data.SqlTypes.SqlBoolean::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlBoolean_ToString_mCE39DD8EC9E279E7BFF34B476F425032DE957572 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlBoolean::op_BitwiseAnd(System.Data.SqlTypes.SqlBoolean,System.Data.SqlTypes.SqlBoolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlBoolean_op_BitwiseAnd_m3EA5E4618AF2950555631D854FA9A4F918AC5FAD (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___x0, SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___y1, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlBoolean::op_BitwiseOr(System.Data.SqlTypes.SqlBoolean,System.Data.SqlTypes.SqlBoolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlBoolean_op_BitwiseOr_m3B145506D579903D60932E5733F035D790ACE285 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___x0, SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___y1, const RuntimeMethod* method) ;
// System.Int32 System.Data.SqlTypes.SqlBoolean::CompareTo(System.Data.SqlTypes.SqlBoolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlBoolean_CompareTo_mAB4868F894724D6FFEA7678910365C1797973FB5 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___value0, const RuntimeMethod* method) ;
// System.Int32 System.Data.SqlTypes.SqlBoolean::CompareTo(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlBoolean_CompareTo_mD8954B2D5AAF295449721C6FAE8A054DA3EA6D82 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, RuntimeObject* ___value0, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlBoolean::op_Equality(System.Data.SqlTypes.SqlBoolean,System.Data.SqlTypes.SqlBoolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlBoolean_op_Equality_mA37C24954E0C3AA45C7B147999F9BE4D4869A5F3 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___x0, SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___y1, const RuntimeMethod* method) ;
// System.Boolean System.Data.SqlTypes.SqlBoolean::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlBoolean_Equals_m561B9537FA9804DB2EAF73AC786AFA658C83E2D3 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, RuntimeObject* ___value0, const RuntimeMethod* method) ;
// System.Int32 System.Boolean::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Boolean_GetHashCode_mEDB6904770C962BAF4510E5D24F08083C33900E3 (bool* __this, const RuntimeMethod* method) ;
// System.Int32 System.Data.SqlTypes.SqlBoolean::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlBoolean_GetHashCode_m538B83DEDCA7A4A8AC70EA335A9BC5E9080CD8EC (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, const RuntimeMethod* method) ;
// System.Xml.Schema.XmlSchema System.Data.SqlTypes.SqlBoolean::System.Xml.Serialization.IXmlSerializable.GetSchema()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlBoolean_System_Xml_Serialization_IXmlSerializable_GetSchema_m58E2B3F1E05E04A8897F8448469808B5F4303695 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlBoolean::System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBoolean_System_Xml_Serialization_IXmlSerializable_ReadXml_m8DF928E8A31EB12D893AA37DFFE4CA31E73FDCFA (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___reader0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlBoolean::System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBoolean_System_Xml_Serialization_IXmlSerializable_WriteXml_m0C54CDA6C6982BD0320365DEF95CABB898DE67FE (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___writer0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlByte::.ctor(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlByte__ctor_mB0A0BF8041064E85EA0E92D1C87B8F0F54CF17D8 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, bool ___fNull0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlByte::.ctor(System.Byte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlByte__ctor_m2BAEEF594E3B99BCF31E43CCC0B686948C126FBA (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, uint8_t ___value0, const RuntimeMethod* method) ;
// System.Boolean System.Data.SqlTypes.SqlByte::get_IsNull()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, const RuntimeMethod* method) ;
// System.Byte System.Data.SqlTypes.SqlByte::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t SqlByte_get_Value_m5E03F09D67A2CEDEA9E2DC4BDBDA1B7DB3BDFC17 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, const RuntimeMethod* method) ;
// System.String System.Byte::ToString(System.IFormatProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Byte_ToString_m3F9787FE9A306FE63F388635DEE2733F91588A86 (uint8_t* __this, RuntimeObject* ___provider0, const RuntimeMethod* method) ;
// System.String System.Data.SqlTypes.SqlByte::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlByte_ToString_mC5623375F25B7656EBC1F7241D21722530E58F1C (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, const RuntimeMethod* method) ;
// System.String System.Data.SqlTypes.SQLResource::get_ArithOverflowMessage()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_get_ArithOverflowMessage_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B (const RuntimeMethod* method) ;
// System.Void System.OverflowException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264 (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* __this, String_t* ___message0, const RuntimeMethod* method) ;
// System.String System.Data.SqlTypes.SQLResource::get_DivideByZeroMessage()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_get_DivideByZeroMessage_m22F5A8523D9FCF83218B429FEEDDBAC65E87C3FB (const RuntimeMethod* method) ;
// System.Void System.DivideByZeroException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DivideByZeroException__ctor_m17FBAE3DCEF960AD07F6917093B78142055E5552 (DivideByZeroException_tC43171E50A38F5CD4242D258D0B0C6B74898C279* __this, String_t* ___message0, const RuntimeMethod* method) ;
// System.Boolean System.Data.SqlTypes.SqlInt64::get_IsNull()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, const RuntimeMethod* method) ;
// System.Int64 System.Data.SqlTypes.SqlInt64::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t SqlInt64_get_Value_m0FCB83BE1DF07163B48C04233CD24485CE70E405 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlByte::op_LessThan(System.Data.SqlTypes.SqlByte,System.Data.SqlTypes.SqlByte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlByte_op_LessThan_mC6B918F704B3AD2CC9ECB410090E0FF9DB5CF09C (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___x0, SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___y1, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlByte::op_GreaterThan(System.Data.SqlTypes.SqlByte,System.Data.SqlTypes.SqlByte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlByte_op_GreaterThan_m48F13E980D3DB77C856FF9DEBC373756742F73E3 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___x0, SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___y1, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlDouble System.Data.SqlTypes.SqlDouble::op_Implicit(System.Data.SqlTypes.SqlByte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlDouble_op_Implicit_mC96DD3F9C832AC2114DCDFF31858B259396033A6 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___x0, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlDouble System.Data.SqlTypes.SqlByte::ToSqlDouble()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlByte_ToSqlDouble_mF1A001B70515321B2A67D7755D368021599B024A (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlInt64 System.Data.SqlTypes.SqlInt64::op_Implicit(System.Data.SqlTypes.SqlByte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 SqlInt64_op_Implicit_m2C6B9E3ACFA8D61480CD093BB78BB22186684FC6 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___x0, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlInt64 System.Data.SqlTypes.SqlByte::ToSqlInt64()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 SqlByte_ToSqlInt64_m6420FC1BA03E052088E92FE96A298190D423D225 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, const RuntimeMethod* method) ;
// System.Int32 System.Data.SqlTypes.SqlByte::CompareTo(System.Data.SqlTypes.SqlByte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlByte_CompareTo_m60E3E8B346D62DDF7D85A24AC7DA3A6AB232F713 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___value0, const RuntimeMethod* method) ;
// System.Int32 System.Data.SqlTypes.SqlByte::CompareTo(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlByte_CompareTo_mFC1BA2B3B22F687530E7C5FA5FD71E3F2A5CC224 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, RuntimeObject* ___value0, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlByte::op_Equality(System.Data.SqlTypes.SqlByte,System.Data.SqlTypes.SqlByte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlByte_op_Equality_m8C47C11096F385D5C23D815BB3DC3AF9637662DF (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___x0, SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___y1, const RuntimeMethod* method) ;
// System.Boolean System.Data.SqlTypes.SqlByte::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlByte_Equals_mB4A0F47A740D93049A4B9FAE79CE2BB82B576006 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, RuntimeObject* ___value0, const RuntimeMethod* method) ;
// System.Int32 System.Byte::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Byte_GetHashCode_mB42A844E310593D124CE92EBA90F3755C9B10678 (uint8_t* __this, const RuntimeMethod* method) ;
// System.Int32 System.Data.SqlTypes.SqlByte::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlByte_GetHashCode_m33DE3BAC583095BEEB232E66C7370EAE15F66445 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, const RuntimeMethod* method) ;
// System.Xml.Schema.XmlSchema System.Data.SqlTypes.SqlByte::System.Xml.Serialization.IXmlSerializable.GetSchema()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlByte_System_Xml_Serialization_IXmlSerializable_GetSchema_mB0990F4DD7D4BC67F911F97E7EDAC38D324D19D4 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, const RuntimeMethod* method) ;
// System.Byte System.Xml.XmlConvert::ToByte(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t XmlConvert_ToByte_m2E34F5DBC8CC707B29AB4A81D74776C98F38237C (String_t* ___s0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlByte::System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlByte_System_Xml_Serialization_IXmlSerializable_ReadXml_m17268398266A6DC9B4DCF203917037D924229B19 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___reader0, const RuntimeMethod* method) ;
// System.String System.Xml.XmlConvert::ToString(System.Byte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* XmlConvert_ToString_m3963263C4C1BFFC2ADF0401CBF35D12BEE47BECD (uint8_t ___value0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlByte::System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlByte_System_Xml_Serialization_IXmlSerializable_WriteXml_m47F0066C5E126D7BCC7AAA6D1887AFFEF22FFDCB (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___writer0, const RuntimeMethod* method) ;
// System.Void System.Object::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlBytes::SetNull()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBytes_SetNull_m8EFB7E8F9A68FB03B2B8C3F7B0609DD5465FA0EE (SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* __this, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlBytes::.ctor(System.Byte[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBytes__ctor_mCB642F8BF9F1B7EDF779B2065B755AF71941D51F (SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___buffer0, const RuntimeMethod* method) ;
// System.Boolean System.Data.SqlTypes.SqlBytes::FStream()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlBytes_FStream_mE84CE753676C12E2227BF6FF5F24C86543AD3324 (SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* __this, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlBytes::CopyStreamToBuffer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBytes_CopyStreamToBuffer_m5B4376BCF5876CA35A5103FDB23ADF1F1AA70803 (SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* __this, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlTypeException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlTypeException__ctor_m31F48828AF14CF370270AC18D8AC5CCB176C3675 (SqlTypeException_t93D97B141C16DC7DC601ED2ED8166B0596C4494E* __this, String_t* ___message0, const RuntimeMethod* method) ;
// System.Void System.Array::Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Copy_m2CC3EA1129E9B8EA82E6FA31EDE0D4F87BF67EC7 (RuntimeArray* ___sourceArray0, int32_t ___sourceIndex1, RuntimeArray* ___destinationArray2, int32_t ___destinationIndex3, int32_t ___length4, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlBytes::SetBuffer(System.Byte[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBytes_SetBuffer_m5B21D8C07CDC015BEFC5A5EF6E68CDD1C72DC461 (SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___buffer0, const RuntimeMethod* method) ;
// System.Boolean System.Data.SqlTypes.SqlBytes::get_IsNull()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlBytes_get_IsNull_m391634C96221B2BCC1431B8E83718465E11880FD (SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* __this, const RuntimeMethod* method) ;
// System.Byte[] System.Data.SqlTypes.SqlBytes::get_Buffer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* SqlBytes_get_Buffer_m1A6174E8EC4E0ABE73642BC51F13846530209608 (SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* __this, const RuntimeMethod* method) ;
// System.Int64 System.Data.SqlTypes.SqlBytes::get_Length()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t SqlBytes_get_Length_mA99B72A045ED4DF9A2DAF472FC2740517B9E5587 (SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* __this, const RuntimeMethod* method) ;
// System.String System.Convert::ToBase64String(System.Byte[],System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Convert_ToBase64String_m32EFB2D026AAA9AA3EDEF466794C6A13E77DE553 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___inArray0, int32_t ___offset1, int32_t ___length2, const RuntimeMethod* method) ;
// System.Void System.PlatformNotSupportedException::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformNotSupportedException__ctor_mD5DBE8E9A6FF4B75EF02671029C6D67A51EAFBD1 (PlatformNotSupportedException_tD2BD7EB9278518AA5FE8AE75AD5D0D4298A4631A* __this, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlChars::SetNull()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlChars_SetNull_m22DA47F6A82378C9053AC0B3A471EBB90F544BB9 (SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* __this, const RuntimeMethod* method) ;
// System.Boolean System.Data.SqlTypes.SqlString::get_IsNull()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlString_get_IsNull_mC369763D29E440BDBBCA1CD83C4FF8F3D5F8EF9A (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* __this, const RuntimeMethod* method) ;
// System.String System.Data.SqlTypes.SqlString::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlString_get_Value_m542A333CCBBF1866B0F9B9F01B442BC38272912A (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* __this, const RuntimeMethod* method) ;
// System.Char[] System.String::ToCharArray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* String_ToCharArray_m0699A92AA3E744229EF29CB9D943C47DF4FE5B46 (String_t* __this, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlChars::.ctor(System.Char[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlChars__ctor_m9EB8A6886B744937427DF9291A9EA1F3AE0EE890 (SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___buffer0, const RuntimeMethod* method) ;
// System.Boolean System.Data.SqlTypes.SqlChars::FStream()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlChars_FStream_m36D77A04FF782340DF9D62A991507EBD66AB5AD6 (SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* __this, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlChars::CopyStreamToBuffer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlChars_CopyStreamToBuffer_m22D9538AE45FBCD747D28B60FA285670F24FD1F5 (SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* __this, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlChars::SetBuffer(System.Char[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlChars_SetBuffer_mDF1B55DDE5AB0F2C6A53282A825DD02C2662AA21 (SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___buffer0, const RuntimeMethod* method) ;
// System.Boolean System.Data.SqlTypes.SqlChars::get_IsNull()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlChars_get_IsNull_mC5000011C1822C0775A02B78D24D618AA58E5453 (SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* __this, const RuntimeMethod* method) ;
// System.Char[] System.Data.SqlTypes.SqlChars::get_Buffer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* SqlChars_get_Buffer_m42EE396E6A83556419FE353E50A58517A845BBDC (SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* __this, const RuntimeMethod* method) ;
// System.Int64 System.Data.SqlTypes.SqlChars::get_Length()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t SqlChars_get_Length_m2EF2C2916256B6536A08170555B5063FEF8D3DFD (SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* __this, const RuntimeMethod* method) ;
// System.String System.String::CreateString(System.Char[],System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_CreateString_mB7B3AC2AF28010538650051A9000369B1CD6BAB6 (String_t* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___val0, int32_t ___startIndex1, int32_t ___length2, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlDateTime::.ctor(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDateTime__ctor_m64066729561058739B6C9F62E8115E180E097F11 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, bool ___fNull0, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlDateTime System.Data.SqlTypes.SqlDateTime::FromDateTime(System.DateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 SqlDateTime_FromDateTime_mE262BBE89AD6D6686C7DC8140D20731577017D94 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___value0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlDateTime::.ctor(System.DateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDateTime__ctor_m032D6162A99B228ABF0915DC63CBFA03F32D4EF1 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___value0, const RuntimeMethod* method) ;
// System.String System.Data.SqlTypes.SQLResource::get_DateTimeOverflowMessage()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_get_DateTimeOverflowMessage_m6F7038E29F06E287C7BEEBDCC44F5BAE10D1F661 (const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlDateTime::.ctor(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDateTime__ctor_m90301DA22BE353FE15A11AB194B07D12652AABAC (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, int32_t ___dayTicks0, int32_t ___timeTicks1, const RuntimeMethod* method) ;
// System.Boolean System.Data.SqlTypes.SqlDateTime::get_IsNull()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlDateTime_get_IsNull_m2B4C4F9196F7F0ED02EDD5110E06764EBED19D14 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, const RuntimeMethod* method) ;
// System.Void System.TimeSpan::.ctor(System.Int64)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TimeSpan__ctor_m061B122FA11D2063FE751C1F1D019DF1C8B10B1F_inline (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, int64_t ___ticks0, const RuntimeMethod* method) ;
// System.TimeSpan System.Data.SqlTypes.SqlDateTime::ToTimeSpan(System.Data.SqlTypes.SqlDateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A SqlDateTime_ToTimeSpan_m86283AE170F22CB0E813EFF9A0C42D936FBAB45A (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___value0, const RuntimeMethod* method) ;
// System.DateTime System.DateTime::Add(System.TimeSpan)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_Add_mC882C6BBE75862360A1A0C733B4FFE3210D4B9B1 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___value0, const RuntimeMethod* method) ;
// System.Boolean System.TimeSpan::op_LessThan(System.TimeSpan,System.TimeSpan)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TimeSpan_op_LessThan_mCBD324D4CB69C45EF34ABEBE7B19BB23528897BA (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___t10, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___t21, const RuntimeMethod* method) ;
// System.Boolean System.TimeSpan::op_GreaterThan(System.TimeSpan,System.TimeSpan)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TimeSpan_op_GreaterThan_m8DAC0E8CCA11AFD73BAA4BE5BFB2FA4D65CFB78B (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___t10, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___t21, const RuntimeMethod* method) ;
// System.Int32 System.TimeSpan::get_Days()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TimeSpan_get_Days_m1317F48F8D9849E161D1CDBEB5CA08344EAAC107 (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, const RuntimeMethod* method) ;
// System.Int64 System.TimeSpan::get_Ticks()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t TimeSpan_get_Ticks_mC50131E57621F29FACC53B3241432ABB874FA1B5_inline (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, const RuntimeMethod* method) ;
// System.Boolean System.DateTime::op_Equality(System.DateTime,System.DateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTime_op_Equality_mFB772D884EA91082BFC51212E79B9D33A67CA66F (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___d10, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___d21, const RuntimeMethod* method) ;
// System.TimeSpan System.DateTime::Subtract(System.DateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A DateTime_Subtract_m4064A98F489219E9C414DF5C03EE041351B4502A (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___value0, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlDateTime System.Data.SqlTypes.SqlDateTime::FromTimeSpan(System.TimeSpan)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 SqlDateTime_FromTimeSpan_mBD90952DDD59495B16C293005E3F461BE59F1248 (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___value0, const RuntimeMethod* method) ;
// System.DateTime System.Data.SqlTypes.SqlDateTime::ToDateTime(System.Data.SqlTypes.SqlDateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D SqlDateTime_ToDateTime_m580C5E73517781CBB9FB39B9A9536919BA93EFE9 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___value0, const RuntimeMethod* method) ;
// System.DateTime System.Data.SqlTypes.SqlDateTime::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D SqlDateTime_get_Value_mDF93B79BDCDEBC53B67611B9426399F69BDFDDE5 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, const RuntimeMethod* method) ;
// System.Int32 System.Data.SqlTypes.SqlDateTime::get_DayTicks()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDateTime_get_DayTicks_m75DB01D0E6B95AB21C9C07756DA966223AC68396 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, const RuntimeMethod* method) ;
// System.Int32 System.Data.SqlTypes.SqlDateTime::get_TimeTicks()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDateTime_get_TimeTicks_m653A467CA66F037A012E60BA69696ACEFD366936 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, const RuntimeMethod* method) ;
// System.String System.DateTime::ToString(System.IFormatProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DateTime_ToString_m66457C11C42C07E2F437A9D899E6E3FB9FD77B50 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, RuntimeObject* ___provider0, const RuntimeMethod* method) ;
// System.String System.Data.SqlTypes.SqlDateTime::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlDateTime_ToString_m23C8FE9641BD64B9BE5D9022F24DBC68739CF8AE (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlDateTime::op_LessThan(System.Data.SqlTypes.SqlDateTime,System.Data.SqlTypes.SqlDateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlDateTime_op_LessThan_m2D74F1AAA590D83153922A5A5E28B91D8E2E7AC4 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___x0, SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___y1, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlDateTime::op_GreaterThan(System.Data.SqlTypes.SqlDateTime,System.Data.SqlTypes.SqlDateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlDateTime_op_GreaterThan_m5912BD6C1CCB1341D10DA5CCE72773EFC6FA6A72 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___x0, SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___y1, const RuntimeMethod* method) ;
// System.Int32 System.Data.SqlTypes.SqlDateTime::CompareTo(System.Data.SqlTypes.SqlDateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDateTime_CompareTo_mFC30CA07C33E98986C7B6B91D2C7F02F644F28A3 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___value0, const RuntimeMethod* method) ;
// System.Int32 System.Data.SqlTypes.SqlDateTime::CompareTo(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDateTime_CompareTo_m82CED8E48367B756FD2F10929C6230D8F018EF77 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, RuntimeObject* ___value0, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlDateTime::op_Equality(System.Data.SqlTypes.SqlDateTime,System.Data.SqlTypes.SqlDateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlDateTime_op_Equality_mA4EC40F7E2FB064EB9B793F187C97140C8D29C24 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___x0, SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___y1, const RuntimeMethod* method) ;
// System.Boolean System.Data.SqlTypes.SqlDateTime::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlDateTime_Equals_m9401BFF901122AAD43042D8F4D54DFA26C0D6634 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, RuntimeObject* ___value0, const RuntimeMethod* method) ;
// System.Int32 System.DateTime::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DateTime_GetHashCode_m206A3B9394E6D089311A1A81305A5A1AB30B2D99 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ;
// System.Int32 System.Data.SqlTypes.SqlDateTime::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDateTime_GetHashCode_mA64AF3F47A16ABE3388BCADFA4C4AB9B2D34ED8C (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, const RuntimeMethod* method) ;
// System.Xml.Schema.XmlSchema System.Data.SqlTypes.SqlDateTime::System.Xml.Serialization.IXmlSerializable.GetSchema()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlDateTime_System_Xml_Serialization_IXmlSerializable_GetSchema_mC4C4D26114D5A0A665F1C3EDF1035C1819E39EB5 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, const RuntimeMethod* method) ;
// System.DateTime System.Xml.XmlConvert::ToDateTime(System.String,System.Xml.XmlDateTimeSerializationMode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D XmlConvert_ToDateTime_m7107F1C9F62C00C17BD6338F49B5C7FE7CA1FD16 (String_t* ___s0, int32_t ___dateTimeOption1, const RuntimeMethod* method) ;
// System.DateTimeKind System.DateTime::get_Kind()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DateTime_get_Kind_m83D45222D9386873333A178B9AB31AC2B2F2C993 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ;
// System.String System.Data.SqlTypes.SQLResource::get_TimeZoneSpecifiedMessage()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_get_TimeZoneSpecifiedMessage_mA52F210F8637A2A69ED643F2A8564CC379F62E4B (const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlDateTime::System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDateTime_System_Xml_Serialization_IXmlSerializable_ReadXml_m6F05BF9F400FA1CB4FD51EBC1F5EB161C9B01141 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___reader0, const RuntimeMethod* method) ;
// System.String System.Xml.XmlConvert::ToString(System.DateTime,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* XmlConvert_ToString_m5C8711DA93C2A1E8B4E38488F9D85D76A5CBEA3C (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___value0, String_t* ___format1, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlDateTime::System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDateTime_System_Xml_Serialization_IXmlSerializable_WriteXml_mEDF294D37DAEE8AC569B023A2E43E7ECA1318263 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___writer0, const RuntimeMethod* method) ;
// System.Void System.DateTime::.ctor(System.Int32,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DateTime__ctor_mA3BF7CE28807F0A02634FD43913FAAFD989CEE88 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, int32_t ___year0, int32_t ___month1, int32_t ___day2, const RuntimeMethod* method) ;
// System.Int64 System.DateTime::get_Ticks()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.RuntimeHelpers::InitializeArray(System.Array,System.RuntimeFieldHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeHelpers_InitializeArray_mE10C3436BA703E4D9D41B3F8F365E4C34F9926EF (RuntimeArray* ___array0, RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 ___fldHandle1, const RuntimeMethod* method) ;
// System.Boolean System.Data.SqlTypes.SqlDecimal::VerifyPrecision(System.Byte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlDecimal_VerifyPrecision_m8B5FBD8F91FEB101E258CF75E6D095CB82B44211 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, uint8_t ___precision0, const RuntimeMethod* method) ;
// System.Byte System.Math::Max(System.Byte,System.Byte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t Math_Max_mCBB176676505AB10A9C297D42A60C5978A72F514 (uint8_t ___val10, uint8_t ___val21, const RuntimeMethod* method) ;
// System.Byte System.Data.SqlTypes.SqlDecimal::CalculatePrecision()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t SqlDecimal_CalculatePrecision_m85106D636AC7E2759DBBEAE277A5A3137C9BB9BE (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlDecimal::.ctor(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal__ctor_m90A25DD5E83286BE6A5F2F132C716B68998E95D5 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, bool ___fNull0, const RuntimeMethod* method) ;
// System.Int32[] System.Decimal::GetBits(System.Decimal)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* Decimal_GetBits_m04E08C5E3C3241317FB44DFA3741A45478D77915 (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___d0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlDecimal::.ctor(System.Decimal)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal__ctor_mEE042C2AF0437320CB7F863BEA8DDDE97AD3F0B2 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___value0, const RuntimeMethod* method) ;
// System.Byte System.Data.SqlTypes.SqlDecimal::BGetPrecUI4(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t SqlDecimal_BGetPrecUI4_m9FC33AFF3997DCF30BD1178C5A85F6F75E97D1EC (uint32_t ___value0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlDecimal::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal__ctor_m1870DA5CFBC4E96774527605786EDFF19C4F6673 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Byte System.Data.SqlTypes.SqlDecimal::BGetPrecUI8(System.UInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t SqlDecimal_BGetPrecUI8_m8D3E7218BB7987206C18D9E6B50A7D353344552E (uint64_t ___dwlVal0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlDecimal::.ctor(System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal__ctor_mAE0D78D74AECFE56A955B3BDEC8362A5AF7C9619 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, int64_t ___value0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlDecimal::CheckValidPrecScale(System.Byte,System.Byte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_CheckValidPrecScale_m089BA5C1765DCEB8B16A5C227C60571DD6D83F0D (uint8_t ___bPrec0, uint8_t ___bScale1, const RuntimeMethod* method) ;
// System.Boolean System.Data.SqlTypes.SqlDecimal::FZero()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlDecimal_FZero_m003B440F9EBE4C57A86F916B46B1EA703C787BD0 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlDecimal::SetPositive()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_SetPositive_m9F59E3F34297912049FA9E2DCEE768A10F854D2F (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlDecimal::.ctor(System.UInt32[],System.Byte,System.Byte,System.Byte,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal__ctor_mDA344B315558CACB3682E3FB35267F8E1CD78C2B (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___rglData0, uint8_t ___bLen1, uint8_t ___bPrec2, uint8_t ___bScale3, bool ___fPositive4, const RuntimeMethod* method) ;
// System.Boolean System.Data.SqlTypes.SqlDecimal::get_IsNull()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method) ;
// System.Decimal System.Data.SqlTypes.SqlDecimal::ToDecimal()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F SqlDecimal_ToDecimal_m56AAEDD849EF3BE93B1EE06A69D4C72CFCC21CBF (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method) ;
// System.Decimal System.Data.SqlTypes.SqlDecimal::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F SqlDecimal_get_Value_m598AE0D8C8BAA9D1CBA136F85F07EEBFC7E68676 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method) ;
// System.Boolean System.Data.SqlTypes.SqlDecimal::get_IsPositive()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlDecimal_get_IsPositive_m02A175A34E6F25F9AECAB532B0C7E976A187C340 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlDecimal::SetSignBit(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_SetSignBit_m5AFF4B655D33BBAB49189944E5B1DE2C42C7D5E1 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, bool ___fPositive0, const RuntimeMethod* method) ;
// System.Byte System.Data.SqlTypes.SqlDecimal::get_Scale()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t SqlDecimal_get_Scale_m97FF7CE23A6F6E47C3900933582E1C111104649F (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method) ;
// System.Int32[] System.Data.SqlTypes.SqlDecimal::get_Data()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* SqlDecimal_get_Data_mBDB54F0DBB0D47D854FD18BCB60D894865EE6606 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlDecimal::MpDiv1(System.UInt32[],System.Int32&,System.UInt32,System.UInt32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_MpDiv1_mAFE29FF131C7C1C5133B0D39EC38C1E704D35476 (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___rgulU0, int32_t* ___ciulU1, uint32_t ___iulD2, uint32_t* ___iulR3, const RuntimeMethod* method) ;
// System.Char System.Data.SqlTypes.SqlDecimal::ChFromDigit(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar SqlDecimal_ChFromDigit_m524F4AB5E795D4E7C210CA84097932BA68D42A6F (uint32_t ___uiDigit0, const RuntimeMethod* method) ;
// System.String System.String::CreateString(System.Char[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_CreateString_mFBC28D2E3EB87D497F7E702E4FFAD65F635E44DF (String_t* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___val0, const RuntimeMethod* method) ;
// System.String System.Data.SqlTypes.SqlDecimal::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlDecimal_ToString_m168D85906F74E3EFFC8C27D7C95A13477187735E (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method) ;
// System.Void System.ArgumentNullException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___paramName0, const RuntimeMethod* method) ;
// System.Boolean System.String::op_Equality(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m0D685A924E5CD78078F248ED1726DA5A9D7D6AC0 (String_t* ___a0, String_t* ___b1, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlDecimal::SetToZero()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_SetToZero_m5B376C2B76CDB7C570CFB80841B695FEEA21D490 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method) ;
// System.String System.Data.SqlTypes.SQLResource::get_FormatMessage()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_get_FormatMessage_mBE993B6207AF6243CA2FE1316B7FAEBD804BE186 (const RuntimeMethod* method) ;
// System.Void System.FormatException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FormatException__ctor_mE04AEA59C0EEFF4BD34B7CE8601F9D331D1D473E (FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B* __this, String_t* ___message0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlDecimal::MultByULong(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_MultByULong_mAA774454874DA9C85E6CFFE2436000D2DD035B8D (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, uint32_t ___uiMultiplier0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlDecimal::AddULong(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_AddULong_m9A5A1CE793F97B794596C52D001C6F82BF62BA26 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, uint32_t ___ulAdd0, const RuntimeMethod* method) ;
// System.Double System.Math::Pow(System.Double,System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Math_Pow_mC4D86D57FB3DB07BB24147700CAF77DB15EA2EB3 (double ___x0, double ___y1, const RuntimeMethod* method) ;
// System.Double System.Data.SqlTypes.SqlDecimal::ToDouble()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double SqlDecimal_ToDouble_m2725E15F470301946BE4B6A5D39B9B9D088C6FAE (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method) ;
// System.String System.Data.SqlTypes.SQLResource::get_ConversionOverflowMessage()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_get_ConversionOverflowMessage_m5FC37960DE246AF7F3C892375ED5DB74AB458493 (const RuntimeMethod* method) ;
// System.Void System.Decimal::.ctor(System.Int32,System.Int32,System.Int32,System.Boolean,System.Byte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Decimal__ctor_mC089D0AF6A28E017DE6F2F0966D8EBEBFE2DAAF7 (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F* __this, int32_t ___lo0, int32_t ___mid1, int32_t ___hi2, bool ___isNegative3, uint8_t ___scale4, const RuntimeMethod* method) ;
// System.Void System.Decimal::.ctor(System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Decimal__ctor_mD42FF624FC0A2122E4F867709F3C03304E99BE71 (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F* __this, int64_t ___value0, const RuntimeMethod* method) ;
// System.Int32 System.Math::Max(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Max_m830F00B616D7A2130E46E974DFB27E9DA7FE30E5 (int32_t ___val10, int32_t ___val21, const RuntimeMethod* method) ;
// System.Int32 System.Math::Min(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Min_m1F346FEDDC77AC1EC0C4EF1AC6BA59F0EC7980F8 (int32_t ___val10, int32_t ___val21, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlDecimal::AdjustScale(System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_AdjustScale_mB4449BB56AE9B5D68D1072B2B18D1BB3504CDA65 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, int32_t ___digits0, bool ___fRound1, const RuntimeMethod* method) ;
// System.Int32 System.Data.SqlTypes.SqlDecimal::LAbsCmp(System.Data.SqlTypes.SqlDecimal)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDecimal_LAbsCmp_mC3B1AA92DB493740DE31406546DE61A466157270 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___snumOp0, const RuntimeMethod* method) ;
// System.Boolean System.Data.SqlTypes.SqlDecimal::FGt10_38()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlDecimal_FGt10_38_m30003C407A2F58CEE12A6B85585D4D95DAAD1A5E (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlDecimal System.Data.SqlTypes.SqlDecimal::op_UnaryNegation(System.Data.SqlTypes.SqlDecimal)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 SqlDecimal_op_UnaryNegation_m4BFBCE83CB15762EC2E4ACE26B55A4436098E2AB (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___x0, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlDecimal System.Data.SqlTypes.SqlDecimal::op_Addition(System.Data.SqlTypes.SqlDecimal,System.Data.SqlTypes.SqlDecimal)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 SqlDecimal_op_Addition_m9DB6E446ECAB9E09DFD5A646F2651F331AE32E8F (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___x0, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___y1, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlDecimal::MpDiv(System.UInt32[],System.Int32,System.UInt32[],System.Int32,System.UInt32[],System.Int32&,System.UInt32[],System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_MpDiv_mFCE2EE30C1A3F99A8114991DB560EC3A27857FCA (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___rgulU0, int32_t ___ciulU1, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___rgulD2, int32_t ___ciulD3, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___rgulQ4, int32_t* ___ciulQ5, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___rgulR6, int32_t* ___ciulR7, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlDecimal::ZeroToMaxLen(System.UInt32[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_ZeroToMaxLen_m6B6EA7BA8D9FBD00932C253D30A2566A1B071D90 (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___rgulData0, int32_t ___cUI4sCur1, const RuntimeMethod* method) ;
// System.Boolean System.Data.SqlTypes.SqlInt16::get_IsNull()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, const RuntimeMethod* method) ;
// System.Int16 System.Data.SqlTypes.SqlInt16::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int16_t SqlInt16_get_Value_mA03BF0AEC36EC42E4707550F4EE275ED506FFE57 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, const RuntimeMethod* method) ;
// System.Boolean System.Data.SqlTypes.SqlInt32::get_IsNull()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, const RuntimeMethod* method) ;
// System.Int32 System.Data.SqlTypes.SqlInt32::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlInt32_get_Value_m0ADA18E1A4075E3D14F091375284BCB7679CB0A6 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, const RuntimeMethod* method) ;
// System.Boolean System.Data.SqlTypes.SqlMoney::get_IsNull()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, const RuntimeMethod* method) ;
// System.Decimal System.Data.SqlTypes.SqlMoney::ToDecimal()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F SqlMoney_ToDecimal_m96E83360BEA54499AFEB74B2715EEE315F26D0B6 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, const RuntimeMethod* method) ;
// System.Boolean System.Data.SqlTypes.SqlDecimal::FGt10_38(System.UInt32[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlDecimal_FGt10_38_mA101E36BDF52DCC1B956C7564DB0E8578DF7172C (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___rglData0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlDecimal::StoreFromWorkingArray(System.UInt32[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_StoreFromWorkingArray_m90BD7C6F94D5D3CB9D39BE9070FC96582442CA53 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___rguiData0, const RuntimeMethod* method) ;
// System.UInt32 System.Data.SqlTypes.SqlDecimal::DivByULong(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t SqlDecimal_DivByULong_m4F0A205CB8A38B6B61AEDC5A978B58D5AEC138A5 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, uint32_t ___iDivisor0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlTruncateException::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlTruncateException__ctor_m70B2B0D3292DA462EBF7B2F3C363D66031AFFCD4 (SqlTruncateException_t981F75EEF207F703C7397D094331E8026DD67E22* __this, const RuntimeMethod* method) ;
// System.UInt32 System.Data.SqlTypes.SqlDecimal::HI(System.UInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t SqlDecimal_HI_m2CBE08C22F556D53B671FCE618A1C199E964C753 (uint64_t ___x0, const RuntimeMethod* method) ;
// System.UInt32 System.Data.SqlTypes.SqlDecimal::LO(System.UInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t SqlDecimal_LO_mD98463ABCC2E899671B644919D075EC362BE915C (uint64_t ___x0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlDecimal::MpNormalize(System.UInt32[],System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_MpNormalize_mD8A8D2588264FF1408D9085EAFE455DC5F31D652 (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___rgulU0, int32_t* ___ciulU1, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlDecimal::MpSet(System.UInt32[],System.Int32&,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_MpSet_mC9CFEC2E3BA7EEB58B78909BF782B9D6AC3AD197 (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___rgulD0, int32_t* ___ciulD1, uint32_t ___iulN2, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlDecimal::MpMove(System.UInt32[],System.Int32,System.UInt32[],System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_MpMove_m31264C6665C53168E2670C552F11F53C787C40AC (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___rgulS0, int32_t ___ciulS1, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___rgulD2, int32_t* ___ciulD3, const RuntimeMethod* method) ;
// System.UInt64 System.Data.SqlTypes.SqlDecimal::DWL(System.UInt32,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t SqlDecimal_DWL_mC9ADA2864787E2287EC4E3FEC2259DCDE563879C (uint32_t ___lo0, uint32_t ___hi1, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlDecimal::MpMul1(System.UInt32[],System.Int32&,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_MpMul1_mD9592A480531117B7A43D7CB404638D5F0F70669 (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___piulD0, int32_t* ___ciulD1, uint32_t ___iulX2, const RuntimeMethod* method) ;
// System.Data.SqlTypes.EComparison System.Data.SqlTypes.SqlDecimal::CompareNm(System.Data.SqlTypes.SqlDecimal)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDecimal_CompareNm_m9EFFFFB1A3E40D1B3695D09F304DBC4B915B2748 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___snumOp0, const RuntimeMethod* method) ;
// System.String System.Data.SqlTypes.SQLResource::get_InvalidPrecScaleMessage()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_get_InvalidPrecScaleMessage_m6F064480366CBB4A43A2CEB9A9614CE9BFEAC45B (const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlDecimal::op_LessThan(System.Data.SqlTypes.SqlDecimal,System.Data.SqlTypes.SqlDecimal)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlDecimal_op_LessThan_m88048AF80B1A4A310516DF6E739D599F0016197E (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___x0, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___y1, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlDecimal::op_GreaterThan(System.Data.SqlTypes.SqlDecimal,System.Data.SqlTypes.SqlDecimal)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlDecimal_op_GreaterThan_m5D73936D116D89658F2F52860132B79D3434C44C (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___x0, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___y1, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlDouble System.Data.SqlTypes.SqlDouble::op_Implicit(System.Data.SqlTypes.SqlDecimal)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlDouble_op_Implicit_m8F55DFD059DBA6C1BD97A7DD9662AC4CF32791C9 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___x0, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlDouble System.Data.SqlTypes.SqlDecimal::ToSqlDouble()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlDecimal_ToSqlDouble_mEB326B4BC49D4F60C4020EFFDE752677F67AE674 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlInt64 System.Data.SqlTypes.SqlInt64::op_Explicit(System.Data.SqlTypes.SqlDecimal)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 SqlInt64_op_Explicit_m30B7B66573AC44A6484B4DBC70DC89DEE6A13D3F (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___x0, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlInt64 System.Data.SqlTypes.SqlDecimal::ToSqlInt64()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 SqlDecimal_ToSqlInt64_mAA52E180BF7596EE561603B329EC4C25F9C09CAD (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlMoney System.Data.SqlTypes.SqlMoney::op_Explicit(System.Data.SqlTypes.SqlDecimal)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB SqlMoney_op_Explicit_m235E1D1F93ABE793FF1626BCB552268C7AB03B55 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___x0, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlMoney System.Data.SqlTypes.SqlDecimal::ToSqlMoney()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB SqlDecimal_ToSqlMoney_m858D02BB1D71B008B029A9A9C3B46FB9DAFFB4A4 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method) ;
// System.Int32 System.Data.SqlTypes.SqlDecimal::CompareTo(System.Data.SqlTypes.SqlDecimal)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDecimal_CompareTo_m0100ACFA5FBF6023915A5ADC06B9C15BB9F7C4F2 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___value0, const RuntimeMethod* method) ;
// System.Int32 System.Data.SqlTypes.SqlDecimal::CompareTo(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDecimal_CompareTo_m6DE8B0BB01945188DFA57ED9A21A76D613B4AEF9 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, RuntimeObject* ___value0, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlDecimal::op_Equality(System.Data.SqlTypes.SqlDecimal,System.Data.SqlTypes.SqlDecimal)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlDecimal_op_Equality_mCE1073D0DA8D278A01DD180944E3FA6BBD802E7C (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___x0, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___y1, const RuntimeMethod* method) ;
// System.Boolean System.Data.SqlTypes.SqlDecimal::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlDecimal_Equals_mEE75EC213CFD059F31273138FAF5F16B03AD63D1 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, RuntimeObject* ___value0, const RuntimeMethod* method) ;
// System.Int32 System.Data.SqlTypes.SqlDecimal::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDecimal_GetHashCode_m4247CFB2EC24938FD0F8C22C6D05BD44AC013547 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method) ;
// System.Xml.Schema.XmlSchema System.Data.SqlTypes.SqlDecimal::System.Xml.Serialization.IXmlSerializable.GetSchema()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlDecimal_System_Xml_Serialization_IXmlSerializable_GetSchema_m9DE6024005E738ADCA99CA4DAE34CB0A7B2A630D (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlDecimal System.Data.SqlTypes.SqlDecimal::Parse(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 SqlDecimal_Parse_mC4AA0380A1A4A3C737367CFD2EAF9A9482BC96A4 (String_t* ___s0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlDecimal::System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_System_Xml_Serialization_IXmlSerializable_ReadXml_m0A7F2208AF050DF1671B7B90234327C2CBB9E8FB (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___reader0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlDecimal::System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_System_Xml_Serialization_IXmlSerializable_WriteXml_m1C86FA7FB59DB9B522F008D4C3DD56B40B6449F1 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___writer0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlDouble::.ctor(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDouble__ctor_mFCA835CFA8ED56C1249B384577FCD5846B42C959 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, bool ___fNull0, const RuntimeMethod* method) ;
// System.Boolean System.Double::IsFinite(System.Double)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Double_IsFinite_m5BBF38F691A6AD46ABC775E20F29F482BC3AEAC0_inline (double ___d0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlDouble::.ctor(System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDouble__ctor_m055F920A5A3AF8C158FAB8CB63D32AE2D6EA29BA (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, double ___value0, const RuntimeMethod* method) ;
// System.Boolean System.Data.SqlTypes.SqlDouble::get_IsNull()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, const RuntimeMethod* method) ;
// System.Double System.Data.SqlTypes.SqlDouble::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double SqlDouble_get_Value_mEC94553382F77D81E9E1086F2A4EF4B61DB21B4C (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, const RuntimeMethod* method) ;
// System.String System.Double::ToString(System.IFormatProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Double_ToString_m4318830D9F771852FDCF21C14CF9E8ABC7E77357 (double* __this, RuntimeObject* ___provider0, const RuntimeMethod* method) ;
// System.String System.Data.SqlTypes.SqlDouble::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlDouble_ToString_m2CB799F321C8FE9C334AC5665FE1D5ECC659A3BF (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, const RuntimeMethod* method) ;
// System.Boolean System.Double::IsInfinity(System.Double)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Double_IsInfinity_mFA158CA8247818AE2FEB5B11158A354CA5B4FCC5_inline (double ___d0, const RuntimeMethod* method) ;
// System.Boolean System.Data.SqlTypes.SqlSingle::get_IsNull()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlSingle_get_IsNull_mC0F4C05C5D8C7D6B3A51B51154032E41018C712B (SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767* __this, const RuntimeMethod* method) ;
// System.Single System.Data.SqlTypes.SqlSingle::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float SqlSingle_get_Value_m2E6BBF4B8299B16EA0D643DA12FB21C0F9E9A156 (SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767* __this, const RuntimeMethod* method) ;
// System.Double System.Data.SqlTypes.SqlMoney::ToDouble()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double SqlMoney_ToDouble_m2D91BE4973B11C0046B7D85660461901E0F33158 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlDouble::op_LessThan(System.Data.SqlTypes.SqlDouble,System.Data.SqlTypes.SqlDouble)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlDouble_op_LessThan_mC9F2DBA12673CBFC3BFC50F905D4F951C2B0269C (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___x0, SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___y1, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlDouble::op_GreaterThan(System.Data.SqlTypes.SqlDouble,System.Data.SqlTypes.SqlDouble)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlDouble_op_GreaterThan_m52C4709A07EB7116656373F11793690B90A731B0 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___x0, SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___y1, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlSingle System.Data.SqlTypes.SqlSingle::op_Explicit(System.Data.SqlTypes.SqlDouble)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 SqlSingle_op_Explicit_m2867A90B22272BCE6B09761CEFBB2395F55B316E (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___x0, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlSingle System.Data.SqlTypes.SqlDouble::ToSqlSingle()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 SqlDouble_ToSqlSingle_m5122151E05BA977D0E23F406E766D6BD6FE09781 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, const RuntimeMethod* method) ;
// System.Int32 System.Data.SqlTypes.SqlDouble::CompareTo(System.Data.SqlTypes.SqlDouble)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDouble_CompareTo_mE79F43FB35FAC5959E985E45CDB0122A91CAA554 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___value0, const RuntimeMethod* method) ;
// System.Int32 System.Data.SqlTypes.SqlDouble::CompareTo(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDouble_CompareTo_mC1513BEBC1247DEED376B7AAEBD9A451B37AD229 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, RuntimeObject* ___value0, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlDouble::op_Equality(System.Data.SqlTypes.SqlDouble,System.Data.SqlTypes.SqlDouble)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlDouble_op_Equality_m161A46085A362C9573727BA63103011C7D402D52 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___x0, SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___y1, const RuntimeMethod* method) ;
// System.Boolean System.Data.SqlTypes.SqlDouble::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlDouble_Equals_m8FEF106DFF53DC046CA65ECEDED37077ECF188D6 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, RuntimeObject* ___value0, const RuntimeMethod* method) ;
// System.Int32 System.Double::GetHashCode()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Double_GetHashCode_m3761FC05AD24D97A68FA1E8412A9454DF3880E32_inline (double* __this, const RuntimeMethod* method) ;
// System.Int32 System.Data.SqlTypes.SqlDouble::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDouble_GetHashCode_m25C7B4BB1ED313503FF55C122139B3E89FE6B86D (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, const RuntimeMethod* method) ;
// System.Xml.Schema.XmlSchema System.Data.SqlTypes.SqlDouble::System.Xml.Serialization.IXmlSerializable.GetSchema()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlDouble_System_Xml_Serialization_IXmlSerializable_GetSchema_mE100C3B3C32BA483BBF936A4B32DCD70610C9CB3 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, const RuntimeMethod* method) ;
// System.Double System.Xml.XmlConvert::ToDouble(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double XmlConvert_ToDouble_m1103CDF418E58863D866DF2156731EDC5392F96F (String_t* ___s0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlDouble::System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDouble_System_Xml_Serialization_IXmlSerializable_ReadXml_m7D451C32BEECCC4E55D521FE75042BA698344DB5 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___reader0, const RuntimeMethod* method) ;
// System.String System.Xml.XmlConvert::ToString(System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* XmlConvert_ToString_m9AB2822ABA7C73BBABFA7A3D8318B602CD73C10B (double ___value0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlDouble::System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDouble_System_Xml_Serialization_IXmlSerializable_WriteXml_mC070E38AE75FABCDB3B380AB7DC4C6637107E690 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___writer0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlGuid::.ctor(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlGuid__ctor_mA10249C3D03D11CDB5DF6B445E412C77A87DCF85 (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* __this, bool ___fNull0, const RuntimeMethod* method) ;
// System.Byte[] System.Guid::ToByteArray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* Guid_ToByteArray_m6EBFB2F42D3760D9143050A3A8ED03F085F3AFE9 (Guid_t* __this, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlGuid::.ctor(System.Guid)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlGuid__ctor_m203851BB4B52CCF77049A3E0A78796F5060E454E (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* __this, Guid_t ___g0, const RuntimeMethod* method) ;
// System.Boolean System.Data.SqlTypes.SqlGuid::get_IsNull()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlGuid_get_IsNull_m0751FE60211BF2C953CB00945698A78683C69E4F (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* __this, const RuntimeMethod* method) ;
// System.Void System.Guid::.ctor(System.Byte[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Guid__ctor_m9BEFD9FC285BE9ACEC2EB97FC76C0E35E14D725C (Guid_t* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___b0, const RuntimeMethod* method) ;
// System.Guid System.Data.SqlTypes.SqlGuid::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Guid_t SqlGuid_get_Value_mC7D89D14DAA3F1B4A63E2C5F016D0760DFE3B6BE (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* __this, const RuntimeMethod* method) ;
// System.String System.Guid::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Guid_ToString_m2BFFD5FA726E03FA707AAFCCF065896C46D5290C (Guid_t* __this, const RuntimeMethod* method) ;
// System.String System.Data.SqlTypes.SqlGuid::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlGuid_ToString_m66DC8C92F5C08B609E97A38166EB97EB4BD032D5 (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* __this, const RuntimeMethod* method) ;
// System.Data.SqlTypes.EComparison System.Data.SqlTypes.SqlGuid::Compare(System.Data.SqlTypes.SqlGuid,System.Data.SqlTypes.SqlGuid)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlGuid_Compare_mDA8DEEEC5BCB52457B1E56EC9FEC124898349F39 (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 ___x0, SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 ___y1, const RuntimeMethod* method) ;
// System.Int32 System.Data.SqlTypes.SqlGuid::CompareTo(System.Data.SqlTypes.SqlGuid)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlGuid_CompareTo_m79D7C2B70A98A7796369DDE9DE2BCCEC0E8C68E8 (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* __this, SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 ___value0, const RuntimeMethod* method) ;
// System.Int32 System.Data.SqlTypes.SqlGuid::CompareTo(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlGuid_CompareTo_m55E6808098A106DD6A3C9C056DD74C2BBAC9B990 (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* __this, RuntimeObject* ___value0, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlGuid::op_LessThan(System.Data.SqlTypes.SqlGuid,System.Data.SqlTypes.SqlGuid)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlGuid_op_LessThan_m21AC0F881F389B2720826EA12FAD07CF0F0DDAF5 (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 ___x0, SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 ___y1, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlGuid::op_GreaterThan(System.Data.SqlTypes.SqlGuid,System.Data.SqlTypes.SqlGuid)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlGuid_op_GreaterThan_m80E69BBED341DA2F0AF6848C68AAB2E6C1A74F99 (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 ___x0, SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 ___y1, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlGuid::op_Equality(System.Data.SqlTypes.SqlGuid,System.Data.SqlTypes.SqlGuid)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlGuid_op_Equality_m5B5B579FA7AB251B6C74944C7CEDC0859759B17A (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 ___x0, SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 ___y1, const RuntimeMethod* method) ;
// System.Boolean System.Data.SqlTypes.SqlGuid::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlGuid_Equals_mD5EE347E7EF1EEB88DFCF35284F116506DBE8DD8 (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* __this, RuntimeObject* ___value0, const RuntimeMethod* method) ;
// System.Int32 System.Guid::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Guid_GetHashCode_m239B7679BB9ED5A207B3D2F858B5F30FFC455408 (Guid_t* __this, const RuntimeMethod* method) ;
// System.Int32 System.Data.SqlTypes.SqlGuid::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlGuid_GetHashCode_mE95B5A1A98BAB172D4787C6C693B5FB9F8EACCD1 (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* __this, const RuntimeMethod* method) ;
// System.Xml.Schema.XmlSchema System.Data.SqlTypes.SqlGuid::System.Xml.Serialization.IXmlSerializable.GetSchema()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlGuid_System_Xml_Serialization_IXmlSerializable_GetSchema_mC0A318F2ECC039E3ACC890FFA87BFFEDA6388DC7 (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* __this, const RuntimeMethod* method) ;
// System.Void System.Guid::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Guid__ctor_mAE66BA1C43B4194F4F7991E2E30370E36CBBF830 (Guid_t* __this, String_t* ___g0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlGuid::System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlGuid_System_Xml_Serialization_IXmlSerializable_ReadXml_m2C80A5520B423922525EBEFA8CDCC536EE541F50 (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___reader0, const RuntimeMethod* method) ;
// System.String System.Xml.XmlConvert::ToString(System.Guid)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* XmlConvert_ToString_m6E2C7912305248A51E6D343F747BCED28407632E (Guid_t ___value0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlGuid::System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlGuid_System_Xml_Serialization_IXmlSerializable_WriteXml_m6131F8230E6D5F7641AA17C7B629B76715E57B99 (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___writer0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlInt16::.ctor(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt16__ctor_mAED269F06F46C0C424857F343715F76DDDD102B8 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, bool ___fNull0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlInt16::.ctor(System.Int16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt16__ctor_mFB6FD66DD3241C0E2D94FA003CF12C28D7163E86 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, int16_t ___value0, const RuntimeMethod* method) ;
// System.String System.Int16::ToString(System.IFormatProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int16_ToString_m7A3097301539CDD2229B5569431B43FBD88F94F3 (int16_t* __this, RuntimeObject* ___provider0, const RuntimeMethod* method) ;
// System.String System.Data.SqlTypes.SqlInt16::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlInt16_ToString_m1E7741E4330E26180868BE760EA04306A9847B7B (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlInt16::op_LessThan(System.Data.SqlTypes.SqlInt16,System.Data.SqlTypes.SqlInt16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlInt16_op_LessThan_mA2298E97B778D4873F36AAFACD33000FC8413D46 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___x0, SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___y1, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlInt16::op_GreaterThan(System.Data.SqlTypes.SqlInt16,System.Data.SqlTypes.SqlInt16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlInt16_op_GreaterThan_mEE63AA5160E7A89B002ED27569A961668BD164BC (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___x0, SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___y1, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlDouble System.Data.SqlTypes.SqlDouble::op_Implicit(System.Data.SqlTypes.SqlInt16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlDouble_op_Implicit_mE90E4C99E4F8C9BCF7E68A7FA75B9BCE25220A13 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___x0, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlDouble System.Data.SqlTypes.SqlInt16::ToSqlDouble()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlInt16_ToSqlDouble_mC31A96E9433C377D73CE0010D9454D7A59B4203E (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlInt64 System.Data.SqlTypes.SqlInt64::op_Implicit(System.Data.SqlTypes.SqlInt16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 SqlInt64_op_Implicit_mA2674D790E9B758F1530A33F492871B813CEB9F6 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___x0, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlInt64 System.Data.SqlTypes.SqlInt16::ToSqlInt64()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 SqlInt16_ToSqlInt64_m74BDB457355091DC33276A81C458387D7A070EB0 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, const RuntimeMethod* method) ;
// System.Int32 System.Data.SqlTypes.SqlInt16::CompareTo(System.Data.SqlTypes.SqlInt16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlInt16_CompareTo_m9FC0B312BAE65C9E4666B183051B3ED6ECD76AA0 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___value0, const RuntimeMethod* method) ;
// System.Int32 System.Data.SqlTypes.SqlInt16::CompareTo(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlInt16_CompareTo_m245FAEA150975FE8130A6C369EEF86F20D1C51CF (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, RuntimeObject* ___value0, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlInt16::op_Equality(System.Data.SqlTypes.SqlInt16,System.Data.SqlTypes.SqlInt16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlInt16_op_Equality_mB19CDE48B558CDF8EE182417F5B5F60CC6468E8C (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___x0, SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___y1, const RuntimeMethod* method) ;
// System.Boolean System.Data.SqlTypes.SqlInt16::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInt16_Equals_m335E7011F568068C141BA839D38B2534F6A8B3CF (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, RuntimeObject* ___value0, const RuntimeMethod* method) ;
// System.Int32 System.Int16::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Int16_GetHashCode_mCD0A167AC8E6ACC2235F12E00C0F9BDC6ED3B6E1 (int16_t* __this, const RuntimeMethod* method) ;
// System.Int32 System.Data.SqlTypes.SqlInt16::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlInt16_GetHashCode_m94DAE406B6799AFE0CF3C779BA6A679CA7372CA3 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, const RuntimeMethod* method) ;
// System.Xml.Schema.XmlSchema System.Data.SqlTypes.SqlInt16::System.Xml.Serialization.IXmlSerializable.GetSchema()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlInt16_System_Xml_Serialization_IXmlSerializable_GetSchema_mB0B3455F62C88C7F5628BFFE07305702FAEAD3F1 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, const RuntimeMethod* method) ;
// System.Int16 System.Xml.XmlConvert::ToInt16(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int16_t XmlConvert_ToInt16_m181D12069AB83A8C4E54FB9E9D95800C5C9C2380 (String_t* ___s0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlInt16::System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt16_System_Xml_Serialization_IXmlSerializable_ReadXml_m3AF3ABB6EAFFD8351730F9048F758EBA164AF2DD (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___reader0, const RuntimeMethod* method) ;
// System.String System.Xml.XmlConvert::ToString(System.Int16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* XmlConvert_ToString_m8B9358ACFF0D39C8843D0CFA5B5209CA04C6AB47 (int16_t ___value0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlInt16::System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt16_System_Xml_Serialization_IXmlSerializable_WriteXml_mDF694BF974C3802A47F5D952EC5290348FEB0A6C (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___writer0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlInt32::.ctor(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt32__ctor_m8BBF79F6FE4D57BE90C0A3D48B48226466F48D69 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, bool ___fNull0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlInt32::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt32__ctor_m47B476C9DC2A5E77FC1A9B544805CCA84F6AF6F8 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.String System.Data.SqlTypes.SqlInt32::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlInt32_ToString_m590C737D17839F236760E1500CB9DD26CB7FD679 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, const RuntimeMethod* method) ;
// System.Boolean System.Data.SqlTypes.SqlInt32::SameSignInt(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInt32_SameSignInt_m5501F2DDFDEFBCAB3BC308DB3957191EE75FAA99 (int32_t ___x0, int32_t ___y1, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlInt32::op_LessThan(System.Data.SqlTypes.SqlInt32,System.Data.SqlTypes.SqlInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlInt32_op_LessThan_m5C4BAFBB1C9877456838FDEC0AF905ABF92DEC2B (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___x0, SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___y1, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlInt32::op_GreaterThan(System.Data.SqlTypes.SqlInt32,System.Data.SqlTypes.SqlInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlInt32_op_GreaterThan_m85A1C33ABBDB9BF7884992FD63161ECEAF3162FC (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___x0, SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___y1, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlDouble System.Data.SqlTypes.SqlDouble::op_Implicit(System.Data.SqlTypes.SqlInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlDouble_op_Implicit_mB0604ACD6A3D30EB8D52C1AEF8F18F1AE0F17E2B (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___x0, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlDouble System.Data.SqlTypes.SqlInt32::ToSqlDouble()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlInt32_ToSqlDouble_m246A68A9C528CDBEFC6F9779004354AEAD358A41 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlInt64 System.Data.SqlTypes.SqlInt64::op_Implicit(System.Data.SqlTypes.SqlInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 SqlInt64_op_Implicit_m5B2DC28DF567BACFB9AACBA317907C4897B3E90C (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___x0, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlInt64 System.Data.SqlTypes.SqlInt32::ToSqlInt64()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 SqlInt32_ToSqlInt64_mA174EA59AE35323E3ECACE355C5C19A1A18E017F (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, const RuntimeMethod* method) ;
// System.Int32 System.Data.SqlTypes.SqlInt32::CompareTo(System.Data.SqlTypes.SqlInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlInt32_CompareTo_m6EBE0A1AACF4E5C44E76D91D6FD6A5FC655C164B (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___value0, const RuntimeMethod* method) ;
// System.Int32 System.Data.SqlTypes.SqlInt32::CompareTo(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlInt32_CompareTo_m9A269464003C5D942A84512544173E085AABA61A (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, RuntimeObject* ___value0, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlInt32::op_Equality(System.Data.SqlTypes.SqlInt32,System.Data.SqlTypes.SqlInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlInt32_op_Equality_m47E9CB8312795A430496D6239B77DC54ADFED502 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___x0, SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___y1, const RuntimeMethod* method) ;
// System.Boolean System.Data.SqlTypes.SqlInt32::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInt32_Equals_m7D89FC6A3D733052B28E202EB4C5FC7D0E6B808E (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, RuntimeObject* ___value0, const RuntimeMethod* method) ;
// System.Int32 System.Int32::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295 (int32_t* __this, const RuntimeMethod* method) ;
// System.Int32 System.Data.SqlTypes.SqlInt32::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlInt32_GetHashCode_m382E263ED4C84C49999C94A0BAEAD06ED8687CB0 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, const RuntimeMethod* method) ;
// System.Xml.Schema.XmlSchema System.Data.SqlTypes.SqlInt32::System.Xml.Serialization.IXmlSerializable.GetSchema()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlInt32_System_Xml_Serialization_IXmlSerializable_GetSchema_mE3AE4B56324F6A376C493AAA7F1D76EFF91D900C (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, const RuntimeMethod* method) ;
// System.Int32 System.Xml.XmlConvert::ToInt32(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XmlConvert_ToInt32_mDE7EE99061A69CCE5FB3C241348580413B782DAC (String_t* ___s0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlInt32::System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt32_System_Xml_Serialization_IXmlSerializable_ReadXml_mA4B639FAA25CCD9A818FDC1F37925F3481A87A2C (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___reader0, const RuntimeMethod* method) ;
// System.String System.Xml.XmlConvert::ToString(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* XmlConvert_ToString_m70CBE2DA22D8FCAC8906512E2A6F12C2E39C6D62 (int32_t ___value0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlInt32::System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt32_System_Xml_Serialization_IXmlSerializable_WriteXml_m3F891466FB52A607FECADAA4983F6AC4A91CE055 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___writer0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlInt64::.ctor(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt64__ctor_mEA0E6D670B1A71ED773665ED7E40D64DE93DEB0B (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, bool ___fNull0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlInt64::.ctor(System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt64__ctor_m6FDF9E6478B65D3CDE43E2714114B140605B93F3 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, int64_t ___value0, const RuntimeMethod* method) ;
// System.String System.Int64::ToString(System.IFormatProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int64_ToString_m5250B67D3E89B8EB829FB26136E744F1F141B7FD (int64_t* __this, RuntimeObject* ___provider0, const RuntimeMethod* method) ;
// System.String System.Data.SqlTypes.SqlInt64::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlInt64_ToString_mB0FA40D51C9D53232E760DDB0738837638D7EB39 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, const RuntimeMethod* method) ;
// System.Boolean System.Data.SqlTypes.SqlInt64::SameSignLong(System.Int64,System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInt64_SameSignLong_mEB088B4186384635F4E88FF99B5AA81D109CF8C2 (int64_t ___x0, int64_t ___y1, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlInt64::op_LessThan(System.Data.SqlTypes.SqlInt64,System.Data.SqlTypes.SqlInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlInt64_op_LessThan_mB697909A67E04654A743C1EA100478F3B6044273 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___x0, SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___y1, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlInt64::op_GreaterThan(System.Data.SqlTypes.SqlInt64,System.Data.SqlTypes.SqlInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlInt64_op_GreaterThan_m90554AF93C1E4E9455ED9157F8770E7E1A93A78E (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___x0, SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___y1, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlByte System.Data.SqlTypes.SqlByte::op_Explicit(System.Data.SqlTypes.SqlInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 SqlByte_op_Explicit_mC5DD03311A108FA9BD098A2D4F40745047E8BEE1 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___x0, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlByte System.Data.SqlTypes.SqlInt64::ToSqlByte()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 SqlInt64_ToSqlByte_m2D4E319395763521491F1558976FE7B2697552EC (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlDouble System.Data.SqlTypes.SqlDouble::op_Implicit(System.Data.SqlTypes.SqlInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlDouble_op_Implicit_m391FCBC274165127262004B678F913C9BFE566C5 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___x0, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlDouble System.Data.SqlTypes.SqlInt64::ToSqlDouble()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlInt64_ToSqlDouble_m6E4C68654EA44324AFBD8719EFF612EBC1535C99 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlInt16 System.Data.SqlTypes.SqlInt16::op_Explicit(System.Data.SqlTypes.SqlInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B SqlInt16_op_Explicit_mBF2F15D7F852E68CC69F6A106C292F7A03FE93AC (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___x0, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlInt16 System.Data.SqlTypes.SqlInt64::ToSqlInt16()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B SqlInt64_ToSqlInt16_m0EFCFBEB8CC9A1EA6EC4DE6C0A6533F381900E5D (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlInt32 System.Data.SqlTypes.SqlInt32::op_Explicit(System.Data.SqlTypes.SqlInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 SqlInt32_op_Explicit_m11193DFD541CD4084026443AC7A1CDDF701901D9 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___x0, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlInt32 System.Data.SqlTypes.SqlInt64::ToSqlInt32()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 SqlInt64_ToSqlInt32_m6B96CA26421E6C524936B54B5FDFBFD82552FDD9 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlDecimal System.Data.SqlTypes.SqlDecimal::op_Implicit(System.Data.SqlTypes.SqlInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 SqlDecimal_op_Implicit_m1EA186F4A2B497D738ECDBCE9FD21ABB6FD345CC (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___x0, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlDecimal System.Data.SqlTypes.SqlInt64::ToSqlDecimal()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 SqlInt64_ToSqlDecimal_m810FD514624595B632F63DE26D21B24CB9223698 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, const RuntimeMethod* method) ;
// System.Int32 System.Data.SqlTypes.SqlInt64::CompareTo(System.Data.SqlTypes.SqlInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlInt64_CompareTo_m73C81296C591620BBCDD8A084418A0539EF68FEC (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___value0, const RuntimeMethod* method) ;
// System.Int32 System.Data.SqlTypes.SqlInt64::CompareTo(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlInt64_CompareTo_m961B2693E7EEDC57C4CE36875B39413C2D3331F1 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, RuntimeObject* ___value0, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlInt64::op_Equality(System.Data.SqlTypes.SqlInt64,System.Data.SqlTypes.SqlInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlInt64_op_Equality_m57432BA17B210EC88DBE12E86BDF8C40BFA8EABC (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___x0, SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___y1, const RuntimeMethod* method) ;
// System.Boolean System.Data.SqlTypes.SqlInt64::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInt64_Equals_m2AC85D8BB3CF583B13C8B3915A30CB3F09553FC4 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, RuntimeObject* ___value0, const RuntimeMethod* method) ;
// System.Int32 System.Int64::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Int64_GetHashCode_mDB050BE2AC244D92B14D1DF725AAD279CDC48496 (int64_t* __this, const RuntimeMethod* method) ;
// System.Int32 System.Data.SqlTypes.SqlInt64::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlInt64_GetHashCode_mA83DF6B97654CDADC3EF8C05BF956D5853F2D62F (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, const RuntimeMethod* method) ;
// System.Xml.Schema.XmlSchema System.Data.SqlTypes.SqlInt64::System.Xml.Serialization.IXmlSerializable.GetSchema()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlInt64_System_Xml_Serialization_IXmlSerializable_GetSchema_m2C5F2438F97B5CC636EE4EE55616251FEF7220CF (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, const RuntimeMethod* method) ;
// System.Int64 System.Xml.XmlConvert::ToInt64(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t XmlConvert_ToInt64_m2CF984027A0976837779877B75DC706078E21085 (String_t* ___s0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlInt64::System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt64_System_Xml_Serialization_IXmlSerializable_ReadXml_mC1E4756B96A6F2024C94DA13C3164F92D1243558 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___reader0, const RuntimeMethod* method) ;
// System.String System.Xml.XmlConvert::ToString(System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* XmlConvert_ToString_m107060D51F6846EEE17E3F25663DE8CBF0D531B7 (int64_t ___value0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlInt64::System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt64_System_Xml_Serialization_IXmlSerializable_WriteXml_mB190D1056BDA2C4D4EA883C28C1BE788F74AC522 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___writer0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlMoney::.ctor(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlMoney__ctor_m25A13048A8ABF27FB88319C1EF64BCC429352534 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, bool ___fNull0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlMoney::.ctor(System.Int64,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlMoney__ctor_m54928E154E38BAECCF0834B1B8977A7DB0ED40E7 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, int64_t ___value0, int32_t ___ignored1, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlMoney::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlMoney__ctor_m957BEF6EA0EDB9FD172CEC4A390324BE5E73E2DB (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlMoney::.ctor(System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlMoney__ctor_m401E6BE4F6EAF840283A26B4654529D3731B5808 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, int64_t ___value0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlMoney::.ctor(System.Decimal)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlMoney__ctor_mFD70D7B1223E14F4F4A722B77BF35ADBB559DADA (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___value0, const RuntimeMethod* method) ;
// System.Decimal System.Data.SqlTypes.SqlMoney::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F SqlMoney_get_Value_m85A97AFB4B3B927DEF8E60BFE1F6CD4EFDE508CE (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, const RuntimeMethod* method) ;
// System.Double System.Decimal::ToDouble(System.Decimal)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Decimal_ToDouble_mE406587545238A39E46DEB3998E3D08878B1CA9B (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___d0, const RuntimeMethod* method) ;
// System.String System.Decimal::ToString(System.String,System.IFormatProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Decimal_ToString_m2600674D09D44940FA0AAA00A87858E741671F4E (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F* __this, String_t* ___format0, RuntimeObject* ___provider1, const RuntimeMethod* method) ;
// System.String System.Data.SqlTypes.SqlMoney::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlMoney_ToString_mA5136C029771EB0AB1DF80C8C944E7D9F0885454 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, const RuntimeMethod* method) ;
// System.Decimal System.Decimal::Multiply(System.Decimal,System.Decimal)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F Decimal_Multiply_mA42018E21F764DF28AE6F86FED4AF56242B65EC9 (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___d10, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___d21, const RuntimeMethod* method) ;
// System.Decimal System.Decimal::Divide(System.Decimal,System.Decimal)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F Decimal_Divide_m112941036DA34A45039032E0E367894D5DE99B3C (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___d10, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___d21, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlMoney::op_LessThan(System.Data.SqlTypes.SqlMoney,System.Data.SqlTypes.SqlMoney)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlMoney_op_LessThan_m9BF1E8AD881106B400286D2011445F5B4509D422 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___x0, SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___y1, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlMoney::op_GreaterThan(System.Data.SqlTypes.SqlMoney,System.Data.SqlTypes.SqlMoney)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlMoney_op_GreaterThan_mAFE84EBD7A4D85F4F50E05BF250EE79278EFE2F6 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___x0, SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___y1, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlDouble System.Data.SqlTypes.SqlDouble::op_Implicit(System.Data.SqlTypes.SqlMoney)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlDouble_op_Implicit_m4FB3775419A517E0F4EB6FDC2B2CD34315E5A9D3 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___x0, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlDouble System.Data.SqlTypes.SqlMoney::ToSqlDouble()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlMoney_ToSqlDouble_m95978A3228452C7084B46939B075A57FCA414B29 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlDecimal System.Data.SqlTypes.SqlDecimal::op_Implicit(System.Data.SqlTypes.SqlMoney)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 SqlDecimal_op_Implicit_m222138983F76D85C6C24BAEB194F0931F67D09B3 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___x0, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlDecimal System.Data.SqlTypes.SqlMoney::ToSqlDecimal()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 SqlMoney_ToSqlDecimal_m0AB1E68BFE5753DD028C3BB0BF212E0971190412 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, const RuntimeMethod* method) ;
// System.Int32 System.Data.SqlTypes.SqlMoney::CompareTo(System.Data.SqlTypes.SqlMoney)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlMoney_CompareTo_m8CD6963D21781A101DF52892EEC1C5F2D6F0A708 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___value0, const RuntimeMethod* method) ;
// System.Int32 System.Data.SqlTypes.SqlMoney::CompareTo(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlMoney_CompareTo_m9AE18185C893FC420A3440C291E815B81C0A341A (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, RuntimeObject* ___value0, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlMoney::op_Equality(System.Data.SqlTypes.SqlMoney,System.Data.SqlTypes.SqlMoney)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlMoney_op_Equality_m72325550778A0F28F65404CEED052FF9E5DF6229 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___x0, SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___y1, const RuntimeMethod* method) ;
// System.Boolean System.Data.SqlTypes.SqlMoney::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlMoney_Equals_mA70EFA899CB137218CC72CA4A2B5DEF24DCD2FD5 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, RuntimeObject* ___value0, const RuntimeMethod* method) ;
// System.Int32 System.Data.SqlTypes.SqlMoney::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlMoney_GetHashCode_m5D47CFD2EE3D8582E90047133860B9D32BF68A7D (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, const RuntimeMethod* method) ;
// System.Xml.Schema.XmlSchema System.Data.SqlTypes.SqlMoney::System.Xml.Serialization.IXmlSerializable.GetSchema()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlMoney_System_Xml_Serialization_IXmlSerializable_GetSchema_mF5AA9822077493C2F1B859B479837EF1DA37EC64 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, const RuntimeMethod* method) ;
// System.Decimal System.Xml.XmlConvert::ToDecimal(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F XmlConvert_ToDecimal_mF207176DE0C5A80122854CAC9C2155F7DD6435CF (String_t* ___s0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlMoney::System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlMoney_System_Xml_Serialization_IXmlSerializable_ReadXml_m45CA915EF0BEAB8B8C85532F9E7754C3EFDE1F90 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___reader0, const RuntimeMethod* method) ;
// System.String System.Xml.XmlConvert::ToString(System.Decimal)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* XmlConvert_ToString_mFA07C846C46E12A04FE92E9388CBE27146C47720 (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___value0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlMoney::System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlMoney_System_Xml_Serialization_IXmlSerializable_WriteXml_m0E1669F50BA8E96439E571D9353A631620DBCB24 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___writer0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlSingle::.ctor(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlSingle__ctor_mD7ED9371B432C5EB789874B157E68E3F469EFF0E (SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767* __this, bool ___fNull0, const RuntimeMethod* method) ;
// System.Boolean System.Single::IsFinite(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Single_IsFinite_m5A9DD75CF6F33FC38A9F53C2C7B422DDC66522DA_inline (float ___f0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlSingle::.ctor(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlSingle__ctor_mA74BFA725B8D0B30493BD0A0BB7AC2C4263F075F (SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767* __this, float ___value0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlSingle::.ctor(System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlSingle__ctor_m3C93CF9CE4FA178840664A5987AE2976E723739A (SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767* __this, double ___value0, const RuntimeMethod* method) ;
// System.String System.Single::ToString(System.IFormatProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Single_ToString_m534852BD7949AA972435783D7B96D0FFB09F6D6A (float* __this, RuntimeObject* ___provider0, const RuntimeMethod* method) ;
// System.String System.Data.SqlTypes.SqlSingle::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlSingle_ToString_m00323939930DAAAC1566F6599FD2E8510D1723E1 (SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767* __this, const RuntimeMethod* method) ;
// System.Boolean System.Single::IsInfinity(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Single_IsInfinity_m500DB7A91ADC75BE691663649FCA28485FA720AB_inline (float ___f0, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlSingle::op_LessThan(System.Data.SqlTypes.SqlSingle,System.Data.SqlTypes.SqlSingle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlSingle_op_LessThan_m44C206A278B36B2F4A497C1571CFC59127E13D06 (SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 ___x0, SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 ___y1, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlSingle::op_GreaterThan(System.Data.SqlTypes.SqlSingle,System.Data.SqlTypes.SqlSingle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlSingle_op_GreaterThan_mAFBD89CB8C7C0B7939485F7E8549EB8B863A04FC (SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 ___x0, SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 ___y1, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlDouble System.Data.SqlTypes.SqlDouble::op_Implicit(System.Data.SqlTypes.SqlSingle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlDouble_op_Implicit_m04A428531C55B6991A8DFCA24419BB8D06B762F9 (SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 ___x0, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlDouble System.Data.SqlTypes.SqlSingle::ToSqlDouble()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlSingle_ToSqlDouble_m8016267644F3F557B092599A902EE0186855F753 (SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767* __this, const RuntimeMethod* method) ;
// System.Int32 System.Data.SqlTypes.SqlSingle::CompareTo(System.Data.SqlTypes.SqlSingle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlSingle_CompareTo_m167AE18CF6ACCFA18A71BA742D642ECC7463D22A (SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767* __this, SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 ___value0, const RuntimeMethod* method) ;
// System.Int32 System.Data.SqlTypes.SqlSingle::CompareTo(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlSingle_CompareTo_m6426DE0232867233599DAC794E347EFC2AA62AEF (SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767* __this, RuntimeObject* ___value0, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlSingle::op_Equality(System.Data.SqlTypes.SqlSingle,System.Data.SqlTypes.SqlSingle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlSingle_op_Equality_m243CE87F8ED4F2EACE91AA11EC7104911BB8B107 (SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 ___x0, SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 ___y1, const RuntimeMethod* method) ;
// System.Boolean System.Data.SqlTypes.SqlSingle::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlSingle_Equals_m8EE5074BA8FE7BA43B07014FB2EE08B29BD12E8B (SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767* __this, RuntimeObject* ___value0, const RuntimeMethod* method) ;
// System.Int32 System.Single::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2 (float* __this, const RuntimeMethod* method) ;
// System.Int32 System.Data.SqlTypes.SqlSingle::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlSingle_GetHashCode_mC1889264DC0085E22DE3B9F35AA11C49237A51C4 (SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767* __this, const RuntimeMethod* method) ;
// System.Xml.Schema.XmlSchema System.Data.SqlTypes.SqlSingle::System.Xml.Serialization.IXmlSerializable.GetSchema()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlSingle_System_Xml_Serialization_IXmlSerializable_GetSchema_m46F55A3BFCAD3E204B967E0F07A356310EA70C34 (SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767* __this, const RuntimeMethod* method) ;
// System.Single System.Xml.XmlConvert::ToSingle(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float XmlConvert_ToSingle_m8AC367272E8941669A57D02186398DD44E795003 (String_t* ___s0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlSingle::System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlSingle_System_Xml_Serialization_IXmlSerializable_ReadXml_m9897D24B702F00BCF2347A6857D50E2F3B8DC5B1 (SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___reader0, const RuntimeMethod* method) ;
// System.String System.Xml.XmlConvert::ToString(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* XmlConvert_ToString_m5E4CB5F0119A790789813DACE87198037B503361 (float ___value0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlSingle::System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlSingle_System_Xml_Serialization_IXmlSerializable_WriteXml_mC815B194E93AB8D676E2316AF8F3AFC8F9C9ADBA (SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___writer0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlString::.ctor(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlString__ctor_mC46E24D2B376EE73F7073BE9442591A00801A90E (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* __this, bool ___fNull0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlString::ValidateSqlCompareOptions(System.Data.SqlTypes.SqlCompareOptions)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlString_ValidateSqlCompareOptions_mC044EFCF2026B05A6CC51A8C6AD9983B72C61F44 (int32_t ___compareOptions0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlString::.ctor(System.String,System.Int32,System.Data.SqlTypes.SqlCompareOptions)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlString__ctor_m0ACCE6D6F9BE327FA1FEF0E8E69F8771CC968429 (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* __this, String_t* ___data0, int32_t ___lcid1, int32_t ___compareOptions2, const RuntimeMethod* method) ;
// System.Globalization.CultureInfo System.Globalization.CultureInfo::get_CurrentCulture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* CultureInfo_get_CurrentCulture_m43D1E4E50AB1F62ADC7C1884F28F918B53871522 (const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlString::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlString__ctor_m71563B8F8403DD354B749284435883F6AAECD057 (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* __this, String_t* ___data0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlString::.ctor(System.Int32,System.Data.SqlTypes.SqlCompareOptions,System.String,System.Globalization.CompareInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlString__ctor_mA9AA9DB0083CFF2CFC8865EA65CA4EC2B4052911 (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* __this, int32_t ___lcid0, int32_t ___compareOptions1, String_t* ___data2, CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___cmpInfo3, const RuntimeMethod* method) ;
// System.Globalization.CultureInfo System.Globalization.CultureInfo::GetCultureInfo(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* CultureInfo_GetCultureInfo_m4A20A6A58001F4D8F235A1EAFA35B3A4238507E2 (int32_t ___culture0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlString::SetCompareInfo()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlString_SetCompareInfo_m1BE59E2C31907994245822BF4E6453A27821ABF5 (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* __this, const RuntimeMethod* method) ;
// System.String System.Data.SqlTypes.SqlString::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlString_ToString_mF008270001166F8E1F655B394A52AA93BB70D91E (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* __this, const RuntimeMethod* method) ;
// System.String System.Data.SqlTypes.SQLResource::get_ConcatDiffCollationMessage()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_get_ConcatDiffCollationMessage_mF874320A2EEB2F5A5769DD14978C129C43156432 (const RuntimeMethod* method) ;
// System.String System.String::Concat(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D (String_t* ___str00, String_t* ___str11, const RuntimeMethod* method) ;
// System.String System.Data.SqlTypes.SQLResource::get_CompareDiffCollationMessage()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_get_CompareDiffCollationMessage_m2510EA08B1CA9BD975F718BCFEC2FDB514827C35 (const RuntimeMethod* method) ;
// System.Int32 System.Data.SqlTypes.SqlString::CompareBinary(System.Data.SqlTypes.SqlString,System.Data.SqlTypes.SqlString)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlString_CompareBinary_m1D6B639D7C76FE8F986FB08DF4415A9F2B46541F (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D ___x0, SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D ___y1, const RuntimeMethod* method) ;
// System.Int32 System.Data.SqlTypes.SqlString::CompareBinary2(System.Data.SqlTypes.SqlString,System.Data.SqlTypes.SqlString)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlString_CompareBinary2_m63B2245F7033A78CB0B07A4B0F0CE6F2D0C3B0F4 (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D ___x0, SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D ___y1, const RuntimeMethod* method) ;
// System.Char System.String::get_Chars(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3 (String_t* __this, int32_t ___index0, const RuntimeMethod* method) ;
// System.Globalization.CompareOptions System.Data.SqlTypes.SqlString::CompareOptionsFromSqlCompareOptions(System.Data.SqlTypes.SqlCompareOptions)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlString_CompareOptionsFromSqlCompareOptions_m79BB12307550955F2452159EF03A8280AE2C4126 (int32_t ___compareOptions0, const RuntimeMethod* method) ;
// System.Int32 System.Data.SqlTypes.SqlString::StringCompare(System.Data.SqlTypes.SqlString,System.Data.SqlTypes.SqlString)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlString_StringCompare_m431B54F43CDE136A8E9A250FDFBD7074C7C06596 (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D ___x0, SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D ___y1, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlString::Compare(System.Data.SqlTypes.SqlString,System.Data.SqlTypes.SqlString,System.Data.SqlTypes.EComparison)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlString_Compare_m8014230665E35B1C68820DC0ACE31C45A3A1E8CC (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D ___x0, SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D ___y1, int32_t ___ecExpectedResult2, const RuntimeMethod* method) ;
// System.Void System.ArgumentOutOfRangeException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* __this, String_t* ___paramName0, const RuntimeMethod* method) ;
// System.ArgumentOutOfRangeException System.Data.Common.ADP::ArgumentOutOfRange(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* ADP_ArgumentOutOfRange_mF2B2D2FC34AF5BDB32ABD7AE16DA244ACF7F479A (String_t* ___parameterName0, const RuntimeMethod* method) ;
// System.Boolean System.Data.SqlTypes.SqlString::FBinarySort()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlString_FBinarySort_mC7C8FF805C3F23CCA47F1AE95D39FE9A51BFFD7B (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* __this, const RuntimeMethod* method) ;
// System.Int32 System.Data.SqlTypes.SqlString::CompareTo(System.Data.SqlTypes.SqlString)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlString_CompareTo_mD998FE0B469610735A230732813A25C108CEB381 (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* __this, SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D ___value0, const RuntimeMethod* method) ;
// System.Int32 System.Data.SqlTypes.SqlString::CompareTo(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlString_CompareTo_mC92F8C335FA847A44C3AC8A1F333162188088D00 (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* __this, RuntimeObject* ___value0, const RuntimeMethod* method) ;
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlString::op_Equality(System.Data.SqlTypes.SqlString,System.Data.SqlTypes.SqlString)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlString_op_Equality_m6D6B2A79EFA30C3FEB8FAD7848E968116040B2C2 (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D ___x0, SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D ___y1, const RuntimeMethod* method) ;
// System.Boolean System.Data.SqlTypes.SqlString::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlString_Equals_mED3A10DBF394BE1410C0E780D44E96249FDD9D5D (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* __this, RuntimeObject* ___value0, const RuntimeMethod* method) ;
// System.String System.String::TrimEnd()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_TrimEnd_m25B1EA658EE07ADFED51FED61D630E5625336AB5 (String_t* __this, const RuntimeMethod* method) ;
// System.Int32 System.Data.SqlTypes.SqlString::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlString_GetHashCode_mDC7F080B6E57CEA4B7DEB1CD404142608DC102D8 (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* __this, const RuntimeMethod* method) ;
// System.Xml.Schema.XmlSchema System.Data.SqlTypes.SqlString::System.Xml.Serialization.IXmlSerializable.GetSchema()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlString_System_Xml_Serialization_IXmlSerializable_GetSchema_m77956C7FE7BC06791F7163F972C807CA4E4394C8 (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* __this, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlString::System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlString_System_Xml_Serialization_IXmlSerializable_ReadXml_mDE3044783CA504472D6041E323118FAB6FC5A126 (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___reader0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlString::System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlString_System_Xml_Serialization_IXmlSerializable_WriteXml_m896BD1E7C90C255241A94D58EB9E2B0A059F58BD (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___writer0, const RuntimeMethod* method) ;
// System.Void System.Text.UnicodeEncoding::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnicodeEncoding__ctor_mFDE09144E303EC53142E74C76AC04B52846996F5 (UnicodeEncoding_t2C90D9E1E55C16081FACA57B229053C1EF05DAF0* __this, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlTypeException::.ctor(System.String,System.Exception)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlTypeException__ctor_m0DB2CB60AB67AC31B9D1A2E2A730793D41FE7240 (SqlTypeException_t93D97B141C16DC7DC601ED2ED8166B0596C4494E* __this, String_t* ___message0, Exception_t* ___e1, const RuntimeMethod* method) ;
// System.Void System.SystemException::.ctor(System.String,System.Exception)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SystemException__ctor_m0FC84CACD2A5D66222998AA601A5C41CEC36A611 (SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295* __this, String_t* ___message0, Exception_t* ___innerException1, const RuntimeMethod* method) ;
// System.Void System.Exception::set_HResult(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Exception_set_HResult_m010A171183E240EBF4F7611E924B533FAB2E471F_inline (Exception_t* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Runtime.Serialization.SerializationInfo System.Data.SqlTypes.SqlTypeException::SqlTypeExceptionSerialization(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* SqlTypeException_SqlTypeExceptionSerialization_m073F058C804212E24E51E58D9EE49FCC9801AD2E (SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ___si0, StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 ___sc1, const RuntimeMethod* method) ;
// System.Void System.SystemException::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SystemException__ctor_mA2BB392E0F4CD8A4C132984F76B7A9FBDB3B6879 (SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295* __this, SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ___info0, StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 ___context1, const RuntimeMethod* method) ;
// System.Int32 System.Runtime.Serialization.SerializationInfo::get_MemberCount()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SerializationInfo_get_MemberCount_mB4ECB820E0C88CF7D1031B09B0E32040DE464B9E_inline (SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* __this, const RuntimeMethod* method) ;
// System.String System.Runtime.Serialization.SerializationInfo::GetString(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SerializationInfo_GetString_mF0753AFAA13AABF8A30B8F0890AEC52BFBBC73E9 (SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* __this, String_t* ___name0, const RuntimeMethod* method) ;
// System.String System.Data.SqlTypes.SQLResource::get_NullValueMessage()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_get_NullValueMessage_mD234EEC35B12CD4483C0C9482DAE21748D4C9E49 (const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlNullValueException::.ctor(System.String,System.Exception)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlNullValueException__ctor_m8491E048CF6871FED5EA78347A0C83E22EFA048F (SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7* __this, String_t* ___message0, Exception_t* ___e1, const RuntimeMethod* method) ;
// System.Runtime.Serialization.SerializationInfo System.Data.SqlTypes.SqlNullValueException::SqlNullValueExceptionSerialization(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* SqlNullValueException_SqlNullValueExceptionSerialization_m6C85DEBD60D5C5D90E15A28DA417FA7308CC537C (SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ___si0, StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 ___sc1, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlTypeException::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlTypeException__ctor_mE38A98DAF789689F6BAC1B151B08C12D13FF04FC (SqlTypeException_t93D97B141C16DC7DC601ED2ED8166B0596C4494E* __this, SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ___si0, StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 ___sc1, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlNullValueException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlNullValueException__ctor_mE8C5BCE9B16E4D47E8E01C91016DEB5390527969 (SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7* __this, String_t* ___message0, const RuntimeMethod* method) ;
// System.String System.Data.SqlTypes.SQLResource::get_TruncationMessage()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_get_TruncationMessage_m1EB71A5365EB5C45C504775AC8043447994D1C32 (const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlTruncateException::.ctor(System.String,System.Exception)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlTruncateException__ctor_m6F487A2525499A3BB5BE13C510C3A856AE5E6528 (SqlTruncateException_t981F75EEF207F703C7397D094331E8026DD67E22* __this, String_t* ___message0, Exception_t* ___e1, const RuntimeMethod* method) ;
// System.Runtime.Serialization.SerializationInfo System.Data.SqlTypes.SqlTruncateException::SqlTruncateExceptionSerialization(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* SqlTruncateException_SqlTruncateExceptionSerialization_m58697DE0A32A43DE7819FC71F380DC0505BAFEE7 (SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ___si0, StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 ___sc1, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlTruncateException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlTruncateException__ctor_mAB4D3FF41C515D30CE3A73BC38F00A81756F4910 (SqlTruncateException_t981F75EEF207F703C7397D094331E8026DD67E22* __this, String_t* ___message0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlXml::SetNull()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlXml_SetNull_mAA1CA6CE685C130014865FE7E927B83B159E23CC (SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A* __this, const RuntimeMethod* method) ;
// System.Boolean System.Data.SqlTypes.SqlXml::get_IsNull()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlXml_get_IsNull_mA0895CC95DEE6E5434B5698D517A247E40B493E0 (SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A* __this, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlXmlStreamWrapper::.ctor(System.IO.Stream)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlXmlStreamWrapper__ctor_m4A90ABADE18EAB1BD85374A1A6B51990FB5DB52B (SqlXmlStreamWrapper_tA9F7A1E4AC5B9EA4C1963D95D14F573B55950F93* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___stream0, const RuntimeMethod* method) ;
// System.Boolean System.Reflection.MethodInfo::op_Equality(System.Reflection.MethodInfo,System.Reflection.MethodInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MethodInfo_op_Equality_m3F6B020142F59A9A1549CEB6C7A43798FBA18BEB (MethodInfo_t* ___left0, MethodInfo_t* ___right1, const RuntimeMethod* method) ;
// System.Reflection.MethodInfo System.Data.SqlTypes.SqlXml::get_CreateSqlReaderMethodInfo()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* SqlXml_get_CreateSqlReaderMethodInfo_m81712E3FBD3F9A09118E939F57F775B4B076CCF5 (const RuntimeMethod* method) ;
// System.Xml.XmlReader System.Data.SqlTypes.SqlXml::CreateSqlXmlReader(System.IO.Stream,System.Boolean,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* SqlXml_CreateSqlXmlReader_m9643A918CFE25C64760B5A2B07B06AEBDF4F8D33 (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___stream0, bool ___closeInput1, bool ___throwTargetInvocationExceptions2, const RuntimeMethod* method) ;
// TResult System.Func`4<System.IO.Stream,System.Xml.XmlReaderSettings,System.Xml.XmlParserContext,System.Xml.XmlReader>::Invoke(T1,T2,T3)
inline XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* Func_4_Invoke_mCF2A6BD38447218D33A70DE54CED20E05A872F0D_inline (Func_4_t714EA7575BC4411791EB413BE56D4DD1F8C570B9* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___arg10, XmlReaderSettings_t8D51BA3ED2A013EE1F44525C9861326CAFB44AEA* ___arg21, XmlParserContext_t843976A0319F7334808DCCAAA4F36EAB41A92F3B* ___arg32, const RuntimeMethod* method)
{
return (( XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* (*) (Func_4_t714EA7575BC4411791EB413BE56D4DD1F8C570B9*, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE*, XmlReaderSettings_t8D51BA3ED2A013EE1F44525C9861326CAFB44AEA*, XmlParserContext_t843976A0319F7334808DCCAAA4F36EAB41A92F3B*, const RuntimeMethod*))Func_4_Invoke_m9BAD5BBD30933FE9049B012CD3316FB2F24F3B8A_gshared_inline)(__this, ___arg10, ___arg21, ___arg32, method);
}
// System.Boolean System.Data.Common.ADP::IsCatchableExceptionType(System.Exception)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ADP_IsCatchableExceptionType_m7A0C2618DCBDE0DC74A29D0AF2FE50CAD9DEB4B2 (Exception_t* ___e0, const RuntimeMethod* method) ;
// System.Void System.Reflection.TargetInvocationException::.ctor(System.Exception)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TargetInvocationException__ctor_m4892CF9181DF7889AD9FD9834CDC31C634D85C87 (TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2* __this, Exception_t* ___inner0, const RuntimeMethod* method) ;
// System.Reflection.MethodInfo System.Type::GetMethod(System.String,System.Reflection.BindingFlags)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* Type_GetMethod_m9E66B5053F150537A74C490C1DA5174A7875189D (Type_t* __this, String_t* ___name0, int32_t ___bindingAttr1, const RuntimeMethod* method) ;
// System.Void System.IO.MemoryStream::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryStream__ctor_m8F3BAE0B48E65BAA13C52FB020E502B3EA22CA6B (MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* __this, const RuntimeMethod* method) ;
// System.Void System.IO.StreamWriter::.ctor(System.IO.Stream)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StreamWriter__ctor_m54CE9C47ED974C0589400DA9BC2AB3F7F481595B (StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___stream0, const RuntimeMethod* method) ;
// System.Xml.XmlReader System.Data.SqlTypes.SqlXml::CreateReader()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* SqlXml_CreateReader_m59F9A80303B82D0FF44D044EB1F56E7B1F9D668E (SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A* __this, const RuntimeMethod* method) ;
// System.Func`4<System.IO.Stream,System.Xml.XmlReaderSettings,System.Xml.XmlParserContext,System.Xml.XmlReader> System.Data.SqlTypes.SqlXml::CreateSqlReaderDelegate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Func_4_t714EA7575BC4411791EB413BE56D4DD1F8C570B9* SqlXml_CreateSqlReaderDelegate_m1B02E7CFF28DB36A23A8912EEA864AF77C614D94 (const RuntimeMethod* method) ;
// System.Void System.Xml.XmlReaderSettings::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlReaderSettings__ctor_m1BAF1E969D42F7C5D453B381FA763F333C715364 (XmlReaderSettings_t8D51BA3ED2A013EE1F44525C9861326CAFB44AEA* __this, const RuntimeMethod* method) ;
// System.Void System.Xml.XmlReaderSettings::set_ConformanceLevel(System.Xml.ConformanceLevel)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlReaderSettings_set_ConformanceLevel_m5D9CF37D9B4EC2E5E82B40A52BC07E2062BA1A76 (XmlReaderSettings_t8D51BA3ED2A013EE1F44525C9861326CAFB44AEA* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Void System.Xml.XmlReaderSettings::set_CloseInput(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlReaderSettings_set_CloseInput_m55C65CFB4AEC572D21825B2EFC92E05B0CE13EE0 (XmlReaderSettings_t8D51BA3ED2A013EE1F44525C9861326CAFB44AEA* __this, bool ___value0, const RuntimeMethod* method) ;
// System.Void System.IO.Stream::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stream__ctor_mE8B074A0EBEB026FFF14062AB4B8A78E17EFFBF0 (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* __this, const RuntimeMethod* method) ;
// System.Boolean System.Data.SqlTypes.SqlXmlStreamWrapper::IsStreamClosed()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlXmlStreamWrapper_IsStreamClosed_m2D70F08EB0D257D78D5789B788E6D6BCF8908B40 (SqlXmlStreamWrapper_tA9F7A1E4AC5B9EA4C1963D95D14F573B55950F93* __this, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlXmlStreamWrapper::ThrowIfStreamClosed(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlXmlStreamWrapper_ThrowIfStreamClosed_mA140D1B092C241204034B6DF7F71C0696D7A27FB (SqlXmlStreamWrapper_tA9F7A1E4AC5B9EA4C1963D95D14F573B55950F93* __this, String_t* ___method0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlXmlStreamWrapper::ThrowIfStreamCannotSeek(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlXmlStreamWrapper_ThrowIfStreamCannotSeek_mA68A37C9695B89714F0F9D4BED8B7D6F27F584B5 (SqlXmlStreamWrapper_tA9F7A1E4AC5B9EA4C1963D95D14F573B55950F93* __this, String_t* ___method0, const RuntimeMethod* method) ;
// System.Exception System.Data.Common.ADP::InvalidSeekOrigin(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* ADP_InvalidSeekOrigin_m19C10C57E7B1039410A92308C71AC0BC8EDCC940 (String_t* ___parameterName0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlXmlStreamWrapper::ThrowIfStreamCannotRead(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlXmlStreamWrapper_ThrowIfStreamCannotRead_m1750CBA129596FD533669876B15E2CA572A2A073 (SqlXmlStreamWrapper_tA9F7A1E4AC5B9EA4C1963D95D14F573B55950F93* __this, String_t* ___method0, const RuntimeMethod* method) ;
// System.Void System.Data.SqlTypes.SqlXmlStreamWrapper::ThrowIfStreamCannotWrite(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlXmlStreamWrapper_ThrowIfStreamCannotWrite_m3D28A5DC086E4BA6C8401FAD7CA725AE572CF363 (SqlXmlStreamWrapper_tA9F7A1E4AC5B9EA4C1963D95D14F573B55950F93* __this, String_t* ___method0, const RuntimeMethod* method) ;
// System.Void System.IO.Stream::Dispose(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stream_Dispose_m9B37BD21A57F8F2BD20EE353DE14405700810C5C (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* __this, bool ___disposing0, const RuntimeMethod* method) ;
// System.String System.Data.SqlTypes.SQLResource::InvalidOpStreamNonSeekable(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_InvalidOpStreamNonSeekable_m9496537A639FA57B4ED133B940327B53285C3FE0 (String_t* ___method0, const RuntimeMethod* method) ;
// System.Void System.NotSupportedException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* __this, String_t* ___message0, const RuntimeMethod* method) ;
// System.String System.Data.SqlTypes.SQLResource::InvalidOpStreamNonReadable(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_InvalidOpStreamNonReadable_mBF9472251E05855F33584760CA53D00E370DF937 (String_t* ___method0, const RuntimeMethod* method) ;
// System.String System.Data.SqlTypes.SQLResource::InvalidOpStreamNonWritable(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_InvalidOpStreamNonWritable_mEFAFAD471EC98E4B0BA36D3843852EE7112AD7C5 (String_t* ___method0, const RuntimeMethod* method) ;
// System.String System.Data.SqlTypes.SQLResource::InvalidOpStreamClosed(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_InvalidOpStreamClosed_mFA451377E0EE1A0A6FFDA81A0AC326221BC25CCB (String_t* ___method0, const RuntimeMethod* method) ;
// System.Void System.ObjectDisposedException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectDisposedException__ctor_mB2C8582279AF3F0C1CF9AA52DA7331BF848DFD48 (ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB* __this, String_t* ___objectName0, const RuntimeMethod* method) ;
// System.Int64 System.BitConverter::DoubleToInt64Bits(System.Double)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t BitConverter_DoubleToInt64Bits_m45D911F884F3B09BF39C02044EDC9BDA8084C80B_inline (double ___value0, const RuntimeMethod* method) ;
// System.Int32 System.BitConverter::SingleToInt32Bits(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitConverter_SingleToInt32Bits_mA1902D40966CA4C89A8974B10E5680A06E88566B_inline (float ___value0, const RuntimeMethod* method) ;
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.String System.Data.SqlTypes.SQLResource::get_NullString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_get_NullString_m1A1F625F07524AC8E5E1823D5FD5BFAC375F897A (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA4BE0F963380DB493604E9CA0B0B54F040F58C9);
s_Il2CppMethodInitialized = true;
}
{
return _stringLiteralDA4BE0F963380DB493604E9CA0B0B54F040F58C9;
}
}
// System.String System.Data.SqlTypes.SQLResource::get_ArithOverflowMessage()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_get_ArithOverflowMessage_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral500BFD20F2E3EFF5EA7D32B89ACDEC5561399081);
s_Il2CppMethodInitialized = true;
}
{
return _stringLiteral500BFD20F2E3EFF5EA7D32B89ACDEC5561399081;
}
}
// System.String System.Data.SqlTypes.SQLResource::get_DivideByZeroMessage()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_get_DivideByZeroMessage_m22F5A8523D9FCF83218B429FEEDDBAC65E87C3FB (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D854FBC66F121FE39830EBFA1342D78BC7FB366);
s_Il2CppMethodInitialized = true;
}
{
return _stringLiteral4D854FBC66F121FE39830EBFA1342D78BC7FB366;
}
}
// System.String System.Data.SqlTypes.SQLResource::get_NullValueMessage()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_get_NullValueMessage_mD234EEC35B12CD4483C0C9482DAE21748D4C9E49 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral74C3760424E078A3B22452637B9991F932BEE533);
s_Il2CppMethodInitialized = true;
}
{
return _stringLiteral74C3760424E078A3B22452637B9991F932BEE533;
}
}
// System.String System.Data.SqlTypes.SQLResource::get_TruncationMessage()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_get_TruncationMessage_m1EB71A5365EB5C45C504775AC8043447994D1C32 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral165F7C4451EA1220DF7C987D867955DC1254BE1F);
s_Il2CppMethodInitialized = true;
}
{
return _stringLiteral165F7C4451EA1220DF7C987D867955DC1254BE1F;
}
}
// System.String System.Data.SqlTypes.SQLResource::get_DateTimeOverflowMessage()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_get_DateTimeOverflowMessage_m6F7038E29F06E287C7BEEBDCC44F5BAE10D1F661 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8EB252E15BE98B57C1DEDDE29773A1A775DE4000);
s_Il2CppMethodInitialized = true;
}
{
return _stringLiteral8EB252E15BE98B57C1DEDDE29773A1A775DE4000;
}
}
// System.String System.Data.SqlTypes.SQLResource::get_ConcatDiffCollationMessage()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_get_ConcatDiffCollationMessage_mF874320A2EEB2F5A5769DD14978C129C43156432 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1BD925688A3CFD2EFE0B214F6E5E9F0EC4F1E877);
s_Il2CppMethodInitialized = true;
}
{
return _stringLiteral1BD925688A3CFD2EFE0B214F6E5E9F0EC4F1E877;
}
}
// System.String System.Data.SqlTypes.SQLResource::get_CompareDiffCollationMessage()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_get_CompareDiffCollationMessage_m2510EA08B1CA9BD975F718BCFEC2FDB514827C35 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral93D36129D72EC0B71B83497516D45A0451CF676C);
s_Il2CppMethodInitialized = true;
}
{
return _stringLiteral93D36129D72EC0B71B83497516D45A0451CF676C;
}
}
// System.String System.Data.SqlTypes.SQLResource::get_ConversionOverflowMessage()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_get_ConversionOverflowMessage_m5FC37960DE246AF7F3C892375ED5DB74AB458493 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral28CB97B504DC1363B2FA7A960FFF74424903F411);
s_Il2CppMethodInitialized = true;
}
{
return _stringLiteral28CB97B504DC1363B2FA7A960FFF74424903F411;
}
}
// System.String System.Data.SqlTypes.SQLResource::get_TimeZoneSpecifiedMessage()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_get_TimeZoneSpecifiedMessage_mA52F210F8637A2A69ED643F2A8564CC379F62E4B (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA1C147A4B101755BFA4EBF8AEDD06334BB72A6C5);
s_Il2CppMethodInitialized = true;
}
{
return _stringLiteralA1C147A4B101755BFA4EBF8AEDD06334BB72A6C5;
}
}
// System.String System.Data.SqlTypes.SQLResource::get_InvalidPrecScaleMessage()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_get_InvalidPrecScaleMessage_m6F064480366CBB4A43A2CEB9A9614CE9BFEAC45B (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA660599CE305E832F9F9279714FFBC60A8859D64);
s_Il2CppMethodInitialized = true;
}
{
return _stringLiteralA660599CE305E832F9F9279714FFBC60A8859D64;
}
}
// System.String System.Data.SqlTypes.SQLResource::get_FormatMessage()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_get_FormatMessage_mBE993B6207AF6243CA2FE1316B7FAEBD804BE186 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8115AECFB505C4DFDFCDF7A15B6145CED235C499);
s_Il2CppMethodInitialized = true;
}
{
return _stringLiteral8115AECFB505C4DFDFCDF7A15B6145CED235C499;
}
}
// System.String System.Data.SqlTypes.SQLResource::InvalidOpStreamClosed(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_InvalidOpStreamClosed_mFA451377E0EE1A0A6FFDA81A0AC326221BC25CCB (String_t* ___method0, 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 = ___method0;
String_t* L_1;
L_1 = SR_Format_m52FE1D8C3CFB1A31150602AB3AEBE0A0BBDF28D9(_stringLiteral5E64AD0BF5894183A204DAC6196D30ABEFFCEE22, L_0, NULL);
return L_1;
}
}
// System.String System.Data.SqlTypes.SQLResource::InvalidOpStreamNonWritable(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_InvalidOpStreamNonWritable_mEFAFAD471EC98E4B0BA36D3843852EE7112AD7C5 (String_t* ___method0, 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 = ___method0;
String_t* L_1;
L_1 = SR_Format_m52FE1D8C3CFB1A31150602AB3AEBE0A0BBDF28D9(_stringLiteralA094D5857FAD605E188588EAE56F5B91730995BA, L_0, NULL);
return L_1;
}
}
// System.String System.Data.SqlTypes.SQLResource::InvalidOpStreamNonReadable(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_InvalidOpStreamNonReadable_mBF9472251E05855F33584760CA53D00E370DF937 (String_t* ___method0, 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 = ___method0;
String_t* L_1;
L_1 = SR_Format_m52FE1D8C3CFB1A31150602AB3AEBE0A0BBDF28D9(_stringLiteral995ABF967F1E34747EDFE06289D40561E4D64A99, L_0, NULL);
return L_1;
}
}
// System.String System.Data.SqlTypes.SQLResource::InvalidOpStreamNonSeekable(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLResource_InvalidOpStreamNonSeekable_m9496537A639FA57B4ED133B940327B53285C3FE0 (String_t* ___method0, 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 = ___method0;
String_t* L_1;
L_1 = SR_Format_m52FE1D8C3CFB1A31150602AB3AEBE0A0BBDF28D9(_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
// Conversion methods for marshalling of: System.Data.SqlTypes.SqlBinary
IL2CPP_EXTERN_C void SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_marshal_pinvoke(const SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347& unmarshaled, SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_marshaled_pinvoke& marshaled)
{
marshaled.____value_0 = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.____value_0);
}
IL2CPP_EXTERN_C void SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_marshal_pinvoke_back(const SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_marshaled_pinvoke& marshaled, SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
unmarshaled.____value_0 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.____value_0);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.____value_0), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.____value_0));
}
// Conversion method for clean up from marshalling of: System.Data.SqlTypes.SqlBinary
IL2CPP_EXTERN_C void SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_marshal_pinvoke_cleanup(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_marshaled_pinvoke& marshaled)
{
il2cpp_codegen_com_destroy_safe_array(marshaled.____value_0);
marshaled.____value_0 = NULL;
}
// Conversion methods for marshalling of: System.Data.SqlTypes.SqlBinary
IL2CPP_EXTERN_C void SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_marshal_com(const SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347& unmarshaled, SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_marshaled_com& marshaled)
{
marshaled.____value_0 = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.____value_0);
}
IL2CPP_EXTERN_C void SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_marshal_com_back(const SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_marshaled_com& marshaled, SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
unmarshaled.____value_0 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.____value_0);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.____value_0), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.____value_0));
}
// Conversion method for clean up from marshalling of: System.Data.SqlTypes.SqlBinary
IL2CPP_EXTERN_C void SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_marshal_com_cleanup(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_marshaled_com& marshaled)
{
il2cpp_codegen_com_destroy_safe_array(marshaled.____value_0);
marshaled.____value_0 = NULL;
}
// System.Void System.Data.SqlTypes.SqlBinary::.ctor(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBinary__ctor_mCFEA7A42E6141F66FFE7C85EF08D6A34EABFEAC2 (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* __this, bool ___fNull0, const RuntimeMethod* method)
{
{
__this->____value_0 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->____value_0), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL);
return;
}
}
IL2CPP_EXTERN_C void SqlBinary__ctor_mCFEA7A42E6141F66FFE7C85EF08D6A34EABFEAC2_AdjustorThunk (RuntimeObject* __this, bool ___fNull0, const RuntimeMethod* method)
{
SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347*>(__this + _offset);
SqlBinary__ctor_mCFEA7A42E6141F66FFE7C85EF08D6A34EABFEAC2(_thisAdjusted, ___fNull0, method);
}
// System.Void System.Data.SqlTypes.SqlBinary::.ctor(System.Byte[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBinary__ctor_mFE3E26388ED63A584BB7D4F67B330F38779D26FF (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___value0, 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 = ___value0;
if (L_0)
{
goto IL_000b;
}
}
{
__this->____value_0 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->____value_0), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL);
return;
}
IL_000b:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___value0;
NullCheck(L_1);
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_0 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->____value_0), (void*)L_2);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = ___value0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = __this->____value_0;
NullCheck((RuntimeArray*)L_3);
Array_CopyTo_mFD42E3443AB3B850ED6F19359698E242A08E1BAB((RuntimeArray*)L_3, (RuntimeArray*)L_4, 0, NULL);
return;
}
}
IL2CPP_EXTERN_C void SqlBinary__ctor_mFE3E26388ED63A584BB7D4F67B330F38779D26FF_AdjustorThunk (RuntimeObject* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___value0, const RuntimeMethod* method)
{
SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347*>(__this + _offset);
SqlBinary__ctor_mFE3E26388ED63A584BB7D4F67B330F38779D26FF(_thisAdjusted, ___value0, method);
}
// System.Boolean System.Data.SqlTypes.SqlBinary::get_IsNull()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlBinary_get_IsNull_m6CF788F84CC1BF991F564DB4A817B236246957F3 (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* __this, const RuntimeMethod* method)
{
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->____value_0;
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;
}
// System.Byte[] System.Data.SqlTypes.SqlBinary::get_Value()
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);
s_Il2CppMethodInitialized = true;
}
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL;
{
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)));
NullCheck(L_1);
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_0;
NullCheck(L_2);
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_0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = V_0;
NullCheck((RuntimeArray*)L_4);
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;
}
// System.Data.SqlTypes.SqlBinary System.Data.SqlTypes.SqlBinary::op_Implicit(System.Byte[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 SqlBinary_op_Implicit_mFA863E99744781F63C9EA7E41B6DEE33A4754117 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___x0, const RuntimeMethod* method)
{
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___x0;
SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 L_1;
memset((&L_1), 0, sizeof(L_1));
SqlBinary__ctor_mFE3E26388ED63A584BB7D4F67B330F38779D26FF((&L_1), L_0, /*hidden argument*/NULL);
return L_1;
}
}
// System.String System.Data.SqlTypes.SqlBinary::ToString()
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*)&_stringLiteralA3BD1E3CC9632B651EC0E28F048225FC643B92A8);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
bool L_0;
L_0 = SqlBinary_get_IsNull_m6CF788F84CC1BF991F564DB4A817B236246957F3(__this, NULL);
if (L_0)
{
goto IL_002d;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = __this->____value_0;
NullCheck(L_1);
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_m78DAB8CBE8766445310782B6E61FB7A9983AD425(NULL);
String_t* L_3;
L_3 = Int32_ToString_m3B2730D9F5B0C1C57DCCC8B8DCFB8E5EC4E8979B((&V_0), L_2, NULL);
String_t* L_4;
L_4 = String_Concat_m9B13B47FCB3DF61144D9647DDA05F527377251B0(_stringLiteralA3BD1E3CC9632B651EC0E28F048225FC643B92A8, L_3, _stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D, NULL);
return L_4;
}
IL_002d:
{
String_t* L_5;
L_5 = SQLResource_get_NullString_m1A1F625F07524AC8E5E1823D5FD5BFAC375F897A(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;
}
// System.Data.SqlTypes.EComparison System.Data.SqlTypes.SqlBinary::PerformCompareByte(System.Byte[],System.Byte[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlBinary_PerformCompareByte_m512F51CCA76EDCD4BE7A0284CE8472392C53339D (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___x0, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___y1, 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 = ___x0;
NullCheck(L_0);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___y1;
NullCheck(L_1);
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 = ___y1;
NullCheck(L_2);
G_B3_0 = ((int32_t)(((RuntimeArray*)L_2)->max_length));
goto IL_0010;
}
IL_000d:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = ___x0;
NullCheck(L_3);
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 = ___x0;
int32_t L_5 = V_1;
NullCheck(L_4);
int32_t L_6 = L_5;
uint8_t L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = ___y1;
int32_t L_9 = V_1;
NullCheck(L_8);
int32_t L_10 = L_9;
uint8_t L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
if ((((int32_t)L_7) == ((int32_t)L_11)))
{
goto IL_0029;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = ___x0;
int32_t L_13 = V_1;
NullCheck(L_12);
int32_t L_14 = L_13;
uint8_t L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_16 = ___y1;
int32_t L_17 = V_1;
NullCheck(L_16);
int32_t L_18 = L_17;
uint8_t L_19 = (L_16)->GetAt(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 = ___x0;
NullCheck(L_23);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_24 = ___y1;
NullCheck(L_24);
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 = ___x0;
NullCheck(L_25);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_26 = ___y1;
NullCheck(L_26);
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 = ___y1;
int32_t L_29 = V_1;
NullCheck(L_28);
int32_t L_30 = L_29;
uint8_t L_31 = (L_28)->GetAt(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 = ___y1;
NullCheck(L_35);
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 = ___x0;
int32_t L_38 = V_1;
NullCheck(L_37);
int32_t L_39 = L_38;
uint8_t L_40 = (L_37)->GetAt(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 = ___x0;
NullCheck(L_44);
if ((((int32_t)L_43) < ((int32_t)((int32_t)(((RuntimeArray*)L_44)->max_length)))))
{
goto IL_0061;
}
}
IL_0073:
{
return (int32_t)(2);
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlBinary::op_Equality(System.Data.SqlTypes.SqlBinary,System.Data.SqlTypes.SqlBinary)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlBinary_op_Equality_m3853B83C4B87848CA13BEACE8F8815917129288D (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 ___x0, SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 ___y1, 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;
}
{
bool L_0;
L_0 = SqlBinary_get_IsNull_m6CF788F84CC1BF991F564DB4A817B236246957F3((&___x0), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
bool L_1;
L_1 = SqlBinary_get_IsNull_m6CF788F84CC1BF991F564DB4A817B236246957F3((&___y1), 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_3;
return L_2;
}
IL_0018:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3;
L_3 = SqlBinary_get_Value_m31EFB5664C24FAB025300D5F14549CDE0DA29270((&___x0), NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4;
L_4 = SqlBinary_get_Value_m31EFB5664C24FAB025300D5F14549CDE0DA29270((&___y1), NULL);
il2cpp_codegen_runtime_class_init_inline(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var);
int32_t L_5;
L_5 = SqlBinary_PerformCompareByte_m512F51CCA76EDCD4BE7A0284CE8472392C53339D(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), /*hidden argument*/NULL);
return L_6;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlBinary::op_LessThan(System.Data.SqlTypes.SqlBinary,System.Data.SqlTypes.SqlBinary)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlBinary_op_LessThan_m1303C6036E54A88F03734EC2FC2B7CAAA5DF87D3 (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 ___x0, SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 ___y1, 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;
}
{
bool L_0;
L_0 = SqlBinary_get_IsNull_m6CF788F84CC1BF991F564DB4A817B236246957F3((&___x0), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
bool L_1;
L_1 = SqlBinary_get_IsNull_m6CF788F84CC1BF991F564DB4A817B236246957F3((&___y1), 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_3;
return L_2;
}
IL_0018:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3;
L_3 = SqlBinary_get_Value_m31EFB5664C24FAB025300D5F14549CDE0DA29270((&___x0), NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4;
L_4 = SqlBinary_get_Value_m31EFB5664C24FAB025300D5F14549CDE0DA29270((&___y1), NULL);
il2cpp_codegen_runtime_class_init_inline(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var);
int32_t L_5;
L_5 = SqlBinary_PerformCompareByte_m512F51CCA76EDCD4BE7A0284CE8472392C53339D(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), /*hidden argument*/NULL);
return L_6;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlBinary::op_GreaterThan(System.Data.SqlTypes.SqlBinary,System.Data.SqlTypes.SqlBinary)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlBinary_op_GreaterThan_m393A617E3FC918CE9084DAFBA5D82CE4F853B180 (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 ___x0, SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 ___y1, 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;
}
{
bool L_0;
L_0 = SqlBinary_get_IsNull_m6CF788F84CC1BF991F564DB4A817B236246957F3((&___x0), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
bool L_1;
L_1 = SqlBinary_get_IsNull_m6CF788F84CC1BF991F564DB4A817B236246957F3((&___y1), 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_3;
return L_2;
}
IL_0018:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3;
L_3 = SqlBinary_get_Value_m31EFB5664C24FAB025300D5F14549CDE0DA29270((&___x0), NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4;
L_4 = SqlBinary_get_Value_m31EFB5664C24FAB025300D5F14549CDE0DA29270((&___y1), NULL);
il2cpp_codegen_runtime_class_init_inline(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var);
int32_t L_5;
L_5 = SqlBinary_PerformCompareByte_m512F51CCA76EDCD4BE7A0284CE8472392C53339D(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), /*hidden argument*/NULL);
return L_6;
}
}
// System.Int32 System.Data.SqlTypes.SqlBinary::CompareTo(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlBinary_CompareTo_mE268123437F199AC23F395CAE3BA4BD068128E24 (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* __this, RuntimeObject* ___value0, 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 = ___value0;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var)))
{
goto IL_0017;
}
}
{
RuntimeObject* L_1 = ___value0;
V_0 = ((*(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347*)((SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347*)(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347*)UnBox(L_1, SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var))));
SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 L_2 = V_0;
int32_t L_3;
L_3 = SqlBinary_CompareTo_m15A26CE886F9544972BBA5DA713A2E321C12335A(__this, L_2, NULL);
return L_3;
}
IL_0017:
{
RuntimeObject* L_4 = ___value0;
NullCheck(L_4);
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(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
Type_t* L_7;
L_7 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(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_m2D0D1202FD367244E89460D9D84DFDEAB9D86E13(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* ___value0, 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, ___value0, method);
return _returnValue;
}
// System.Int32 System.Data.SqlTypes.SqlBinary::CompareTo(System.Data.SqlTypes.SqlBinary)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlBinary_CompareTo_m15A26CE886F9544972BBA5DA713A2E321C12335A (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* __this, SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 ___value0, 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;
}
{
bool L_0;
L_0 = SqlBinary_get_IsNull_m6CF788F84CC1BF991F564DB4A817B236246957F3(__this, NULL);
if (!L_0)
{
goto IL_0015;
}
}
{
bool L_1;
L_1 = SqlBinary_get_IsNull_m6CF788F84CC1BF991F564DB4A817B236246957F3((&___value0), NULL);
if (L_1)
{
goto IL_0013;
}
}
{
return (-1);
}
IL_0013:
{
return 0;
}
IL_0015:
{
bool L_2;
L_2 = SqlBinary_get_IsNull_m6CF788F84CC1BF991F564DB4A817B236246957F3((&___value0), NULL);
if (!L_2)
{
goto IL_0020;
}
}
{
return 1;
}
IL_0020:
{
SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 L_3 = (*(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347*)__this);
SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 L_4 = ___value0;
il2cpp_codegen_runtime_class_init_inline(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_5;
L_5 = SqlBinary_op_LessThan_m1303C6036E54A88F03734EC2FC2B7CAAA5DF87D3(L_3, L_4, NULL);
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_6;
L_6 = SqlBoolean_op_True_m2B87C8A5F736E892DC5927B2C18E7EA5C87A8072(L_5, NULL);
if (!L_6)
{
goto IL_0035;
}
}
{
return (-1);
}
IL_0035:
{
SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 L_7 = (*(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347*)__this);
SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 L_8 = ___value0;
il2cpp_codegen_runtime_class_init_inline(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_9;
L_9 = SqlBinary_op_GreaterThan_m393A617E3FC918CE9084DAFBA5D82CE4F853B180(L_7, L_8, NULL);
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_10;
L_10 = SqlBoolean_op_True_m2B87C8A5F736E892DC5927B2C18E7EA5C87A8072(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 ___value0, 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, ___value0, method);
return _returnValue;
}
// System.Boolean System.Data.SqlTypes.SqlBinary::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlBinary_Equals_m238970418BF4DD9F9086E451AE877664DC60C724 (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* __this, RuntimeObject* ___value0, 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));
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 V_1;
memset((&V_1), 0, sizeof(V_1));
{
RuntimeObject* L_0 = ___value0;
if (((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var)))
{
goto IL_000a;
}
}
{
return (bool)0;
}
IL_000a:
{
RuntimeObject* L_1 = ___value0;
V_0 = ((*(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347*)((SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347*)(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347*)UnBox(L_1, SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var))));
bool L_2;
L_2 = SqlBinary_get_IsNull_m6CF788F84CC1BF991F564DB4A817B236246957F3((&V_0), NULL);
if (L_2)
{
goto IL_0022;
}
}
{
bool L_3;
L_3 = SqlBinary_get_IsNull_m6CF788F84CC1BF991F564DB4A817B236246957F3(__this, NULL);
if (!L_3)
{
goto IL_0034;
}
}
IL_0022:
{
bool L_4;
L_4 = SqlBinary_get_IsNull_m6CF788F84CC1BF991F564DB4A817B236246957F3((&V_0), NULL);
if (!L_4)
{
goto IL_0032;
}
}
{
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_m3853B83C4B87848CA13BEACE8F8815917129288D(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 SqlBinary_Equals_m238970418BF4DD9F9086E451AE877664DC60C724_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___value0, const RuntimeMethod* method)
{
SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347*>(__this + _offset);
bool _returnValue;
_returnValue = SqlBinary_Equals_m238970418BF4DD9F9086E451AE877664DC60C724(_thisAdjusted, ___value0, method);
return _returnValue;
}
// System.Int32 System.Data.SqlTypes.SqlBinary::HashByteArray(System.Byte[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlBinary_HashByteArray_mC25E60CC0B886354ECE33FB922C7CC0B11A24121 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___rgbValue0, int32_t ___length1, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
int32_t L_0 = ___length1;
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 = ___rgbValue0;
int32_t L_5 = V_2;
NullCheck(L_4);
int32_t L_6 = L_5;
uint8_t L_7 = (L_4)->GetAt(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 = ___length1;
if ((((int32_t)L_10) < ((int32_t)L_11)))
{
goto IL_000c;
}
}
{
int32_t L_12 = V_0;
return L_12;
}
}
// System.Int32 System.Data.SqlTypes.SqlBinary::GetHashCode()
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;
{
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_0;
NullCheck(L_1);
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_0;
int32_t L_5 = V_0;
NullCheck(L_4);
int32_t L_6 = ((int32_t)il2cpp_codegen_subtract(L_5, 1));
uint8_t L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
if (!L_7)
{
goto IL_0015;
}
}
IL_0029:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = __this->____value_0;
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_mC25E60CC0B886354ECE33FB922C7CC0B11A24121(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;
}
// System.Xml.Schema.XmlSchema System.Data.SqlTypes.SqlBinary::System.Xml.Serialization.IXmlSerializable.GetSchema()
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;
}
// System.Void System.Data.SqlTypes.SqlBinary::System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBinary_System_Xml_Serialization_IXmlSerializable_ReadXml_mAB473B031AAC67CFE71AD2B7EE19006DEBA5DD75 (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___reader0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m89F7B056854DF715AA3E2B78EB84D5FA3878E474_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 = ___reader0;
NullCheck(L_0);
String_t* L_1;
L_1 = VirtualFuncInvoker2< String_t*, String_t*, String_t* >::Invoke(23 /* System.String System.Xml.XmlReader::GetAttribute(System.String,System.String) */, 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_mC9C05B76ECCD48E206BF6AD704A9742C88A6DBB4(L_3, NULL);
if (!L_4)
{
goto IL_002b;
}
}
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_5 = ___reader0;
NullCheck(L_5);
String_t* L_6;
L_6 = VirtualFuncInvoker0< String_t* >::Invoke(45 /* System.String System.Xml.XmlReader::ReadElementString() */, L_5);
__this->____value_0 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->____value_0), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL);
return;
}
IL_002b:
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_7 = ___reader0;
NullCheck(L_7);
String_t* L_8;
L_8 = VirtualFuncInvoker0< String_t* >::Invoke(45 /* System.String System.Xml.XmlReader::ReadElementString() */, 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_m89F7B056854DF715AA3E2B78EB84D5FA3878E474_inline(Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m89F7B056854DF715AA3E2B78EB84D5FA3878E474_RuntimeMethod_var);
__this->____value_0 = L_10;
Il2CppCodeGenWriteBarrier((void**)(&__this->____value_0), (void*)L_10);
return;
}
IL_0041:
{
String_t* L_11 = V_1;
NullCheck(L_11);
String_t* L_12;
L_12 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(L_11, NULL);
V_1 = L_12;
String_t* L_13 = V_1;
NullCheck(L_13);
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_m89F7B056854DF715AA3E2B78EB84D5FA3878E474_inline(Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m89F7B056854DF715AA3E2B78EB84D5FA3878E474_RuntimeMethod_var);
__this->____value_0 = L_15;
Il2CppCodeGenWriteBarrier((void**)(&__this->____value_0), (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_m421F8600CA5124E047E3D7C2BC1B653F67BC48A1(L_16, NULL);
__this->____value_0 = L_17;
Il2CppCodeGenWriteBarrier((void**)(&__this->____value_0), (void*)L_17);
return;
}
}
IL2CPP_EXTERN_C void SqlBinary_System_Xml_Serialization_IXmlSerializable_ReadXml_mAB473B031AAC67CFE71AD2B7EE19006DEBA5DD75_AdjustorThunk (RuntimeObject* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___reader0, 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, ___reader0, method);
}
// System.Void System.Data.SqlTypes.SqlBinary::System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBinary_System_Xml_Serialization_IXmlSerializable_WriteXml_m85DF45404021B1E755CB1FB4F357FA901CFF67CC (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___writer0, 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;
}
{
bool L_0;
L_0 = SqlBinary_get_IsNull_m6CF788F84CC1BF991F564DB4A817B236246957F3(__this, NULL);
if (!L_0)
{
goto IL_0023;
}
}
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_1 = ___writer0;
NullCheck(L_1);
XmlWriter_WriteAttributeString_m9BECE5A394F9A9601AB66932AF0D7EF25E16AE0B(L_1, _stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A, _stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100, _stringLiteral7C014955313A7D33D5D04696B884B25325E6393C, _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2, NULL);
return;
}
IL_0023:
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_2 = ___writer0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = __this->____value_0;
il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
String_t* L_4;
L_4 = Convert_ToBase64String_mB276B21511FB01CDE030619C81757E786F91B9F3(L_3, NULL);
NullCheck(L_2);
VirtualActionInvoker1< String_t* >::Invoke(20 /* System.Void System.Xml.XmlWriter::WriteString(System.String) */, L_2, L_4);
return;
}
}
IL2CPP_EXTERN_C void SqlBinary_System_Xml_Serialization_IXmlSerializable_WriteXml_m85DF45404021B1E755CB1FB4F357FA901CFF67CC_AdjustorThunk (RuntimeObject* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___writer0, 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, ___writer0, method);
}
// System.Xml.XmlQualifiedName System.Data.SqlTypes.SqlBinary::GetXsdType(System.Xml.Schema.XmlSchemaSet)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* SqlBinary_GetXsdType_m08A61FB31FBA3F6E3D6D998C9DA9E04C25E7D2E5 (XmlSchemaSet_t048A12CE7D00EF330EF32A388B69A240899F88D1* ___schemaSet0, 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);
NullCheck(L_0);
XmlQualifiedName__ctor_m65632114A1726D9FAD0338BC2A8C28BB9D262C7B(L_0, _stringLiteral6BCD94865A7FBDD85C016B0A6A3B7B81A93F3CB9, _stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF, NULL);
return L_0;
}
}
// System.Void System.Data.SqlTypes.SqlBinary::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBinary__cctor_m6E42D1B64BBD94229C0D3495797A126093B21259 (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, /*hidden argument*/NULL);
((SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_StaticFields*)il2cpp_codegen_static_fields_for(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var))->___Null_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)&(((&((SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_StaticFields*)il2cpp_codegen_static_fields_for(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var))->___Null_1))->____value_0), (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
// System.Void System.Data.SqlTypes.SqlBoolean::.ctor(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBoolean__ctor_mB96F7558946F0B492BCC878FA3C5F52EBE300900 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, bool ___value0, 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 = ___value0;
G_B1_0 = __this;
if (L_0)
{
G_B2_0 = __this;
goto IL_0007;
}
}
{
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_0 = (uint8_t)G_B3_0;
return;
}
}
IL2CPP_EXTERN_C void SqlBoolean__ctor_mB96F7558946F0B492BCC878FA3C5F52EBE300900_AdjustorThunk (RuntimeObject* __this, bool ___value0, const RuntimeMethod* method)
{
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7*>(__this + _offset);
SqlBoolean__ctor_mB96F7558946F0B492BCC878FA3C5F52EBE300900(_thisAdjusted, ___value0, method);
}
// System.Void System.Data.SqlTypes.SqlBoolean::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBoolean__ctor_m764B67E4D8AF0EE2E199765A9BB6AC0207513571 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, int32_t ___value0, const RuntimeMethod* method)
{
{
int32_t L_0 = ___value0;
SqlBoolean__ctor_m8CF5274440F81052315F7112440E1AF96CFB6C48(__this, L_0, (bool)0, NULL);
return;
}
}
IL2CPP_EXTERN_C void SqlBoolean__ctor_m764B67E4D8AF0EE2E199765A9BB6AC0207513571_AdjustorThunk (RuntimeObject* __this, int32_t ___value0, const RuntimeMethod* method)
{
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7*>(__this + _offset);
SqlBoolean__ctor_m764B67E4D8AF0EE2E199765A9BB6AC0207513571(_thisAdjusted, ___value0, method);
}
// System.Void System.Data.SqlTypes.SqlBoolean::.ctor(System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBoolean__ctor_m8CF5274440F81052315F7112440E1AF96CFB6C48 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, int32_t ___value0, bool ___fNull1, 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 = ___fNull1;
if (!L_0)
{
goto IL_000b;
}
}
{
__this->___m_value_0 = (uint8_t)0;
return;
}
IL_000b:
{
int32_t L_1 = ___value0;
G_B3_0 = __this;
if (L_1)
{
G_B4_0 = __this;
goto IL_0012;
}
}
{
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_0 = (uint8_t)G_B5_0;
return;
}
}
IL2CPP_EXTERN_C void SqlBoolean__ctor_m8CF5274440F81052315F7112440E1AF96CFB6C48_AdjustorThunk (RuntimeObject* __this, int32_t ___value0, bool ___fNull1, const RuntimeMethod* method)
{
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7*>(__this + _offset);
SqlBoolean__ctor_m8CF5274440F81052315F7112440E1AF96CFB6C48(_thisAdjusted, ___value0, ___fNull1, method);
}
// System.Boolean System.Data.SqlTypes.SqlBoolean::get_IsNull()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlBoolean_get_IsNull_mA4ECA927DBC05F2D362301DA216CAEF9CE7BCCBB (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, const RuntimeMethod* method)
{
{
uint8_t L_0 = __this->___m_value_0;
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;
}
// System.Boolean System.Data.SqlTypes.SqlBoolean::get_Value()
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_0;
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)));
NullCheck(L_3);
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;
}
// System.Boolean System.Data.SqlTypes.SqlBoolean::get_IsTrue()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlBoolean_get_IsTrue_mD2491FECA6D8BEC7F00C0071C6299187B28B52D4 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, const RuntimeMethod* method)
{
{
uint8_t L_0 = __this->___m_value_0;
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;
}
// System.Boolean System.Data.SqlTypes.SqlBoolean::get_IsFalse()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlBoolean_get_IsFalse_m646CE988D5B3AD60DC1496527F008088B74C44E2 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, const RuntimeMethod* method)
{
{
uint8_t L_0 = __this->___m_value_0;
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;
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlBoolean::op_Implicit(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlBoolean_op_Implicit_m565BB65F960282B5D94F04EB963FCA54BE1659C8 (bool ___x0, const RuntimeMethod* method)
{
{
bool L_0 = ___x0;
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_1;
memset((&L_1), 0, sizeof(L_1));
SqlBoolean__ctor_mB96F7558946F0B492BCC878FA3C5F52EBE300900((&L_1), L_0, /*hidden argument*/NULL);
return L_1;
}
}
// System.Boolean System.Data.SqlTypes.SqlBoolean::op_True(System.Data.SqlTypes.SqlBoolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlBoolean_op_True_m2B87C8A5F736E892DC5927B2C18E7EA5C87A8072 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___x0, const RuntimeMethod* method)
{
{
bool L_0;
L_0 = SqlBoolean_get_IsTrue_mD2491FECA6D8BEC7F00C0071C6299187B28B52D4((&___x0), NULL);
return L_0;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlBoolean::op_BitwiseAnd(System.Data.SqlTypes.SqlBoolean,System.Data.SqlTypes.SqlBoolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlBoolean_op_BitwiseAnd_m3EA5E4618AF2950555631D854FA9A4F918AC5FAD (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___x0, SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___y1, 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 = ___x0;
uint8_t L_1 = L_0.___m_value_0;
if ((((int32_t)L_1) == ((int32_t)1)))
{
goto IL_0012;
}
}
{
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2 = ___y1;
uint8_t L_3 = L_2.___m_value_0;
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_2;
return L_4;
}
IL_0018:
{
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_5 = ___x0;
uint8_t L_6 = L_5.___m_value_0;
if ((!(((uint32_t)L_6) == ((uint32_t)2))))
{
goto IL_0030;
}
}
{
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_7 = ___y1;
uint8_t L_8 = L_7.___m_value_0;
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_1;
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_3;
return L_10;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlBoolean::op_BitwiseOr(System.Data.SqlTypes.SqlBoolean,System.Data.SqlTypes.SqlBoolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlBoolean_op_BitwiseOr_m3B145506D579903D60932E5733F035D790ACE285 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___x0, SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___y1, 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 = ___x0;
uint8_t L_1 = L_0.___m_value_0;
if ((((int32_t)L_1) == ((int32_t)2)))
{
goto IL_0012;
}
}
{
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2 = ___y1;
uint8_t L_3 = L_2.___m_value_0;
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_1;
return L_4;
}
IL_0018:
{
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_5 = ___x0;
uint8_t L_6 = L_5.___m_value_0;
if ((!(((uint32_t)L_6) == ((uint32_t)1))))
{
goto IL_0030;
}
}
{
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_7 = ___y1;
uint8_t L_8 = L_7.___m_value_0;
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_2;
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_3;
return L_10;
}
}
// System.Byte System.Data.SqlTypes.SqlBoolean::get_ByteValue()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t SqlBoolean_get_ByteValue_m0DAA32AF074F4F826BE41D06F219CE3087DC4C81 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, const RuntimeMethod* method)
{
{
bool L_0;
L_0 = SqlBoolean_get_IsNull_mA4ECA927DBC05F2D362301DA216CAEF9CE7BCCBB(__this, NULL);
if (L_0)
{
goto IL_0015;
}
}
{
uint8_t L_1 = __this->___m_value_0;
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)));
NullCheck(L_2);
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;
}
// System.String System.Data.SqlTypes.SqlBoolean::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlBoolean_ToString_mCE39DD8EC9E279E7BFF34B476F425032DE957572 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, const RuntimeMethod* method)
{
bool V_0 = false;
{
bool L_0;
L_0 = SqlBoolean_get_IsNull_mA4ECA927DBC05F2D362301DA216CAEF9CE7BCCBB(__this, NULL);
if (L_0)
{
goto IL_0017;
}
}
{
bool L_1;
L_1 = SqlBoolean_get_Value_m26D2659D06D56FFBF158051EB3726BAB693A7D97(__this, NULL);
V_0 = L_1;
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_m1A1F625F07524AC8E5E1823D5FD5BFAC375F897A(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;
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlBoolean::op_Equality(System.Data.SqlTypes.SqlBoolean,System.Data.SqlTypes.SqlBoolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlBoolean_op_Equality_mA37C24954E0C3AA45C7B147999F9BE4D4869A5F3 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___x0, SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___y1, 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 L_0;
L_0 = SqlBoolean_get_IsNull_mA4ECA927DBC05F2D362301DA216CAEF9CE7BCCBB((&___x0), NULL);
if (L_0)
{
goto IL_0026;
}
}
{
bool L_1;
L_1 = SqlBoolean_get_IsNull_mA4ECA927DBC05F2D362301DA216CAEF9CE7BCCBB((&___y1), NULL);
if (L_1)
{
goto IL_0026;
}
}
{
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2 = ___x0;
uint8_t L_3 = L_2.___m_value_0;
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_4 = ___y1;
uint8_t L_5 = L_4.___m_value_0;
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), /*hidden argument*/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_3;
return L_7;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlBoolean::And(System.Data.SqlTypes.SqlBoolean,System.Data.SqlTypes.SqlBoolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlBoolean_And_mD3EAD17EE96041B9F3EF7D7EBB42446A37FD340B (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___x0, SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___y1, 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 = ___x0;
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_1 = ___y1;
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2;
L_2 = SqlBoolean_op_BitwiseAnd_m3EA5E4618AF2950555631D854FA9A4F918AC5FAD(L_0, L_1, NULL);
return L_2;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlBoolean::Or(System.Data.SqlTypes.SqlBoolean,System.Data.SqlTypes.SqlBoolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlBoolean_Or_m9984236215BC746941924344BE581AE6159BFD7B (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___x0, SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___y1, 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 = ___x0;
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_1 = ___y1;
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2;
L_2 = SqlBoolean_op_BitwiseOr_m3B145506D579903D60932E5733F035D790ACE285(L_0, L_1, NULL);
return L_2;
}
}
// System.Int32 System.Data.SqlTypes.SqlBoolean::CompareTo(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlBoolean_CompareTo_mD8954B2D5AAF295449721C6FAE8A054DA3EA6D82 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, RuntimeObject* ___value0, 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 = ___value0;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var)))
{
goto IL_0017;
}
}
{
RuntimeObject* L_1 = ___value0;
V_0 = ((*(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7*)((SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7*)(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7*)UnBox(L_1, SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))));
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2 = V_0;
int32_t L_3;
L_3 = SqlBoolean_CompareTo_mAB4868F894724D6FFEA7678910365C1797973FB5(__this, L_2, NULL);
return L_3;
}
IL_0017:
{
RuntimeObject* L_4 = ___value0;
NullCheck(L_4);
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(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
Type_t* L_7;
L_7 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(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_m2D0D1202FD367244E89460D9D84DFDEAB9D86E13(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* ___value0, 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, ___value0, method);
return _returnValue;
}
// System.Int32 System.Data.SqlTypes.SqlBoolean::CompareTo(System.Data.SqlTypes.SqlBoolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlBoolean_CompareTo_mAB4868F894724D6FFEA7678910365C1797973FB5 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___value0, const RuntimeMethod* method)
{
{
bool L_0;
L_0 = SqlBoolean_get_IsNull_mA4ECA927DBC05F2D362301DA216CAEF9CE7BCCBB(__this, NULL);
if (!L_0)
{
goto IL_0015;
}
}
{
bool L_1;
L_1 = SqlBoolean_get_IsNull_mA4ECA927DBC05F2D362301DA216CAEF9CE7BCCBB((&___value0), NULL);
if (L_1)
{
goto IL_0013;
}
}
{
return (-1);
}
IL_0013:
{
return 0;
}
IL_0015:
{
bool L_2;
L_2 = SqlBoolean_get_IsNull_mA4ECA927DBC05F2D362301DA216CAEF9CE7BCCBB((&___value0), NULL);
if (!L_2)
{
goto IL_0020;
}
}
{
return 1;
}
IL_0020:
{
uint8_t L_3;
L_3 = SqlBoolean_get_ByteValue_m0DAA32AF074F4F826BE41D06F219CE3087DC4C81(__this, NULL);
uint8_t L_4;
L_4 = SqlBoolean_get_ByteValue_m0DAA32AF074F4F826BE41D06F219CE3087DC4C81((&___value0), NULL);
if ((((int32_t)L_3) >= ((int32_t)L_4)))
{
goto IL_0031;
}
}
{
return (-1);
}
IL_0031:
{
uint8_t L_5;
L_5 = SqlBoolean_get_ByteValue_m0DAA32AF074F4F826BE41D06F219CE3087DC4C81(__this, NULL);
uint8_t L_6;
L_6 = SqlBoolean_get_ByteValue_m0DAA32AF074F4F826BE41D06F219CE3087DC4C81((&___value0), 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 ___value0, 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, ___value0, method);
return _returnValue;
}
// System.Boolean System.Data.SqlTypes.SqlBoolean::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlBoolean_Equals_m561B9537FA9804DB2EAF73AC786AFA658C83E2D3 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, RuntimeObject* ___value0, 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 = ___value0;
if (((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var)))
{
goto IL_000a;
}
}
{
return (bool)0;
}
IL_000a:
{
RuntimeObject* L_1 = ___value0;
V_0 = ((*(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7*)((SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7*)(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7*)UnBox(L_1, SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))));
bool L_2;
L_2 = SqlBoolean_get_IsNull_mA4ECA927DBC05F2D362301DA216CAEF9CE7BCCBB((&V_0), NULL);
if (L_2)
{
goto IL_0022;
}
}
{
bool L_3;
L_3 = SqlBoolean_get_IsNull_mA4ECA927DBC05F2D362301DA216CAEF9CE7BCCBB(__this, NULL);
if (!L_3)
{
goto IL_0034;
}
}
IL_0022:
{
bool L_4;
L_4 = SqlBoolean_get_IsNull_mA4ECA927DBC05F2D362301DA216CAEF9CE7BCCBB((&V_0), NULL);
if (!L_4)
{
goto IL_0032;
}
}
{
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_mA37C24954E0C3AA45C7B147999F9BE4D4869A5F3(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* ___value0, const RuntimeMethod* method)
{
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7*>(__this + _offset);
bool _returnValue;
_returnValue = SqlBoolean_Equals_m561B9537FA9804DB2EAF73AC786AFA658C83E2D3(_thisAdjusted, ___value0, method);
return _returnValue;
}
// System.Int32 System.Data.SqlTypes.SqlBoolean::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlBoolean_GetHashCode_m538B83DEDCA7A4A8AC70EA335A9BC5E9080CD8EC (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, const RuntimeMethod* method)
{
bool V_0 = false;
{
bool L_0;
L_0 = SqlBoolean_get_IsNull_mA4ECA927DBC05F2D362301DA216CAEF9CE7BCCBB(__this, NULL);
if (L_0)
{
goto IL_0017;
}
}
{
bool L_1;
L_1 = SqlBoolean_get_Value_m26D2659D06D56FFBF158051EB3726BAB693A7D97(__this, NULL);
V_0 = L_1;
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;
}
// System.Xml.Schema.XmlSchema System.Data.SqlTypes.SqlBoolean::System.Xml.Serialization.IXmlSerializable.GetSchema()
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;
}
// System.Void System.Data.SqlTypes.SqlBoolean::System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBoolean_System_Xml_Serialization_IXmlSerializable_ReadXml_m8DF928E8A31EB12D893AA37DFFE4CA31E73FDCFA (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___reader0, 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 = ___reader0;
NullCheck(L_0);
String_t* L_1;
L_1 = VirtualFuncInvoker2< String_t*, String_t*, String_t* >::Invoke(23 /* System.String System.Xml.XmlReader::GetAttribute(System.String,System.String) */, 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_mC9C05B76ECCD48E206BF6AD704A9742C88A6DBB4(L_3, NULL);
if (!L_4)
{
goto IL_002b;
}
}
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_5 = ___reader0;
NullCheck(L_5);
String_t* L_6;
L_6 = VirtualFuncInvoker0< String_t* >::Invoke(45 /* System.String System.Xml.XmlReader::ReadElementString() */, L_5);
__this->___m_value_0 = (uint8_t)0;
return;
}
IL_002b:
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_7 = ___reader0;
NullCheck(L_7);
String_t* L_8;
L_8 = VirtualFuncInvoker0< String_t* >::Invoke(45 /* System.String System.Xml.XmlReader::ReadElementString() */, L_7);
il2cpp_codegen_runtime_class_init_inline(XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
bool L_9;
L_9 = XmlConvert_ToBoolean_mC9C05B76ECCD48E206BF6AD704A9742C88A6DBB4(L_8, NULL);
G_B4_0 = __this;
if (L_9)
{
G_B5_0 = __this;
goto IL_003c;
}
}
{
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_0 = (uint8_t)G_B6_0;
return;
}
}
IL2CPP_EXTERN_C void SqlBoolean_System_Xml_Serialization_IXmlSerializable_ReadXml_m8DF928E8A31EB12D893AA37DFFE4CA31E73FDCFA_AdjustorThunk (RuntimeObject* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___reader0, 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, ___reader0, method);
}
// System.Void System.Data.SqlTypes.SqlBoolean::System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBoolean_System_Xml_Serialization_IXmlSerializable_WriteXml_m0C54CDA6C6982BD0320365DEF95CABB898DE67FE (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___writer0, 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*)&_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;
{
bool L_0;
L_0 = SqlBoolean_get_IsNull_mA4ECA927DBC05F2D362301DA216CAEF9CE7BCCBB(__this, NULL);
if (!L_0)
{
goto IL_0023;
}
}
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_1 = ___writer0;
NullCheck(L_1);
XmlWriter_WriteAttributeString_m9BECE5A394F9A9601AB66932AF0D7EF25E16AE0B(L_1, _stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A, _stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100, _stringLiteral7C014955313A7D33D5D04696B884B25325E6393C, _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2, NULL);
return;
}
IL_0023:
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_2 = ___writer0;
uint8_t L_3 = __this->___m_value_0;
G_B3_0 = L_2;
if ((((int32_t)L_3) == ((int32_t)2)))
{
G_B4_0 = L_2;
goto IL_0034;
}
}
{
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:
{
NullCheck(G_B5_1);
VirtualActionInvoker1< String_t* >::Invoke(20 /* System.Void System.Xml.XmlWriter::WriteString(System.String) */, G_B5_1, G_B5_0);
return;
}
}
IL2CPP_EXTERN_C void SqlBoolean_System_Xml_Serialization_IXmlSerializable_WriteXml_m0C54CDA6C6982BD0320365DEF95CABB898DE67FE_AdjustorThunk (RuntimeObject* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___writer0, 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, ___writer0, method);
}
// System.Xml.XmlQualifiedName System.Data.SqlTypes.SqlBoolean::GetXsdType(System.Xml.Schema.XmlSchemaSet)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* SqlBoolean_GetXsdType_m59D9D37842D12520480516C618B8F8F5C663C463 (XmlSchemaSet_t048A12CE7D00EF330EF32A388B69A240899F88D1* ___schemaSet0, 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);
NullCheck(L_0);
XmlQualifiedName__ctor_m65632114A1726D9FAD0338BC2A8C28BB9D262C7B(L_0, _stringLiteralEC8D2B1EC3E954083D64BF4DDCCC9E46BE24B490, _stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF, NULL);
return L_0;
}
}
// System.Void System.Data.SqlTypes.SqlBoolean::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBoolean__cctor_mD92070E21B5B8F9D7065A01C12FDB47273895E5C (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, /*hidden argument*/NULL);
((SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields*)il2cpp_codegen_static_fields_for(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))->___True_1 = L_0;
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_1;
memset((&L_1), 0, sizeof(L_1));
SqlBoolean__ctor_mB96F7558946F0B492BCC878FA3C5F52EBE300900((&L_1), (bool)0, /*hidden argument*/NULL);
((SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields*)il2cpp_codegen_static_fields_for(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))->___False_2 = L_1;
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlBoolean__ctor_m8CF5274440F81052315F7112440E1AF96CFB6C48((&L_2), 0, (bool)1, /*hidden argument*/NULL);
((SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields*)il2cpp_codegen_static_fields_for(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))->___Null_3 = L_2;
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_3;
memset((&L_3), 0, sizeof(L_3));
SqlBoolean__ctor_m764B67E4D8AF0EE2E199765A9BB6AC0207513571((&L_3), 0, /*hidden argument*/NULL);
((SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields*)il2cpp_codegen_static_fields_for(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))->___Zero_4 = L_3;
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_4;
memset((&L_4), 0, sizeof(L_4));
SqlBoolean__ctor_m764B67E4D8AF0EE2E199765A9BB6AC0207513571((&L_4), 1, /*hidden argument*/NULL);
((SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields*)il2cpp_codegen_static_fields_for(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))->___One_5 = 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
// Conversion methods for marshalling of: System.Data.SqlTypes.SqlByte
IL2CPP_EXTERN_C void SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_marshal_pinvoke(const SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46& unmarshaled, SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_marshaled_pinvoke& marshaled)
{
marshaled.___m_fNotNull_0 = static_cast<int32_t>(unmarshaled.___m_fNotNull_0);
marshaled.___m_value_1 = unmarshaled.___m_value_1;
}
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_0);
unmarshaled.___m_fNotNull_0 = unmarshaledm_fNotNull_temp_0;
uint8_t unmarshaledm_value_temp_1 = 0x0;
unmarshaledm_value_temp_1 = marshaled.___m_value_1;
unmarshaled.___m_value_1 = unmarshaledm_value_temp_1;
}
// Conversion method for clean up from marshalling of: System.Data.SqlTypes.SqlByte
IL2CPP_EXTERN_C void SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_marshal_pinvoke_cleanup(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: System.Data.SqlTypes.SqlByte
IL2CPP_EXTERN_C void SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_marshal_com(const SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46& unmarshaled, SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_marshaled_com& marshaled)
{
marshaled.___m_fNotNull_0 = static_cast<int32_t>(unmarshaled.___m_fNotNull_0);
marshaled.___m_value_1 = unmarshaled.___m_value_1;
}
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_0);
unmarshaled.___m_fNotNull_0 = unmarshaledm_fNotNull_temp_0;
uint8_t unmarshaledm_value_temp_1 = 0x0;
unmarshaledm_value_temp_1 = marshaled.___m_value_1;
unmarshaled.___m_value_1 = unmarshaledm_value_temp_1;
}
// Conversion method for clean up from marshalling of: System.Data.SqlTypes.SqlByte
IL2CPP_EXTERN_C void SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_marshal_com_cleanup(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_marshaled_com& marshaled)
{
}
// System.Void System.Data.SqlTypes.SqlByte::.ctor(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlByte__ctor_mB0A0BF8041064E85EA0E92D1C87B8F0F54CF17D8 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, bool ___fNull0, const RuntimeMethod* method)
{
{
__this->___m_fNotNull_0 = (bool)0;
__this->___m_value_1 = (uint8_t)0;
return;
}
}
IL2CPP_EXTERN_C void SqlByte__ctor_mB0A0BF8041064E85EA0E92D1C87B8F0F54CF17D8_AdjustorThunk (RuntimeObject* __this, bool ___fNull0, const RuntimeMethod* method)
{
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46*>(__this + _offset);
SqlByte__ctor_mB0A0BF8041064E85EA0E92D1C87B8F0F54CF17D8(_thisAdjusted, ___fNull0, method);
}
// System.Void System.Data.SqlTypes.SqlByte::.ctor(System.Byte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlByte__ctor_m2BAEEF594E3B99BCF31E43CCC0B686948C126FBA (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, uint8_t ___value0, const RuntimeMethod* method)
{
{
uint8_t L_0 = ___value0;
__this->___m_value_1 = L_0;
__this->___m_fNotNull_0 = (bool)1;
return;
}
}
IL2CPP_EXTERN_C void SqlByte__ctor_m2BAEEF594E3B99BCF31E43CCC0B686948C126FBA_AdjustorThunk (RuntimeObject* __this, uint8_t ___value0, const RuntimeMethod* method)
{
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46*>(__this + _offset);
SqlByte__ctor_m2BAEEF594E3B99BCF31E43CCC0B686948C126FBA(_thisAdjusted, ___value0, method);
}
// System.Boolean System.Data.SqlTypes.SqlByte::get_IsNull()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___m_fNotNull_0;
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;
}
// System.Byte System.Data.SqlTypes.SqlByte::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t SqlByte_get_Value_m5E03F09D67A2CEDEA9E2DC4BDBDA1B7DB3BDFC17 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___m_fNotNull_0;
if (!L_0)
{
goto IL_000f;
}
}
{
uint8_t L_1 = __this->___m_value_1;
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)));
NullCheck(L_2);
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;
}
// System.Data.SqlTypes.SqlByte System.Data.SqlTypes.SqlByte::op_Implicit(System.Byte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 SqlByte_op_Implicit_m7D0778488700B037D44CABB74BD680E44153F109 (uint8_t ___x0, const RuntimeMethod* method)
{
{
uint8_t L_0 = ___x0;
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_1;
memset((&L_1), 0, sizeof(L_1));
SqlByte__ctor_m2BAEEF594E3B99BCF31E43CCC0B686948C126FBA((&L_1), L_0, /*hidden argument*/NULL);
return L_1;
}
}
// System.String System.Data.SqlTypes.SqlByte::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlByte_ToString_mC5623375F25B7656EBC1F7241D21722530E58F1C (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, const RuntimeMethod* method)
{
{
bool L_0;
L_0 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743(__this, NULL);
if (L_0)
{
goto IL_0015;
}
}
{
uint8_t* L_1 = (&__this->___m_value_1);
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_m1A1F625F07524AC8E5E1823D5FD5BFAC375F897A(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;
}
// System.Data.SqlTypes.SqlByte System.Data.SqlTypes.SqlByte::op_Addition(System.Data.SqlTypes.SqlByte,System.Data.SqlTypes.SqlByte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 SqlByte_op_Addition_m252AABE9936CB7E2FE48B824908CB74946FB347B (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___x0, SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___y1, 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;
{
bool L_0;
L_0 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743((&___x0), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
bool L_1;
L_1 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743((&___y1), 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_3;
return L_2;
}
IL_0018:
{
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_3 = ___x0;
uint8_t L_4 = L_3.___m_value_1;
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_5 = ___y1;
uint8_t L_6 = L_5.___m_value_1;
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_2;
if (!((int32_t)(L_7&L_8)))
{
goto IL_003a;
}
}
{
String_t* L_9;
L_9 = SQLResource_get_ArithOverflowMessage_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B(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)));
NullCheck(L_10);
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_m252AABE9936CB7E2FE48B824908CB74946FB347B_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), /*hidden argument*/NULL);
return L_12;
}
}
// System.Data.SqlTypes.SqlByte System.Data.SqlTypes.SqlByte::op_Subtraction(System.Data.SqlTypes.SqlByte,System.Data.SqlTypes.SqlByte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 SqlByte_op_Subtraction_mFF3FBB4D70A527F55F1438DE4AA0CDB4CE38DB8C (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___x0, SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___y1, 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;
{
bool L_0;
L_0 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743((&___x0), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
bool L_1;
L_1 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743((&___y1), 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_3;
return L_2;
}
IL_0018:
{
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_3 = ___x0;
uint8_t L_4 = L_3.___m_value_1;
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_5 = ___y1;
uint8_t L_6 = L_5.___m_value_1;
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_2;
if (!((int32_t)(L_7&L_8)))
{
goto IL_003a;
}
}
{
String_t* L_9;
L_9 = SQLResource_get_ArithOverflowMessage_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B(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)));
NullCheck(L_10);
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_mFF3FBB4D70A527F55F1438DE4AA0CDB4CE38DB8C_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), /*hidden argument*/NULL);
return L_12;
}
}
// System.Data.SqlTypes.SqlByte System.Data.SqlTypes.SqlByte::op_Multiply(System.Data.SqlTypes.SqlByte,System.Data.SqlTypes.SqlByte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 SqlByte_op_Multiply_mBD9FC501CF68C81E459550CEAE6CE16EAACEEA1A (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___x0, SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___y1, 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;
{
bool L_0;
L_0 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743((&___x0), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
bool L_1;
L_1 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743((&___y1), 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_3;
return L_2;
}
IL_0018:
{
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_3 = ___x0;
uint8_t L_4 = L_3.___m_value_1;
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_5 = ___y1;
uint8_t L_6 = L_5.___m_value_1;
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_2;
if (!((int32_t)(L_7&L_8)))
{
goto IL_003a;
}
}
{
String_t* L_9;
L_9 = SQLResource_get_ArithOverflowMessage_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B(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)));
NullCheck(L_10);
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_mBD9FC501CF68C81E459550CEAE6CE16EAACEEA1A_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), /*hidden argument*/NULL);
return L_12;
}
}
// System.Data.SqlTypes.SqlByte System.Data.SqlTypes.SqlByte::op_Division(System.Data.SqlTypes.SqlByte,System.Data.SqlTypes.SqlByte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 SqlByte_op_Division_m792F09E1D3AC4B822BF967D5C5326E1AF01B9C3E (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___x0, SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___y1, 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;
}
{
bool L_0;
L_0 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743((&___x0), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
bool L_1;
L_1 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743((&___y1), 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_3;
return L_2;
}
IL_0018:
{
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_3 = ___y1;
uint8_t L_4 = L_3.___m_value_1;
if (!L_4)
{
goto IL_0034;
}
}
{
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_5 = ___x0;
uint8_t L_6 = L_5.___m_value_1;
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_7 = ___y1;
uint8_t L_8 = L_7.___m_value_1;
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))), /*hidden argument*/NULL);
return L_9;
}
IL_0034:
{
String_t* L_10;
L_10 = SQLResource_get_DivideByZeroMessage_m22F5A8523D9FCF83218B429FEEDDBAC65E87C3FB(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)));
NullCheck(L_11);
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_m792F09E1D3AC4B822BF967D5C5326E1AF01B9C3E_RuntimeMethod_var)));
}
}
// System.Data.SqlTypes.SqlByte System.Data.SqlTypes.SqlByte::op_Explicit(System.Data.SqlTypes.SqlInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 SqlByte_op_Explicit_mC5DD03311A108FA9BD098A2D4F40745047E8BEE1 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___x0, 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;
}
{
bool L_0;
L_0 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___x0), 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_3;
return L_1;
}
IL_000f:
{
int64_t L_2;
L_2 = SqlInt64_get_Value_m0FCB83BE1DF07163B48C04233CD24485CE70E405((&___x0), NULL);
if ((((int64_t)L_2) > ((int64_t)((int64_t)((int32_t)255)))))
{
goto IL_0029;
}
}
{
int64_t L_3;
L_3 = SqlInt64_get_Value_m0FCB83BE1DF07163B48C04233CD24485CE70E405((&___x0), 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_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B(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)));
NullCheck(L_5);
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_mC5DD03311A108FA9BD098A2D4F40745047E8BEE1_RuntimeMethod_var)));
}
IL_0034:
{
bool L_6;
L_6 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___x0), NULL);
if (L_6)
{
goto IL_004b;
}
}
{
int64_t L_7;
L_7 = SqlInt64_get_Value_m0FCB83BE1DF07163B48C04233CD24485CE70E405((&___x0), 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), /*hidden argument*/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_3;
return L_9;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlByte::op_Equality(System.Data.SqlTypes.SqlByte,System.Data.SqlTypes.SqlByte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlByte_op_Equality_m8C47C11096F385D5C23D815BB3DC3AF9637662DF (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___x0, SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___y1, 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 L_0;
L_0 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743((&___x0), NULL);
if (L_0)
{
goto IL_0026;
}
}
{
bool L_1;
L_1 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743((&___y1), NULL);
if (L_1)
{
goto IL_0026;
}
}
{
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_2 = ___x0;
uint8_t L_3 = L_2.___m_value_1;
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_4 = ___y1;
uint8_t L_5 = L_4.___m_value_1;
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), /*hidden argument*/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_3;
return L_7;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlByte::op_LessThan(System.Data.SqlTypes.SqlByte,System.Data.SqlTypes.SqlByte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlByte_op_LessThan_mC6B918F704B3AD2CC9ECB410090E0FF9DB5CF09C (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___x0, SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___y1, 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 L_0;
L_0 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743((&___x0), NULL);
if (L_0)
{
goto IL_0026;
}
}
{
bool L_1;
L_1 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743((&___y1), NULL);
if (L_1)
{
goto IL_0026;
}
}
{
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_2 = ___x0;
uint8_t L_3 = L_2.___m_value_1;
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_4 = ___y1;
uint8_t L_5 = L_4.___m_value_1;
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), /*hidden argument*/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_3;
return L_7;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlByte::op_GreaterThan(System.Data.SqlTypes.SqlByte,System.Data.SqlTypes.SqlByte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlByte_op_GreaterThan_m48F13E980D3DB77C856FF9DEBC373756742F73E3 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___x0, SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___y1, 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 L_0;
L_0 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743((&___x0), NULL);
if (L_0)
{
goto IL_0026;
}
}
{
bool L_1;
L_1 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743((&___y1), NULL);
if (L_1)
{
goto IL_0026;
}
}
{
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_2 = ___x0;
uint8_t L_3 = L_2.___m_value_1;
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_4 = ___y1;
uint8_t L_5 = L_4.___m_value_1;
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), /*hidden argument*/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_3;
return L_7;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlByte::LessThan(System.Data.SqlTypes.SqlByte,System.Data.SqlTypes.SqlByte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlByte_LessThan_mBFCF21BBA3634E20F9C083F6E3B7E00E8084E609 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___x0, SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___y1, 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 = ___x0;
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_1 = ___y1;
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2;
L_2 = SqlByte_op_LessThan_mC6B918F704B3AD2CC9ECB410090E0FF9DB5CF09C(L_0, L_1, NULL);
return L_2;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlByte::GreaterThan(System.Data.SqlTypes.SqlByte,System.Data.SqlTypes.SqlByte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlByte_GreaterThan_m76C0CBB5D0A0A68EE13A6DF4018C5FE9ACB41251 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___x0, SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___y1, 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 = ___x0;
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_1 = ___y1;
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2;
L_2 = SqlByte_op_GreaterThan_m48F13E980D3DB77C856FF9DEBC373756742F73E3(L_0, L_1, NULL);
return L_2;
}
}
// System.Data.SqlTypes.SqlDouble System.Data.SqlTypes.SqlByte::ToSqlDouble()
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_mC96DD3F9C832AC2114DCDFF31858B259396033A6(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;
}
// System.Data.SqlTypes.SqlInt64 System.Data.SqlTypes.SqlByte::ToSqlInt64()
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_m2C6B9E3ACFA8D61480CD093BB78BB22186684FC6(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;
}
// System.Int32 System.Data.SqlTypes.SqlByte::CompareTo(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlByte_CompareTo_mFC1BA2B3B22F687530E7C5FA5FD71E3F2A5CC224 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, RuntimeObject* ___value0, 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 = ___value0;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var)))
{
goto IL_0017;
}
}
{
RuntimeObject* L_1 = ___value0;
V_0 = ((*(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46*)((SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46*)(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46*)UnBox(L_1, SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var))));
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_2 = V_0;
int32_t L_3;
L_3 = SqlByte_CompareTo_m60E3E8B346D62DDF7D85A24AC7DA3A6AB232F713(__this, L_2, NULL);
return L_3;
}
IL_0017:
{
RuntimeObject* L_4 = ___value0;
NullCheck(L_4);
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(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
Type_t* L_7;
L_7 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(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_m2D0D1202FD367244E89460D9D84DFDEAB9D86E13(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* ___value0, 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, ___value0, method);
return _returnValue;
}
// System.Int32 System.Data.SqlTypes.SqlByte::CompareTo(System.Data.SqlTypes.SqlByte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlByte_CompareTo_m60E3E8B346D62DDF7D85A24AC7DA3A6AB232F713 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___value0, 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;
}
{
bool L_0;
L_0 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743(__this, NULL);
if (!L_0)
{
goto IL_0015;
}
}
{
bool L_1;
L_1 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743((&___value0), NULL);
if (L_1)
{
goto IL_0013;
}
}
{
return (-1);
}
IL_0013:
{
return 0;
}
IL_0015:
{
bool L_2;
L_2 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743((&___value0), NULL);
if (!L_2)
{
goto IL_0020;
}
}
{
return 1;
}
IL_0020:
{
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_3 = (*(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46*)__this);
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_4 = ___value0;
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_5;
L_5 = SqlByte_op_LessThan_mC6B918F704B3AD2CC9ECB410090E0FF9DB5CF09C(L_3, L_4, NULL);
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_6;
L_6 = SqlBoolean_op_True_m2B87C8A5F736E892DC5927B2C18E7EA5C87A8072(L_5, NULL);
if (!L_6)
{
goto IL_0035;
}
}
{
return (-1);
}
IL_0035:
{
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_7 = (*(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46*)__this);
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_8 = ___value0;
il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_9;
L_9 = SqlByte_op_GreaterThan_m48F13E980D3DB77C856FF9DEBC373756742F73E3(L_7, L_8, NULL);
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_10;
L_10 = SqlBoolean_op_True_m2B87C8A5F736E892DC5927B2C18E7EA5C87A8072(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 ___value0, 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, ___value0, method);
return _returnValue;
}
// System.Boolean System.Data.SqlTypes.SqlByte::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlByte_Equals_mB4A0F47A740D93049A4B9FAE79CE2BB82B576006 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, RuntimeObject* ___value0, 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));
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 V_1;
memset((&V_1), 0, sizeof(V_1));
{
RuntimeObject* L_0 = ___value0;
if (((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var)))
{
goto IL_000a;
}
}
{
return (bool)0;
}
IL_000a:
{
RuntimeObject* L_1 = ___value0;
V_0 = ((*(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46*)((SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46*)(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46*)UnBox(L_1, SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var))));
bool L_2;
L_2 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743((&V_0), NULL);
if (L_2)
{
goto IL_0022;
}
}
{
bool L_3;
L_3 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743(__this, NULL);
if (!L_3)
{
goto IL_0034;
}
}
IL_0022:
{
bool L_4;
L_4 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743((&V_0), NULL);
if (!L_4)
{
goto IL_0032;
}
}
{
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_m8C47C11096F385D5C23D815BB3DC3AF9637662DF(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 SqlByte_Equals_mB4A0F47A740D93049A4B9FAE79CE2BB82B576006_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___value0, const RuntimeMethod* method)
{
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46*>(__this + _offset);
bool _returnValue;
_returnValue = SqlByte_Equals_mB4A0F47A740D93049A4B9FAE79CE2BB82B576006(_thisAdjusted, ___value0, method);
return _returnValue;
}
// System.Int32 System.Data.SqlTypes.SqlByte::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlByte_GetHashCode_m33DE3BAC583095BEEB232E66C7370EAE15F66445 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, const RuntimeMethod* method)
{
uint8_t V_0 = 0x0;
{
bool L_0;
L_0 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743(__this, NULL);
if (L_0)
{
goto IL_0017;
}
}
{
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;
}
// System.Xml.Schema.XmlSchema System.Data.SqlTypes.SqlByte::System.Xml.Serialization.IXmlSerializable.GetSchema()
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;
}
// System.Void System.Data.SqlTypes.SqlByte::System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlByte_System_Xml_Serialization_IXmlSerializable_ReadXml_m17268398266A6DC9B4DCF203917037D924229B19 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___reader0, 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 = ___reader0;
NullCheck(L_0);
String_t* L_1;
L_1 = VirtualFuncInvoker2< String_t*, String_t*, String_t* >::Invoke(23 /* System.String System.Xml.XmlReader::GetAttribute(System.String,System.String) */, 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_mC9C05B76ECCD48E206BF6AD704A9742C88A6DBB4(L_3, NULL);
if (!L_4)
{
goto IL_002b;
}
}
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_5 = ___reader0;
NullCheck(L_5);
String_t* L_6;
L_6 = VirtualFuncInvoker0< String_t* >::Invoke(45 /* System.String System.Xml.XmlReader::ReadElementString() */, L_5);
__this->___m_fNotNull_0 = (bool)0;
return;
}
IL_002b:
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_7 = ___reader0;
NullCheck(L_7);
String_t* L_8;
L_8 = VirtualFuncInvoker0< String_t* >::Invoke(45 /* System.String System.Xml.XmlReader::ReadElementString() */, L_7);
il2cpp_codegen_runtime_class_init_inline(XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
uint8_t L_9;
L_9 = XmlConvert_ToByte_m2E34F5DBC8CC707B29AB4A81D74776C98F38237C(L_8, NULL);
__this->___m_value_1 = L_9;
__this->___m_fNotNull_0 = (bool)1;
return;
}
}
IL2CPP_EXTERN_C void SqlByte_System_Xml_Serialization_IXmlSerializable_ReadXml_m17268398266A6DC9B4DCF203917037D924229B19_AdjustorThunk (RuntimeObject* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___reader0, 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, ___reader0, method);
}
// System.Void System.Data.SqlTypes.SqlByte::System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlByte_System_Xml_Serialization_IXmlSerializable_WriteXml_m47F0066C5E126D7BCC7AAA6D1887AFFEF22FFDCB (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___writer0, 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*)&_stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7C014955313A7D33D5D04696B884B25325E6393C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2);
s_Il2CppMethodInitialized = true;
}
{
bool L_0;
L_0 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743(__this, NULL);
if (!L_0)
{
goto IL_0023;
}
}
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_1 = ___writer0;
NullCheck(L_1);
XmlWriter_WriteAttributeString_m9BECE5A394F9A9601AB66932AF0D7EF25E16AE0B(L_1, _stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A, _stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100, _stringLiteral7C014955313A7D33D5D04696B884B25325E6393C, _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2, NULL);
return;
}
IL_0023:
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_2 = ___writer0;
uint8_t L_3 = __this->___m_value_1;
il2cpp_codegen_runtime_class_init_inline(XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
String_t* L_4;
L_4 = XmlConvert_ToString_m3963263C4C1BFFC2ADF0401CBF35D12BEE47BECD(L_3, NULL);
NullCheck(L_2);
VirtualActionInvoker1< String_t* >::Invoke(20 /* System.Void System.Xml.XmlWriter::WriteString(System.String) */, L_2, L_4);
return;
}
}
IL2CPP_EXTERN_C void SqlByte_System_Xml_Serialization_IXmlSerializable_WriteXml_m47F0066C5E126D7BCC7AAA6D1887AFFEF22FFDCB_AdjustorThunk (RuntimeObject* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___writer0, 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, ___writer0, method);
}
// System.Xml.XmlQualifiedName System.Data.SqlTypes.SqlByte::GetXsdType(System.Xml.Schema.XmlSchemaSet)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* SqlByte_GetXsdType_m382A1086EF5BE093AD9FAB201494581B8DFB4E89 (XmlSchemaSet_t048A12CE7D00EF330EF32A388B69A240899F88D1* ___schemaSet0, 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);
NullCheck(L_0);
XmlQualifiedName__ctor_m65632114A1726D9FAD0338BC2A8C28BB9D262C7B(L_0, _stringLiteralE234C34099947BE8BB6C958B450C81758FC6EC63, _stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF, NULL);
return L_0;
}
}
// System.Void System.Data.SqlTypes.SqlByte::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlByte__cctor_m688C62E98FB20B32F26F8BFA182ED1C787771F6D (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_2 = ((int32_t)-256);
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_0;
memset((&L_0), 0, sizeof(L_0));
SqlByte__ctor_mB0A0BF8041064E85EA0E92D1C87B8F0F54CF17D8((&L_0), (bool)1, /*hidden argument*/NULL);
((SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_StaticFields*)il2cpp_codegen_static_fields_for(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var))->___Null_3 = L_0;
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_1;
memset((&L_1), 0, sizeof(L_1));
SqlByte__ctor_m2BAEEF594E3B99BCF31E43CCC0B686948C126FBA((&L_1), (uint8_t)0, /*hidden argument*/NULL);
((SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_StaticFields*)il2cpp_codegen_static_fields_for(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var))->___Zero_4 = L_1;
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlByte__ctor_m2BAEEF594E3B99BCF31E43CCC0B686948C126FBA((&L_2), (uint8_t)0, /*hidden argument*/NULL);
((SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_StaticFields*)il2cpp_codegen_static_fields_for(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var))->___MinValue_5 = L_2;
SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_3;
memset((&L_3), 0, sizeof(L_3));
SqlByte__ctor_m2BAEEF594E3B99BCF31E43CCC0B686948C126FBA((&L_3), (uint8_t)((int32_t)255), /*hidden argument*/NULL);
((SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_StaticFields*)il2cpp_codegen_static_fields_for(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var))->___MaxValue_6 = 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
// System.Void System.Data.SqlTypes.SqlBytes::.ctor()
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;
}
}
// System.Void System.Data.SqlTypes.SqlBytes::.ctor(System.Byte[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBytes__ctor_mCB642F8BF9F1B7EDF779B2065B755AF71941D51F (SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___buffer0, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___buffer0;
__this->____rgbBuf_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____rgbBuf_0), (void*)L_0);
__this->____stream_2 = (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->____stream_2), (void*)(Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE*)NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = __this->____rgbBuf_0;
if (L_1)
{
goto IL_002d;
}
}
{
__this->____state_3 = 0;
__this->____lCurLen_1 = ((int64_t)(-1));
goto IL_0043;
}
IL_002d:
{
__this->____state_3 = 1;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = __this->____rgbBuf_0;
NullCheck(L_2);
__this->____lCurLen_1 = ((int64_t)((int32_t)(((RuntimeArray*)L_2)->max_length)));
}
IL_0043:
{
__this->____rgbWorkBuf_4 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->____rgbWorkBuf_4), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL);
return;
}
}
// System.Void System.Data.SqlTypes.SqlBytes::.ctor(System.Data.SqlTypes.SqlBinary)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBytes__ctor_mAB79920803332143E04850F61C67442F805DAA94 (SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* __this, SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 ___value0, const RuntimeMethod* method)
{
SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* G_B2_0 = NULL;
SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* G_B1_0 = NULL;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B3_0 = NULL;
SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* G_B3_1 = NULL;
{
bool L_0;
L_0 = SqlBinary_get_IsNull_m6CF788F84CC1BF991F564DB4A817B236246957F3((&___value0), NULL);
G_B1_0 = __this;
if (L_0)
{
G_B2_0 = __this;
goto IL_0013;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1;
L_1 = SqlBinary_get_Value_m31EFB5664C24FAB025300D5F14549CDE0DA29270((&___value0), 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;
}
}
// System.Boolean System.Data.SqlTypes.SqlBytes::get_IsNull()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlBytes_get_IsNull_m391634C96221B2BCC1431B8E83718465E11880FD (SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____state_3;
return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
}
}
// System.Byte[] System.Data.SqlTypes.SqlBytes::get_Buffer()
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_0;
return L_1;
}
}
// System.Int64 System.Data.SqlTypes.SqlBytes::get_Length()
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_3;
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)));
NullCheck(L_3);
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_2;
NullCheck(L_4);
int64_t L_5;
L_5 = VirtualFuncInvoker0< int64_t >::Invoke(11 /* System.Int64 System.IO.Stream::get_Length() */, L_4);
return L_5;
}
IL_0022:
{
int64_t L_6 = __this->____lCurLen_1;
return L_6;
}
}
// System.Byte[] System.Data.SqlTypes.SqlBytes::get_Value()
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_3;
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)));
NullCheck(L_3);
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_2;
NullCheck(L_4);
int64_t L_5;
L_5 = VirtualFuncInvoker0< int64_t >::Invoke(11 /* System.Int64 System.IO.Stream::get_Length() */, 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)));
NullCheck(L_6);
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_2;
NullCheck(L_7);
int64_t L_8;
L_8 = VirtualFuncInvoker0< int64_t >::Invoke(11 /* System.Int64 System.IO.Stream::get_Length() */, 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_2;
NullCheck(L_10);
int64_t L_11;
L_11 = VirtualFuncInvoker0< int64_t >::Invoke(12 /* System.Int64 System.IO.Stream::get_Position() */, L_10);
if (!L_11)
{
goto IL_0062;
}
}
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_12 = __this->____stream_2;
NullCheck(L_12);
int64_t L_13;
L_13 = VirtualFuncInvoker2< int64_t, int64_t, int32_t >::Invoke(30 /* System.Int64 System.IO.Stream::Seek(System.Int64,System.IO.SeekOrigin) */, L_12, ((int64_t)0), 0);
}
IL_0062:
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_14 = __this->____stream_2;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15 = V_0;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_16 = __this->____stream_2;
NullCheck(L_16);
int64_t L_17;
L_17 = VirtualFuncInvoker0< int64_t >::Invoke(11 /* System.Int64 System.IO.Stream::get_Length() */, L_16);
if ((int64_t)(L_17) > 2147483647LL) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), SqlBytes_get_Value_mFB33C22D2C531717E01FEBBB84CDE1F6161AD358_RuntimeMethod_var);
NullCheck(L_14);
int32_t L_18;
L_18 = VirtualFuncInvoker3< int32_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(31 /* System.Int32 System.IO.Stream::Read(System.Byte[],System.Int32,System.Int32) */, L_14, L_15, 0, ((int32_t)L_17));
goto IL_00a0;
}
IL_007e:
{
int64_t L_19 = __this->____lCurLen_1;
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_0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_22 = V_0;
int64_t L_23 = __this->____lCurLen_1;
Array_Copy_m2CC3EA1129E9B8EA82E6FA31EDE0D4F87BF67EC7((RuntimeArray*)L_21, 0, (RuntimeArray*)L_22, 0, ((int32_t)L_23), NULL);
}
IL_00a0:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_24 = V_0;
return L_24;
}
}
// System.Void System.Data.SqlTypes.SqlBytes::SetNull()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBytes_SetNull_m8EFB7E8F9A68FB03B2B8C3F7B0609DD5465FA0EE (SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* __this, const RuntimeMethod* method)
{
{
__this->____lCurLen_1 = ((int64_t)(-1));
__this->____stream_2 = (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->____stream_2), (void*)(Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE*)NULL);
__this->____state_3 = 0;
return;
}
}
// System.Void System.Data.SqlTypes.SqlBytes::CopyStreamToBuffer()
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_2;
NullCheck(L_0);
int64_t L_1;
L_1 = VirtualFuncInvoker0< int64_t >::Invoke(11 /* System.Int64 System.IO.Stream::get_Length() */, 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)));
NullCheck(L_3);
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_0;
if (!L_4)
{
goto IL_0034;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = __this->____rgbBuf_0;
NullCheck(L_5);
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_0 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->____rgbBuf_0), (void*)L_8);
}
IL_0041:
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_9 = __this->____stream_2;
NullCheck(L_9);
int64_t L_10;
L_10 = VirtualFuncInvoker0< int64_t >::Invoke(12 /* System.Int64 System.IO.Stream::get_Position() */, L_9);
if (!L_10)
{
goto IL_005d;
}
}
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_11 = __this->____stream_2;
NullCheck(L_11);
int64_t L_12;
L_12 = VirtualFuncInvoker2< int64_t, int64_t, int32_t >::Invoke(30 /* System.Int64 System.IO.Stream::Seek(System.Int64,System.IO.SeekOrigin) */, L_11, ((int64_t)0), 0);
}
IL_005d:
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_13 = __this->____stream_2;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_14 = __this->____rgbBuf_0;
int64_t L_15 = V_0;
NullCheck(L_13);
int32_t L_16;
L_16 = VirtualFuncInvoker3< int32_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(31 /* System.Int32 System.IO.Stream::Read(System.Byte[],System.Int32,System.Int32) */, L_13, L_14, 0, ((int32_t)L_15));
__this->____stream_2 = (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->____stream_2), (void*)(Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE*)NULL);
int64_t L_17 = V_0;
__this->____lCurLen_1 = L_17;
__this->____state_3 = 1;
return;
}
}
// System.Boolean System.Data.SqlTypes.SqlBytes::FStream()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlBytes_FStream_mE84CE753676C12E2227BF6FF5F24C86543AD3324 (SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____state_3;
return (bool)((((int32_t)L_0) == ((int32_t)3))? 1 : 0);
}
}
// System.Void System.Data.SqlTypes.SqlBytes::SetBuffer(System.Byte[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBytes_SetBuffer_m5B21D8C07CDC015BEFC5A5EF6E68CDD1C72DC461 (SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___buffer0, 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 = ___buffer0;
__this->____rgbBuf_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____rgbBuf_0), (void*)L_0);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = __this->____rgbBuf_0;
G_B1_0 = __this;
if (!L_1)
{
G_B2_0 = __this;
goto IL_001b;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = __this->____rgbBuf_0;
NullCheck(L_2);
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:
{
NullCheck(G_B3_1);
G_B3_1->____lCurLen_1 = G_B3_0;
__this->____stream_2 = (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->____stream_2), (void*)(Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE*)NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = __this->____rgbBuf_0;
G_B4_0 = __this;
if (!L_3)
{
G_B5_0 = __this;
goto IL_0035;
}
}
{
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:
{
NullCheck(G_B6_1);
G_B6_1->____state_3 = G_B6_0;
return;
}
}
// System.Xml.Schema.XmlSchema System.Data.SqlTypes.SqlBytes::System.Xml.Serialization.IXmlSerializable.GetSchema()
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;
}
}
// System.Void System.Data.SqlTypes.SqlBytes::System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBytes_System_Xml_Serialization_IXmlSerializable_ReadXml_mD686AFF329910F4DC80EA5E3760AEF620E59596C (SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___r0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m89F7B056854DF715AA3E2B78EB84D5FA3878E474_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 = ___r0;
NullCheck(L_0);
String_t* L_1;
L_1 = VirtualFuncInvoker2< String_t*, String_t*, String_t* >::Invoke(23 /* System.String System.Xml.XmlReader::GetAttribute(System.String,System.String) */, 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_mC9C05B76ECCD48E206BF6AD704A9742C88A6DBB4(L_3, NULL);
if (!L_4)
{
goto IL_002d;
}
}
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_5 = ___r0;
NullCheck(L_5);
String_t* L_6;
L_6 = VirtualFuncInvoker0< String_t* >::Invoke(45 /* System.String System.Xml.XmlReader::ReadElementString() */, L_5);
SqlBytes_SetNull_m8EFB7E8F9A68FB03B2B8C3F7B0609DD5465FA0EE(__this, NULL);
goto IL_005d;
}
IL_002d:
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_7 = ___r0;
NullCheck(L_7);
String_t* L_8;
L_8 = VirtualFuncInvoker0< String_t* >::Invoke(45 /* System.String System.Xml.XmlReader::ReadElementString() */, 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_m89F7B056854DF715AA3E2B78EB84D5FA3878E474_inline(Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m89F7B056854DF715AA3E2B78EB84D5FA3878E474_RuntimeMethod_var);
V_0 = L_10;
goto IL_005d;
}
IL_003f:
{
String_t* L_11 = V_2;
NullCheck(L_11);
String_t* L_12;
L_12 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(L_11, NULL);
V_2 = L_12;
String_t* L_13 = V_2;
NullCheck(L_13);
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_m89F7B056854DF715AA3E2B78EB84D5FA3878E474_inline(Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m89F7B056854DF715AA3E2B78EB84D5FA3878E474_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_m421F8600CA5124E047E3D7C2BC1B653F67BC48A1(L_16, NULL);
V_0 = L_17;
}
IL_005d:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_18 = V_0;
SqlBytes_SetBuffer_m5B21D8C07CDC015BEFC5A5EF6E68CDD1C72DC461(__this, L_18, NULL);
return;
}
}
// System.Void System.Data.SqlTypes.SqlBytes::System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBytes_System_Xml_Serialization_IXmlSerializable_WriteXml_m3E908A2683B80C22E67EC9E69934DE1546A388F5 (SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___writer0, 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 = ___writer0;
NullCheck(L_1);
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 = ___writer0;
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_m32EFB2D026AAA9AA3EDEF466794C6A13E77DE553(L_4, 0, ((int32_t)L_5), NULL);
NullCheck(L_3);
VirtualActionInvoker1< String_t* >::Invoke(20 /* System.Void System.Xml.XmlWriter::WriteString(System.String) */, L_3, L_6);
return;
}
}
// System.Xml.XmlQualifiedName System.Data.SqlTypes.SqlBytes::GetXsdType(System.Xml.Schema.XmlSchemaSet)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* SqlBytes_GetXsdType_mD8D58A206358FDD237469873771E2077C6D44A53 (XmlSchemaSet_t048A12CE7D00EF330EF32A388B69A240899F88D1* ___schemaSet0, 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);
NullCheck(L_0);
XmlQualifiedName__ctor_m65632114A1726D9FAD0338BC2A8C28BB9D262C7B(L_0, _stringLiteral6BCD94865A7FBDD85C016B0A6A3B7B81A93F3CB9, _stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF, NULL);
return L_0;
}
}
// System.Void System.Data.SqlTypes.SqlBytes::System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBytes_System_Runtime_Serialization_ISerializable_GetObjectData_m5B9D26513F3660C9575BD927C2AAE1575292F961 (SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* __this, SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ___info0, StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 ___context1, 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)));
NullCheck(L_0);
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)));
}
}
// System.Data.SqlTypes.SqlBytes System.Data.SqlTypes.SqlBytes::get_Null()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* SqlBytes_get_Null_m507CA05DA68BD0684B46A1C10A44EAB5932607E7 (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);
NullCheck(L_0);
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
// System.Void System.Data.SqlTypes.SqlChars::.ctor()
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;
}
}
// System.Void System.Data.SqlTypes.SqlChars::.ctor(System.Char[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlChars__ctor_m9EB8A6886B744937427DF9291A9EA1F3AE0EE890 (SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___buffer0, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_0 = ___buffer0;
__this->____rgchBuf_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____rgchBuf_0), (void*)L_0);
__this->____stream_2 = (SqlStreamChars_tFA7483114D21578BE0DD18D1F1C86926B9682FB8*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->____stream_2), (void*)(SqlStreamChars_tFA7483114D21578BE0DD18D1F1C86926B9682FB8*)NULL);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1 = __this->____rgchBuf_0;
if (L_1)
{
goto IL_002d;
}
}
{
__this->____state_3 = 0;
__this->____lCurLen_1 = ((int64_t)(-1));
goto IL_0043;
}
IL_002d:
{
__this->____state_3 = 1;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_2 = __this->____rgchBuf_0;
NullCheck(L_2);
__this->____lCurLen_1 = ((int64_t)((int32_t)(((RuntimeArray*)L_2)->max_length)));
}
IL_0043:
{
__this->____rgchWorkBuf_4 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->____rgchWorkBuf_4), (void*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)NULL);
return;
}
}
// System.Void System.Data.SqlTypes.SqlChars::.ctor(System.Data.SqlTypes.SqlString)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlChars__ctor_m775DE477ACDA0A5C6E60CE8BF7F10CA1459F62AC (SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* __this, SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D ___value0, const RuntimeMethod* method)
{
SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* G_B2_0 = NULL;
SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* G_B1_0 = NULL;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* G_B3_0 = NULL;
SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* G_B3_1 = NULL;
{
bool L_0;
L_0 = SqlString_get_IsNull_mC369763D29E440BDBBCA1CD83C4FF8F3D5F8EF9A((&___value0), NULL);
G_B1_0 = __this;
if (L_0)
{
G_B2_0 = __this;
goto IL_0018;
}
}
{
String_t* L_1;
L_1 = SqlString_get_Value_m542A333CCBBF1866B0F9B9F01B442BC38272912A((&___value0), NULL);
NullCheck(L_1);
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;
}
}
// System.Boolean System.Data.SqlTypes.SqlChars::get_IsNull()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlChars_get_IsNull_mC5000011C1822C0775A02B78D24D618AA58E5453 (SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____state_3;
return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
}
}
// System.Char[] System.Data.SqlTypes.SqlChars::get_Buffer()
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_0;
return L_1;
}
}
// System.Int64 System.Data.SqlTypes.SqlChars::get_Length()
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_3;
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)));
NullCheck(L_3);
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_2;
NullCheck(L_4);
int64_t L_5;
L_5 = VirtualFuncInvoker0< int64_t >::Invoke(4 /* System.Int64 System.Data.SqlTypes.SqlStreamChars::get_Length() */, L_4);
return L_5;
}
IL_0022:
{
int64_t L_6 = __this->____lCurLen_1;
return L_6;
}
}
// System.Char[] System.Data.SqlTypes.SqlChars::get_Value()
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_3;
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)));
NullCheck(L_3);
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_2;
NullCheck(L_4);
int64_t L_5;
L_5 = VirtualFuncInvoker0< int64_t >::Invoke(4 /* System.Int64 System.Data.SqlTypes.SqlStreamChars::get_Length() */, 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)));
NullCheck(L_6);
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_2;
NullCheck(L_7);
int64_t L_8;
L_8 = VirtualFuncInvoker0< int64_t >::Invoke(4 /* System.Int64 System.Data.SqlTypes.SqlStreamChars::get_Length() */, 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_2;
NullCheck(L_10);
int64_t L_11;
L_11 = VirtualFuncInvoker0< int64_t >::Invoke(5 /* System.Int64 System.Data.SqlTypes.SqlStreamChars::get_Position() */, L_10);
if (!L_11)
{
goto IL_0062;
}
}
{
SqlStreamChars_tFA7483114D21578BE0DD18D1F1C86926B9682FB8* L_12 = __this->____stream_2;
NullCheck(L_12);
int64_t L_13;
L_13 = VirtualFuncInvoker2< int64_t, int64_t, int32_t >::Invoke(7 /* System.Int64 System.Data.SqlTypes.SqlStreamChars::Seek(System.Int64,System.IO.SeekOrigin) */, L_12, ((int64_t)0), 0);
}
IL_0062:
{
SqlStreamChars_tFA7483114D21578BE0DD18D1F1C86926B9682FB8* L_14 = __this->____stream_2;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_15 = V_0;
SqlStreamChars_tFA7483114D21578BE0DD18D1F1C86926B9682FB8* L_16 = __this->____stream_2;
NullCheck(L_16);
int64_t L_17;
L_17 = VirtualFuncInvoker0< int64_t >::Invoke(4 /* System.Int64 System.Data.SqlTypes.SqlStreamChars::get_Length() */, L_16);
if ((int64_t)(L_17) > 2147483647LL) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), SqlChars_get_Value_mCF05AAF6DE452232B74C912E89B9598D6306C48A_RuntimeMethod_var);
NullCheck(L_14);
int32_t L_18;
L_18 = VirtualFuncInvoker3< int32_t, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*, int32_t, int32_t >::Invoke(6 /* System.Int32 System.Data.SqlTypes.SqlStreamChars::Read(System.Char[],System.Int32,System.Int32) */, L_14, L_15, 0, ((int32_t)L_17));
goto IL_00a0;
}
IL_007e:
{
int64_t L_19 = __this->____lCurLen_1;
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_0;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_22 = V_0;
int64_t L_23 = __this->____lCurLen_1;
Array_Copy_m2CC3EA1129E9B8EA82E6FA31EDE0D4F87BF67EC7((RuntimeArray*)L_21, 0, (RuntimeArray*)L_22, 0, ((int32_t)L_23), NULL);
}
IL_00a0:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_24 = V_0;
return L_24;
}
}
// System.Void System.Data.SqlTypes.SqlChars::SetNull()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlChars_SetNull_m22DA47F6A82378C9053AC0B3A471EBB90F544BB9 (SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* __this, const RuntimeMethod* method)
{
{
__this->____lCurLen_1 = ((int64_t)(-1));
__this->____stream_2 = (SqlStreamChars_tFA7483114D21578BE0DD18D1F1C86926B9682FB8*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->____stream_2), (void*)(SqlStreamChars_tFA7483114D21578BE0DD18D1F1C86926B9682FB8*)NULL);
__this->____state_3 = 0;
return;
}
}
// System.Boolean System.Data.SqlTypes.SqlChars::FStream()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlChars_FStream_m36D77A04FF782340DF9D62A991507EBD66AB5AD6 (SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____state_3;
return (bool)((((int32_t)L_0) == ((int32_t)3))? 1 : 0);
}
}
// System.Void System.Data.SqlTypes.SqlChars::CopyStreamToBuffer()
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_2;
NullCheck(L_0);
int64_t L_1;
L_1 = VirtualFuncInvoker0< int64_t >::Invoke(4 /* System.Int64 System.Data.SqlTypes.SqlStreamChars::get_Length() */, 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)));
NullCheck(L_3);
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_0;
if (!L_4)
{
goto IL_0034;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_5 = __this->____rgchBuf_0;
NullCheck(L_5);
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_0 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->____rgchBuf_0), (void*)L_8);
}
IL_0041:
{
SqlStreamChars_tFA7483114D21578BE0DD18D1F1C86926B9682FB8* L_9 = __this->____stream_2;
NullCheck(L_9);
int64_t L_10;
L_10 = VirtualFuncInvoker0< int64_t >::Invoke(5 /* System.Int64 System.Data.SqlTypes.SqlStreamChars::get_Position() */, L_9);
if (!L_10)
{
goto IL_005d;
}
}
{
SqlStreamChars_tFA7483114D21578BE0DD18D1F1C86926B9682FB8* L_11 = __this->____stream_2;
NullCheck(L_11);
int64_t L_12;
L_12 = VirtualFuncInvoker2< int64_t, int64_t, int32_t >::Invoke(7 /* System.Int64 System.Data.SqlTypes.SqlStreamChars::Seek(System.Int64,System.IO.SeekOrigin) */, L_11, ((int64_t)0), 0);
}
IL_005d:
{
SqlStreamChars_tFA7483114D21578BE0DD18D1F1C86926B9682FB8* L_13 = __this->____stream_2;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_14 = __this->____rgchBuf_0;
int64_t L_15 = V_0;
NullCheck(L_13);
int32_t L_16;
L_16 = VirtualFuncInvoker3< int32_t, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*, int32_t, int32_t >::Invoke(6 /* System.Int32 System.Data.SqlTypes.SqlStreamChars::Read(System.Char[],System.Int32,System.Int32) */, L_13, L_14, 0, ((int32_t)L_15));
__this->____stream_2 = (SqlStreamChars_tFA7483114D21578BE0DD18D1F1C86926B9682FB8*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->____stream_2), (void*)(SqlStreamChars_tFA7483114D21578BE0DD18D1F1C86926B9682FB8*)NULL);
int64_t L_17 = V_0;
__this->____lCurLen_1 = L_17;
__this->____state_3 = 1;
return;
}
}
// System.Void System.Data.SqlTypes.SqlChars::SetBuffer(System.Char[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlChars_SetBuffer_mDF1B55DDE5AB0F2C6A53282A825DD02C2662AA21 (SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___buffer0, 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 = ___buffer0;
__this->____rgchBuf_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____rgchBuf_0), (void*)L_0);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1 = __this->____rgchBuf_0;
G_B1_0 = __this;
if (!L_1)
{
G_B2_0 = __this;
goto IL_001b;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_2 = __this->____rgchBuf_0;
NullCheck(L_2);
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:
{
NullCheck(G_B3_1);
G_B3_1->____lCurLen_1 = G_B3_0;
__this->____stream_2 = (SqlStreamChars_tFA7483114D21578BE0DD18D1F1C86926B9682FB8*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->____stream_2), (void*)(SqlStreamChars_tFA7483114D21578BE0DD18D1F1C86926B9682FB8*)NULL);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_3 = __this->____rgchBuf_0;
G_B4_0 = __this;
if (!L_3)
{
G_B5_0 = __this;
goto IL_0035;
}
}
{
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:
{
NullCheck(G_B6_1);
G_B6_1->____state_3 = G_B6_0;
return;
}
}
// System.Xml.Schema.XmlSchema System.Data.SqlTypes.SqlChars::System.Xml.Serialization.IXmlSerializable.GetSchema()
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;
}
}
// System.Void System.Data.SqlTypes.SqlChars::System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlChars_System_Xml_Serialization_IXmlSerializable_ReadXml_m55B57EAB023DD88B8AFB86C920E0AD2F6FEED11B (SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___r0, 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 = ___r0;
NullCheck(L_0);
String_t* L_1;
L_1 = VirtualFuncInvoker2< String_t*, String_t*, String_t* >::Invoke(23 /* System.String System.Xml.XmlReader::GetAttribute(System.String,System.String) */, 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_mC9C05B76ECCD48E206BF6AD704A9742C88A6DBB4(L_3, NULL);
if (!L_4)
{
goto IL_002c;
}
}
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_5 = ___r0;
NullCheck(L_5);
String_t* L_6;
L_6 = VirtualFuncInvoker0< String_t* >::Invoke(45 /* System.String System.Xml.XmlReader::ReadElementString() */, L_5);
SqlChars_SetNull_m22DA47F6A82378C9053AC0B3A471EBB90F544BB9(__this, NULL);
return;
}
IL_002c:
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_7 = ___r0;
NullCheck(L_7);
String_t* L_8;
L_8 = VirtualFuncInvoker0< String_t* >::Invoke(45 /* System.String System.Xml.XmlReader::ReadElementString() */, L_7);
NullCheck(L_8);
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;
}
}
// System.Void System.Data.SqlTypes.SqlChars::System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlChars_System_Xml_Serialization_IXmlSerializable_WriteXml_mA1EE0238A742002C82B54EDF96DB18214E42B84B (SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___writer0, 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 = ___writer0;
NullCheck(L_1);
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 = ___writer0;
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);
NullCheck(L_3);
VirtualActionInvoker1< String_t* >::Invoke(20 /* System.Void System.Xml.XmlWriter::WriteString(System.String) */, L_3, L_6);
return;
}
}
// System.Xml.XmlQualifiedName System.Data.SqlTypes.SqlChars::GetXsdType(System.Xml.Schema.XmlSchemaSet)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* SqlChars_GetXsdType_m2BE8EB1F14748B1E7FA9335C34D8268587B889AB (XmlSchemaSet_t048A12CE7D00EF330EF32A388B69A240899F88D1* ___schemaSet0, 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);
NullCheck(L_0);
XmlQualifiedName__ctor_m65632114A1726D9FAD0338BC2A8C28BB9D262C7B(L_0, _stringLiteral2F1705A1AA8BA6FCE863E7F2CBA4BC28458C77AE, _stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF, NULL);
return L_0;
}
}
// System.Void System.Data.SqlTypes.SqlChars::System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlChars_System_Runtime_Serialization_ISerializable_GetObjectData_m1DEC61CB4161B8FD8BF4C7CEA4F5B7DA21A8B1FC (SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* __this, SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ___info0, StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 ___context1, 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)));
NullCheck(L_0);
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)));
}
}
// System.Data.SqlTypes.SqlChars System.Data.SqlTypes.SqlChars::get_Null()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* SqlChars_get_Null_m9241978B6D745D1FA56A444F832E8F87D5FDAD21 (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);
NullCheck(L_0);
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
// Conversion methods for marshalling of: System.Data.SqlTypes.SqlDateTime
IL2CPP_EXTERN_C void SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_marshal_pinvoke(const SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2& unmarshaled, SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_marshaled_pinvoke& marshaled)
{
marshaled.___m_fNotNull_0 = static_cast<int32_t>(unmarshaled.___m_fNotNull_0);
marshaled.___m_day_1 = unmarshaled.___m_day_1;
marshaled.___m_time_2 = unmarshaled.___m_time_2;
}
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_0);
unmarshaled.___m_fNotNull_0 = unmarshaledm_fNotNull_temp_0;
int32_t unmarshaledm_day_temp_1 = 0;
unmarshaledm_day_temp_1 = marshaled.___m_day_1;
unmarshaled.___m_day_1 = unmarshaledm_day_temp_1;
int32_t unmarshaledm_time_temp_2 = 0;
unmarshaledm_time_temp_2 = marshaled.___m_time_2;
unmarshaled.___m_time_2 = unmarshaledm_time_temp_2;
}
// Conversion method for clean up from marshalling of: System.Data.SqlTypes.SqlDateTime
IL2CPP_EXTERN_C void SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_marshal_pinvoke_cleanup(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: System.Data.SqlTypes.SqlDateTime
IL2CPP_EXTERN_C void SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_marshal_com(const SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2& unmarshaled, SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_marshaled_com& marshaled)
{
marshaled.___m_fNotNull_0 = static_cast<int32_t>(unmarshaled.___m_fNotNull_0);
marshaled.___m_day_1 = unmarshaled.___m_day_1;
marshaled.___m_time_2 = unmarshaled.___m_time_2;
}
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_0);
unmarshaled.___m_fNotNull_0 = unmarshaledm_fNotNull_temp_0;
int32_t unmarshaledm_day_temp_1 = 0;
unmarshaledm_day_temp_1 = marshaled.___m_day_1;
unmarshaled.___m_day_1 = unmarshaledm_day_temp_1;
int32_t unmarshaledm_time_temp_2 = 0;
unmarshaledm_time_temp_2 = marshaled.___m_time_2;
unmarshaled.___m_time_2 = unmarshaledm_time_temp_2;
}
// Conversion method for clean up from marshalling of: System.Data.SqlTypes.SqlDateTime
IL2CPP_EXTERN_C void SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_marshal_com_cleanup(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_marshaled_com& marshaled)
{
}
// System.Void System.Data.SqlTypes.SqlDateTime::.ctor(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDateTime__ctor_m64066729561058739B6C9F62E8115E180E097F11 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, bool ___fNull0, const RuntimeMethod* method)
{
{
__this->___m_fNotNull_0 = (bool)0;
__this->___m_day_1 = 0;
__this->___m_time_2 = 0;
return;
}
}
IL2CPP_EXTERN_C void SqlDateTime__ctor_m64066729561058739B6C9F62E8115E180E097F11_AdjustorThunk (RuntimeObject* __this, bool ___fNull0, const RuntimeMethod* method)
{
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2*>(__this + _offset);
SqlDateTime__ctor_m64066729561058739B6C9F62E8115E180E097F11(_thisAdjusted, ___fNull0, method);
}
// System.Void System.Data.SqlTypes.SqlDateTime::.ctor(System.DateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDateTime__ctor_m032D6162A99B228ABF0915DC63CBFA03F32D4EF1 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___value0, 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 = ___value0;
il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_1;
L_1 = SqlDateTime_FromDateTime_mE262BBE89AD6D6686C7DC8140D20731577017D94(L_0, NULL);
*(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2*)__this = L_1;
return;
}
}
IL2CPP_EXTERN_C void SqlDateTime__ctor_m032D6162A99B228ABF0915DC63CBFA03F32D4EF1_AdjustorThunk (RuntimeObject* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___value0, const RuntimeMethod* method)
{
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2*>(__this + _offset);
SqlDateTime__ctor_m032D6162A99B228ABF0915DC63CBFA03F32D4EF1(_thisAdjusted, ___value0, method);
}
// System.Void System.Data.SqlTypes.SqlDateTime::.ctor(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDateTime__ctor_m90301DA22BE353FE15A11AB194B07D12652AABAC (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, int32_t ___dayTicks0, int32_t ___timeTicks1, 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 = ___dayTicks0;
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_13;
if ((((int32_t)L_0) < ((int32_t)L_1)))
{
goto IL_0020;
}
}
{
int32_t L_2 = ___dayTicks0;
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_14;
if ((((int32_t)L_2) > ((int32_t)L_3)))
{
goto IL_0020;
}
}
{
int32_t L_4 = ___timeTicks1;
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_15;
if ((((int32_t)L_4) < ((int32_t)L_5)))
{
goto IL_0020;
}
}
{
int32_t L_6 = ___timeTicks1;
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_16;
if ((((int32_t)L_6) <= ((int32_t)L_7)))
{
goto IL_0032;
}
}
IL_0020:
{
__this->___m_fNotNull_0 = (bool)0;
String_t* L_8;
L_8 = SQLResource_get_DateTimeOverflowMessage_m6F7038E29F06E287C7BEEBDCC44F5BAE10D1F661(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)));
NullCheck(L_9);
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 = ___dayTicks0;
__this->___m_day_1 = L_10;
int32_t L_11 = ___timeTicks1;
__this->___m_time_2 = L_11;
__this->___m_fNotNull_0 = (bool)1;
return;
}
}
IL2CPP_EXTERN_C void SqlDateTime__ctor_m90301DA22BE353FE15A11AB194B07D12652AABAC_AdjustorThunk (RuntimeObject* __this, int32_t ___dayTicks0, int32_t ___timeTicks1, const RuntimeMethod* method)
{
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2*>(__this + _offset);
SqlDateTime__ctor_m90301DA22BE353FE15A11AB194B07D12652AABAC(_thisAdjusted, ___dayTicks0, ___timeTicks1, method);
}
// System.Boolean System.Data.SqlTypes.SqlDateTime::get_IsNull()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlDateTime_get_IsNull_m2B4C4F9196F7F0ED02EDD5110E06764EBED19D14 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___m_fNotNull_0;
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;
}
// System.TimeSpan System.Data.SqlTypes.SqlDateTime::ToTimeSpan(System.Data.SqlTypes.SqlDateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A SqlDateTime_ToTimeSpan_m86283AE170F22CB0E813EFF9A0C42D936FBAB45A (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___value0, 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 = ___value0;
int32_t L_1 = L_0.___m_time_2;
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_3;
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 = ___value0;
int32_t L_4 = L_3.___m_day_1;
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)))))), /*hidden argument*/NULL);
return L_6;
}
}
// System.DateTime System.Data.SqlTypes.SqlDateTime::ToDateTime(System.Data.SqlTypes.SqlDateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D SqlDateTime_ToDateTime_m580C5E73517781CBB9FB39B9A9536919BA93EFE9 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___value0, 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;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_0 = ___value0;
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_1;
L_1 = SqlDateTime_ToTimeSpan_m86283AE170F22CB0E813EFF9A0C42D936FBAB45A(L_0, NULL);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_2;
L_2 = DateTime_Add_mC882C6BBE75862360A1A0C733B4FFE3210D4B9B1((&((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_SQLBaseDate_9), L_1, NULL);
return L_2;
}
}
// System.Data.SqlTypes.SqlDateTime System.Data.SqlTypes.SqlDateTime::FromTimeSpan(System.TimeSpan)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 SqlDateTime_FromTimeSpan_mBD90952DDD59495B16C293005E3F461BE59F1248 (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___value0, 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 = ___value0;
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_22;
il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var);
bool L_2;
L_2 = TimeSpan_op_LessThan_mCBD324D4CB69C45EF34ABEBE7B19BB23528897BA(L_0, L_1, NULL);
if (L_2)
{
goto IL_001a;
}
}
{
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_3 = ___value0;
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_23;
il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var);
bool L_5;
L_5 = TimeSpan_op_GreaterThan_m8DAC0E8CCA11AFD73BAA4BE5BFB2FA4D65CFB78B(L_3, L_4, NULL);
if (!L_5)
{
goto IL_0025;
}
}
IL_001a:
{
String_t* L_6;
L_6 = SQLResource_get_DateTimeOverflowMessage_m6F7038E29F06E287C7BEEBDCC44F5BAE10D1F661(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)));
NullCheck(L_7);
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_mBD90952DDD59495B16C293005E3F461BE59F1248_RuntimeMethod_var)));
}
IL_0025:
{
int32_t L_8;
L_8 = TimeSpan_get_Days_m1317F48F8D9849E161D1CDBEB5CA08344EAAC107((&___value0), NULL);
V_0 = L_8;
int64_t L_9;
L_9 = TimeSpan_get_Ticks_mC50131E57621F29FACC53B3241432ABB874FA1B5_inline((&___value0), 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_3;
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_16;
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, /*hidden argument*/NULL);
return L_21;
}
}
// System.Data.SqlTypes.SqlDateTime System.Data.SqlTypes.SqlDateTime::FromDateTime(System.DateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 SqlDateTime_FromDateTime_mE262BBE89AD6D6686C7DC8140D20731577017D94 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___value0, 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 = ___value0;
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_33;
bool L_2;
L_2 = DateTime_op_Equality_mFB772D884EA91082BFC51212E79B9D33A67CA66F(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_27;
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_9;
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_5;
L_5 = DateTime_Subtract_m4064A98F489219E9C414DF5C03EE041351B4502A((&___value0), L_4, NULL);
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_6;
L_6 = SqlDateTime_FromTimeSpan_mBD90952DDD59495B16C293005E3F461BE59F1248(L_5, NULL);
return L_6;
}
}
// System.DateTime System.Data.SqlTypes.SqlDateTime::get_Value()
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_0;
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_m580C5E73517781CBB9FB39B9A9536919BA93EFE9(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)));
NullCheck(L_3);
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;
}
// System.Int32 System.Data.SqlTypes.SqlDateTime::get_DayTicks()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDateTime_get_DayTicks_m75DB01D0E6B95AB21C9C07756DA966223AC68396 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___m_fNotNull_0;
if (!L_0)
{
goto IL_000f;
}
}
{
int32_t L_1 = __this->___m_day_1;
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)));
NullCheck(L_2);
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;
}
// System.Int32 System.Data.SqlTypes.SqlDateTime::get_TimeTicks()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDateTime_get_TimeTicks_m653A467CA66F037A012E60BA69696ACEFD366936 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___m_fNotNull_0;
if (!L_0)
{
goto IL_000f;
}
}
{
int32_t L_1 = __this->___m_time_2;
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)));
NullCheck(L_2);
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;
}
// System.Data.SqlTypes.SqlDateTime System.Data.SqlTypes.SqlDateTime::op_Implicit(System.DateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 SqlDateTime_op_Implicit_m2EE983713F86884ED2B07FBE02FB1AAA16018B42 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___value0, const RuntimeMethod* method)
{
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_0 = ___value0;
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_1;
memset((&L_1), 0, sizeof(L_1));
SqlDateTime__ctor_m032D6162A99B228ABF0915DC63CBFA03F32D4EF1((&L_1), L_0, /*hidden argument*/NULL);
return L_1;
}
}
// System.String System.Data.SqlTypes.SqlDateTime::ToString()
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*)&SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_0;
memset((&V_0), 0, sizeof(V_0));
{
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_m1A1F625F07524AC8E5E1823D5FD5BFAC375F897A(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_m580C5E73517781CBB9FB39B9A9536919BA93EFE9(L_2, NULL);
V_0 = L_3;
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;
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlDateTime::op_Equality(System.Data.SqlTypes.SqlDateTime,System.Data.SqlTypes.SqlDateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlDateTime_op_Equality_mA4EC40F7E2FB064EB9B793F187C97140C8D29C24 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___x0, SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___y1, 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 G_B5_0 = 0;
{
bool L_0;
L_0 = SqlDateTime_get_IsNull_m2B4C4F9196F7F0ED02EDD5110E06764EBED19D14((&___x0), NULL);
if (L_0)
{
goto IL_0037;
}
}
{
bool L_1;
L_1 = SqlDateTime_get_IsNull_m2B4C4F9196F7F0ED02EDD5110E06764EBED19D14((&___y1), NULL);
if (L_1)
{
goto IL_0037;
}
}
{
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_2 = ___x0;
int32_t L_3 = L_2.___m_day_1;
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_4 = ___y1;
int32_t L_5 = L_4.___m_day_1;
if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
{
goto IL_0030;
}
}
{
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_6 = ___x0;
int32_t L_7 = L_6.___m_time_2;
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_8 = ___y1;
int32_t L_9 = L_8.___m_time_2;
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, /*hidden argument*/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_3;
return L_11;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlDateTime::op_LessThan(System.Data.SqlTypes.SqlDateTime,System.Data.SqlTypes.SqlDateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlDateTime_op_LessThan_m2D74F1AAA590D83153922A5A5E28B91D8E2E7AC4 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___x0, SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___y1, 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 G_B7_0 = 0;
{
bool L_0;
L_0 = SqlDateTime_get_IsNull_m2B4C4F9196F7F0ED02EDD5110E06764EBED19D14((&___x0), NULL);
if (L_0)
{
goto IL_0048;
}
}
{
bool L_1;
L_1 = SqlDateTime_get_IsNull_m2B4C4F9196F7F0ED02EDD5110E06764EBED19D14((&___y1), NULL);
if (L_1)
{
goto IL_0048;
}
}
{
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_2 = ___x0;
int32_t L_3 = L_2.___m_day_1;
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_4 = ___y1;
int32_t L_5 = L_4.___m_day_1;
if ((((int32_t)L_3) < ((int32_t)L_5)))
{
goto IL_0041;
}
}
{
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_6 = ___x0;
int32_t L_7 = L_6.___m_day_1;
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_8 = ___y1;
int32_t L_9 = L_8.___m_day_1;
if ((!(((uint32_t)L_7) == ((uint32_t)L_9))))
{
goto IL_003e;
}
}
{
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_10 = ___x0;
int32_t L_11 = L_10.___m_time_2;
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_12 = ___y1;
int32_t L_13 = L_12.___m_time_2;
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, /*hidden argument*/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_3;
return L_15;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlDateTime::op_GreaterThan(System.Data.SqlTypes.SqlDateTime,System.Data.SqlTypes.SqlDateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlDateTime_op_GreaterThan_m5912BD6C1CCB1341D10DA5CCE72773EFC6FA6A72 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___x0, SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___y1, 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 G_B7_0 = 0;
{
bool L_0;
L_0 = SqlDateTime_get_IsNull_m2B4C4F9196F7F0ED02EDD5110E06764EBED19D14((&___x0), NULL);
if (L_0)
{
goto IL_0048;
}
}
{
bool L_1;
L_1 = SqlDateTime_get_IsNull_m2B4C4F9196F7F0ED02EDD5110E06764EBED19D14((&___y1), NULL);
if (L_1)
{
goto IL_0048;
}
}
{
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_2 = ___x0;
int32_t L_3 = L_2.___m_day_1;
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_4 = ___y1;
int32_t L_5 = L_4.___m_day_1;
if ((((int32_t)L_3) > ((int32_t)L_5)))
{
goto IL_0041;
}
}
{
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_6 = ___x0;
int32_t L_7 = L_6.___m_day_1;
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_8 = ___y1;
int32_t L_9 = L_8.___m_day_1;
if ((!(((uint32_t)L_7) == ((uint32_t)L_9))))
{
goto IL_003e;
}
}
{
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_10 = ___x0;
int32_t L_11 = L_10.___m_time_2;
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_12 = ___y1;
int32_t L_13 = L_12.___m_time_2;
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, /*hidden argument*/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_3;
return L_15;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlDateTime::LessThan(System.Data.SqlTypes.SqlDateTime,System.Data.SqlTypes.SqlDateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlDateTime_LessThan_m2AE461E5EE4EC43238643516EA0FFF31AA9A1940 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___x0, SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___y1, 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 = ___x0;
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_1 = ___y1;
il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2;
L_2 = SqlDateTime_op_LessThan_m2D74F1AAA590D83153922A5A5E28B91D8E2E7AC4(L_0, L_1, NULL);
return L_2;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlDateTime::GreaterThan(System.Data.SqlTypes.SqlDateTime,System.Data.SqlTypes.SqlDateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlDateTime_GreaterThan_m1702FC70DB0B00FCB396404C4718145E9F87F2DB (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___x0, SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___y1, 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 = ___x0;
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_1 = ___y1;
il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2;
L_2 = SqlDateTime_op_GreaterThan_m5912BD6C1CCB1341D10DA5CCE72773EFC6FA6A72(L_0, L_1, NULL);
return L_2;
}
}
// System.Int32 System.Data.SqlTypes.SqlDateTime::CompareTo(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDateTime_CompareTo_m82CED8E48367B756FD2F10929C6230D8F018EF77 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, RuntimeObject* ___value0, 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 = ___value0;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var)))
{
goto IL_0017;
}
}
{
RuntimeObject* L_1 = ___value0;
V_0 = ((*(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2*)((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2*)(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2*)UnBox(L_1, SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))));
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_2 = V_0;
int32_t L_3;
L_3 = SqlDateTime_CompareTo_mFC30CA07C33E98986C7B6B91D2C7F02F644F28A3(__this, L_2, NULL);
return L_3;
}
IL_0017:
{
RuntimeObject* L_4 = ___value0;
NullCheck(L_4);
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(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
Type_t* L_7;
L_7 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(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_m2D0D1202FD367244E89460D9D84DFDEAB9D86E13(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* ___value0, 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, ___value0, method);
return _returnValue;
}
// System.Int32 System.Data.SqlTypes.SqlDateTime::CompareTo(System.Data.SqlTypes.SqlDateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDateTime_CompareTo_mFC30CA07C33E98986C7B6B91D2C7F02F644F28A3 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___value0, 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;
}
{
bool L_0;
L_0 = SqlDateTime_get_IsNull_m2B4C4F9196F7F0ED02EDD5110E06764EBED19D14(__this, NULL);
if (!L_0)
{
goto IL_0015;
}
}
{
bool L_1;
L_1 = SqlDateTime_get_IsNull_m2B4C4F9196F7F0ED02EDD5110E06764EBED19D14((&___value0), NULL);
if (L_1)
{
goto IL_0013;
}
}
{
return (-1);
}
IL_0013:
{
return 0;
}
IL_0015:
{
bool L_2;
L_2 = SqlDateTime_get_IsNull_m2B4C4F9196F7F0ED02EDD5110E06764EBED19D14((&___value0), NULL);
if (!L_2)
{
goto IL_0020;
}
}
{
return 1;
}
IL_0020:
{
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_3 = (*(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2*)__this);
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_4 = ___value0;
il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_5;
L_5 = SqlDateTime_op_LessThan_m2D74F1AAA590D83153922A5A5E28B91D8E2E7AC4(L_3, L_4, NULL);
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_6;
L_6 = SqlBoolean_op_True_m2B87C8A5F736E892DC5927B2C18E7EA5C87A8072(L_5, NULL);
if (!L_6)
{
goto IL_0035;
}
}
{
return (-1);
}
IL_0035:
{
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_7 = (*(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2*)__this);
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_8 = ___value0;
il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_9;
L_9 = SqlDateTime_op_GreaterThan_m5912BD6C1CCB1341D10DA5CCE72773EFC6FA6A72(L_7, L_8, NULL);
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_10;
L_10 = SqlBoolean_op_True_m2B87C8A5F736E892DC5927B2C18E7EA5C87A8072(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 ___value0, 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, ___value0, method);
return _returnValue;
}
// System.Boolean System.Data.SqlTypes.SqlDateTime::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlDateTime_Equals_m9401BFF901122AAD43042D8F4D54DFA26C0D6634 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, RuntimeObject* ___value0, 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));
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 V_1;
memset((&V_1), 0, sizeof(V_1));
{
RuntimeObject* L_0 = ___value0;
if (((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var)))
{
goto IL_000a;
}
}
{
return (bool)0;
}
IL_000a:
{
RuntimeObject* L_1 = ___value0;
V_0 = ((*(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2*)((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2*)(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2*)UnBox(L_1, SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))));
bool L_2;
L_2 = SqlDateTime_get_IsNull_m2B4C4F9196F7F0ED02EDD5110E06764EBED19D14((&V_0), NULL);
if (L_2)
{
goto IL_0022;
}
}
{
bool L_3;
L_3 = SqlDateTime_get_IsNull_m2B4C4F9196F7F0ED02EDD5110E06764EBED19D14(__this, NULL);
if (!L_3)
{
goto IL_0034;
}
}
IL_0022:
{
bool L_4;
L_4 = SqlDateTime_get_IsNull_m2B4C4F9196F7F0ED02EDD5110E06764EBED19D14((&V_0), NULL);
if (!L_4)
{
goto IL_0032;
}
}
{
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_mA4EC40F7E2FB064EB9B793F187C97140C8D29C24(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 SqlDateTime_Equals_m9401BFF901122AAD43042D8F4D54DFA26C0D6634_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___value0, const RuntimeMethod* method)
{
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2*>(__this + _offset);
bool _returnValue;
_returnValue = SqlDateTime_Equals_m9401BFF901122AAD43042D8F4D54DFA26C0D6634(_thisAdjusted, ___value0, method);
return _returnValue;
}
// System.Int32 System.Data.SqlTypes.SqlDateTime::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDateTime_GetHashCode_mA64AF3F47A16ABE3388BCADFA4C4AB9B2D34ED8C (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, const RuntimeMethod* method)
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_0;
memset((&V_0), 0, sizeof(V_0));
{
bool L_0;
L_0 = SqlDateTime_get_IsNull_m2B4C4F9196F7F0ED02EDD5110E06764EBED19D14(__this, NULL);
if (L_0)
{
goto IL_0017;
}
}
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_1;
L_1 = SqlDateTime_get_Value_mDF93B79BDCDEBC53B67611B9426399F69BDFDDE5(__this, NULL);
V_0 = L_1;
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;
}
// System.Xml.Schema.XmlSchema System.Data.SqlTypes.SqlDateTime::System.Xml.Serialization.IXmlSerializable.GetSchema()
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;
}
// System.Void System.Data.SqlTypes.SqlDateTime::System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDateTime_System_Xml_Serialization_IXmlSerializable_ReadXml_m6F05BF9F400FA1CB4FD51EBC1F5EB161C9B01141 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___reader0, 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*)&_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 = ___reader0;
NullCheck(L_0);
String_t* L_1;
L_1 = VirtualFuncInvoker2< String_t*, String_t*, String_t* >::Invoke(23 /* System.String System.Xml.XmlReader::GetAttribute(System.String,System.String) */, 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_mC9C05B76ECCD48E206BF6AD704A9742C88A6DBB4(L_3, NULL);
if (!L_4)
{
goto IL_002b;
}
}
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_5 = ___reader0;
NullCheck(L_5);
String_t* L_6;
L_6 = VirtualFuncInvoker0< String_t* >::Invoke(45 /* System.String System.Xml.XmlReader::ReadElementString() */, L_5);
__this->___m_fNotNull_0 = (bool)0;
return;
}
IL_002b:
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_7 = ___reader0;
NullCheck(L_7);
String_t* L_8;
L_8 = VirtualFuncInvoker0< String_t* >::Invoke(45 /* System.String System.Xml.XmlReader::ReadElementString() */, L_7);
il2cpp_codegen_runtime_class_init_inline(XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_9;
L_9 = XmlConvert_ToDateTime_m7107F1C9F62C00C17BD6338F49B5C7FE7CA1FD16(L_8, 3, NULL);
V_1 = L_9;
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_mA52F210F8637A2A69ED643F2A8564CC379F62E4B(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)));
NullCheck(L_12);
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_mE262BBE89AD6D6686C7DC8140D20731577017D94(L_13, NULL);
V_2 = L_14;
int32_t L_15;
L_15 = SqlDateTime_get_DayTicks_m75DB01D0E6B95AB21C9C07756DA966223AC68396((&V_2), NULL);
__this->___m_day_1 = L_15;
int32_t L_16;
L_16 = SqlDateTime_get_TimeTicks_m653A467CA66F037A012E60BA69696ACEFD366936((&V_2), NULL);
__this->___m_time_2 = L_16;
__this->___m_fNotNull_0 = (bool)1;
return;
}
}
IL2CPP_EXTERN_C void SqlDateTime_System_Xml_Serialization_IXmlSerializable_ReadXml_m6F05BF9F400FA1CB4FD51EBC1F5EB161C9B01141_AdjustorThunk (RuntimeObject* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___reader0, 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, ___reader0, method);
}
// System.Void System.Data.SqlTypes.SqlDateTime::System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDateTime_System_Xml_Serialization_IXmlSerializable_WriteXml_mEDF294D37DAEE8AC569B023A2E43E7ECA1318263 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___writer0, 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;
}
{
bool L_0;
L_0 = SqlDateTime_get_IsNull_m2B4C4F9196F7F0ED02EDD5110E06764EBED19D14(__this, NULL);
if (!L_0)
{
goto IL_0023;
}
}
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_1 = ___writer0;
NullCheck(L_1);
XmlWriter_WriteAttributeString_m9BECE5A394F9A9601AB66932AF0D7EF25E16AE0B(L_1, _stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A, _stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100, _stringLiteral7C014955313A7D33D5D04696B884B25325E6393C, _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2, NULL);
return;
}
IL_0023:
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_2 = ___writer0;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_3;
L_3 = SqlDateTime_get_Value_mDF93B79BDCDEBC53B67611B9426399F69BDFDDE5(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var);
String_t* L_4 = ((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_ISO8601_DateTimeFormat_24;
il2cpp_codegen_runtime_class_init_inline(XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
String_t* L_5;
L_5 = XmlConvert_ToString_m5C8711DA93C2A1E8B4E38488F9D85D76A5CBEA3C(L_3, L_4, NULL);
NullCheck(L_2);
VirtualActionInvoker1< String_t* >::Invoke(20 /* System.Void System.Xml.XmlWriter::WriteString(System.String) */, L_2, L_5);
return;
}
}
IL2CPP_EXTERN_C void SqlDateTime_System_Xml_Serialization_IXmlSerializable_WriteXml_mEDF294D37DAEE8AC569B023A2E43E7ECA1318263_AdjustorThunk (RuntimeObject* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___writer0, 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, ___writer0, method);
}
// System.Xml.XmlQualifiedName System.Data.SqlTypes.SqlDateTime::GetXsdType(System.Xml.Schema.XmlSchemaSet)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* SqlDateTime_GetXsdType_mEA7D1250F9F2C39230FA58302457356804218C5E (XmlSchemaSet_t048A12CE7D00EF330EF32A388B69A240899F88D1* ___schemaSet0, 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);
NullCheck(L_0);
XmlQualifiedName__ctor_m65632114A1726D9FAD0338BC2A8C28BB9D262C7B(L_0, _stringLiteral5081C2BB000D6FA0C2CDA4A8B7ED516A31C70DC6, _stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF, NULL);
return L_0;
}
}
// System.Void System.Data.SqlTypes.SqlDateTime::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDateTime__cctor_m043214A12B32C1C887323FDB554B6370BE515027 (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_2_FieldInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____FADB218011E7702BB9575D0C32A685DA10B5C72EB809BD9A955DB1C76E4D8315_9_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_3 = (0.29999999999999999);
((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___SQLTicksPerSecond_4 = ((int32_t)300);
int32_t L_0 = ((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___SQLTicksPerSecond_4;
((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___SQLTicksPerMinute_5 = ((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_5;
((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___SQLTicksPerHour_6 = ((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_6;
((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_SQLTicksPerDay_7 = ((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_8 = ((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, /*hidden argument*/NULL);
((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_SQLBaseDate_9 = L_3;
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_9), NULL);
((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_SQLBaseDateTicks_10 = L_4;
((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_minYear_11 = ((int32_t)1753);
((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_maxYear_12 = ((int32_t)9999);
((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_minDay_13 = ((int32_t)-53690);
((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_maxDay_14 = ((int32_t)2958463);
((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_minTime_15 = 0;
int32_t L_5 = ((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_SQLTicksPerDay_7;
((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_maxTime_16 = ((int32_t)il2cpp_codegen_subtract(L_5, 1));
((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_dayBase_17 = ((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_2_FieldInfo_var) };
RuntimeHelpers_InitializeArray_mE10C3436BA703E4D9D41B3F8F365E4C34F9926EF((RuntimeArray*)L_7, L_8, NULL);
((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_daysToMonth365_18 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_daysToMonth365_18), (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_9_FieldInfo_var) };
RuntimeHelpers_InitializeArray_mE10C3436BA703E4D9D41B3F8F365E4C34F9926EF((RuntimeArray*)L_10, L_11, NULL);
((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_daysToMonth366_19 = L_10;
Il2CppCodeGenWriteBarrier((void**)(&((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_daysToMonth366_19), (void*)L_10);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_12;
memset((&L_12), 0, sizeof(L_12));
DateTime__ctor_mA3BF7CE28807F0A02634FD43913FAAFD989CEE88((&L_12), ((int32_t)1753), 1, 1, /*hidden argument*/NULL);
((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_minDateTime_20 = L_12;
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_13 = ((DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_StaticFields*)il2cpp_codegen_static_fields_for(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var))->___MaxValue_33;
((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_maxDateTime_21 = L_13;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_14 = ((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_SQLBaseDate_9;
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_15;
L_15 = DateTime_Subtract_m4064A98F489219E9C414DF5C03EE041351B4502A((&((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_minDateTime_20), L_14, NULL);
((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_minTimeSpan_22 = L_15;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_16 = ((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_SQLBaseDate_9;
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_17;
L_17 = DateTime_Subtract_m4064A98F489219E9C414DF5C03EE041351B4502A((&((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_maxDateTime_21), L_16, NULL);
((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_maxTimeSpan_23 = L_17;
((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_ISO8601_DateTimeFormat_24 = _stringLiteralA74E383D268F2088952766436F909896A69F55BB;
Il2CppCodeGenWriteBarrier((void**)(&((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_ISO8601_DateTimeFormat_24), (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;
NullCheck(L_19);
ArrayElementTypeCheck (L_19, _stringLiteral2F586A9A065DC63095A51E546B1FFD249131F7D1);
(L_19)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral2F586A9A065DC63095A51E546B1FFD249131F7D1);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_20 = L_19;
NullCheck(L_20);
ArrayElementTypeCheck (L_20, _stringLiteralA2F789ACB65F4C6497E44B69E2C6438E28D539AC);
(L_20)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)_stringLiteralA2F789ACB65F4C6497E44B69E2C6438E28D539AC);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_21 = L_20;
NullCheck(L_21);
ArrayElementTypeCheck (L_21, _stringLiteralCA3AA03CDCD53448690DF9E0FFBFB3608CD54D2A);
(L_21)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteralCA3AA03CDCD53448690DF9E0FFBFB3608CD54D2A);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_22 = L_21;
NullCheck(L_22);
ArrayElementTypeCheck (L_22, _stringLiteral571BAA4944D3BB4767DADF9048FE535DAECFAB49);
(L_22)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)_stringLiteral571BAA4944D3BB4767DADF9048FE535DAECFAB49);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_23 = L_22;
NullCheck(L_23);
ArrayElementTypeCheck (L_23, _stringLiteralA4F7CCED08DD7ACFDAD13195A519ABCFDCF46FC9);
(L_23)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteralA4F7CCED08DD7ACFDAD13195A519ABCFDCF46FC9);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_24 = L_23;
NullCheck(L_24);
ArrayElementTypeCheck (L_24, _stringLiteral2C2E4FE4D6B4BAC5113AC6E0E45AB9DB49769880);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)_stringLiteral2C2E4FE4D6B4BAC5113AC6E0E45AB9DB49769880);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_25 = L_24;
NullCheck(L_25);
ArrayElementTypeCheck (L_25, _stringLiteral5A78BFA6674BB1EE4BD54CF77926CA1EBD26D045);
(L_25)->SetAt(static_cast<il2cpp_array_size_t>(6), (String_t*)_stringLiteral5A78BFA6674BB1EE4BD54CF77926CA1EBD26D045);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_26 = L_25;
NullCheck(L_26);
ArrayElementTypeCheck (L_26, _stringLiteral381B7C83B74E5866B084D94F2F697986A6FD36A8);
(L_26)->SetAt(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_25 = L_26;
Il2CppCodeGenWriteBarrier((void**)(&((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_dateTimeFormats_25), (void*)L_26);
int32_t L_27 = ((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_minDay_13;
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_28;
memset((&L_28), 0, sizeof(L_28));
SqlDateTime__ctor_m90301DA22BE353FE15A11AB194B07D12652AABAC((&L_28), L_27, 0, /*hidden argument*/NULL);
((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___MinValue_26 = L_28;
int32_t L_29 = ((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_maxDay_14;
int32_t L_30 = ((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___s_maxTime_16;
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_31;
memset((&L_31), 0, sizeof(L_31));
SqlDateTime__ctor_m90301DA22BE353FE15A11AB194B07D12652AABAC((&L_31), L_29, L_30, /*hidden argument*/NULL);
((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___MaxValue_27 = L_31;
SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_32;
memset((&L_32), 0, sizeof(L_32));
SqlDateTime__ctor_m64066729561058739B6C9F62E8115E180E097F11((&L_32), (bool)1, /*hidden argument*/NULL);
((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___Null_28 = 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
// System.Byte System.Data.SqlTypes.SqlDecimal::CalculatePrecision()
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_7;
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_36;
V_2 = L_1;
uint32_t L_2 = __this->____data4_7;
V_3 = L_2;
goto IL_005d;
}
IL_001a:
{
uint32_t L_3 = __this->____data3_6;
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_35;
V_2 = L_4;
uint32_t L_5 = __this->____data3_6;
V_3 = L_5;
goto IL_005d;
}
IL_0034:
{
uint32_t L_6 = __this->____data2_5;
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_34;
V_2 = L_7;
uint32_t L_8 = __this->____data2_5;
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_33;
V_2 = L_9;
uint32_t L_10 = __this->____data1_4;
V_3 = L_10;
}
IL_005d:
{
uint32_t L_11 = V_3;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_12 = V_2;
int32_t L_13 = V_0;
NullCheck(L_12);
int32_t L_14 = L_13;
uint32_t L_15 = (L_12)->GetAt(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;
NullCheck(L_18);
int32_t L_20 = L_19;
uint32_t L_21 = (L_18)->GetAt(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;
NullCheck(L_24);
int32_t L_26 = L_25;
uint32_t L_27 = (L_24)->GetAt(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;
NullCheck(L_33);
int32_t L_35 = L_34;
uint32_t L_36 = (L_33)->GetAt(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;
NullCheck(L_40);
int32_t L_42 = L_41;
uint32_t L_43 = (L_40)->GetAt(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;
NullCheck(L_47);
int32_t L_49 = L_48;
uint32_t L_50 = (L_47)->GetAt(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;
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_3;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
uint8_t L_59;
L_59 = Math_Max_mCBB176676505AB10A9C297D42A60C5978A72F514(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;
}
// System.Boolean System.Data.SqlTypes.SqlDecimal::VerifyPrecision(System.Byte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlDecimal_VerifyPrecision_m8B5FBD8F91FEB101E258CF75E6D095CB82B44211 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, uint8_t ___precision0, 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 = ___precision0;
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_7;
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_36;
int32_t L_3 = V_0;
NullCheck(L_2);
int32_t L_4 = L_3;
uint32_t L_5 = (L_2)->GetAt(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_7;
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_36;
int32_t L_8 = V_0;
NullCheck(L_7);
int32_t L_9 = L_8;
uint32_t L_10 = (L_7)->GetAt(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_6;
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_35;
int32_t L_13 = V_0;
NullCheck(L_12);
int32_t L_14 = L_13;
uint32_t L_15 = (L_12)->GetAt(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_6;
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_35;
int32_t L_18 = V_0;
NullCheck(L_17);
int32_t L_19 = L_18;
uint32_t L_20 = (L_17)->GetAt(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_5;
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_34;
int32_t L_23 = V_0;
NullCheck(L_22);
int32_t L_24 = L_23;
uint32_t L_25 = (L_22)->GetAt(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_5;
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_34;
int32_t L_28 = V_0;
NullCheck(L_27);
int32_t L_29 = L_28;
uint32_t L_30 = (L_27)->GetAt(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_4;
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_33;
int32_t L_33 = V_0;
NullCheck(L_32);
int32_t L_34 = L_33;
uint32_t L_35 = (L_32)->GetAt(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 ___precision0, const RuntimeMethod* method)
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*>(__this + _offset);
bool _returnValue;
_returnValue = SqlDecimal_VerifyPrecision_m8B5FBD8F91FEB101E258CF75E6D095CB82B44211(_thisAdjusted, ___precision0, method);
return _returnValue;
}
// System.Void System.Data.SqlTypes.SqlDecimal::.ctor(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal__ctor_m90A25DD5E83286BE6A5F2F132C716B68998E95D5 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, bool ___fNull0, 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_3 = (uint8_t)L_0;
uint8_t L_1 = V_0;
uint8_t L_2 = L_1;
V_0 = L_2;
__this->____bPrec_2 = L_2;
uint8_t L_3 = V_0;
__this->____bLen_1 = L_3;
__this->____bStatus_0 = (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_19;
uint32_t L_5 = L_4;
V_1 = L_5;
__this->____data4_7 = L_5;
uint32_t L_6 = V_1;
uint32_t L_7 = L_6;
V_1 = L_7;
__this->____data3_6 = L_7;
uint32_t L_8 = V_1;
uint32_t L_9 = L_8;
V_1 = L_9;
__this->____data2_5 = L_9;
uint32_t L_10 = V_1;
__this->____data1_4 = L_10;
return;
}
}
IL2CPP_EXTERN_C void SqlDecimal__ctor_m90A25DD5E83286BE6A5F2F132C716B68998E95D5_AdjustorThunk (RuntimeObject* __this, bool ___fNull0, const RuntimeMethod* method)
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*>(__this + _offset);
SqlDecimal__ctor_m90A25DD5E83286BE6A5F2F132C716B68998E95D5(_thisAdjusted, ___fNull0, method);
}
// System.Void System.Data.SqlTypes.SqlDecimal::.ctor(System.Decimal)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal__ctor_mEE042C2AF0437320CB7F863BEA8DDDE97AD3F0B2 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___value0, 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_13;
__this->____bStatus_0 = L_0;
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_1 = ___value0;
il2cpp_codegen_runtime_class_init_inline(Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2;
L_2 = Decimal_GetBits_m04E08C5E3C3241317FB44DFA3741A45478D77915(L_1, NULL);
V_0 = L_2;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = V_0;
NullCheck(L_3);
int32_t L_4 = 3;
int32_t L_5 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
V_1 = L_5;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = V_0;
NullCheck(L_6);
int32_t L_7 = 0;
int32_t L_8 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
__this->____data1_4 = L_8;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = V_0;
NullCheck(L_9);
int32_t L_10 = 1;
int32_t L_11 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
__this->____data2_5 = L_11;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_12 = V_0;
NullCheck(L_12);
int32_t L_13 = 2;
int32_t L_14 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
__this->____data3_6 = L_14;
uint32_t L_15 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_uiZero_19;
__this->____data4_7 = L_15;
uint8_t L_16 = __this->____bStatus_0;
uint32_t L_17 = V_1;
G_B1_0 = L_16;
G_B1_1 = __this;
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_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_17;
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_0 = (uint8_t)((int32_t)(uint8_t)((int32_t)((int32_t)G_B3_1|G_B3_0)));
uint32_t L_19 = __this->____data3_6;
if (!L_19)
{
goto IL_0071;
}
}
{
__this->____bLen_1 = (uint8_t)3;
goto IL_0089;
}
IL_0071:
{
uint32_t L_20 = __this->____data2_5;
if (!L_20)
{
goto IL_0082;
}
}
{
__this->____bLen_1 = (uint8_t)2;
goto IL_0089;
}
IL_0082:
{
__this->____bLen_1 = (uint8_t)1;
}
IL_0089:
{
uint32_t L_21 = V_1;
__this->____bScale_3 = (uint8_t)((int32_t)(uint8_t)((int32_t)(((int32_t)((int32_t)L_21&((int32_t)16711680)))>>((int32_t)16))));
__this->____bPrec_2 = (uint8_t)0;
uint8_t L_22;
L_22 = SqlDecimal_CalculatePrecision_m85106D636AC7E2759DBBEAE277A5A3137C9BB9BE(__this, NULL);
__this->____bPrec_2 = L_22;
return;
}
}
IL2CPP_EXTERN_C void SqlDecimal__ctor_mEE042C2AF0437320CB7F863BEA8DDDE97AD3F0B2_AdjustorThunk (RuntimeObject* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___value0, const RuntimeMethod* method)
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*>(__this + _offset);
SqlDecimal__ctor_mEE042C2AF0437320CB7F863BEA8DDDE97AD3F0B2(_thisAdjusted, ___value0, method);
}
// System.Void System.Data.SqlTypes.SqlDecimal::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal__ctor_m1870DA5CFBC4E96774527605786EDFF19C4F6673 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, int32_t ___value0, 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_13;
__this->____bStatus_0 = L_0;
int32_t L_1 = ___value0;
V_0 = L_1;
int32_t L_2 = ___value0;
if ((((int32_t)L_2) >= ((int32_t)0)))
{
goto IL_002f;
}
}
{
uint8_t L_3 = __this->____bStatus_0;
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_17;
__this->____bStatus_0 = (uint8_t)((int32_t)(uint8_t)((int32_t)((int32_t)L_3|(int32_t)L_4)));
int32_t L_5 = ___value0;
if ((((int32_t)L_5) == ((int32_t)((int32_t)-2147483648LL))))
{
goto IL_002f;
}
}
{
int32_t L_6 = ___value0;
V_0 = ((-L_6));
}
IL_002f:
{
uint32_t L_7 = V_0;
__this->____data1_4 = 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_19;
uint32_t L_9 = L_8;
V_1 = L_9;
__this->____data4_7 = L_9;
uint32_t L_10 = V_1;
uint32_t L_11 = L_10;
V_1 = L_11;
__this->____data3_6 = L_11;
uint32_t L_12 = V_1;
__this->____data2_5 = L_12;
__this->____bLen_1 = (uint8_t)1;
uint32_t L_13 = __this->____data1_4;
uint8_t L_14;
L_14 = SqlDecimal_BGetPrecUI4_m9FC33AFF3997DCF30BD1178C5A85F6F75E97D1EC(L_13, NULL);
__this->____bPrec_2 = L_14;
__this->____bScale_3 = (uint8_t)0;
return;
}
}
IL2CPP_EXTERN_C void SqlDecimal__ctor_m1870DA5CFBC4E96774527605786EDFF19C4F6673_AdjustorThunk (RuntimeObject* __this, int32_t ___value0, const RuntimeMethod* method)
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*>(__this + _offset);
SqlDecimal__ctor_m1870DA5CFBC4E96774527605786EDFF19C4F6673(_thisAdjusted, ___value0, method);
}
// System.Void System.Data.SqlTypes.SqlDecimal::.ctor(System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal__ctor_mAE0D78D74AECFE56A955B3BDEC8362A5AF7C9619 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, int64_t ___value0, 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_13;
__this->____bStatus_0 = L_0;
int64_t L_1 = ___value0;
V_0 = L_1;
int64_t L_2 = ___value0;
if ((((int64_t)L_2) >= ((int64_t)((int64_t)0))))
{
goto IL_0034;
}
}
{
uint8_t L_3 = __this->____bStatus_0;
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_17;
__this->____bStatus_0 = (uint8_t)((int32_t)(uint8_t)((int32_t)((int32_t)L_3|(int32_t)L_4)));
int64_t L_5 = ___value0;
if ((((int64_t)L_5) == ((int64_t)((int64_t)(std::numeric_limits<int64_t>::min)()))))
{
goto IL_0034;
}
}
{
int64_t L_6 = ___value0;
V_0 = ((-L_6));
}
IL_0034:
{
uint64_t L_7 = V_0;
__this->____data1_4 = ((int32_t)(uint32_t)L_7);
uint64_t L_8 = V_0;
__this->____data2_5 = ((int32_t)(uint32_t)((int64_t)((uint64_t)L_8>>((int32_t)32))));
int32_t L_9 = 0;
V_1 = L_9;
__this->____data4_7 = L_9;
uint32_t L_10 = V_1;
__this->____data3_6 = L_10;
uint32_t L_11 = __this->____data2_5;
G_B4_0 = __this;
if (!L_11)
{
G_B5_0 = __this;
goto IL_0063;
}
}
{
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_1 = (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_m8D3E7218BB7987206C18D9E6B50A7D353344552E(L_12, NULL);
__this->____bPrec_2 = L_13;
__this->____bScale_3 = (uint8_t)0;
return;
}
}
IL2CPP_EXTERN_C void SqlDecimal__ctor_mAE0D78D74AECFE56A955B3BDEC8362A5AF7C9619_AdjustorThunk (RuntimeObject* __this, int64_t ___value0, const RuntimeMethod* method)
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*>(__this + _offset);
SqlDecimal__ctor_mAE0D78D74AECFE56A955B3BDEC8362A5AF7C9619(_thisAdjusted, ___value0, method);
}
// System.Void System.Data.SqlTypes.SqlDecimal::.ctor(System.UInt32[],System.Byte,System.Byte,System.Byte,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal__ctor_mDA344B315558CACB3682E3FB35267F8E1CD78C2B (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___rglData0, uint8_t ___bLen1, uint8_t ___bPrec2, uint8_t ___bScale3, bool ___fPositive4, 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 = ___bPrec2;
uint8_t L_1 = ___bScale3;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_CheckValidPrecScale_m089BA5C1765DCEB8B16A5C227C60571DD6D83F0D(L_0, L_1, NULL);
uint8_t L_2 = ___bLen1;
__this->____bLen_1 = L_2;
uint8_t L_3 = ___bPrec2;
__this->____bPrec_2 = L_3;
uint8_t L_4 = ___bScale3;
__this->____bScale_3 = L_4;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_5 = ___rglData0;
NullCheck(L_5);
int32_t L_6 = 0;
uint32_t L_7 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
__this->____data1_4 = L_7;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_8 = ___rglData0;
NullCheck(L_8);
int32_t L_9 = 1;
uint32_t L_10 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
__this->____data2_5 = L_10;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_11 = ___rglData0;
NullCheck(L_11);
int32_t L_12 = 2;
uint32_t L_13 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
__this->____data3_6 = L_13;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_14 = ___rglData0;
NullCheck(L_14);
int32_t L_15 = 3;
uint32_t L_16 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
__this->____data4_7 = L_16;
uint8_t L_17 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_bNotNull_13;
__this->____bStatus_0 = L_17;
bool L_18 = ___fPositive4;
if (L_18)
{
goto IL_0064;
}
}
{
uint8_t L_19 = __this->____bStatus_0;
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_17;
__this->____bStatus_0 = (uint8_t)((int32_t)(uint8_t)((int32_t)((int32_t)L_19|(int32_t)L_20)));
}
IL_0064:
{
bool L_21;
L_21 = SqlDecimal_FZero_m003B440F9EBE4C57A86F916B46B1EA703C787BD0(__this, NULL);
if (!L_21)
{
goto IL_0072;
}
}
{
SqlDecimal_SetPositive_m9F59E3F34297912049FA9E2DCEE768A10F854D2F(__this, NULL);
}
IL_0072:
{
return;
}
}
IL2CPP_EXTERN_C void SqlDecimal__ctor_mDA344B315558CACB3682E3FB35267F8E1CD78C2B_AdjustorThunk (RuntimeObject* __this, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___rglData0, uint8_t ___bLen1, uint8_t ___bPrec2, uint8_t ___bScale3, bool ___fPositive4, const RuntimeMethod* method)
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*>(__this + _offset);
SqlDecimal__ctor_mDA344B315558CACB3682E3FB35267F8E1CD78C2B(_thisAdjusted, ___rglData0, ___bLen1, ___bPrec2, ___bScale3, ___fPositive4, method);
}
// System.Boolean System.Data.SqlTypes.SqlDecimal::get_IsNull()
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_0;
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_11;
uint8_t L_2 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_bIsNull_12;
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;
}
// System.Decimal System.Data.SqlTypes.SqlDecimal::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F SqlDecimal_get_Value_m598AE0D8C8BAA9D1CBA136F85F07EEBFC7E68676 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method)
{
{
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;
}
// System.Boolean System.Data.SqlTypes.SqlDecimal::get_IsPositive()
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;
}
{
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)));
NullCheck(L_1);
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_0;
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_15;
uint8_t L_4 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_bPositive_16;
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;
}
// System.Void System.Data.SqlTypes.SqlDecimal::SetPositive()
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_0;
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_18;
__this->____bStatus_0 = (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);
}
// System.Void System.Data.SqlTypes.SqlDecimal::SetSignBit(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_SetSignBit_m5AFF4B655D33BBAB49189944E5B1DE2C42C7D5E1 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, bool ___fPositive0, 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 = ___fPositive0;
G_B1_0 = __this;
if (L_0)
{
G_B2_0 = __this;
goto IL_0012;
}
}
{
uint8_t L_1 = __this->____bStatus_0;
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_17;
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_0;
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_18;
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_0 = (uint8_t)((int32_t)(uint8_t)G_B3_0);
return;
}
}
IL2CPP_EXTERN_C void SqlDecimal_SetSignBit_m5AFF4B655D33BBAB49189944E5B1DE2C42C7D5E1_AdjustorThunk (RuntimeObject* __this, bool ___fPositive0, const RuntimeMethod* method)
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*>(__this + _offset);
SqlDecimal_SetSignBit_m5AFF4B655D33BBAB49189944E5B1DE2C42C7D5E1(_thisAdjusted, ___fPositive0, method);
}
// System.Byte System.Data.SqlTypes.SqlDecimal::get_Scale()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t SqlDecimal_get_Scale_m97FF7CE23A6F6E47C3900933582E1C111104649F (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method)
{
{
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)));
NullCheck(L_1);
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_3;
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;
}
// System.Int32[] System.Data.SqlTypes.SqlDecimal::get_Data()
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);
s_Il2CppMethodInitialized = true;
}
{
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)));
NullCheck(L_1);
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_4;
NullCheck(L_3);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(0), (int32_t)L_4);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = L_3;
uint32_t L_6 = __this->____data2_5;
NullCheck(L_5);
(L_5)->SetAt(static_cast<il2cpp_array_size_t>(1), (int32_t)L_6);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = L_5;
uint32_t L_8 = __this->____data3_6;
NullCheck(L_7);
(L_7)->SetAt(static_cast<il2cpp_array_size_t>(2), (int32_t)L_8);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = L_7;
uint32_t L_10 = __this->____data4_7;
NullCheck(L_9);
(L_9)->SetAt(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;
}
// System.String System.Data.SqlTypes.SqlDecimal::ToString()
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;
{
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_m1A1F625F07524AC8E5E1823D5FD5BFAC375F897A(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_4;
NullCheck(L_3);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint32_t)L_4);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_5 = L_3;
uint32_t L_6 = __this->____data2_5;
NullCheck(L_5);
(L_5)->SetAt(static_cast<il2cpp_array_size_t>(1), (uint32_t)L_6);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_7 = L_5;
uint32_t L_8 = __this->____data3_6;
NullCheck(L_7);
(L_7)->SetAt(static_cast<il2cpp_array_size_t>(2), (uint32_t)L_8);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_9 = L_7;
uint32_t L_10 = __this->____data4_7;
NullCheck(L_9);
(L_9)->SetAt(static_cast<il2cpp_array_size_t>(3), (uint32_t)L_10);
V_0 = L_9;
uint8_t L_11 = __this->____bLen_1;
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_8;
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_25;
SqlDecimal_MpDiv1_mAFE29FF131C7C1C5133B0D39EC38C1E704D35476(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_m524F4AB5E795D4E7C210CA84097932BA68D42A6F(L_19, NULL);
NullCheck(L_16);
(L_16)->SetAt(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;
NullCheck(L_22);
int32_t L_23 = 0;
uint32_t L_24 = (L_22)->GetAt(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_m524F4AB5E795D4E7C210CA84097932BA68D42A6F(0, NULL);
NullCheck(L_25);
(L_25)->SetAt(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_3;
if ((((int32_t)L_29) <= ((int32_t)L_30)))
{
goto IL_0079;
}
}
{
V_5 = 0;
V_6 = 0;
uint8_t L_31 = __this->____bScale_3;
if ((((int32_t)L_31) <= ((int32_t)0)))
{
goto IL_00a1;
}
}
{
V_5 = 1;
}
IL_00a1:
{
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));
NullCheck(L_39);
(L_39)->SetAt(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_3;
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));
NullCheck(L_45);
(L_45)->SetAt(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;
NullCheck(L_51);
int32_t L_53 = L_52;
uint16_t L_54 = (uint16_t)(L_51)->GetAt(static_cast<il2cpp_array_size_t>(L_53));
NullCheck(L_48);
(L_48)->SetAt(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;
}
// System.Data.SqlTypes.SqlDecimal System.Data.SqlTypes.SqlDecimal::Parse(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 SqlDecimal_Parse_mC4AA0380A1A4A3C737367CFD2EAF9A9482BC96A4 (String_t* ___s0, 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 = ___s0;
if (L_0)
{
goto IL_000e;
}
}
{
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
NullCheck(L_1);
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralDAF2BD03270A51BF9C135F3694DCAD2D3E66F465)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDecimal_Parse_mC4AA0380A1A4A3C737367CFD2EAF9A9482BC96A4_RuntimeMethod_var)));
}
IL_000e:
{
String_t* L_2 = ___s0;
String_t* L_3;
L_3 = SQLResource_get_NullString_m1A1F625F07524AC8E5E1823D5FD5BFAC375F897A(NULL);
bool L_4;
L_4 = String_op_Equality_m0D685A924E5CD78078F248ED1726DA5A9D7D6AC0(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_57;
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_57;
V_0 = L_6;
String_t* L_7 = ___s0;
NullCheck(L_7);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_8;
L_8 = String_ToCharArray_m0699A92AA3E744229EF29CB9D943C47DF4FE5B46(L_7, NULL);
V_1 = L_8;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_9 = V_1;
NullCheck(L_9);
V_2 = ((int32_t)(((RuntimeArray*)L_9)->max_length));
V_5 = (-1);
V_6 = 0;
(&V_0)->____bPrec_2 = (uint8_t)1;
(&V_0)->____bScale_3 = (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;
NullCheck(L_12);
int32_t L_14 = ((int32_t)il2cpp_codegen_subtract(L_13, 1));
uint16_t L_15 = (uint16_t)(L_12)->GetAt(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_mBE993B6207AF6243CA2FE1316B7FAEBD804BE186(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)));
NullCheck(L_18);
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_mC4AA0380A1A4A3C737367CFD2EAF9A9482BC96A4_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;
NullCheck(L_21);
int32_t L_23 = L_22;
uint16_t L_24 = (uint16_t)(L_21)->GetAt(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;
NullCheck(L_25);
int32_t L_27 = L_26;
uint16_t L_28 = (uint16_t)(L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_27));
if ((!(((uint32_t)L_28) == ((uint32_t)((int32_t)45)))))
{
goto IL_009d;
}
}
{
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:
{
SqlDecimal_SetSignBit_m5AFF4B655D33BBAB49189944E5B1DE2C42C7D5E1((&V_0), (bool)1, NULL);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_31 = V_1;
int32_t L_32 = V_6;
NullCheck(L_31);
int32_t L_33 = L_32;
uint16_t L_34 = (uint16_t)(L_31)->GetAt(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;
NullCheck(L_40);
int32_t L_42 = L_41;
uint16_t L_43 = (uint16_t)(L_40)->GetAt(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;
NullCheck(L_45);
int32_t L_47 = L_46;
uint16_t L_48 = (uint16_t)(L_45)->GetAt(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;
NullCheck(L_49);
int32_t L_51 = ((int32_t)il2cpp_codegen_add(L_50, 1));
uint16_t L_52 = (uint16_t)(L_49)->GetAt(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;
NullCheck(L_53);
(L_53)->SetAt(static_cast<il2cpp_array_size_t>(L_54), (Il2CppChar)((int32_t)46));
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_55 = V_1;
int32_t L_56 = V_6;
NullCheck(L_55);
(L_55)->SetAt(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_8;
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_mBE993B6207AF6243CA2FE1316B7FAEBD804BE186(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)));
NullCheck(L_61);
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_mC4AA0380A1A4A3C737367CFD2EAF9A9482BC96A4_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;
NullCheck(L_65);
int32_t L_67 = L_66;
uint16_t L_68 = (uint16_t)(L_65)->GetAt(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;
NullCheck(L_69);
int32_t L_71 = L_70;
uint16_t L_72 = (uint16_t)(L_69)->GetAt(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_mBE993B6207AF6243CA2FE1316B7FAEBD804BE186(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)));
NullCheck(L_81);
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_mC4AA0380A1A4A3C737367CFD2EAF9A9482BC96A4_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_25;
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_2 = (uint8_t)((int32_t)(uint8_t)L_88);
(&V_0)->____bScale_3 = (uint8_t)0;
goto IL_01b3;
}
IL_0197:
{
int32_t L_89 = V_3;
(&V_0)->____bPrec_2 = (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_2;
int32_t L_92 = V_5;
(&V_0)->____bScale_3 = (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_2;
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_8;
if ((((int32_t)L_94) <= ((int32_t)L_95)))
{
goto IL_01cb;
}
}
{
String_t* L_96;
L_96 = SQLResource_get_FormatMessage_mBE993B6207AF6243CA2FE1316B7FAEBD804BE186(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)));
NullCheck(L_97);
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_mC4AA0380A1A4A3C737367CFD2EAF9A9482BC96A4_RuntimeMethod_var)));
}
IL_01cb:
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_98 = V_0;
uint8_t L_99 = L_98.____bPrec_2;
if (L_99)
{
goto IL_01de;
}
}
{
String_t* L_100;
L_100 = SQLResource_get_FormatMessage_mBE993B6207AF6243CA2FE1316B7FAEBD804BE186(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)));
NullCheck(L_101);
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_mC4AA0380A1A4A3C737367CFD2EAF9A9482BC96A4_RuntimeMethod_var)));
}
IL_01de:
{
bool L_102;
L_102 = SqlDecimal_FZero_m003B440F9EBE4C57A86F916B46B1EA703C787BD0((&V_0), NULL);
if (!L_102)
{
goto IL_01ee;
}
}
{
SqlDecimal_SetPositive_m9F59E3F34297912049FA9E2DCEE768A10F854D2F((&V_0), NULL);
}
IL_01ee:
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_103 = V_0;
return L_103;
}
}
// System.Double System.Data.SqlTypes.SqlDecimal::ToDouble()
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;
{
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)));
NullCheck(L_1);
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_7;
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_21;
uint32_t L_5 = __this->____data3_6;
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_21;
uint32_t L_8 = __this->____data2_5;
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_21;
uint32_t L_11 = __this->____data1_4;
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_3;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_14;
L_14 = Math_Pow_mC4D86D57FB3DB07BB24147700CAF77DB15EA2EB3((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;
}
// System.Decimal System.Data.SqlTypes.SqlDecimal::ToDecimal()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F SqlDecimal_ToDecimal_m56AAEDD849EF3BE93B1EE06A69D4C72CFCC21CBF (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method)
{
{
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)));
NullCheck(L_1);
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_7;
if (L_2)
{
goto IL_0020;
}
}
{
uint8_t L_3 = __this->____bScale_3;
if ((((int32_t)L_3) <= ((int32_t)((int32_t)28))))
{
goto IL_002b;
}
}
IL_0020:
{
String_t* L_4;
L_4 = SQLResource_get_ConversionOverflowMessage_m5FC37960DE246AF7F3C892375ED5DB74AB458493(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)));
NullCheck(L_5);
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_4;
uint32_t L_7 = __this->____data2_5;
uint32_t L_8 = __this->____data3_6;
bool L_9;
L_9 = SqlDecimal_get_IsPositive_m02A175A34E6F25F9AECAB532B0C7E976A187C340(__this, NULL);
uint8_t L_10 = __this->____bScale_3;
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, /*hidden argument*/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;
}
// System.Data.SqlTypes.SqlDecimal System.Data.SqlTypes.SqlDecimal::op_Implicit(System.Decimal)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 SqlDecimal_op_Implicit_mA401EF7830C06CC08F75D9A6DFA234B7535D8EB2 (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___x0, const RuntimeMethod* method)
{
{
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_0 = ___x0;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_1;
memset((&L_1), 0, sizeof(L_1));
SqlDecimal__ctor_mEE042C2AF0437320CB7F863BEA8DDDE97AD3F0B2((&L_1), L_0, /*hidden argument*/NULL);
return L_1;
}
}
// System.Data.SqlTypes.SqlDecimal System.Data.SqlTypes.SqlDecimal::op_Implicit(System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 SqlDecimal_op_Implicit_m0E5DB4FC53D071B35671B39041337544454D281D (int64_t ___x0, const RuntimeMethod* method)
{
{
int64_t L_0 = ___x0;
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_1;
memset((&L_1), 0, sizeof(L_1));
Decimal__ctor_mD42FF624FC0A2122E4F867709F3C03304E99BE71((&L_1), L_0, /*hidden argument*/NULL);
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlDecimal__ctor_mEE042C2AF0437320CB7F863BEA8DDDE97AD3F0B2((&L_2), L_1, /*hidden argument*/NULL);
return L_2;
}
}
// System.Data.SqlTypes.SqlDecimal System.Data.SqlTypes.SqlDecimal::op_UnaryNegation(System.Data.SqlTypes.SqlDecimal)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 SqlDecimal_op_UnaryNegation_m4BFBCE83CB15762EC2E4ACE26B55A4436098E2AB (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___x0, 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));
{
bool L_0;
L_0 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF((&___x0), 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_57;
return L_1;
}
IL_000f:
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_2 = ___x0;
V_0 = L_2;
bool L_3;
L_3 = SqlDecimal_FZero_m003B440F9EBE4C57A86F916B46B1EA703C787BD0((&V_0), NULL);
if (!L_3)
{
goto IL_0023;
}
}
{
SqlDecimal_SetPositive_m9F59E3F34297912049FA9E2DCEE768A10F854D2F((&V_0), NULL);
goto IL_0034;
}
IL_0023:
{
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;
}
}
// System.Data.SqlTypes.SqlDecimal System.Data.SqlTypes.SqlDecimal::op_Addition(System.Data.SqlTypes.SqlDecimal,System.Data.SqlTypes.SqlDecimal)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 SqlDecimal_op_Addition_m9DB6E446ECAB9E09DFD5A646F2651F331AE32E8F (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___x0, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___y1, 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;
{
bool L_0;
L_0 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF((&___x0), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
bool L_1;
L_1 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF((&___y1), 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_57;
return L_2;
}
IL_0018:
{
V_3 = (bool)1;
bool L_3;
L_3 = SqlDecimal_get_IsPositive_m02A175A34E6F25F9AECAB532B0C7E976A187C340((&___x0), NULL);
V_1 = L_3;
bool L_4;
L_4 = SqlDecimal_get_IsPositive_m02A175A34E6F25F9AECAB532B0C7E976A187C340((&___y1), NULL);
V_2 = L_4;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_5 = ___x0;
uint8_t L_6 = L_5.____bScale_3;
V_4 = L_6;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_7 = ___y1;
uint8_t L_8 = L_7.____bScale_3;
V_5 = L_8;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_9 = ___x0;
uint8_t L_10 = L_9.____bPrec_2;
int32_t L_11 = V_4;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_12 = ___y1;
uint8_t L_13 = L_12.____bPrec_2;
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_m830F00B616D7A2130E46E974DFB27E9DA7FE30E5(((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_m830F00B616D7A2130E46E974DFB27E9DA7FE30E5(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));
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))->___MaxPrecision_9;
int32_t L_22 = V_7;
int32_t L_23;
L_23 = Math_Min_m1F346FEDDC77AC1EC0C4EF1AC6BA59F0EC7980F8(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;
SqlDecimal_AdjustScale_mB4449BB56AE9B5D68D1072B2B18D1BB3504CDA65((&___x0), ((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;
SqlDecimal_AdjustScale_mB4449BB56AE9B5D68D1072B2B18D1BB3504CDA65((&___y1), ((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 = ___x0;
uint8_t L_42 = L_41.____bLen_1;
V_9 = L_42;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_43 = ___y1;
uint8_t L_44 = L_43.____bLen_1;
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 = ___x0;
uint32_t L_48 = L_47.____data1_4;
NullCheck(L_46);
(L_46)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint32_t)L_48);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_49 = L_46;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_50 = ___x0;
uint32_t L_51 = L_50.____data2_5;
NullCheck(L_49);
(L_49)->SetAt(static_cast<il2cpp_array_size_t>(1), (uint32_t)L_51);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_52 = L_49;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_53 = ___x0;
uint32_t L_54 = L_53.____data3_6;
NullCheck(L_52);
(L_52)->SetAt(static_cast<il2cpp_array_size_t>(2), (uint32_t)L_54);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_55 = L_52;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_56 = ___x0;
uint32_t L_57 = L_56.____data4_7;
NullCheck(L_55);
(L_55)->SetAt(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 = ___y1;
uint32_t L_61 = L_60.____data1_4;
NullCheck(L_59);
(L_59)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint32_t)L_61);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_62 = L_59;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_63 = ___y1;
uint32_t L_64 = L_63.____data2_5;
NullCheck(L_62);
(L_62)->SetAt(static_cast<il2cpp_array_size_t>(1), (uint32_t)L_64);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_65 = L_62;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_66 = ___y1;
uint32_t L_67 = L_66.____data3_6;
NullCheck(L_65);
(L_65)->SetAt(static_cast<il2cpp_array_size_t>(2), (uint32_t)L_67);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_68 = L_65;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_69 = ___y1;
uint32_t L_70 = L_69.____data4_7;
NullCheck(L_68);
(L_68)->SetAt(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;
NullCheck(L_75);
int32_t L_77 = L_76;
uint32_t L_78 = (L_75)->GetAt(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;
NullCheck(L_82);
int32_t L_84 = L_83;
uint32_t L_85 = (L_82)->GetAt(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;
NullCheck(L_86);
(L_86)->SetAt(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_20;
if ((!(((uint32_t)L_96) == ((uint32_t)L_97))))
{
goto IL_0183;
}
}
{
String_t* L_98;
L_98 = SQLResource_get_ArithOverflowMessage_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B(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)));
NullCheck(L_99);
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_m9DB6E446ECAB9E09DFD5A646F2651F331AE32E8F_RuntimeMethod_var)));
}
IL_0183:
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_100 = V_13;
int32_t L_101 = V_11;
uint64_t L_102 = V_0;
NullCheck(L_100);
(L_100)->SetAt(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 = ___y1;
int32_t L_106;
L_106 = SqlDecimal_LAbsCmp_mC3B1AA92DB493740DE31406546DE61A466157270((&___x0), 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 = ___x0;
uint8_t L_112 = L_111.____bLen_1;
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_22;
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;
NullCheck(L_117);
int32_t L_119 = L_118;
uint32_t L_120 = (L_117)->GetAt(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;
NullCheck(L_124);
int32_t L_126 = L_125;
uint32_t L_127 = (L_124)->GetAt(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;
NullCheck(L_128);
(L_128)->SetAt(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;
NullCheck(L_131);
int32_t L_133 = L_132;
uint32_t L_134 = (L_131)->GetAt(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_23;
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;
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;
}
}
{
uint8_t L_151;
L_151 = SqlDecimal_CalculatePrecision_m85106D636AC7E2759DBBEAE277A5A3137C9BB9BE((&V_15), NULL);
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint8_t L_152 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_NUMERIC_MAX_PRECISION_8;
if ((((int32_t)L_151) <= ((int32_t)L_152)))
{
goto IL_0256;
}
}
IL_024b:
{
String_t* L_153;
L_153 = SQLResource_get_ArithOverflowMessage_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B(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)));
NullCheck(L_154);
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_m9DB6E446ECAB9E09DFD5A646F2651F331AE32E8F_RuntimeMethod_var)));
}
IL_0256:
{
bool L_155;
L_155 = SqlDecimal_FZero_m003B440F9EBE4C57A86F916B46B1EA703C787BD0((&V_15), NULL);
if (!L_155)
{
goto IL_0266;
}
}
{
SqlDecimal_SetPositive_m9F59E3F34297912049FA9E2DCEE768A10F854D2F((&V_15), NULL);
}
IL_0266:
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_156 = V_15;
return L_156;
}
}
// System.Data.SqlTypes.SqlDecimal System.Data.SqlTypes.SqlDecimal::op_Subtraction(System.Data.SqlTypes.SqlDecimal,System.Data.SqlTypes.SqlDecimal)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 SqlDecimal_op_Subtraction_m1E3A30CB45F7D55DBF8B52DED3CE8D938EC2A686 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___x0, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___y1, 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 = ___x0;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_1 = ___y1;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_2;
L_2 = SqlDecimal_op_UnaryNegation_m4BFBCE83CB15762EC2E4ACE26B55A4436098E2AB(L_1, NULL);
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_3;
L_3 = SqlDecimal_op_Addition_m9DB6E446ECAB9E09DFD5A646F2651F331AE32E8F(L_0, L_2, NULL);
return L_3;
}
}
// System.Data.SqlTypes.SqlDecimal System.Data.SqlTypes.SqlDecimal::op_Multiply(System.Data.SqlTypes.SqlDecimal,System.Data.SqlTypes.SqlDecimal)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 SqlDecimal_op_Multiply_m8BDCAC9E3CDB405D152C72BACCBECD46DF8C1AAC (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___x0, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___y1, 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;
{
bool L_0;
L_0 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF((&___x0), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
bool L_1;
L_1 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF((&___y1), 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_57;
return L_2;
}
IL_0018:
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_3 = ___y1;
uint8_t L_4 = L_3.____bLen_1;
V_4 = L_4;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_5 = ___x0;
uint8_t L_6 = L_5.____bScale_3;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_7 = ___y1;
uint8_t L_8 = L_7.____bScale_3;
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 = ___x0;
uint8_t L_11 = L_10.____bPrec_2;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_12 = ___x0;
uint8_t L_13 = L_12.____bScale_3;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_14 = ___y1;
uint8_t L_15 = L_14.____bPrec_2;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_16 = ___y1;
uint8_t L_17 = L_16.____bScale_3;
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_8;
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_8;
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_8;
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_8;
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_m1F346FEDDC77AC1EC0C4EF1AC6BA59F0EC7980F8(((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_31;
int32_t L_33;
L_33 = Math_Min_m1F346FEDDC77AC1EC0C4EF1AC6BA59F0EC7980F8(L_31, L_32, NULL);
int32_t L_34;
L_34 = Math_Max_m830F00B616D7A2130E46E974DFB27E9DA7FE30E5(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((&___x0), NULL);
bool L_38;
L_38 = SqlDecimal_get_IsPositive_m02A175A34E6F25F9AECAB532B0C7E976A187C340((&___y1), 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 = ___x0;
uint32_t L_42 = L_41.____data1_4;
NullCheck(L_40);
(L_40)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint32_t)L_42);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_43 = L_40;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_44 = ___x0;
uint32_t L_45 = L_44.____data2_5;
NullCheck(L_43);
(L_43)->SetAt(static_cast<il2cpp_array_size_t>(1), (uint32_t)L_45);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_46 = L_43;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_47 = ___x0;
uint32_t L_48 = L_47.____data3_6;
NullCheck(L_46);
(L_46)->SetAt(static_cast<il2cpp_array_size_t>(2), (uint32_t)L_48);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_49 = L_46;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_50 = ___x0;
uint32_t L_51 = L_50.____data4_7;
NullCheck(L_49);
(L_49)->SetAt(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 = ___y1;
uint32_t L_55 = L_54.____data1_4;
NullCheck(L_53);
(L_53)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint32_t)L_55);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_56 = L_53;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_57 = ___y1;
uint32_t L_58 = L_57.____data2_5;
NullCheck(L_56);
(L_56)->SetAt(static_cast<il2cpp_array_size_t>(1), (uint32_t)L_58);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_59 = L_56;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_60 = ___y1;
uint32_t L_61 = L_60.____data3_6;
NullCheck(L_59);
(L_59)->SetAt(static_cast<il2cpp_array_size_t>(2), (uint32_t)L_61);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_62 = L_59;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_63 = ___y1;
uint32_t L_64 = L_63.____data4_7;
NullCheck(L_62);
(L_62)->SetAt(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;
NullCheck(L_66);
int32_t L_68 = L_67;
uint32_t L_69 = (L_66)->GetAt(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;
NullCheck(L_72);
int32_t L_74 = L_73;
uint32_t L_75 = (L_72)->GetAt(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;
NullCheck(L_76);
int32_t L_78 = L_77;
uint32_t L_79 = (L_76)->GetAt(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_22;
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;
NullCheck(L_87);
(L_87)->SetAt(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;
NullCheck(L_97);
(L_97)->SetAt(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 = ___x0;
uint8_t L_104 = L_103.____bLen_1;
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;
NullCheck(L_106);
int32_t L_108 = L_107;
uint32_t L_109 = (L_106)->GetAt(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_32;
NullCheck(L_115);
int32_t L_116 = 8;
uint32_t L_117 = (L_115)->GetAt(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_32;
int32_t L_120 = V_9;
NullCheck(L_119);
int32_t L_121 = ((int32_t)il2cpp_codegen_subtract(((-L_120)), 1));
uint32_t L_122 = (L_119)->GetAt(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_mAFE29FF131C7C1C5133B0D39EC38C1E704D35476(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_20;
if ((((int32_t)L_126) <= ((int32_t)L_127)))
{
goto IL_0208;
}
}
{
String_t* L_128;
L_128 = SQLResource_get_ArithOverflowMessage_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B(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)));
NullCheck(L_129);
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_m8BDCAC9E3CDB405D152C72BACCBECD46DF8C1AAC_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;
NullCheck(L_131);
(L_131)->SetAt(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_20;
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;
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_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B(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)));
NullCheck(L_143);
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_m8BDCAC9E3CDB405D152C72BACCBECD46DF8C1AAC_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;
}
}
{
SqlDecimal_AddULong_m9A5A1CE793F97B794596C52D001C6F82BF62BA26((&V_11), 1, NULL);
}
IL_025b:
{
bool L_146;
L_146 = SqlDecimal_FZero_m003B440F9EBE4C57A86F916B46B1EA703C787BD0((&V_11), NULL);
if (!L_146)
{
goto IL_026b;
}
}
{
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_20;
if ((((int32_t)L_148) <= ((int32_t)L_149)))
{
goto IL_0282;
}
}
{
String_t* L_150;
L_150 = SQLResource_get_ArithOverflowMessage_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B(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)));
NullCheck(L_151);
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_m8BDCAC9E3CDB405D152C72BACCBECD46DF8C1AAC_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;
NullCheck(L_153);
(L_153)->SetAt(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_20;
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;
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;
}
}
{
SqlDecimal_SetPositive_m9F59E3F34297912049FA9E2DCEE768A10F854D2F((&V_11), NULL);
}
IL_02c1:
{
int32_t L_164 = V_9;
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_20;
if ((((int32_t)L_166) <= ((int32_t)L_167)))
{
goto IL_02e2;
}
}
{
String_t* L_168;
L_168 = SQLResource_get_ArithOverflowMessage_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B(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)));
NullCheck(L_169);
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_m8BDCAC9E3CDB405D152C72BACCBECD46DF8C1AAC_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;
NullCheck(L_171);
(L_171)->SetAt(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_20;
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;
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_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B(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)));
NullCheck(L_183);
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_m8BDCAC9E3CDB405D152C72BACCBECD46DF8C1AAC_RuntimeMethod_var)));
}
IL_0325:
{
bool L_184;
L_184 = SqlDecimal_FZero_m003B440F9EBE4C57A86F916B46B1EA703C787BD0((&V_11), NULL);
if (!L_184)
{
goto IL_0335;
}
}
{
SqlDecimal_SetPositive_m9F59E3F34297912049FA9E2DCEE768A10F854D2F((&V_11), NULL);
}
IL_0335:
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_185 = V_11;
return L_185;
}
}
// System.Data.SqlTypes.SqlDecimal System.Data.SqlTypes.SqlDecimal::op_Division(System.Data.SqlTypes.SqlDecimal,System.Data.SqlTypes.SqlDecimal)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 SqlDecimal_op_Division_m77953E11503A2F5632149F528CDA129C71A15BF5 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___x0, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___y1, 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));
{
bool L_0;
L_0 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF((&___x0), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
bool L_1;
L_1 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF((&___y1), 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_57;
return L_2;
}
IL_0018:
{
bool L_3;
L_3 = SqlDecimal_FZero_m003B440F9EBE4C57A86F916B46B1EA703C787BD0((&___y1), NULL);
if (!L_3)
{
goto IL_002c;
}
}
{
String_t* L_4;
L_4 = SQLResource_get_DivideByZeroMessage_m22F5A8523D9FCF83218B429FEEDDBAC65E87C3FB(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)));
NullCheck(L_5);
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_m77953E11503A2F5632149F528CDA129C71A15BF5_RuntimeMethod_var)));
}
IL_002c:
{
bool L_6;
L_6 = SqlDecimal_get_IsPositive_m02A175A34E6F25F9AECAB532B0C7E976A187C340((&___x0), NULL);
bool L_7;
L_7 = SqlDecimal_get_IsPositive_m02A175A34E6F25F9AECAB532B0C7E976A187C340((&___y1), NULL);
V_5 = (bool)((((int32_t)L_6) == ((int32_t)L_7))? 1 : 0);
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_8 = ___x0;
uint8_t L_9 = L_8.____bScale_3;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_10 = ___y1;
uint8_t L_11 = L_10.____bPrec_2;
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_cNumeDivScaleMin_31;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
int32_t L_13;
L_13 = Math_Max_m830F00B616D7A2130E46E974DFB27E9DA7FE30E5(((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 = ___x0;
uint8_t L_15 = L_14.____bPrec_2;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_16 = ___x0;
uint8_t L_17 = L_16.____bScale_3;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_18 = ___y1;
uint8_t L_19 = L_18.____bScale_3;
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 = ___x0;
uint8_t L_22 = L_21.____bPrec_2;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_23 = ___y1;
uint8_t L_24 = L_23.____bPrec_2;
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_31;
int32_t L_27;
L_27 = Math_Min_m1F346FEDDC77AC1EC0C4EF1AC6BA59F0EC7980F8(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_8;
int32_t L_30;
L_30 = Math_Min_m1F346FEDDC77AC1EC0C4EF1AC6BA59F0EC7980F8(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_8;
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_8;
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_m1F346FEDDC77AC1EC0C4EF1AC6BA59F0EC7980F8(((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_m830F00B616D7A2130E46E974DFB27E9DA7FE30E5(L_40, L_41, NULL);
V_0 = L_42;
int32_t L_43 = V_0;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_44 = ___x0;
uint8_t L_45 = L_44.____bScale_3;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_46 = ___y1;
uint8_t L_47 = L_46.____bScale_3;
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;
SqlDecimal_AdjustScale_mB4449BB56AE9B5D68D1072B2B18D1BB3504CDA65((&___x0), 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 = ___x0;
uint32_t L_52 = L_51.____data1_4;
NullCheck(L_50);
(L_50)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint32_t)L_52);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_53 = L_50;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_54 = ___x0;
uint32_t L_55 = L_54.____data2_5;
NullCheck(L_53);
(L_53)->SetAt(static_cast<il2cpp_array_size_t>(1), (uint32_t)L_55);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_56 = L_53;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_57 = ___x0;
uint32_t L_58 = L_57.____data3_6;
NullCheck(L_56);
(L_56)->SetAt(static_cast<il2cpp_array_size_t>(2), (uint32_t)L_58);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_59 = L_56;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_60 = ___x0;
uint32_t L_61 = L_60.____data4_7;
NullCheck(L_59);
(L_59)->SetAt(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 = ___y1;
uint32_t L_65 = L_64.____data1_4;
NullCheck(L_63);
(L_63)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint32_t)L_65);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_66 = L_63;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_67 = ___y1;
uint32_t L_68 = L_67.____data2_5;
NullCheck(L_66);
(L_66)->SetAt(static_cast<il2cpp_array_size_t>(1), (uint32_t)L_68);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_69 = L_66;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_70 = ___y1;
uint32_t L_71 = L_70.____data3_6;
NullCheck(L_69);
(L_69)->SetAt(static_cast<il2cpp_array_size_t>(2), (uint32_t)L_71);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_72 = L_69;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_73 = ___y1;
uint32_t L_74 = L_73.____data4_7;
NullCheck(L_72);
(L_72)->SetAt(static_cast<il2cpp_array_size_t>(3), (uint32_t)L_74);
V_7 = L_72;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
int32_t L_75 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_cNumeMax_20;
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_20;
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 = ___x0;
uint8_t L_81 = L_80.____bLen_1;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_82 = V_7;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_83 = ___y1;
uint8_t L_84 = L_83.____bLen_1;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_85 = V_9;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_86 = V_8;
SqlDecimal_MpDiv_mFCE2EE30C1A3F99A8114991DB560EC3A27857FCA(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_m6B6EA7BA8D9FBD00932C253D30A2566A1B071D90(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;
}
}
{
SqlDecimal_SetPositive_m9F59E3F34297912049FA9E2DCEE768A10F854D2F((&V_12), NULL);
}
IL_0190:
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_95 = V_12;
return L_95;
}
}
// System.Data.SqlTypes.SqlDecimal System.Data.SqlTypes.SqlDecimal::op_Implicit(System.Data.SqlTypes.SqlByte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 SqlDecimal_op_Implicit_mD86749F0BFD446695868373F45DE865C36D114CD (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___x0, 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;
}
{
bool L_0;
L_0 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743((&___x0), NULL);
if (L_0)
{
goto IL_0016;
}
}
{
uint8_t L_1;
L_1 = SqlByte_get_Value_m5E03F09D67A2CEDEA9E2DC4BDBDA1B7DB3BDFC17((&___x0), NULL);
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlDecimal__ctor_m1870DA5CFBC4E96774527605786EDFF19C4F6673((&L_2), L_1, /*hidden argument*/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_57;
return L_3;
}
}
// System.Data.SqlTypes.SqlDecimal System.Data.SqlTypes.SqlDecimal::op_Implicit(System.Data.SqlTypes.SqlInt16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 SqlDecimal_op_Implicit_mB55FA265745DD22A56799CD0E374D2E50AAAB63E (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___x0, 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;
}
{
bool L_0;
L_0 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510((&___x0), NULL);
if (L_0)
{
goto IL_0016;
}
}
{
int16_t L_1;
L_1 = SqlInt16_get_Value_mA03BF0AEC36EC42E4707550F4EE275ED506FFE57((&___x0), NULL);
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlDecimal__ctor_m1870DA5CFBC4E96774527605786EDFF19C4F6673((&L_2), L_1, /*hidden argument*/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_57;
return L_3;
}
}
// System.Data.SqlTypes.SqlDecimal System.Data.SqlTypes.SqlDecimal::op_Implicit(System.Data.SqlTypes.SqlInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 SqlDecimal_op_Implicit_mB95685C3B420F9F2B9E12176AEC2243DC12D8D66 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___x0, 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;
}
{
bool L_0;
L_0 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5((&___x0), NULL);
if (L_0)
{
goto IL_0016;
}
}
{
int32_t L_1;
L_1 = SqlInt32_get_Value_m0ADA18E1A4075E3D14F091375284BCB7679CB0A6((&___x0), NULL);
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlDecimal__ctor_m1870DA5CFBC4E96774527605786EDFF19C4F6673((&L_2), L_1, /*hidden argument*/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_57;
return L_3;
}
}
// System.Data.SqlTypes.SqlDecimal System.Data.SqlTypes.SqlDecimal::op_Implicit(System.Data.SqlTypes.SqlInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 SqlDecimal_op_Implicit_m1EA186F4A2B497D738ECDBCE9FD21ABB6FD345CC (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___x0, 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;
}
{
bool L_0;
L_0 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___x0), NULL);
if (L_0)
{
goto IL_0016;
}
}
{
int64_t L_1;
L_1 = SqlInt64_get_Value_m0FCB83BE1DF07163B48C04233CD24485CE70E405((&___x0), NULL);
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlDecimal__ctor_mAE0D78D74AECFE56A955B3BDEC8362A5AF7C9619((&L_2), L_1, /*hidden argument*/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_57;
return L_3;
}
}
// System.Data.SqlTypes.SqlDecimal System.Data.SqlTypes.SqlDecimal::op_Implicit(System.Data.SqlTypes.SqlMoney)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 SqlDecimal_op_Implicit_m222138983F76D85C6C24BAEB194F0931F67D09B3 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___x0, 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;
}
{
bool L_0;
L_0 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F((&___x0), NULL);
if (L_0)
{
goto IL_0016;
}
}
{
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_1;
L_1 = SqlMoney_ToDecimal_m96E83360BEA54499AFEB74B2715EEE315F26D0B6((&___x0), NULL);
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlDecimal__ctor_mEE042C2AF0437320CB7F863BEA8DDDE97AD3F0B2((&L_2), L_1, /*hidden argument*/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_57;
return L_3;
}
}
// System.Void System.Data.SqlTypes.SqlDecimal::ZeroToMaxLen(System.UInt32[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_ZeroToMaxLen_m6B6EA7BA8D9FBD00932C253D30A2566A1B071D90 (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___rgulData0, int32_t ___cUI4sCur1, const RuntimeMethod* method)
{
uint32_t V_0 = 0;
{
int32_t L_0 = ___cUI4sCur1;
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 = ___rgulData0;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_2 = ___rgulData0;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_3 = ___rgulData0;
int32_t L_4 = 0;
V_0 = L_4;
NullCheck(L_3);
(L_3)->SetAt(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;
NullCheck(L_2);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(2), (uint32_t)L_6);
uint32_t L_7 = V_0;
NullCheck(L_1);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(1), (uint32_t)L_7);
return;
}
IL_0026:
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_8 = ___rgulData0;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_9 = ___rgulData0;
int32_t L_10 = 0;
V_0 = L_10;
NullCheck(L_9);
(L_9)->SetAt(static_cast<il2cpp_array_size_t>(3), (uint32_t)L_10);
uint32_t L_11 = V_0;
NullCheck(L_8);
(L_8)->SetAt(static_cast<il2cpp_array_size_t>(2), (uint32_t)L_11);
return;
}
IL_0031:
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_12 = ___rgulData0;
NullCheck(L_12);
(L_12)->SetAt(static_cast<il2cpp_array_size_t>(3), (uint32_t)0);
return;
}
}
// System.Boolean System.Data.SqlTypes.SqlDecimal::FZero()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlDecimal_FZero_m003B440F9EBE4C57A86F916B46B1EA703C787BD0 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method)
{
{
uint32_t L_0 = __this->____data1_4;
if (L_0)
{
goto IL_0015;
}
}
{
uint8_t L_1 = __this->____bLen_1;
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;
}
// System.Boolean System.Data.SqlTypes.SqlDecimal::FGt10_38()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlDecimal_FGt10_38_m30003C407A2F58CEE12A6B85585D4D95DAAD1A5E (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method)
{
{
uint32_t L_0 = __this->____data4_7;
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_1;
if ((!(((uint32_t)L_1) == ((uint32_t)4))))
{
goto IL_005c;
}
}
{
uint32_t L_2 = __this->____data4_7;
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_6;
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_6;
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_5;
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;
}
// System.Boolean System.Data.SqlTypes.SqlDecimal::FGt10_38(System.UInt32[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlDecimal_FGt10_38_mA101E36BDF52DCC1B956C7564DB0E8578DF7172C (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___rglData0, const RuntimeMethod* method)
{
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_0 = ___rglData0;
NullCheck(L_0);
int32_t L_1 = 3;
uint32_t L_2 = (L_0)->GetAt(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 = ___rglData0;
NullCheck(L_3);
int32_t L_4 = 3;
uint32_t L_5 = (L_3)->GetAt(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 = ___rglData0;
NullCheck(L_6);
int32_t L_7 = 2;
uint32_t L_8 = (L_6)->GetAt(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 = ___rglData0;
NullCheck(L_9);
int32_t L_10 = 2;
uint32_t L_11 = (L_9)->GetAt(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 = ___rglData0;
NullCheck(L_12);
int32_t L_13 = 1;
uint32_t L_14 = (L_12)->GetAt(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* ___rglData0, 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, ___rglData0, method);
return _returnValue;
}
// System.Byte System.Data.SqlTypes.SqlDecimal::BGetPrecUI4(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t SqlDecimal_BGetPrecUI4_m9FC33AFF3997DCF30BD1178C5A85F6F75E97D1EC (uint32_t ___value0, 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 = ___value0;
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_41;
if ((!(((uint32_t)L_0) < ((uint32_t)L_1))))
{
goto IL_002e;
}
}
{
uint32_t L_2 = ___value0;
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_39;
if ((!(((uint32_t)L_2) < ((uint32_t)L_3))))
{
goto IL_001f;
}
}
{
uint32_t L_4 = ___value0;
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_38;
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 = ___value0;
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_40;
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 = ___value0;
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_45;
if ((!(((uint32_t)L_8) < ((uint32_t)L_9))))
{
goto IL_005c;
}
}
{
uint32_t L_10 = ___value0;
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_43;
if ((!(((uint32_t)L_10) < ((uint32_t)L_11))))
{
goto IL_004d;
}
}
{
uint32_t L_12 = ___value0;
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_42;
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 = ___value0;
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_44;
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 = ___value0;
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_46;
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);
}
}
// System.Byte System.Data.SqlTypes.SqlDecimal::BGetPrecUI8(System.UInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t SqlDecimal_BGetPrecUI8_m8D3E7218BB7987206C18D9E6B50A7D353344552E (uint64_t ___dwlVal0, 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 = ___dwlVal0;
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_45;
if ((!(((uint64_t)L_0) < ((uint64_t)((int64_t)(uint64_t)L_1)))))
{
goto IL_006c;
}
}
{
uint64_t L_2 = ___dwlVal0;
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_41;
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_39;
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_38;
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_40;
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_43;
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_42;
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_44;
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 = ___dwlVal0;
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_53;
if ((!(((uint64_t)L_17) < ((uint64_t)L_18))))
{
goto IL_00d1;
}
}
{
uint64_t L_19 = ___dwlVal0;
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_49;
if ((!(((uint64_t)L_19) < ((uint64_t)L_20))))
{
goto IL_00a7;
}
}
{
uint64_t L_21 = ___dwlVal0;
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_47;
if ((!(((uint64_t)L_21) < ((uint64_t)L_22))))
{
goto IL_0096;
}
}
{
uint64_t L_23 = ___dwlVal0;
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_46;
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 = ___dwlVal0;
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_48;
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 = ___dwlVal0;
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_51;
if ((!(((uint64_t)L_27) < ((uint64_t)L_28))))
{
goto IL_00c0;
}
}
{
uint64_t L_29 = ___dwlVal0;
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_50;
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 = ___dwlVal0;
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_52;
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 = ___dwlVal0;
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_55;
if ((!(((uint64_t)L_33) < ((uint64_t)L_34))))
{
goto IL_00ea;
}
}
{
uint64_t L_35 = ___dwlVal0;
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_54;
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 = ___dwlVal0;
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_56;
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);
}
}
// System.Void System.Data.SqlTypes.SqlDecimal::AddULong(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_AddULong_m9A5A1CE793F97B794596C52D001C6F82BF62BA26 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, uint32_t ___ulAdd0, 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 = ___ulAdd0;
V_0 = ((int64_t)(uint64_t)L_0);
uint8_t L_1 = __this->____bLen_1;
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_4;
NullCheck(L_3);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint32_t)L_4);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_5 = L_3;
uint32_t L_6 = __this->____data2_5;
NullCheck(L_5);
(L_5)->SetAt(static_cast<il2cpp_array_size_t>(1), (uint32_t)L_6);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_7 = L_5;
uint32_t L_8 = __this->____data3_6;
NullCheck(L_7);
(L_7)->SetAt(static_cast<il2cpp_array_size_t>(2), (uint32_t)L_8);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_9 = L_7;
uint32_t L_10 = __this->____data4_7;
NullCheck(L_9);
(L_9)->SetAt(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;
NullCheck(L_12);
int32_t L_14 = L_13;
uint32_t L_15 = (L_12)->GetAt(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;
NullCheck(L_16);
(L_16)->SetAt(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;
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_20;
if ((!(((uint32_t)L_25) == ((uint32_t)L_26))))
{
goto IL_006e;
}
}
{
String_t* L_27;
L_27 = SQLResource_get_ArithOverflowMessage_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B(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)));
NullCheck(L_28);
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;
NullCheck(L_29);
(L_29)->SetAt(static_cast<il2cpp_array_size_t>(L_30), (uint32_t)((int32_t)(uint32_t)L_31));
uint8_t L_32 = __this->____bLen_1;
__this->____bLen_1 = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, 1)));
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_33 = V_3;
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_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B(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)));
NullCheck(L_36);
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;
SqlDecimal_StoreFromWorkingArray_m90BD7C6F94D5D3CB9D39BE9070FC96582442CA53(__this, L_37, NULL);
return;
}
}
IL2CPP_EXTERN_C void SqlDecimal_AddULong_m9A5A1CE793F97B794596C52D001C6F82BF62BA26_AdjustorThunk (RuntimeObject* __this, uint32_t ___ulAdd0, const RuntimeMethod* method)
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*>(__this + _offset);
SqlDecimal_AddULong_m9A5A1CE793F97B794596C52D001C6F82BF62BA26(_thisAdjusted, ___ulAdd0, method);
}
// System.Void System.Data.SqlTypes.SqlDecimal::MultByULong(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_MultByULong_mAA774454874DA9C85E6CFFE2436000D2DD035B8D (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, uint32_t ___uiMultiplier0, 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_1;
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_4;
NullCheck(L_2);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint32_t)L_3);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_4 = L_2;
uint32_t L_5 = __this->____data2_5;
NullCheck(L_4);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(1), (uint32_t)L_5);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_6 = L_4;
uint32_t L_7 = __this->____data3_6;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(2), (uint32_t)L_7);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_8 = L_6;
uint32_t L_9 = __this->____data4_7;
NullCheck(L_8);
(L_8)->SetAt(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;
NullCheck(L_10);
int32_t L_12 = L_11;
uint32_t L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
uint32_t L_14 = ___uiMultiplier0;
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_22;
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;
NullCheck(L_20);
(L_20)->SetAt(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_20;
if ((!(((uint32_t)L_29) == ((uint32_t)L_30))))
{
goto IL_0084;
}
}
{
String_t* L_31;
L_31 = SQLResource_get_ArithOverflowMessage_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B(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)));
NullCheck(L_32);
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;
NullCheck(L_33);
(L_33)->SetAt(static_cast<il2cpp_array_size_t>(L_34), (uint32_t)((int32_t)(uint32_t)L_35));
uint8_t L_36 = __this->____bLen_1;
__this->____bLen_1 = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_36, 1)));
}
IL_0099:
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_37 = V_4;
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_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B(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)));
NullCheck(L_40);
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;
SqlDecimal_StoreFromWorkingArray_m90BD7C6F94D5D3CB9D39BE9070FC96582442CA53(__this, L_41, NULL);
return;
}
}
IL2CPP_EXTERN_C void SqlDecimal_MultByULong_mAA774454874DA9C85E6CFFE2436000D2DD035B8D_AdjustorThunk (RuntimeObject* __this, uint32_t ___uiMultiplier0, const RuntimeMethod* method)
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*>(__this + _offset);
SqlDecimal_MultByULong_mAA774454874DA9C85E6CFFE2436000D2DD035B8D(_thisAdjusted, ___uiMultiplier0, method);
}
// System.UInt32 System.Data.SqlTypes.SqlDecimal::DivByULong(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t SqlDecimal_DivByULong_m4F0A205CB8A38B6B61AEDC5A978B58D5AEC138A5 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, uint32_t ___iDivisor0, 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;
}
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 = ___iDivisor0;
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_m22F5A8523D9FCF83218B429FEEDDBAC65E87C3FB(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)));
NullCheck(L_3);
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_4;
NullCheck(L_5);
(L_5)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint32_t)L_6);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_7 = L_5;
uint32_t L_8 = __this->____data2_5;
NullCheck(L_7);
(L_7)->SetAt(static_cast<il2cpp_array_size_t>(1), (uint32_t)L_8);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_9 = L_7;
uint32_t L_10 = __this->____data3_6;
NullCheck(L_9);
(L_9)->SetAt(static_cast<il2cpp_array_size_t>(2), (uint32_t)L_10);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_11 = L_9;
uint32_t L_12 = __this->____data4_7;
NullCheck(L_11);
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(3), (uint32_t)L_12);
V_5 = L_11;
uint8_t L_13 = __this->____bLen_1;
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;
NullCheck(L_15);
int32_t L_17 = ((int32_t)il2cpp_codegen_subtract(L_16, 1));
uint32_t L_18 = (L_15)->GetAt(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;
NullCheck(L_21);
(L_21)->SetAt(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_1;
__this->____bLen_1 = (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;
SqlDecimal_StoreFromWorkingArray_m90BD7C6F94D5D3CB9D39BE9070FC96582442CA53(__this, L_31, NULL);
bool L_32 = V_3;
if (!L_32)
{
goto IL_00a3;
}
}
{
__this->____bLen_1 = (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 ___iDivisor0, 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, ___iDivisor0, method);
return _returnValue;
}
// System.Void System.Data.SqlTypes.SqlDecimal::AdjustScale(System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_AdjustScale_mB4449BB56AE9B5D68D1072B2B18D1BB3504CDA65 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, int32_t ___digits0, bool ___fRound1, 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 = ___digits0;
V_5 = L_0;
int32_t L_1 = V_5;
uint8_t L_2 = __this->____bScale_3;
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)));
NullCheck(L_3);
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_3;
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_8;
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_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B(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)));
NullCheck(L_8);
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_3;
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_8;
int32_t L_12 = V_5;
uint8_t L_13 = __this->____bPrec_2;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
int32_t L_14;
L_14 = Math_Max_m830F00B616D7A2130E46E974DFB27E9DA7FE30E5(1, ((int32_t)il2cpp_codegen_add(L_12, (int32_t)L_13)), NULL);
int32_t L_15;
L_15 = Math_Min_m1F346FEDDC77AC1EC0C4EF1AC6BA59F0EC7980F8(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_3 = L_17;
uint8_t L_18 = V_4;
__this->____bPrec_2 = 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_32;
NullCheck(L_20);
int32_t L_21 = 8;
uint32_t L_22 = (L_20)->GetAt(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_32;
int32_t L_25 = V_5;
NullCheck(L_24);
int32_t L_26 = ((int32_t)il2cpp_codegen_subtract(L_25, 1));
uint32_t L_27 = (L_24)->GetAt(static_cast<il2cpp_array_size_t>(L_26));
V_1 = L_27;
V_5 = 0;
}
IL_0094:
{
uint32_t L_28 = V_1;
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_32;
NullCheck(L_32);
int32_t L_33 = 8;
uint32_t L_34 = (L_32)->GetAt(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_32;
int32_t L_37 = V_5;
NullCheck(L_36);
int32_t L_38 = ((int32_t)il2cpp_codegen_subtract(((-L_37)), 1));
uint32_t L_39 = (L_36)->GetAt(static_cast<il2cpp_array_size_t>(L_38));
V_1 = L_39;
V_5 = 0;
}
IL_00cd:
{
uint32_t L_40 = V_1;
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_3 = L_45;
uint8_t L_46 = V_4;
__this->____bPrec_2 = L_46;
}
IL_00f3:
{
bool L_47 = V_2;
bool L_48 = ___fRound1;
if (!((int32_t)((int32_t)L_47&(int32_t)L_48)))
{
goto IL_0100;
}
}
{
SqlDecimal_AddULong_m9A5A1CE793F97B794596C52D001C6F82BF62BA26(__this, 1, NULL);
return;
}
IL_0100:
{
bool L_49;
L_49 = SqlDecimal_FZero_m003B440F9EBE4C57A86F916B46B1EA703C787BD0(__this, NULL);
if (!L_49)
{
goto IL_010e;
}
}
{
SqlDecimal_SetPositive_m9F59E3F34297912049FA9E2DCEE768A10F854D2F(__this, NULL);
}
IL_010e:
{
return;
}
}
IL2CPP_EXTERN_C void SqlDecimal_AdjustScale_mB4449BB56AE9B5D68D1072B2B18D1BB3504CDA65_AdjustorThunk (RuntimeObject* __this, int32_t ___digits0, bool ___fRound1, const RuntimeMethod* method)
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*>(__this + _offset);
SqlDecimal_AdjustScale_mB4449BB56AE9B5D68D1072B2B18D1BB3504CDA65(_thisAdjusted, ___digits0, ___fRound1, method);
}
// System.Int32 System.Data.SqlTypes.SqlDecimal::LAbsCmp(System.Data.SqlTypes.SqlDecimal)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDecimal_LAbsCmp_mC3B1AA92DB493740DE31406546DE61A466157270 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___snumOp0, 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 = ___snumOp0;
uint8_t L_1 = L_0.____bLen_1;
V_1 = L_1;
uint8_t L_2 = __this->____bLen_1;
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_4;
NullCheck(L_8);
(L_8)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint32_t)L_9);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_10 = L_8;
uint32_t L_11 = __this->____data2_5;
NullCheck(L_10);
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(1), (uint32_t)L_11);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_12 = L_10;
uint32_t L_13 = __this->____data3_6;
NullCheck(L_12);
(L_12)->SetAt(static_cast<il2cpp_array_size_t>(2), (uint32_t)L_13);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_14 = L_12;
uint32_t L_15 = __this->____data4_7;
NullCheck(L_14);
(L_14)->SetAt(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 = ___snumOp0;
uint32_t L_19 = L_18.____data1_4;
NullCheck(L_17);
(L_17)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint32_t)L_19);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_20 = L_17;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_21 = ___snumOp0;
uint32_t L_22 = L_21.____data2_5;
NullCheck(L_20);
(L_20)->SetAt(static_cast<il2cpp_array_size_t>(1), (uint32_t)L_22);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_23 = L_20;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_24 = ___snumOp0;
uint32_t L_25 = L_24.____data3_6;
NullCheck(L_23);
(L_23)->SetAt(static_cast<il2cpp_array_size_t>(2), (uint32_t)L_25);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_26 = L_23;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_27 = ___snumOp0;
uint32_t L_28 = L_27.____data4_7;
NullCheck(L_26);
(L_26)->SetAt(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;
NullCheck(L_30);
int32_t L_32 = L_31;
uint32_t L_33 = (L_30)->GetAt(static_cast<il2cpp_array_size_t>(L_32));
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_34 = V_4;
int32_t L_35 = V_0;
NullCheck(L_34);
int32_t L_36 = L_35;
uint32_t L_37 = (L_34)->GetAt(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;
NullCheck(L_38);
int32_t L_40 = L_39;
uint32_t L_41 = (L_38)->GetAt(static_cast<il2cpp_array_size_t>(L_40));
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_42 = V_4;
int32_t L_43 = V_0;
NullCheck(L_42);
int32_t L_44 = L_43;
uint32_t L_45 = (L_42)->GetAt(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 ___snumOp0, 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, ___snumOp0, method);
return _returnValue;
}
// System.Void System.Data.SqlTypes.SqlDecimal::MpMove(System.UInt32[],System.Int32,System.UInt32[],System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_MpMove_m31264C6665C53168E2670C552F11F53C787C40AC (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___rgulS0, int32_t ___ciulS1, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___rgulD2, int32_t* ___ciulD3, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t* L_0 = ___ciulD3;
int32_t L_1 = ___ciulS1;
*((int32_t*)L_0) = (int32_t)L_1;
V_0 = 0;
goto IL_0011;
}
IL_0007:
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_2 = ___rgulD2;
int32_t L_3 = V_0;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_4 = ___rgulS0;
int32_t L_5 = V_0;
NullCheck(L_4);
int32_t L_6 = L_5;
uint32_t L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
NullCheck(L_2);
(L_2)->SetAt(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 = ___ciulS1;
if ((((int32_t)L_9) < ((int32_t)L_10)))
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void System.Data.SqlTypes.SqlDecimal::MpSet(System.UInt32[],System.Int32&,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_MpSet_mC9CFEC2E3BA7EEB58B78909BF782B9D6AC3AD197 (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___rgulD0, int32_t* ___ciulD1, uint32_t ___iulN2, const RuntimeMethod* method)
{
{
int32_t* L_0 = ___ciulD1;
*((int32_t*)L_0) = (int32_t)1;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_1 = ___rgulD0;
uint32_t L_2 = ___iulN2;
NullCheck(L_1);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint32_t)L_2);
return;
}
}
// System.Void System.Data.SqlTypes.SqlDecimal::MpNormalize(System.UInt32[],System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_MpNormalize_mD8A8D2588264FF1408D9085EAFE455DC5F31D652 (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___rgulU0, int32_t* ___ciulU1, const RuntimeMethod* method)
{
{
goto IL_0008;
}
IL_0002:
{
int32_t* L_0 = ___ciulU1;
int32_t* L_1 = ___ciulU1;
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 = ___ciulU1;
int32_t L_4 = *((int32_t*)L_3);
if ((((int32_t)L_4) <= ((int32_t)1)))
{
goto IL_0015;
}
}
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_5 = ___rgulU0;
int32_t* L_6 = ___ciulU1;
int32_t L_7 = *((int32_t*)L_6);
NullCheck(L_5);
int32_t L_8 = ((int32_t)il2cpp_codegen_subtract(L_7, 1));
uint32_t L_9 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
if (!L_9)
{
goto IL_0002;
}
}
IL_0015:
{
return;
}
}
// System.Void System.Data.SqlTypes.SqlDecimal::MpMul1(System.UInt32[],System.Int32&,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_MpMul1_mD9592A480531117B7A43D7CB404638D5F0F70669 (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___piulD0, int32_t* ___ciulD1, uint32_t ___iulX2, 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 = ___piulD0;
int32_t L_1 = V_1;
NullCheck(L_0);
int32_t L_2 = L_1;
uint32_t L_3 = (L_0)->GetAt(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 = ___iulX2;
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_m2CBE08C22F556D53B671FCE618A1C199E964C753(L_7, NULL);
V_0 = L_8;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_9 = ___piulD0;
int32_t L_10 = V_1;
uint64_t L_11 = V_2;
uint32_t L_12;
L_12 = SqlDecimal_LO_mD98463ABCC2E899671B644919D075EC362BE915C(L_11, NULL);
NullCheck(L_9);
(L_9)->SetAt(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 = ___ciulD1;
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 = ___piulD0;
int32_t L_19 = V_1;
uint32_t L_20 = V_0;
NullCheck(L_18);
(L_18)->SetAt(static_cast<il2cpp_array_size_t>(L_19), (uint32_t)L_20);
int32_t* L_21 = ___ciulD1;
int32_t* L_22 = ___ciulD1;
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;
}
}
// System.Void System.Data.SqlTypes.SqlDecimal::MpDiv1(System.UInt32[],System.Int32&,System.UInt32,System.UInt32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_MpDiv1_mAFE29FF131C7C1C5133B0D39EC38C1E704D35476 (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___rgulU0, int32_t* ___ciulU1, uint32_t ___iulD2, uint32_t* ___iulR3, 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 = ___iulD2;
V_2 = ((int64_t)(uint64_t)L_0);
int32_t* L_1 = ___ciulU1;
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 = ___rgulU0;
int32_t L_6 = V_3;
NullCheck(L_5);
int32_t L_7 = L_6;
uint32_t L_8 = (L_5)->GetAt(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 = ___rgulU0;
int32_t L_10 = V_3;
uint64_t L_11 = V_1;
uint64_t L_12 = V_2;
NullCheck(L_9);
(L_9)->SetAt(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 = ___rgulU0;
int32_t L_15 = V_3;
NullCheck(L_14);
int32_t L_16 = L_15;
uint32_t L_17 = (L_14)->GetAt(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 = ___iulR3;
uint32_t L_21 = V_0;
*((int32_t*)L_20) = (int32_t)L_21;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_22 = ___rgulU0;
int32_t* L_23 = ___ciulU1;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_MpNormalize_mD8A8D2588264FF1408D9085EAFE455DC5F31D652(L_22, L_23, NULL);
return;
}
}
// System.UInt64 System.Data.SqlTypes.SqlDecimal::DWL(System.UInt32,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t SqlDecimal_DWL_mC9ADA2864787E2287EC4E3FEC2259DCDE563879C (uint32_t ___lo0, uint32_t ___hi1, const RuntimeMethod* method)
{
{
uint32_t L_0 = ___lo0;
uint32_t L_1 = ___hi1;
return ((int64_t)il2cpp_codegen_add(((int64_t)(uint64_t)L_0), ((int64_t)(((int64_t)(uint64_t)L_1)<<((int32_t)32)))));
}
}
// System.UInt32 System.Data.SqlTypes.SqlDecimal::HI(System.UInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t SqlDecimal_HI_m2CBE08C22F556D53B671FCE618A1C199E964C753 (uint64_t ___x0, const RuntimeMethod* method)
{
{
uint64_t L_0 = ___x0;
return ((int32_t)(uint32_t)((int64_t)((uint64_t)L_0>>((int32_t)32))));
}
}
// System.UInt32 System.Data.SqlTypes.SqlDecimal::LO(System.UInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t SqlDecimal_LO_mD98463ABCC2E899671B644919D075EC362BE915C (uint64_t ___x0, const RuntimeMethod* method)
{
{
uint64_t L_0 = ___x0;
return ((int32_t)(uint32_t)L_0);
}
}
// System.Void System.Data.SqlTypes.SqlDecimal::MpDiv(System.UInt32[],System.Int32,System.UInt32[],System.Int32,System.UInt32[],System.Int32&,System.UInt32[],System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_MpDiv_mFCE2EE30C1A3F99A8114991DB560EC3A27857FCA (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___rgulU0, int32_t ___ciulU1, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___rgulD2, int32_t ___ciulD3, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___rgulQ4, int32_t* ___ciulQ5, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___rgulR6, int32_t* ___ciulR7, 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 = ___ciulD3;
if ((!(((uint32_t)L_0) == ((uint32_t)1))))
{
goto IL_0014;
}
}
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_1 = ___rgulD2;
NullCheck(L_1);
int32_t L_2 = 0;
uint32_t L_3 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
if (L_3)
{
goto IL_0014;
}
}
{
int32_t* L_4 = ___ciulQ5;
int32_t* L_5 = ___ciulR7;
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 = ___ciulU1;
if ((!(((uint32_t)L_8) == ((uint32_t)1))))
{
goto IL_003d;
}
}
{
int32_t L_9 = ___ciulD3;
if ((!(((uint32_t)L_9) == ((uint32_t)1))))
{
goto IL_003d;
}
}
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_10 = ___rgulQ4;
int32_t* L_11 = ___ciulQ5;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_12 = ___rgulU0;
NullCheck(L_12);
int32_t L_13 = 0;
uint32_t L_14 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_15 = ___rgulD2;
NullCheck(L_15);
int32_t L_16 = 0;
uint32_t L_17 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_MpSet_mC9CFEC2E3BA7EEB58B78909BF782B9D6AC3AD197(L_10, L_11, ((int32_t)((uint32_t)(int32_t)L_14/(uint32_t)(int32_t)L_17)), NULL);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_18 = ___rgulR6;
int32_t* L_19 = ___ciulR7;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_20 = ___rgulU0;
NullCheck(L_20);
int32_t L_21 = 0;
uint32_t L_22 = (L_20)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_23 = ___rgulD2;
NullCheck(L_23);
int32_t L_24 = 0;
uint32_t L_25 = (L_23)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
SqlDecimal_MpSet_mC9CFEC2E3BA7EEB58B78909BF782B9D6AC3AD197(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 = ___ciulD3;
int32_t L_27 = ___ciulU1;
if ((((int32_t)L_26) <= ((int32_t)L_27)))
{
goto IL_0057;
}
}
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_28 = ___rgulU0;
int32_t L_29 = ___ciulU1;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_30 = ___rgulR6;
int32_t* L_31 = ___ciulR7;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_MpMove_m31264C6665C53168E2670C552F11F53C787C40AC(L_28, L_29, L_30, L_31, NULL);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_32 = ___rgulQ4;
int32_t* L_33 = ___ciulQ5;
SqlDecimal_MpSet_mC9CFEC2E3BA7EEB58B78909BF782B9D6AC3AD197(L_32, L_33, 0, NULL);
return;
}
IL_0057:
{
int32_t L_34 = ___ciulU1;
if ((((int32_t)L_34) > ((int32_t)2)))
{
goto IL_00c7;
}
}
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_35 = ___rgulU0;
NullCheck(L_35);
int32_t L_36 = 0;
uint32_t L_37 = (L_35)->GetAt(static_cast<il2cpp_array_size_t>(L_36));
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_38 = ___rgulU0;
NullCheck(L_38);
int32_t L_39 = 1;
uint32_t L_40 = (L_38)->GetAt(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_mC9ADA2864787E2287EC4E3FEC2259DCDE563879C(L_37, L_40, NULL);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_42 = ___rgulD2;
NullCheck(L_42);
int32_t L_43 = 0;
uint32_t L_44 = (L_42)->GetAt(static_cast<il2cpp_array_size_t>(L_43));
V_1 = ((int64_t)(uint64_t)L_44);
int32_t L_45 = ___ciulD3;
G_B10_0 = L_41;
if ((((int32_t)L_45) <= ((int32_t)1)))
{
G_B11_0 = L_41;
goto IL_0079;
}
}
{
uint64_t L_46 = V_1;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_47 = ___rgulD2;
NullCheck(L_47);
int32_t L_48 = 1;
uint32_t L_49 = (L_47)->GetAt(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 = ___rgulQ4;
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_mD98463ABCC2E899671B644919D075EC362BE915C(L_53, NULL);
NullCheck(L_52);
(L_52)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint32_t)L_54);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_55 = ___rgulQ4;
uint64_t L_56 = V_2;
uint32_t L_57;
L_57 = SqlDecimal_HI_m2CBE08C22F556D53B671FCE618A1C199E964C753(L_56, NULL);
NullCheck(L_55);
(L_55)->SetAt(static_cast<il2cpp_array_size_t>(1), (uint32_t)L_57);
int32_t* L_58 = ___ciulQ5;
uint64_t L_59 = V_2;
uint32_t L_60;
L_60 = SqlDecimal_HI_m2CBE08C22F556D53B671FCE618A1C199E964C753(L_59, NULL);
G_B12_0 = L_58;
G_B12_1 = L_50;
if (L_60)
{
G_B13_0 = L_58;
G_B13_1 = L_50;
goto IL_009e;
}
}
{
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 = ___rgulR6;
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_mD98463ABCC2E899671B644919D075EC362BE915C(L_63, NULL);
NullCheck(L_62);
(L_62)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint32_t)L_64);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_65 = ___rgulR6;
uint64_t L_66 = V_2;
uint32_t L_67;
L_67 = SqlDecimal_HI_m2CBE08C22F556D53B671FCE618A1C199E964C753(L_66, NULL);
NullCheck(L_65);
(L_65)->SetAt(static_cast<il2cpp_array_size_t>(1), (uint32_t)L_67);
int32_t* L_68 = ___ciulR7;
uint64_t L_69 = V_2;
uint32_t L_70;
L_70 = SqlDecimal_HI_m2CBE08C22F556D53B671FCE618A1C199E964C753(L_69, NULL);
G_B15_0 = L_68;
if (L_70)
{
G_B16_0 = L_68;
goto IL_00c4;
}
}
{
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 = ___ciulD3;
if ((!(((uint32_t)L_71) == ((uint32_t)1))))
{
goto IL_00ee;
}
}
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_72 = ___rgulU0;
int32_t L_73 = ___ciulU1;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_74 = ___rgulQ4;
int32_t* L_75 = ___ciulQ5;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_MpMove_m31264C6665C53168E2670C552F11F53C787C40AC(L_72, L_73, L_74, L_75, NULL);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_76 = ___rgulQ4;
int32_t* L_77 = ___ciulQ5;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_78 = ___rgulD2;
NullCheck(L_78);
int32_t L_79 = 0;
uint32_t L_80 = (L_78)->GetAt(static_cast<il2cpp_array_size_t>(L_79));
SqlDecimal_MpDiv1_mAFE29FF131C7C1C5133B0D39EC38C1E704D35476(L_76, L_77, L_80, (&V_3), NULL);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_81 = ___rgulR6;
uint32_t L_82 = V_3;
NullCheck(L_81);
(L_81)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint32_t)L_82);
int32_t* L_83 = ___ciulR7;
*((int32_t*)L_83) = (int32_t)1;
return;
}
IL_00ee:
{
int32_t* L_84 = ___ciulQ5;
int32_t* L_85 = ___ciulR7;
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 = ___rgulU0;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_89 = ___rgulR6;
if ((((RuntimeObject*)(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)L_88) == ((RuntimeObject*)(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)L_89)))
{
goto IL_0108;
}
}
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_90 = ___rgulU0;
int32_t L_91 = ___ciulU1;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_92 = ___rgulR6;
int32_t* L_93 = ___ciulR7;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_MpMove_m31264C6665C53168E2670C552F11F53C787C40AC(L_90, L_91, L_92, L_93, NULL);
}
IL_0108:
{
int32_t* L_94 = ___ciulQ5;
int32_t L_95 = ___ciulU1;
int32_t L_96 = ___ciulD3;
*((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 = ___rgulD2;
int32_t L_98 = ___ciulD3;
NullCheck(L_97);
int32_t L_99 = ((int32_t)il2cpp_codegen_subtract(L_98, 1));
uint32_t L_100 = (L_97)->GetAt(static_cast<il2cpp_array_size_t>(L_99));
V_5 = L_100;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_101 = ___rgulR6;
int32_t L_102 = ___ciulU1;
NullCheck(L_101);
(L_101)->SetAt(static_cast<il2cpp_array_size_t>(L_102), (uint32_t)0);
int32_t L_103 = ___ciulU1;
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_22;
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 = ___rgulD2;
uint32_t L_108 = V_4;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_MpMul1_mD9592A480531117B7A43D7CB404638D5F0F70669(L_107, (&___ciulD3), L_108, NULL);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_109 = ___rgulD2;
int32_t L_110 = ___ciulD3;
NullCheck(L_109);
int32_t L_111 = ((int32_t)il2cpp_codegen_subtract(L_110, 1));
uint32_t L_112 = (L_109)->GetAt(static_cast<il2cpp_array_size_t>(L_111));
V_5 = L_112;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_113 = ___rgulR6;
int32_t* L_114 = ___ciulR7;
uint32_t L_115 = V_4;
SqlDecimal_MpMul1_mD9592A480531117B7A43D7CB404638D5F0F70669(L_113, L_114, L_115, NULL);
}
IL_014f:
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_116 = ___rgulD2;
int32_t L_117 = ___ciulD3;
NullCheck(L_116);
int32_t L_118 = ((int32_t)il2cpp_codegen_subtract(L_117, 2));
uint32_t L_119 = (L_116)->GetAt(static_cast<il2cpp_array_size_t>(L_118));
V_6 = L_119;
}
IL_0156:
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_120 = ___rgulR6;
int32_t L_121 = V_7;
NullCheck(L_120);
int32_t L_122 = ((int32_t)il2cpp_codegen_subtract(L_121, 1));
uint32_t L_123 = (L_120)->GetAt(static_cast<il2cpp_array_size_t>(L_122));
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_124 = ___rgulR6;
int32_t L_125 = V_7;
NullCheck(L_124);
int32_t L_126 = L_125;
uint32_t L_127 = (L_124)->GetAt(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_mC9ADA2864787E2287EC4E3FEC2259DCDE563879C(L_123, L_127, NULL);
V_12 = L_128;
uint32_t L_129 = V_5;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_130 = ___rgulR6;
int32_t L_131 = V_7;
NullCheck(L_130);
int32_t L_132 = L_131;
uint32_t L_133 = (L_130)->GetAt(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_22;
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 = ___rgulR6;
int32_t L_150 = V_7;
NullCheck(L_149);
int32_t L_151 = ((int32_t)il2cpp_codegen_subtract(L_150, 2));
uint32_t L_152 = (L_149)->GetAt(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_mC9ADA2864787E2287EC4E3FEC2259DCDE563879C(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_22;
V_12 = L_155;
V_13 = ((int64_t)0);
V_10 = 0;
int32_t L_156 = V_7;
int32_t L_157 = ___ciulD3;
V_11 = ((int32_t)il2cpp_codegen_subtract(L_156, L_157));
goto IL_023b;
}
IL_01e0:
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_158 = ___rgulD2;
int32_t L_159 = V_10;
NullCheck(L_158);
int32_t L_160 = L_159;
uint32_t L_161 = (L_158)->GetAt(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 = ___rgulR6;
int32_t L_167 = V_11;
NullCheck(L_166);
int32_t L_168 = L_167;
uint32_t L_169 = (L_166)->GetAt(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_mD98463ABCC2E899671B644919D075EC362BE915C(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_m2CBE08C22F556D53B671FCE618A1C199E964C753(L_172, NULL);
V_13 = ((int64_t)(uint64_t)L_173);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_174 = ___rgulR6;
int32_t L_175 = V_11;
uint64_t L_176 = V_12;
uint32_t L_177;
L_177 = SqlDecimal_LO_mD98463ABCC2E899671B644919D075EC362BE915C(L_176, NULL);
NullCheck(L_174);
(L_174)->SetAt(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_m2CBE08C22F556D53B671FCE618A1C199E964C753(L_178, NULL);
uint64_t L_180 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulInt32Base_22;
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 = ___ciulD3;
if ((((int32_t)L_183) < ((int32_t)L_184)))
{
goto IL_01e0;
}
}
{
uint64_t L_185 = V_12;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_186 = ___rgulR6;
int32_t L_187 = V_11;
NullCheck(L_186);
int32_t L_188 = L_187;
uint32_t L_189 = (L_186)->GetAt(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 = ___rgulR6;
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_mD98463ABCC2E899671B644919D075EC362BE915C(L_193, NULL);
NullCheck(L_191);
(L_191)->SetAt(static_cast<il2cpp_array_size_t>(L_192), (uint32_t)L_194);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_195 = ___rgulQ4;
int32_t L_196 = V_7;
int32_t L_197 = ___ciulD3;
uint32_t L_198 = V_8;
NullCheck(L_195);
(L_195)->SetAt(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_m2CBE08C22F556D53B671FCE618A1C199E964C753(L_199, NULL);
if (L_200)
{
goto IL_02cc;
}
}
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_201 = ___rgulQ4;
int32_t L_202 = V_7;
int32_t L_203 = ___ciulD3;
uint32_t L_204 = V_8;
NullCheck(L_201);
(L_201)->SetAt(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 = ___ciulD3;
V_11 = ((int32_t)il2cpp_codegen_subtract(L_205, L_206));
goto IL_02b8;
}
IL_0285:
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_207 = ___rgulD2;
int32_t L_208 = V_10;
NullCheck(L_207);
int32_t L_209 = L_208;
uint32_t L_210 = (L_207)->GetAt(static_cast<il2cpp_array_size_t>(L_209));
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_211 = ___rgulR6;
int32_t L_212 = V_11;
NullCheck(L_211);
int32_t L_213 = L_212;
uint32_t L_214 = (L_211)->GetAt(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_m2CBE08C22F556D53B671FCE618A1C199E964C753(L_216, NULL);
V_16 = L_217;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_218 = ___rgulR6;
int32_t L_219 = V_11;
uint64_t L_220 = V_12;
uint32_t L_221;
L_221 = SqlDecimal_LO_mD98463ABCC2E899671B644919D075EC362BE915C(L_220, NULL);
NullCheck(L_218);
(L_218)->SetAt(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 = ___ciulD3;
if ((((int32_t)L_224) < ((int32_t)L_225)))
{
goto IL_0285;
}
}
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_226 = ___rgulR6;
int32_t L_227 = V_11;
NullCheck(L_226);
uint32_t* L_228 = ((L_226)->GetAddressAt(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 = ___ciulD3;
if ((((int32_t)L_232) >= ((int32_t)L_233)))
{
goto IL_0156;
}
}
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_234 = ___rgulQ4;
int32_t* L_235 = ___ciulQ5;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_MpNormalize_mD8A8D2588264FF1408D9085EAFE455DC5F31D652(L_234, L_235, NULL);
int32_t* L_236 = ___ciulR7;
int32_t L_237 = ___ciulD3;
*((int32_t*)L_236) = (int32_t)L_237;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_238 = ___rgulR6;
int32_t* L_239 = ___ciulR7;
SqlDecimal_MpNormalize_mD8A8D2588264FF1408D9085EAFE455DC5F31D652(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 = ___rgulD2;
uint32_t L_242 = V_4;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_MpDiv1_mAFE29FF131C7C1C5133B0D39EC38C1E704D35476(L_241, (&___ciulD3), L_242, (&V_17), NULL);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_243 = ___rgulR6;
int32_t* L_244 = ___ciulR7;
uint32_t L_245 = V_4;
SqlDecimal_MpDiv1_mAFE29FF131C7C1C5133B0D39EC38C1E704D35476(L_243, L_244, L_245, (&V_17), NULL);
}
IL_030e:
{
return;
}
}
// System.Data.SqlTypes.EComparison System.Data.SqlTypes.SqlDecimal::CompareNm(System.Data.SqlTypes.SqlDecimal)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDecimal_CompareNm_m9EFFFFB1A3E40D1B3695D09F304DBC4B915B2748 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___snumOp0, const RuntimeMethod* method)
{
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;
{
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;
bool L_1;
L_1 = SqlDecimal_get_IsPositive_m02A175A34E6F25F9AECAB532B0C7E976A187C340((&___snumOp0), 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 = ___snumOp0;
V_4 = L_6;
uint8_t L_7 = __this->____bScale_3;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_8 = ___snumOp0;
uint8_t L_9 = L_8.____bScale_3;
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
{// begin try (depth: 1)
int32_t L_11 = V_2;
SqlDecimal_AdjustScale_mB4449BB56AE9B5D68D1072B2B18D1BB3504CDA65((&V_3), ((-L_11)), (bool)1, NULL);
goto IL_0078;
}// end try (depth: 1)
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:
{// begin catch(System.OverflowException)
{
int32_t L_12 = V_0;
if ((((int32_t)L_12) > ((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();
goto IL_0094;
}
}// end catch (depth: 1)
IL_005c:
{
int32_t L_13 = V_2;
if ((((int32_t)L_13) <= ((int32_t)0)))
{
goto IL_0078;
}
}
try
{// begin try (depth: 1)
int32_t L_14 = V_2;
SqlDecimal_AdjustScale_mB4449BB56AE9B5D68D1072B2B18D1BB3504CDA65((&V_4), L_14, (bool)1, NULL);
goto IL_0078;
}// end try (depth: 1)
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:
{// begin catch(System.OverflowException)
{
int32_t L_15 = V_0;
if ((((int32_t)L_15) > ((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();
goto IL_0094;
}
}// end catch (depth: 1)
IL_0078:
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_16 = V_4;
int32_t L_17;
L_17 = SqlDecimal_LAbsCmp_mC3B1AA92DB493740DE31406546DE61A466157270((&V_3), L_16, NULL);
V_5 = L_17;
int32_t L_18 = V_5;
if (L_18)
{
goto IL_0089;
}
}
{
return (int32_t)(2);
}
IL_0089:
{
int32_t L_19 = V_0;
int32_t L_20 = V_5;
if ((((int32_t)((int32_t)il2cpp_codegen_multiply(L_19, L_20))) >= ((int32_t)0)))
{
goto IL_0092;
}
}
{
return (int32_t)(0);
}
IL_0092:
{
return (int32_t)(4);
}
IL_0094:
{
int32_t L_21 = V_6;
return L_21;
}
}
IL2CPP_EXTERN_C int32_t SqlDecimal_CompareNm_m9EFFFFB1A3E40D1B3695D09F304DBC4B915B2748_AdjustorThunk (RuntimeObject* __this, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___snumOp0, 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, ___snumOp0, method);
return _returnValue;
}
// System.Void System.Data.SqlTypes.SqlDecimal::CheckValidPrecScale(System.Byte,System.Byte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_CheckValidPrecScale_m089BA5C1765DCEB8B16A5C227C60571DD6D83F0D (uint8_t ___bPrec0, uint8_t ___bScale1, 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 = ___bPrec0;
if ((((int32_t)L_0) < ((int32_t)1)))
{
goto IL_001c;
}
}
{
uint8_t L_1 = ___bPrec0;
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_9;
if ((((int32_t)L_1) > ((int32_t)L_2)))
{
goto IL_001c;
}
}
{
uint8_t L_3 = ___bScale1;
if ((((int32_t)L_3) < ((int32_t)0)))
{
goto IL_001c;
}
}
{
uint8_t L_4 = ___bScale1;
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_10;
if ((((int32_t)L_4) > ((int32_t)L_5)))
{
goto IL_001c;
}
}
{
uint8_t L_6 = ___bScale1;
uint8_t L_7 = ___bPrec0;
if ((((int32_t)L_6) <= ((int32_t)L_7)))
{
goto IL_0027;
}
}
IL_001c:
{
String_t* L_8;
L_8 = SQLResource_get_InvalidPrecScaleMessage_m6F064480366CBB4A43A2CEB9A9614CE9BFEAC45B(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)));
NullCheck(L_9);
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_m089BA5C1765DCEB8B16A5C227C60571DD6D83F0D_RuntimeMethod_var)));
}
IL_0027:
{
return;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlDecimal::op_Equality(System.Data.SqlTypes.SqlDecimal,System.Data.SqlTypes.SqlDecimal)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlDecimal_op_Equality_mCE1073D0DA8D278A01DD180944E3FA6BBD802E7C (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___x0, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___y1, 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 L_0;
L_0 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF((&___x0), NULL);
if (L_0)
{
goto IL_0023;
}
}
{
bool L_1;
L_1 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF((&___y1), NULL);
if (L_1)
{
goto IL_0023;
}
}
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_2 = ___y1;
int32_t L_3;
L_3 = SqlDecimal_CompareNm_m9EFFFFB1A3E40D1B3695D09F304DBC4B915B2748((&___x0), 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), /*hidden argument*/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_3;
return L_5;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlDecimal::op_LessThan(System.Data.SqlTypes.SqlDecimal,System.Data.SqlTypes.SqlDecimal)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlDecimal_op_LessThan_m88048AF80B1A4A310516DF6E739D599F0016197E (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___x0, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___y1, 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 L_0;
L_0 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF((&___x0), NULL);
if (L_0)
{
goto IL_0023;
}
}
{
bool L_1;
L_1 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF((&___y1), NULL);
if (L_1)
{
goto IL_0023;
}
}
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_2 = ___y1;
int32_t L_3;
L_3 = SqlDecimal_CompareNm_m9EFFFFB1A3E40D1B3695D09F304DBC4B915B2748((&___x0), 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), /*hidden argument*/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_3;
return L_5;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlDecimal::op_GreaterThan(System.Data.SqlTypes.SqlDecimal,System.Data.SqlTypes.SqlDecimal)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlDecimal_op_GreaterThan_m5D73936D116D89658F2F52860132B79D3434C44C (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___x0, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___y1, 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 L_0;
L_0 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF((&___x0), NULL);
if (L_0)
{
goto IL_0023;
}
}
{
bool L_1;
L_1 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF((&___y1), NULL);
if (L_1)
{
goto IL_0023;
}
}
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_2 = ___y1;
int32_t L_3;
L_3 = SqlDecimal_CompareNm_m9EFFFFB1A3E40D1B3695D09F304DBC4B915B2748((&___x0), 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), /*hidden argument*/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_3;
return L_5;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlDecimal::LessThan(System.Data.SqlTypes.SqlDecimal,System.Data.SqlTypes.SqlDecimal)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlDecimal_LessThan_m26C168E7A59D4F664FFAB526AAAF6A733645CA6C (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___x0, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___y1, 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 = ___x0;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_1 = ___y1;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2;
L_2 = SqlDecimal_op_LessThan_m88048AF80B1A4A310516DF6E739D599F0016197E(L_0, L_1, NULL);
return L_2;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlDecimal::GreaterThan(System.Data.SqlTypes.SqlDecimal,System.Data.SqlTypes.SqlDecimal)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlDecimal_GreaterThan_mA3EAFA8CAD7DF88CE9725D6102927ED5DB0F08A8 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___x0, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___y1, 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 = ___x0;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_1 = ___y1;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2;
L_2 = SqlDecimal_op_GreaterThan_m5D73936D116D89658F2F52860132B79D3434C44C(L_0, L_1, NULL);
return L_2;
}
}
// System.Data.SqlTypes.SqlDouble System.Data.SqlTypes.SqlDecimal::ToSqlDouble()
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_m8F55DFD059DBA6C1BD97A7DD9662AC4CF32791C9(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;
}
// System.Data.SqlTypes.SqlInt64 System.Data.SqlTypes.SqlDecimal::ToSqlInt64()
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_m30B7B66573AC44A6484B4DBC70DC89DEE6A13D3F(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;
}
// System.Data.SqlTypes.SqlMoney System.Data.SqlTypes.SqlDecimal::ToSqlMoney()
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_m235E1D1F93ABE793FF1626BCB552268C7AB03B55(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;
}
// System.Char System.Data.SqlTypes.SqlDecimal::ChFromDigit(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar SqlDecimal_ChFromDigit_m524F4AB5E795D4E7C210CA84097932BA68D42A6F (uint32_t ___uiDigit0, const RuntimeMethod* method)
{
{
uint32_t L_0 = ___uiDigit0;
return ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, ((int32_t)48))));
}
}
// System.Void System.Data.SqlTypes.SqlDecimal::StoreFromWorkingArray(System.UInt32[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_StoreFromWorkingArray_m90BD7C6F94D5D3CB9D39BE9070FC96582442CA53 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___rguiData0, const RuntimeMethod* method)
{
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_0 = ___rguiData0;
NullCheck(L_0);
int32_t L_1 = 0;
uint32_t L_2 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_1));
__this->____data1_4 = L_2;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_3 = ___rguiData0;
NullCheck(L_3);
int32_t L_4 = 1;
uint32_t L_5 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
__this->____data2_5 = L_5;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_6 = ___rguiData0;
NullCheck(L_6);
int32_t L_7 = 2;
uint32_t L_8 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
__this->____data3_6 = L_8;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_9 = ___rguiData0;
NullCheck(L_9);
int32_t L_10 = 3;
uint32_t L_11 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
__this->____data4_7 = L_11;
return;
}
}
IL2CPP_EXTERN_C void SqlDecimal_StoreFromWorkingArray_m90BD7C6F94D5D3CB9D39BE9070FC96582442CA53_AdjustorThunk (RuntimeObject* __this, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___rguiData0, const RuntimeMethod* method)
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*>(__this + _offset);
SqlDecimal_StoreFromWorkingArray_m90BD7C6F94D5D3CB9D39BE9070FC96582442CA53(_thisAdjusted, ___rguiData0, method);
}
// System.Void System.Data.SqlTypes.SqlDecimal::SetToZero()
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_1 = (uint8_t)1;
int32_t L_0 = 0;
V_0 = L_0;
__this->____data4_7 = L_0;
uint32_t L_1 = V_0;
uint32_t L_2 = L_1;
V_0 = L_2;
__this->____data3_6 = L_2;
uint32_t L_3 = V_0;
uint32_t L_4 = L_3;
V_0 = L_4;
__this->____data2_5 = L_4;
uint32_t L_5 = V_0;
__this->____data1_4 = 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_13;
uint8_t L_7 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_bPositive_16;
__this->____bStatus_0 = (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);
}
// System.Int32 System.Data.SqlTypes.SqlDecimal::CompareTo(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDecimal_CompareTo_m6DE8B0BB01945188DFA57ED9A21A76D613B4AEF9 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, RuntimeObject* ___value0, 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 = ___value0;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var)))
{
goto IL_0017;
}
}
{
RuntimeObject* L_1 = ___value0;
V_0 = ((*(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*)((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*)(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*)UnBox(L_1, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))));
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_2 = V_0;
int32_t L_3;
L_3 = SqlDecimal_CompareTo_m0100ACFA5FBF6023915A5ADC06B9C15BB9F7C4F2(__this, L_2, NULL);
return L_3;
}
IL_0017:
{
RuntimeObject* L_4 = ___value0;
NullCheck(L_4);
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(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
Type_t* L_7;
L_7 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(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_m2D0D1202FD367244E89460D9D84DFDEAB9D86E13(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* ___value0, 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, ___value0, method);
return _returnValue;
}
// System.Int32 System.Data.SqlTypes.SqlDecimal::CompareTo(System.Data.SqlTypes.SqlDecimal)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDecimal_CompareTo_m0100ACFA5FBF6023915A5ADC06B9C15BB9F7C4F2 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___value0, 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;
}
{
bool L_0;
L_0 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF(__this, NULL);
if (!L_0)
{
goto IL_0015;
}
}
{
bool L_1;
L_1 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF((&___value0), NULL);
if (L_1)
{
goto IL_0013;
}
}
{
return (-1);
}
IL_0013:
{
return 0;
}
IL_0015:
{
bool L_2;
L_2 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF((&___value0), NULL);
if (!L_2)
{
goto IL_0020;
}
}
{
return 1;
}
IL_0020:
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_3 = (*(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*)__this);
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_4 = ___value0;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_5;
L_5 = SqlDecimal_op_LessThan_m88048AF80B1A4A310516DF6E739D599F0016197E(L_3, L_4, NULL);
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_6;
L_6 = SqlBoolean_op_True_m2B87C8A5F736E892DC5927B2C18E7EA5C87A8072(L_5, NULL);
if (!L_6)
{
goto IL_0035;
}
}
{
return (-1);
}
IL_0035:
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_7 = (*(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*)__this);
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_8 = ___value0;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_9;
L_9 = SqlDecimal_op_GreaterThan_m5D73936D116D89658F2F52860132B79D3434C44C(L_7, L_8, NULL);
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_10;
L_10 = SqlBoolean_op_True_m2B87C8A5F736E892DC5927B2C18E7EA5C87A8072(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 ___value0, 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, ___value0, method);
return _returnValue;
}
// System.Boolean System.Data.SqlTypes.SqlDecimal::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlDecimal_Equals_mEE75EC213CFD059F31273138FAF5F16B03AD63D1 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, RuntimeObject* ___value0, 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));
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 V_1;
memset((&V_1), 0, sizeof(V_1));
{
RuntimeObject* L_0 = ___value0;
if (((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var)))
{
goto IL_000a;
}
}
{
return (bool)0;
}
IL_000a:
{
RuntimeObject* L_1 = ___value0;
V_0 = ((*(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*)((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*)(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*)UnBox(L_1, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))));
bool L_2;
L_2 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF((&V_0), NULL);
if (L_2)
{
goto IL_0022;
}
}
{
bool L_3;
L_3 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF(__this, NULL);
if (!L_3)
{
goto IL_0034;
}
}
IL_0022:
{
bool L_4;
L_4 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF((&V_0), NULL);
if (!L_4)
{
goto IL_0032;
}
}
{
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_mCE1073D0DA8D278A01DD180944E3FA6BBD802E7C(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 SqlDecimal_Equals_mEE75EC213CFD059F31273138FAF5F16B03AD63D1_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___value0, const RuntimeMethod* method)
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*>(__this + _offset);
bool _returnValue;
_returnValue = SqlDecimal_Equals_mEE75EC213CFD059F31273138FAF5F16B03AD63D1(_thisAdjusted, ___value0, method);
return _returnValue;
}
// System.Int32 System.Data.SqlTypes.SqlDecimal::GetHashCode()
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;
{
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;
uint8_t L_2;
L_2 = SqlDecimal_CalculatePrecision_m85106D636AC7E2759DBBEAE277A5A3137C9BB9BE((&V_0), NULL);
V_1 = L_2;
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_NUMERIC_MAX_PRECISION_8;
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_1;
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;
NullCheck(L_11);
int32_t L_13 = L_12;
int32_t L_14 = (L_11)->GetAt(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;
}
// System.Xml.Schema.XmlSchema System.Data.SqlTypes.SqlDecimal::System.Xml.Serialization.IXmlSerializable.GetSchema()
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;
}
// System.Void System.Data.SqlTypes.SqlDecimal::System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_System_Xml_Serialization_IXmlSerializable_ReadXml_m0A7F2208AF050DF1671B7B90234327C2CBB9E8FB (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___reader0, 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 = ___reader0;
NullCheck(L_0);
String_t* L_1;
L_1 = VirtualFuncInvoker2< String_t*, String_t*, String_t* >::Invoke(23 /* System.String System.Xml.XmlReader::GetAttribute(System.String,System.String) */, 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_mC9C05B76ECCD48E206BF6AD704A9742C88A6DBB4(L_3, NULL);
if (!L_4)
{
goto IL_0037;
}
}
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_5 = ___reader0;
NullCheck(L_5);
String_t* L_6;
L_6 = VirtualFuncInvoker0< String_t* >::Invoke(45 /* System.String System.Xml.XmlReader::ReadElementString() */, 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_14;
uint8_t L_8 = __this->____bStatus_0;
__this->____bStatus_0 = (uint8_t)((int32_t)(uint8_t)((int32_t)((int32_t)L_7&(int32_t)L_8)));
return;
}
IL_0037:
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_9 = ___reader0;
NullCheck(L_9);
String_t* L_10;
L_10 = VirtualFuncInvoker0< String_t* >::Invoke(45 /* System.String System.Xml.XmlReader::ReadElementString() */, L_9);
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_11;
L_11 = SqlDecimal_Parse_mC4AA0380A1A4A3C737367CFD2EAF9A9482BC96A4(L_10, NULL);
V_1 = L_11;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_12 = V_1;
uint8_t L_13 = L_12.____bStatus_0;
__this->____bStatus_0 = L_13;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_14 = V_1;
uint8_t L_15 = L_14.____bLen_1;
__this->____bLen_1 = L_15;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_16 = V_1;
uint8_t L_17 = L_16.____bPrec_2;
__this->____bPrec_2 = L_17;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_18 = V_1;
uint8_t L_19 = L_18.____bScale_3;
__this->____bScale_3 = L_19;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_20 = V_1;
uint32_t L_21 = L_20.____data1_4;
__this->____data1_4 = L_21;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_22 = V_1;
uint32_t L_23 = L_22.____data2_5;
__this->____data2_5 = L_23;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_24 = V_1;
uint32_t L_25 = L_24.____data3_6;
__this->____data3_6 = L_25;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_26 = V_1;
uint32_t L_27 = L_26.____data4_7;
__this->____data4_7 = L_27;
return;
}
}
IL2CPP_EXTERN_C void SqlDecimal_System_Xml_Serialization_IXmlSerializable_ReadXml_m0A7F2208AF050DF1671B7B90234327C2CBB9E8FB_AdjustorThunk (RuntimeObject* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___reader0, 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, ___reader0, method);
}
// System.Void System.Data.SqlTypes.SqlDecimal::System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal_System_Xml_Serialization_IXmlSerializable_WriteXml_m1C86FA7FB59DB9B522F008D4C3DD56B40B6449F1 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___writer0, 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;
}
{
bool L_0;
L_0 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF(__this, NULL);
if (!L_0)
{
goto IL_0023;
}
}
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_1 = ___writer0;
NullCheck(L_1);
XmlWriter_WriteAttributeString_m9BECE5A394F9A9601AB66932AF0D7EF25E16AE0B(L_1, _stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A, _stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100, _stringLiteral7C014955313A7D33D5D04696B884B25325E6393C, _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2, NULL);
return;
}
IL_0023:
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_2 = ___writer0;
String_t* L_3;
L_3 = SqlDecimal_ToString_m168D85906F74E3EFFC8C27D7C95A13477187735E(__this, NULL);
NullCheck(L_2);
VirtualActionInvoker1< String_t* >::Invoke(20 /* System.Void System.Xml.XmlWriter::WriteString(System.String) */, L_2, L_3);
return;
}
}
IL2CPP_EXTERN_C void SqlDecimal_System_Xml_Serialization_IXmlSerializable_WriteXml_m1C86FA7FB59DB9B522F008D4C3DD56B40B6449F1_AdjustorThunk (RuntimeObject* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___writer0, 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, ___writer0, method);
}
// System.Xml.XmlQualifiedName System.Data.SqlTypes.SqlDecimal::GetXsdType(System.Xml.Schema.XmlSchemaSet)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* SqlDecimal_GetXsdType_m2BE26729C58438305E1EC0A64F52E4924C63CF51 (XmlSchemaSet_t048A12CE7D00EF330EF32A388B69A240899F88D1* ___schemaSet0, 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);
NullCheck(L_0);
XmlQualifiedName__ctor_m65632114A1726D9FAD0338BC2A8C28BB9D262C7B(L_0, _stringLiteral56ED31BBF7FE6AF09919B65DEE19B95A754AA73D, _stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF, NULL);
return L_0;
}
}
// System.Void System.Data.SqlTypes.SqlDecimal::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal__cctor_mAF9B6349E7E29EA02A7B66108F7F3A5A71D0F462 (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_0_FieldInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____540CD885F06B2760118EA5544E069ACE0C5D184B85D9D104417C14F1E536376D_1_FieldInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____8D4DC488705859D6A837A660BDBA9E88D1BD229BC39DB97734072D04BD513ECD_3_FieldInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____BA1E68F004F9EFDE72987E33682A8A5C579C4A609FBECE4F6EDBB844431D9226_4_FieldInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____C44E90B8C219817ECD3C403823D4770C0F744358EBF32A4282B3CE0338D4602E_5_FieldInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____D44900CF81FC3D53E7F8D2FCB6EF3B50B39ED1A857628FA737F5B4B7E0382939_6_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_8 = (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_8;
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___MaxPrecision_9 = L_0;
uint8_t L_1 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_NUMERIC_MAX_PRECISION_8;
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___MaxScale_10 = L_1;
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_bNullMask_11 = (uint8_t)1;
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_bIsNull_12 = (uint8_t)0;
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_bNotNull_13 = (uint8_t)1;
uint8_t L_2 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_bNullMask_11;
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_bReverseNullMask_14 = (uint8_t)((int32_t)(uint8_t)((~L_2)));
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_bSignMask_15 = (uint8_t)2;
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_bPositive_16 = (uint8_t)0;
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_bNegative_17 = (uint8_t)2;
uint8_t L_3 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_bSignMask_15;
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_bReverseSignMask_18 = (uint8_t)((int32_t)(uint8_t)((~L_3)));
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_uiZero_19 = 0;
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_cNumeMax_20 = 4;
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_lInt32Base_21 = ((int64_t)4294967296LL);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulInt32Base_22 = ((int64_t)4294967296LL);
uint64_t L_4 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulInt32Base_22;
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulInt32BaseForMod_23 = ((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_24 = ((int64_t)(std::numeric_limits<int64_t>::max)());
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulBase10_25 = ((int32_t)10);
int64_t L_5 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_lInt32Base_21;
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_DUINT_BASE_26 = ((double)L_5);
double L_6 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_DUINT_BASE_26;
double L_7 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_DUINT_BASE_26;
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_DUINT_BASE2_27 = ((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_27;
double L_9 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_DUINT_BASE_26;
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_DUINT_BASE3_28 = ((double)il2cpp_codegen_multiply(L_8, L_9));
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_DMAX_NUME_29 = (9.9999999999999998E+37);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_DBL_DIG_30 = ((int32_t)17);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_cNumeDivScaleMin_31 = (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_3_FieldInfo_var) };
RuntimeHelpers_InitializeArray_mE10C3436BA703E4D9D41B3F8F365E4C34F9926EF((RuntimeArray*)L_11, L_12, NULL);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_rgulShiftBase_32 = L_11;
Il2CppCodeGenWriteBarrier((void**)(&((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_rgulShiftBase_32), (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_5_FieldInfo_var) };
RuntimeHelpers_InitializeArray_mE10C3436BA703E4D9D41B3F8F365E4C34F9926EF((RuntimeArray*)L_14, L_15, NULL);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_decimalHelpersLo_33 = L_14;
Il2CppCodeGenWriteBarrier((void**)(&((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_decimalHelpersLo_33), (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_0_FieldInfo_var) };
RuntimeHelpers_InitializeArray_mE10C3436BA703E4D9D41B3F8F365E4C34F9926EF((RuntimeArray*)L_17, L_18, NULL);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_decimalHelpersMid_34 = L_17;
Il2CppCodeGenWriteBarrier((void**)(&((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_decimalHelpersMid_34), (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_6_FieldInfo_var) };
RuntimeHelpers_InitializeArray_mE10C3436BA703E4D9D41B3F8F365E4C34F9926EF((RuntimeArray*)L_20, L_21, NULL);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_decimalHelpersHi_35 = L_20;
Il2CppCodeGenWriteBarrier((void**)(&((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_decimalHelpersHi_35), (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_4_FieldInfo_var) };
RuntimeHelpers_InitializeArray_mE10C3436BA703E4D9D41B3F8F365E4C34F9926EF((RuntimeArray*)L_23, L_24, NULL);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_decimalHelpersHiHi_36 = L_23;
Il2CppCodeGenWriteBarrier((void**)(&((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_decimalHelpersHiHi_36), (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_1_FieldInfo_var) };
RuntimeHelpers_InitializeArray_mE10C3436BA703E4D9D41B3F8F365E4C34F9926EF((RuntimeArray*)L_26, L_27, NULL);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_rgCLenFromPrec_37 = L_26;
Il2CppCodeGenWriteBarrier((void**)(&((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_rgCLenFromPrec_37), (void*)L_26);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulT1_38 = ((int32_t)10);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulT2_39 = ((int32_t)100);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulT3_40 = ((int32_t)1000);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulT4_41 = ((int32_t)10000);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulT5_42 = ((int32_t)100000);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulT6_43 = ((int32_t)1000000);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulT7_44 = ((int32_t)10000000);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulT8_45 = ((int32_t)100000000);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_ulT9_46 = ((int32_t)1000000000);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_dwlT10_47 = ((int64_t)10000000000LL);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_dwlT11_48 = ((int64_t)100000000000LL);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_dwlT12_49 = ((int64_t)1000000000000LL);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_dwlT13_50 = ((int64_t)10000000000000LL);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_dwlT14_51 = ((int64_t)100000000000000LL);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_dwlT15_52 = ((int64_t)1000000000000000LL);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_dwlT16_53 = ((int64_t)10000000000000000LL);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_dwlT17_54 = ((int64_t)100000000000000000LL);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_dwlT18_55 = ((int64_t)1000000000000000000LL);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___s_dwlT19_56 = ((int64_t)-8446744073709551616LL);
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_28;
memset((&L_28), 0, sizeof(L_28));
SqlDecimal__ctor_m90A25DD5E83286BE6A5F2F132C716B68998E95D5((&L_28), (bool)1, /*hidden argument*/NULL);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___Null_57 = L_28;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_29;
L_29 = SqlDecimal_Parse_mC4AA0380A1A4A3C737367CFD2EAF9A9482BC96A4(_stringLiteral19347C57305F4548495477A0FED46234C02C1534, NULL);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___MinValue_58 = L_29;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_30;
L_30 = SqlDecimal_Parse_mC4AA0380A1A4A3C737367CFD2EAF9A9482BC96A4(_stringLiteralF20EDB87068CF253D668E33C3330E85CDB0F1BBD, NULL);
((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___MaxValue_59 = 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
// Conversion methods for marshalling of: System.Data.SqlTypes.SqlDouble
IL2CPP_EXTERN_C void SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_marshal_pinvoke(const SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98& unmarshaled, SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_marshaled_pinvoke& marshaled)
{
marshaled.___m_fNotNull_0 = static_cast<int32_t>(unmarshaled.___m_fNotNull_0);
marshaled.___m_value_1 = unmarshaled.___m_value_1;
}
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_0);
unmarshaled.___m_fNotNull_0 = unmarshaledm_fNotNull_temp_0;
double unmarshaledm_value_temp_1 = 0.0;
unmarshaledm_value_temp_1 = marshaled.___m_value_1;
unmarshaled.___m_value_1 = unmarshaledm_value_temp_1;
}
// Conversion method for clean up from marshalling of: System.Data.SqlTypes.SqlDouble
IL2CPP_EXTERN_C void SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_marshal_pinvoke_cleanup(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: System.Data.SqlTypes.SqlDouble
IL2CPP_EXTERN_C void SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_marshal_com(const SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98& unmarshaled, SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_marshaled_com& marshaled)
{
marshaled.___m_fNotNull_0 = static_cast<int32_t>(unmarshaled.___m_fNotNull_0);
marshaled.___m_value_1 = unmarshaled.___m_value_1;
}
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_0);
unmarshaled.___m_fNotNull_0 = unmarshaledm_fNotNull_temp_0;
double unmarshaledm_value_temp_1 = 0.0;
unmarshaledm_value_temp_1 = marshaled.___m_value_1;
unmarshaled.___m_value_1 = unmarshaledm_value_temp_1;
}
// Conversion method for clean up from marshalling of: System.Data.SqlTypes.SqlDouble
IL2CPP_EXTERN_C void SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_marshal_com_cleanup(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_marshaled_com& marshaled)
{
}
// System.Void System.Data.SqlTypes.SqlDouble::.ctor(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDouble__ctor_mFCA835CFA8ED56C1249B384577FCD5846B42C959 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, bool ___fNull0, const RuntimeMethod* method)
{
{
__this->___m_fNotNull_0 = (bool)0;
__this->___m_value_1 = (0.0);
return;
}
}
IL2CPP_EXTERN_C void SqlDouble__ctor_mFCA835CFA8ED56C1249B384577FCD5846B42C959_AdjustorThunk (RuntimeObject* __this, bool ___fNull0, const RuntimeMethod* method)
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98*>(__this + _offset);
SqlDouble__ctor_mFCA835CFA8ED56C1249B384577FCD5846B42C959(_thisAdjusted, ___fNull0, method);
}
// System.Void System.Data.SqlTypes.SqlDouble::.ctor(System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDouble__ctor_m055F920A5A3AF8C158FAB8CB63D32AE2D6EA29BA (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, double ___value0, const RuntimeMethod* method)
{
{
double L_0 = ___value0;
bool L_1;
L_1 = Double_IsFinite_m5BBF38F691A6AD46ABC775E20F29F482BC3AEAC0_inline(L_0, NULL);
if (L_1)
{
goto IL_0013;
}
}
{
String_t* L_2;
L_2 = SQLResource_get_ArithOverflowMessage_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B(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)));
NullCheck(L_3);
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 = ___value0;
__this->___m_value_1 = L_4;
__this->___m_fNotNull_0 = (bool)1;
return;
}
}
IL2CPP_EXTERN_C void SqlDouble__ctor_m055F920A5A3AF8C158FAB8CB63D32AE2D6EA29BA_AdjustorThunk (RuntimeObject* __this, double ___value0, const RuntimeMethod* method)
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98*>(__this + _offset);
SqlDouble__ctor_m055F920A5A3AF8C158FAB8CB63D32AE2D6EA29BA(_thisAdjusted, ___value0, method);
}
// System.Boolean System.Data.SqlTypes.SqlDouble::get_IsNull()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___m_fNotNull_0;
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;
}
// System.Double System.Data.SqlTypes.SqlDouble::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double SqlDouble_get_Value_mEC94553382F77D81E9E1086F2A4EF4B61DB21B4C (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___m_fNotNull_0;
if (!L_0)
{
goto IL_000f;
}
}
{
double L_1 = __this->___m_value_1;
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)));
NullCheck(L_2);
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;
}
// System.Data.SqlTypes.SqlDouble System.Data.SqlTypes.SqlDouble::op_Implicit(System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlDouble_op_Implicit_mBC38667DAB8AC83AAF4BB63B6184AB6BD6CA20F7 (double ___x0, const RuntimeMethod* method)
{
{
double L_0 = ___x0;
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_1;
memset((&L_1), 0, sizeof(L_1));
SqlDouble__ctor_m055F920A5A3AF8C158FAB8CB63D32AE2D6EA29BA((&L_1), L_0, /*hidden argument*/NULL);
return L_1;
}
}
// System.String System.Data.SqlTypes.SqlDouble::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlDouble_ToString_m2CB799F321C8FE9C334AC5665FE1D5ECC659A3BF (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, const RuntimeMethod* method)
{
{
bool L_0;
L_0 = SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6(__this, NULL);
if (L_0)
{
goto IL_0015;
}
}
{
double* L_1 = (&__this->___m_value_1);
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_m1A1F625F07524AC8E5E1823D5FD5BFAC375F897A(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;
}
// System.Data.SqlTypes.SqlDouble System.Data.SqlTypes.SqlDouble::op_UnaryNegation(System.Data.SqlTypes.SqlDouble)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlDouble_op_UnaryNegation_m9C12D7DA67F35A4B6D0D980AE1D4A596A6876C37 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___x0, 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;
}
{
bool L_0;
L_0 = SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6((&___x0), NULL);
if (L_0)
{
goto IL_0016;
}
}
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_1 = ___x0;
double L_2 = L_1.___m_value_1;
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_3;
memset((&L_3), 0, sizeof(L_3));
SqlDouble__ctor_m055F920A5A3AF8C158FAB8CB63D32AE2D6EA29BA((&L_3), ((-L_2)), /*hidden argument*/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_2;
return L_4;
}
}
// System.Data.SqlTypes.SqlDouble System.Data.SqlTypes.SqlDouble::op_Addition(System.Data.SqlTypes.SqlDouble,System.Data.SqlTypes.SqlDouble)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlDouble_op_Addition_m72B88477AC1F86C843B6CB2BFC0B226B3152F296 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___x0, SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___y1, 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;
{
bool L_0;
L_0 = SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6((&___x0), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
bool L_1;
L_1 = SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6((&___y1), 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_2;
return L_2;
}
IL_0018:
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_3 = ___x0;
double L_4 = L_3.___m_value_1;
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_5 = ___y1;
double L_6 = L_5.___m_value_1;
double L_7 = ((double)il2cpp_codegen_add(L_4, L_6));
bool L_8;
L_8 = Double_IsInfinity_mFA158CA8247818AE2FEB5B11158A354CA5B4FCC5_inline(L_7, NULL);
G_B4_0 = L_7;
if (!L_8)
{
G_B5_0 = L_7;
goto IL_0038;
}
}
{
String_t* L_9;
L_9 = SQLResource_get_ArithOverflowMessage_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B(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)));
NullCheck(L_10);
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_m72B88477AC1F86C843B6CB2BFC0B226B3152F296_RuntimeMethod_var)));
}
IL_0038:
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_11;
memset((&L_11), 0, sizeof(L_11));
SqlDouble__ctor_m055F920A5A3AF8C158FAB8CB63D32AE2D6EA29BA((&L_11), G_B5_0, /*hidden argument*/NULL);
return L_11;
}
}
// System.Data.SqlTypes.SqlDouble System.Data.SqlTypes.SqlDouble::op_Subtraction(System.Data.SqlTypes.SqlDouble,System.Data.SqlTypes.SqlDouble)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlDouble_op_Subtraction_mF302CE65AE3F34EFC999B0AFC20F856FB1B748D7 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___x0, SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___y1, 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;
{
bool L_0;
L_0 = SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6((&___x0), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
bool L_1;
L_1 = SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6((&___y1), 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_2;
return L_2;
}
IL_0018:
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_3 = ___x0;
double L_4 = L_3.___m_value_1;
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_5 = ___y1;
double L_6 = L_5.___m_value_1;
double L_7 = ((double)il2cpp_codegen_subtract(L_4, L_6));
bool L_8;
L_8 = Double_IsInfinity_mFA158CA8247818AE2FEB5B11158A354CA5B4FCC5_inline(L_7, NULL);
G_B4_0 = L_7;
if (!L_8)
{
G_B5_0 = L_7;
goto IL_0038;
}
}
{
String_t* L_9;
L_9 = SQLResource_get_ArithOverflowMessage_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B(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)));
NullCheck(L_10);
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_mF302CE65AE3F34EFC999B0AFC20F856FB1B748D7_RuntimeMethod_var)));
}
IL_0038:
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_11;
memset((&L_11), 0, sizeof(L_11));
SqlDouble__ctor_m055F920A5A3AF8C158FAB8CB63D32AE2D6EA29BA((&L_11), G_B5_0, /*hidden argument*/NULL);
return L_11;
}
}
// System.Data.SqlTypes.SqlDouble System.Data.SqlTypes.SqlDouble::op_Multiply(System.Data.SqlTypes.SqlDouble,System.Data.SqlTypes.SqlDouble)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlDouble_op_Multiply_m69986FF82179F26ED935C058CC714D5B2B490AE0 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___x0, SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___y1, 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;
{
bool L_0;
L_0 = SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6((&___x0), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
bool L_1;
L_1 = SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6((&___y1), 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_2;
return L_2;
}
IL_0018:
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_3 = ___x0;
double L_4 = L_3.___m_value_1;
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_5 = ___y1;
double L_6 = L_5.___m_value_1;
double L_7 = ((double)il2cpp_codegen_multiply(L_4, L_6));
bool L_8;
L_8 = Double_IsInfinity_mFA158CA8247818AE2FEB5B11158A354CA5B4FCC5_inline(L_7, NULL);
G_B4_0 = L_7;
if (!L_8)
{
G_B5_0 = L_7;
goto IL_0038;
}
}
{
String_t* L_9;
L_9 = SQLResource_get_ArithOverflowMessage_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B(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)));
NullCheck(L_10);
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_m69986FF82179F26ED935C058CC714D5B2B490AE0_RuntimeMethod_var)));
}
IL_0038:
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_11;
memset((&L_11), 0, sizeof(L_11));
SqlDouble__ctor_m055F920A5A3AF8C158FAB8CB63D32AE2D6EA29BA((&L_11), G_B5_0, /*hidden argument*/NULL);
return L_11;
}
}
// System.Data.SqlTypes.SqlDouble System.Data.SqlTypes.SqlDouble::op_Division(System.Data.SqlTypes.SqlDouble,System.Data.SqlTypes.SqlDouble)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlDouble_op_Division_m51E5D52F6CB9CCA2CB08B7BA32D1A50FE54DE30F (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___x0, SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___y1, 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;
{
bool L_0;
L_0 = SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6((&___x0), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
bool L_1;
L_1 = SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6((&___y1), 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_2;
return L_2;
}
IL_0018:
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_3 = ___y1;
double L_4 = L_3.___m_value_1;
if ((!(((double)L_4) == ((double)(0.0)))))
{
goto IL_0034;
}
}
{
String_t* L_5;
L_5 = SQLResource_get_DivideByZeroMessage_m22F5A8523D9FCF83218B429FEEDDBAC65E87C3FB(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)));
NullCheck(L_6);
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_m51E5D52F6CB9CCA2CB08B7BA32D1A50FE54DE30F_RuntimeMethod_var)));
}
IL_0034:
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_7 = ___x0;
double L_8 = L_7.___m_value_1;
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_9 = ___y1;
double L_10 = L_9.___m_value_1;
double L_11 = ((double)(L_8/L_10));
bool L_12;
L_12 = Double_IsInfinity_mFA158CA8247818AE2FEB5B11158A354CA5B4FCC5_inline(L_11, NULL);
G_B6_0 = L_11;
if (!L_12)
{
G_B7_0 = L_11;
goto IL_0054;
}
}
{
String_t* L_13;
L_13 = SQLResource_get_ArithOverflowMessage_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B(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)));
NullCheck(L_14);
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_m51E5D52F6CB9CCA2CB08B7BA32D1A50FE54DE30F_RuntimeMethod_var)));
}
IL_0054:
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_15;
memset((&L_15), 0, sizeof(L_15));
SqlDouble__ctor_m055F920A5A3AF8C158FAB8CB63D32AE2D6EA29BA((&L_15), G_B7_0, /*hidden argument*/NULL);
return L_15;
}
}
// System.Data.SqlTypes.SqlDouble System.Data.SqlTypes.SqlDouble::op_Implicit(System.Data.SqlTypes.SqlByte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlDouble_op_Implicit_mC96DD3F9C832AC2114DCDFF31858B259396033A6 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___x0, 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;
}
{
bool L_0;
L_0 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743((&___x0), NULL);
if (L_0)
{
goto IL_0017;
}
}
{
uint8_t L_1;
L_1 = SqlByte_get_Value_m5E03F09D67A2CEDEA9E2DC4BDBDA1B7DB3BDFC17((&___x0), NULL);
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlDouble__ctor_m055F920A5A3AF8C158FAB8CB63D32AE2D6EA29BA((&L_2), ((double)L_1), /*hidden argument*/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_2;
return L_3;
}
}
// System.Data.SqlTypes.SqlDouble System.Data.SqlTypes.SqlDouble::op_Implicit(System.Data.SqlTypes.SqlInt16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlDouble_op_Implicit_mE90E4C99E4F8C9BCF7E68A7FA75B9BCE25220A13 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___x0, 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;
}
{
bool L_0;
L_0 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510((&___x0), NULL);
if (L_0)
{
goto IL_0017;
}
}
{
int16_t L_1;
L_1 = SqlInt16_get_Value_mA03BF0AEC36EC42E4707550F4EE275ED506FFE57((&___x0), NULL);
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlDouble__ctor_m055F920A5A3AF8C158FAB8CB63D32AE2D6EA29BA((&L_2), ((double)L_1), /*hidden argument*/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_2;
return L_3;
}
}
// System.Data.SqlTypes.SqlDouble System.Data.SqlTypes.SqlDouble::op_Implicit(System.Data.SqlTypes.SqlInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlDouble_op_Implicit_mB0604ACD6A3D30EB8D52C1AEF8F18F1AE0F17E2B (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___x0, 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;
}
{
bool L_0;
L_0 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5((&___x0), NULL);
if (L_0)
{
goto IL_0017;
}
}
{
int32_t L_1;
L_1 = SqlInt32_get_Value_m0ADA18E1A4075E3D14F091375284BCB7679CB0A6((&___x0), NULL);
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlDouble__ctor_m055F920A5A3AF8C158FAB8CB63D32AE2D6EA29BA((&L_2), ((double)L_1), /*hidden argument*/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_2;
return L_3;
}
}
// System.Data.SqlTypes.SqlDouble System.Data.SqlTypes.SqlDouble::op_Implicit(System.Data.SqlTypes.SqlInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlDouble_op_Implicit_m391FCBC274165127262004B678F913C9BFE566C5 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___x0, 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;
}
{
bool L_0;
L_0 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___x0), NULL);
if (L_0)
{
goto IL_0017;
}
}
{
int64_t L_1;
L_1 = SqlInt64_get_Value_m0FCB83BE1DF07163B48C04233CD24485CE70E405((&___x0), NULL);
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlDouble__ctor_m055F920A5A3AF8C158FAB8CB63D32AE2D6EA29BA((&L_2), ((double)L_1), /*hidden argument*/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_2;
return L_3;
}
}
// System.Data.SqlTypes.SqlDouble System.Data.SqlTypes.SqlDouble::op_Implicit(System.Data.SqlTypes.SqlSingle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlDouble_op_Implicit_m04A428531C55B6991A8DFCA24419BB8D06B762F9 (SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 ___x0, 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;
}
{
bool L_0;
L_0 = SqlSingle_get_IsNull_mC0F4C05C5D8C7D6B3A51B51154032E41018C712B((&___x0), NULL);
if (L_0)
{
goto IL_0017;
}
}
{
float L_1;
L_1 = SqlSingle_get_Value_m2E6BBF4B8299B16EA0D643DA12FB21C0F9E9A156((&___x0), NULL);
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlDouble__ctor_m055F920A5A3AF8C158FAB8CB63D32AE2D6EA29BA((&L_2), ((double)L_1), /*hidden argument*/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_2;
return L_3;
}
}
// System.Data.SqlTypes.SqlDouble System.Data.SqlTypes.SqlDouble::op_Implicit(System.Data.SqlTypes.SqlMoney)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlDouble_op_Implicit_m4FB3775419A517E0F4EB6FDC2B2CD34315E5A9D3 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___x0, 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;
}
{
bool L_0;
L_0 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F((&___x0), NULL);
if (L_0)
{
goto IL_0016;
}
}
{
double L_1;
L_1 = SqlMoney_ToDouble_m2D91BE4973B11C0046B7D85660461901E0F33158((&___x0), NULL);
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlDouble__ctor_m055F920A5A3AF8C158FAB8CB63D32AE2D6EA29BA((&L_2), L_1, /*hidden argument*/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_2;
return L_3;
}
}
// System.Data.SqlTypes.SqlDouble System.Data.SqlTypes.SqlDouble::op_Implicit(System.Data.SqlTypes.SqlDecimal)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlDouble_op_Implicit_m8F55DFD059DBA6C1BD97A7DD9662AC4CF32791C9 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___x0, 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;
}
{
bool L_0;
L_0 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF((&___x0), NULL);
if (L_0)
{
goto IL_0016;
}
}
{
double L_1;
L_1 = SqlDecimal_ToDouble_m2725E15F470301946BE4B6A5D39B9B9D088C6FAE((&___x0), NULL);
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlDouble__ctor_m055F920A5A3AF8C158FAB8CB63D32AE2D6EA29BA((&L_2), L_1, /*hidden argument*/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_2;
return L_3;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlDouble::op_Equality(System.Data.SqlTypes.SqlDouble,System.Data.SqlTypes.SqlDouble)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlDouble_op_Equality_m161A46085A362C9573727BA63103011C7D402D52 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___x0, SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___y1, 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 L_0;
L_0 = SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6((&___x0), NULL);
if (L_0)
{
goto IL_0026;
}
}
{
bool L_1;
L_1 = SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6((&___y1), NULL);
if (L_1)
{
goto IL_0026;
}
}
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_2 = ___x0;
double L_3 = L_2.___m_value_1;
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_4 = ___y1;
double L_5 = L_4.___m_value_1;
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), /*hidden argument*/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_3;
return L_7;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlDouble::op_LessThan(System.Data.SqlTypes.SqlDouble,System.Data.SqlTypes.SqlDouble)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlDouble_op_LessThan_mC9F2DBA12673CBFC3BFC50F905D4F951C2B0269C (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___x0, SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___y1, 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 L_0;
L_0 = SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6((&___x0), NULL);
if (L_0)
{
goto IL_0026;
}
}
{
bool L_1;
L_1 = SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6((&___y1), NULL);
if (L_1)
{
goto IL_0026;
}
}
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_2 = ___x0;
double L_3 = L_2.___m_value_1;
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_4 = ___y1;
double L_5 = L_4.___m_value_1;
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), /*hidden argument*/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_3;
return L_7;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlDouble::op_GreaterThan(System.Data.SqlTypes.SqlDouble,System.Data.SqlTypes.SqlDouble)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlDouble_op_GreaterThan_m52C4709A07EB7116656373F11793690B90A731B0 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___x0, SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___y1, 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 L_0;
L_0 = SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6((&___x0), NULL);
if (L_0)
{
goto IL_0026;
}
}
{
bool L_1;
L_1 = SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6((&___y1), NULL);
if (L_1)
{
goto IL_0026;
}
}
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_2 = ___x0;
double L_3 = L_2.___m_value_1;
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_4 = ___y1;
double L_5 = L_4.___m_value_1;
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), /*hidden argument*/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_3;
return L_7;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlDouble::LessThan(System.Data.SqlTypes.SqlDouble,System.Data.SqlTypes.SqlDouble)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlDouble_LessThan_mC58780482821729D95BF77D3E73884BCF6069B3E (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___x0, SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___y1, 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 = ___x0;
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_1 = ___y1;
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2;
L_2 = SqlDouble_op_LessThan_mC9F2DBA12673CBFC3BFC50F905D4F951C2B0269C(L_0, L_1, NULL);
return L_2;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlDouble::GreaterThan(System.Data.SqlTypes.SqlDouble,System.Data.SqlTypes.SqlDouble)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlDouble_GreaterThan_m259816DDAB47DABE0B021B2EA3B7290C5B773193 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___x0, SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___y1, 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 = ___x0;
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_1 = ___y1;
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2;
L_2 = SqlDouble_op_GreaterThan_m52C4709A07EB7116656373F11793690B90A731B0(L_0, L_1, NULL);
return L_2;
}
}
// System.Data.SqlTypes.SqlSingle System.Data.SqlTypes.SqlDouble::ToSqlSingle()
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_m2867A90B22272BCE6B09761CEFBB2395F55B316E(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;
}
// System.Int32 System.Data.SqlTypes.SqlDouble::CompareTo(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDouble_CompareTo_mC1513BEBC1247DEED376B7AAEBD9A451B37AD229 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, RuntimeObject* ___value0, 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 = ___value0;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var)))
{
goto IL_0017;
}
}
{
RuntimeObject* L_1 = ___value0;
V_0 = ((*(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98*)((SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98*)(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98*)UnBox(L_1, SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var))));
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_2 = V_0;
int32_t L_3;
L_3 = SqlDouble_CompareTo_mE79F43FB35FAC5959E985E45CDB0122A91CAA554(__this, L_2, NULL);
return L_3;
}
IL_0017:
{
RuntimeObject* L_4 = ___value0;
NullCheck(L_4);
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(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
Type_t* L_7;
L_7 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(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_m2D0D1202FD367244E89460D9D84DFDEAB9D86E13(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* ___value0, 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, ___value0, method);
return _returnValue;
}
// System.Int32 System.Data.SqlTypes.SqlDouble::CompareTo(System.Data.SqlTypes.SqlDouble)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDouble_CompareTo_mE79F43FB35FAC5959E985E45CDB0122A91CAA554 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___value0, 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;
}
{
bool L_0;
L_0 = SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6(__this, NULL);
if (!L_0)
{
goto IL_0015;
}
}
{
bool L_1;
L_1 = SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6((&___value0), NULL);
if (L_1)
{
goto IL_0013;
}
}
{
return (-1);
}
IL_0013:
{
return 0;
}
IL_0015:
{
bool L_2;
L_2 = SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6((&___value0), NULL);
if (!L_2)
{
goto IL_0020;
}
}
{
return 1;
}
IL_0020:
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_3 = (*(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98*)__this);
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_4 = ___value0;
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_5;
L_5 = SqlDouble_op_LessThan_mC9F2DBA12673CBFC3BFC50F905D4F951C2B0269C(L_3, L_4, NULL);
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_6;
L_6 = SqlBoolean_op_True_m2B87C8A5F736E892DC5927B2C18E7EA5C87A8072(L_5, NULL);
if (!L_6)
{
goto IL_0035;
}
}
{
return (-1);
}
IL_0035:
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_7 = (*(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98*)__this);
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_8 = ___value0;
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_9;
L_9 = SqlDouble_op_GreaterThan_m52C4709A07EB7116656373F11793690B90A731B0(L_7, L_8, NULL);
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_10;
L_10 = SqlBoolean_op_True_m2B87C8A5F736E892DC5927B2C18E7EA5C87A8072(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 ___value0, 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, ___value0, method);
return _returnValue;
}
// System.Boolean System.Data.SqlTypes.SqlDouble::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlDouble_Equals_m8FEF106DFF53DC046CA65ECEDED37077ECF188D6 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, RuntimeObject* ___value0, 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));
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 V_1;
memset((&V_1), 0, sizeof(V_1));
{
RuntimeObject* L_0 = ___value0;
if (((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var)))
{
goto IL_000a;
}
}
{
return (bool)0;
}
IL_000a:
{
RuntimeObject* L_1 = ___value0;
V_0 = ((*(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98*)((SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98*)(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98*)UnBox(L_1, SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var))));
bool L_2;
L_2 = SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6((&V_0), NULL);
if (L_2)
{
goto IL_0022;
}
}
{
bool L_3;
L_3 = SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6(__this, NULL);
if (!L_3)
{
goto IL_0034;
}
}
IL_0022:
{
bool L_4;
L_4 = SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6((&V_0), NULL);
if (!L_4)
{
goto IL_0032;
}
}
{
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_m161A46085A362C9573727BA63103011C7D402D52(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 SqlDouble_Equals_m8FEF106DFF53DC046CA65ECEDED37077ECF188D6_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___value0, const RuntimeMethod* method)
{
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98*>(__this + _offset);
bool _returnValue;
_returnValue = SqlDouble_Equals_m8FEF106DFF53DC046CA65ECEDED37077ECF188D6(_thisAdjusted, ___value0, method);
return _returnValue;
}
// System.Int32 System.Data.SqlTypes.SqlDouble::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDouble_GetHashCode_m25C7B4BB1ED313503FF55C122139B3E89FE6B86D (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, const RuntimeMethod* method)
{
double V_0 = 0.0;
{
bool L_0;
L_0 = SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6(__this, NULL);
if (L_0)
{
goto IL_0017;
}
}
{
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;
}
// System.Xml.Schema.XmlSchema System.Data.SqlTypes.SqlDouble::System.Xml.Serialization.IXmlSerializable.GetSchema()
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;
}
// System.Void System.Data.SqlTypes.SqlDouble::System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDouble_System_Xml_Serialization_IXmlSerializable_ReadXml_m7D451C32BEECCC4E55D521FE75042BA698344DB5 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___reader0, 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 = ___reader0;
NullCheck(L_0);
String_t* L_1;
L_1 = VirtualFuncInvoker2< String_t*, String_t*, String_t* >::Invoke(23 /* System.String System.Xml.XmlReader::GetAttribute(System.String,System.String) */, 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_mC9C05B76ECCD48E206BF6AD704A9742C88A6DBB4(L_3, NULL);
if (!L_4)
{
goto IL_002b;
}
}
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_5 = ___reader0;
NullCheck(L_5);
String_t* L_6;
L_6 = VirtualFuncInvoker0< String_t* >::Invoke(45 /* System.String System.Xml.XmlReader::ReadElementString() */, L_5);
__this->___m_fNotNull_0 = (bool)0;
return;
}
IL_002b:
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_7 = ___reader0;
NullCheck(L_7);
String_t* L_8;
L_8 = VirtualFuncInvoker0< String_t* >::Invoke(45 /* System.String System.Xml.XmlReader::ReadElementString() */, L_7);
il2cpp_codegen_runtime_class_init_inline(XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
double L_9;
L_9 = XmlConvert_ToDouble_m1103CDF418E58863D866DF2156731EDC5392F96F(L_8, NULL);
__this->___m_value_1 = L_9;
__this->___m_fNotNull_0 = (bool)1;
return;
}
}
IL2CPP_EXTERN_C void SqlDouble_System_Xml_Serialization_IXmlSerializable_ReadXml_m7D451C32BEECCC4E55D521FE75042BA698344DB5_AdjustorThunk (RuntimeObject* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___reader0, 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, ___reader0, method);
}
// System.Void System.Data.SqlTypes.SqlDouble::System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDouble_System_Xml_Serialization_IXmlSerializable_WriteXml_mC070E38AE75FABCDB3B380AB7DC4C6637107E690 (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___writer0, 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*)&_stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7C014955313A7D33D5D04696B884B25325E6393C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2);
s_Il2CppMethodInitialized = true;
}
{
bool L_0;
L_0 = SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6(__this, NULL);
if (!L_0)
{
goto IL_0023;
}
}
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_1 = ___writer0;
NullCheck(L_1);
XmlWriter_WriteAttributeString_m9BECE5A394F9A9601AB66932AF0D7EF25E16AE0B(L_1, _stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A, _stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100, _stringLiteral7C014955313A7D33D5D04696B884B25325E6393C, _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2, NULL);
return;
}
IL_0023:
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_2 = ___writer0;
double L_3 = __this->___m_value_1;
il2cpp_codegen_runtime_class_init_inline(XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
String_t* L_4;
L_4 = XmlConvert_ToString_m9AB2822ABA7C73BBABFA7A3D8318B602CD73C10B(L_3, NULL);
NullCheck(L_2);
VirtualActionInvoker1< String_t* >::Invoke(20 /* System.Void System.Xml.XmlWriter::WriteString(System.String) */, L_2, L_4);
return;
}
}
IL2CPP_EXTERN_C void SqlDouble_System_Xml_Serialization_IXmlSerializable_WriteXml_mC070E38AE75FABCDB3B380AB7DC4C6637107E690_AdjustorThunk (RuntimeObject* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___writer0, 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, ___writer0, method);
}
// System.Xml.XmlQualifiedName System.Data.SqlTypes.SqlDouble::GetXsdType(System.Xml.Schema.XmlSchemaSet)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* SqlDouble_GetXsdType_m814FD9355F1D0235B55D8F9FE655E70AA0F6E185 (XmlSchemaSet_t048A12CE7D00EF330EF32A388B69A240899F88D1* ___schemaSet0, 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);
NullCheck(L_0);
XmlQualifiedName__ctor_m65632114A1726D9FAD0338BC2A8C28BB9D262C7B(L_0, _stringLiteral007174B876FA7EECC4152046B9308966D3E2B5B8, _stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF, NULL);
return L_0;
}
}
// System.Void System.Data.SqlTypes.SqlDouble::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDouble__cctor_m192E90852ED09814FE976C326E045B8880B230C0 (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, /*hidden argument*/NULL);
((SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_StaticFields*)il2cpp_codegen_static_fields_for(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var))->___Null_2 = L_0;
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_1;
memset((&L_1), 0, sizeof(L_1));
SqlDouble__ctor_m055F920A5A3AF8C158FAB8CB63D32AE2D6EA29BA((&L_1), (0.0), /*hidden argument*/NULL);
((SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_StaticFields*)il2cpp_codegen_static_fields_for(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var))->___Zero_3 = L_1;
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlDouble__ctor_m055F920A5A3AF8C158FAB8CB63D32AE2D6EA29BA((&L_2), (-1.7976931348623157E+308), /*hidden argument*/NULL);
((SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_StaticFields*)il2cpp_codegen_static_fields_for(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var))->___MinValue_4 = L_2;
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_3;
memset((&L_3), 0, sizeof(L_3));
SqlDouble__ctor_m055F920A5A3AF8C158FAB8CB63D32AE2D6EA29BA((&L_3), (1.7976931348623157E+308), /*hidden argument*/NULL);
((SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_StaticFields*)il2cpp_codegen_static_fields_for(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var))->___MaxValue_5 = 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
// Conversion methods for marshalling of: System.Data.SqlTypes.SqlGuid
IL2CPP_EXTERN_C void SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_marshal_pinvoke(const SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7& unmarshaled, SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_marshaled_pinvoke& marshaled)
{
marshaled.___m_value_2 = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.___m_value_2);
}
IL2CPP_EXTERN_C void SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_marshal_pinvoke_back(const SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_marshaled_pinvoke& marshaled, SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
unmarshaled.___m_value_2 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___m_value_2);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_value_2), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___m_value_2));
}
// Conversion method for clean up from marshalling of: System.Data.SqlTypes.SqlGuid
IL2CPP_EXTERN_C void SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_marshal_pinvoke_cleanup(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_marshaled_pinvoke& marshaled)
{
il2cpp_codegen_com_destroy_safe_array(marshaled.___m_value_2);
marshaled.___m_value_2 = NULL;
}
// Conversion methods for marshalling of: System.Data.SqlTypes.SqlGuid
IL2CPP_EXTERN_C void SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_marshal_com(const SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7& unmarshaled, SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_marshaled_com& marshaled)
{
marshaled.___m_value_2 = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.___m_value_2);
}
IL2CPP_EXTERN_C void SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_marshal_com_back(const SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_marshaled_com& marshaled, SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
unmarshaled.___m_value_2 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___m_value_2);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_value_2), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___m_value_2));
}
// Conversion method for clean up from marshalling of: System.Data.SqlTypes.SqlGuid
IL2CPP_EXTERN_C void SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_marshal_com_cleanup(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_marshaled_com& marshaled)
{
il2cpp_codegen_com_destroy_safe_array(marshaled.___m_value_2);
marshaled.___m_value_2 = NULL;
}
// System.Void System.Data.SqlTypes.SqlGuid::.ctor(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlGuid__ctor_mA10249C3D03D11CDB5DF6B445E412C77A87DCF85 (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* __this, bool ___fNull0, const RuntimeMethod* method)
{
{
__this->___m_value_2 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_value_2), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL);
return;
}
}
IL2CPP_EXTERN_C void SqlGuid__ctor_mA10249C3D03D11CDB5DF6B445E412C77A87DCF85_AdjustorThunk (RuntimeObject* __this, bool ___fNull0, const RuntimeMethod* method)
{
SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7*>(__this + _offset);
SqlGuid__ctor_mA10249C3D03D11CDB5DF6B445E412C77A87DCF85(_thisAdjusted, ___fNull0, method);
}
// System.Void System.Data.SqlTypes.SqlGuid::.ctor(System.Guid)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlGuid__ctor_m203851BB4B52CCF77049A3E0A78796F5060E454E (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* __this, Guid_t ___g0, const RuntimeMethod* method)
{
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0;
L_0 = Guid_ToByteArray_m6EBFB2F42D3760D9143050A3A8ED03F085F3AFE9((&___g0), NULL);
__this->___m_value_2 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_value_2), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C void SqlGuid__ctor_m203851BB4B52CCF77049A3E0A78796F5060E454E_AdjustorThunk (RuntimeObject* __this, Guid_t ___g0, const RuntimeMethod* method)
{
SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7*>(__this + _offset);
SqlGuid__ctor_m203851BB4B52CCF77049A3E0A78796F5060E454E(_thisAdjusted, ___g0, method);
}
// System.Boolean System.Data.SqlTypes.SqlGuid::get_IsNull()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlGuid_get_IsNull_m0751FE60211BF2C953CB00945698A78683C69E4F (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* __this, const RuntimeMethod* method)
{
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___m_value_2;
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;
}
// System.Guid System.Data.SqlTypes.SqlGuid::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Guid_t SqlGuid_get_Value_mC7D89D14DAA3F1B4A63E2C5F016D0760DFE3B6BE (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* __this, const RuntimeMethod* method)
{
{
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)));
NullCheck(L_1);
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_2;
Guid_t L_3;
memset((&L_3), 0, sizeof(L_3));
Guid__ctor_m9BEFD9FC285BE9ACEC2EB97FC76C0E35E14D725C((&L_3), L_2, /*hidden argument*/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;
}
// System.Data.SqlTypes.SqlGuid System.Data.SqlTypes.SqlGuid::op_Implicit(System.Guid)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 SqlGuid_op_Implicit_mFFF7843825DF9364EF8C9FC3519F5F54CD1CD41C (Guid_t ___x0, const RuntimeMethod* method)
{
{
Guid_t L_0 = ___x0;
SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 L_1;
memset((&L_1), 0, sizeof(L_1));
SqlGuid__ctor_m203851BB4B52CCF77049A3E0A78796F5060E454E((&L_1), L_0, /*hidden argument*/NULL);
return L_1;
}
}
// System.String System.Data.SqlTypes.SqlGuid::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlGuid_ToString_m66DC8C92F5C08B609E97A38166EB97EB4BD032D5 (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* __this, const RuntimeMethod* method)
{
Guid_t V_0;
memset((&V_0), 0, sizeof(V_0));
{
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_m1A1F625F07524AC8E5E1823D5FD5BFAC375F897A(NULL);
return L_1;
}
IL_000e:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = __this->___m_value_2;
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;
}
// System.Data.SqlTypes.EComparison System.Data.SqlTypes.SqlGuid::Compare(System.Data.SqlTypes.SqlGuid,System.Data.SqlTypes.SqlGuid)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlGuid_Compare_mDA8DEEEC5BCB52457B1E56EC9FEC124898349F39 (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 ___x0, SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 ___y1, 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 = ___x0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = L_0.___m_value_2;
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_1;
int32_t L_3 = V_0;
NullCheck(L_2);
int32_t L_4 = L_3;
int32_t L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
NullCheck(L_1);
int32_t L_6 = L_5;
uint8_t L_7 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
V_1 = L_7;
SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 L_8 = ___y1;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = L_8.___m_value_2;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = ((SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_StaticFields*)il2cpp_codegen_static_fields_for(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var))->___s_rgiGuidOrder_1;
int32_t L_11 = V_0;
NullCheck(L_10);
int32_t L_12 = L_11;
int32_t L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
NullCheck(L_9);
int32_t L_14 = L_13;
uint8_t L_15 = (L_9)->GetAt(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_0;
if ((((int32_t)L_21) < ((int32_t)L_22)))
{
goto IL_0004;
}
}
{
return (int32_t)(2);
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlGuid::op_Equality(System.Data.SqlTypes.SqlGuid,System.Data.SqlTypes.SqlGuid)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlGuid_op_Equality_m5B5B579FA7AB251B6C74944C7CEDC0859759B17A (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 ___x0, SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 ___y1, 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;
}
{
bool L_0;
L_0 = SqlGuid_get_IsNull_m0751FE60211BF2C953CB00945698A78683C69E4F((&___x0), NULL);
if (L_0)
{
goto IL_0022;
}
}
{
bool L_1;
L_1 = SqlGuid_get_IsNull_m0751FE60211BF2C953CB00945698A78683C69E4F((&___y1), NULL);
if (L_1)
{
goto IL_0022;
}
}
{
SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 L_2 = ___x0;
SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 L_3 = ___y1;
il2cpp_codegen_runtime_class_init_inline(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var);
int32_t L_4;
L_4 = SqlGuid_Compare_mDA8DEEEC5BCB52457B1E56EC9FEC124898349F39(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), /*hidden argument*/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_3;
return L_6;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlGuid::op_LessThan(System.Data.SqlTypes.SqlGuid,System.Data.SqlTypes.SqlGuid)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlGuid_op_LessThan_m21AC0F881F389B2720826EA12FAD07CF0F0DDAF5 (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 ___x0, SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 ___y1, 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;
}
{
bool L_0;
L_0 = SqlGuid_get_IsNull_m0751FE60211BF2C953CB00945698A78683C69E4F((&___x0), NULL);
if (L_0)
{
goto IL_0022;
}
}
{
bool L_1;
L_1 = SqlGuid_get_IsNull_m0751FE60211BF2C953CB00945698A78683C69E4F((&___y1), NULL);
if (L_1)
{
goto IL_0022;
}
}
{
SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 L_2 = ___x0;
SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 L_3 = ___y1;
il2cpp_codegen_runtime_class_init_inline(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var);
int32_t L_4;
L_4 = SqlGuid_Compare_mDA8DEEEC5BCB52457B1E56EC9FEC124898349F39(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), /*hidden argument*/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_3;
return L_6;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlGuid::op_GreaterThan(System.Data.SqlTypes.SqlGuid,System.Data.SqlTypes.SqlGuid)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlGuid_op_GreaterThan_m80E69BBED341DA2F0AF6848C68AAB2E6C1A74F99 (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 ___x0, SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 ___y1, 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;
}
{
bool L_0;
L_0 = SqlGuid_get_IsNull_m0751FE60211BF2C953CB00945698A78683C69E4F((&___x0), NULL);
if (L_0)
{
goto IL_0022;
}
}
{
bool L_1;
L_1 = SqlGuid_get_IsNull_m0751FE60211BF2C953CB00945698A78683C69E4F((&___y1), NULL);
if (L_1)
{
goto IL_0022;
}
}
{
SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 L_2 = ___x0;
SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 L_3 = ___y1;
il2cpp_codegen_runtime_class_init_inline(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var);
int32_t L_4;
L_4 = SqlGuid_Compare_mDA8DEEEC5BCB52457B1E56EC9FEC124898349F39(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), /*hidden argument*/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_3;
return L_6;
}
}
// System.Int32 System.Data.SqlTypes.SqlGuid::CompareTo(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlGuid_CompareTo_m55E6808098A106DD6A3C9C056DD74C2BBAC9B990 (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* __this, RuntimeObject* ___value0, 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 = ___value0;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var)))
{
goto IL_0017;
}
}
{
RuntimeObject* L_1 = ___value0;
V_0 = ((*(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7*)((SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7*)(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7*)UnBox(L_1, SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var))));
SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 L_2 = V_0;
int32_t L_3;
L_3 = SqlGuid_CompareTo_m79D7C2B70A98A7796369DDE9DE2BCCEC0E8C68E8(__this, L_2, NULL);
return L_3;
}
IL_0017:
{
RuntimeObject* L_4 = ___value0;
NullCheck(L_4);
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(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
Type_t* L_7;
L_7 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(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_m2D0D1202FD367244E89460D9D84DFDEAB9D86E13(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* ___value0, 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, ___value0, method);
return _returnValue;
}
// System.Int32 System.Data.SqlTypes.SqlGuid::CompareTo(System.Data.SqlTypes.SqlGuid)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlGuid_CompareTo_m79D7C2B70A98A7796369DDE9DE2BCCEC0E8C68E8 (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* __this, SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 ___value0, 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;
}
{
bool L_0;
L_0 = SqlGuid_get_IsNull_m0751FE60211BF2C953CB00945698A78683C69E4F(__this, NULL);
if (!L_0)
{
goto IL_0015;
}
}
{
bool L_1;
L_1 = SqlGuid_get_IsNull_m0751FE60211BF2C953CB00945698A78683C69E4F((&___value0), NULL);
if (L_1)
{
goto IL_0013;
}
}
{
return (-1);
}
IL_0013:
{
return 0;
}
IL_0015:
{
bool L_2;
L_2 = SqlGuid_get_IsNull_m0751FE60211BF2C953CB00945698A78683C69E4F((&___value0), NULL);
if (!L_2)
{
goto IL_0020;
}
}
{
return 1;
}
IL_0020:
{
SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 L_3 = (*(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7*)__this);
SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 L_4 = ___value0;
il2cpp_codegen_runtime_class_init_inline(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_5;
L_5 = SqlGuid_op_LessThan_m21AC0F881F389B2720826EA12FAD07CF0F0DDAF5(L_3, L_4, NULL);
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_6;
L_6 = SqlBoolean_op_True_m2B87C8A5F736E892DC5927B2C18E7EA5C87A8072(L_5, NULL);
if (!L_6)
{
goto IL_0035;
}
}
{
return (-1);
}
IL_0035:
{
SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 L_7 = (*(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7*)__this);
SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 L_8 = ___value0;
il2cpp_codegen_runtime_class_init_inline(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_9;
L_9 = SqlGuid_op_GreaterThan_m80E69BBED341DA2F0AF6848C68AAB2E6C1A74F99(L_7, L_8, NULL);
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_10;
L_10 = SqlBoolean_op_True_m2B87C8A5F736E892DC5927B2C18E7EA5C87A8072(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 ___value0, 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, ___value0, method);
return _returnValue;
}
// System.Boolean System.Data.SqlTypes.SqlGuid::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlGuid_Equals_mD5EE347E7EF1EEB88DFCF35284F116506DBE8DD8 (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* __this, RuntimeObject* ___value0, 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));
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 V_1;
memset((&V_1), 0, sizeof(V_1));
{
RuntimeObject* L_0 = ___value0;
if (((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var)))
{
goto IL_000a;
}
}
{
return (bool)0;
}
IL_000a:
{
RuntimeObject* L_1 = ___value0;
V_0 = ((*(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7*)((SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7*)(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7*)UnBox(L_1, SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var))));
bool L_2;
L_2 = SqlGuid_get_IsNull_m0751FE60211BF2C953CB00945698A78683C69E4F((&V_0), NULL);
if (L_2)
{
goto IL_0022;
}
}
{
bool L_3;
L_3 = SqlGuid_get_IsNull_m0751FE60211BF2C953CB00945698A78683C69E4F(__this, NULL);
if (!L_3)
{
goto IL_0034;
}
}
IL_0022:
{
bool L_4;
L_4 = SqlGuid_get_IsNull_m0751FE60211BF2C953CB00945698A78683C69E4F((&V_0), NULL);
if (!L_4)
{
goto IL_0032;
}
}
{
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_m5B5B579FA7AB251B6C74944C7CEDC0859759B17A(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 SqlGuid_Equals_mD5EE347E7EF1EEB88DFCF35284F116506DBE8DD8_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___value0, const RuntimeMethod* method)
{
SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7*>(__this + _offset);
bool _returnValue;
_returnValue = SqlGuid_Equals_mD5EE347E7EF1EEB88DFCF35284F116506DBE8DD8(_thisAdjusted, ___value0, method);
return _returnValue;
}
// System.Int32 System.Data.SqlTypes.SqlGuid::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlGuid_GetHashCode_mE95B5A1A98BAB172D4787C6C693B5FB9F8EACCD1 (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* __this, const RuntimeMethod* method)
{
Guid_t V_0;
memset((&V_0), 0, sizeof(V_0));
{
bool L_0;
L_0 = SqlGuid_get_IsNull_m0751FE60211BF2C953CB00945698A78683C69E4F(__this, NULL);
if (L_0)
{
goto IL_001d;
}
}
{
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;
}
// System.Xml.Schema.XmlSchema System.Data.SqlTypes.SqlGuid::System.Xml.Serialization.IXmlSerializable.GetSchema()
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;
}
// System.Void System.Data.SqlTypes.SqlGuid::System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlGuid_System_Xml_Serialization_IXmlSerializable_ReadXml_m2C80A5520B423922525EBEFA8CDCC536EE541F50 (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___reader0, 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 = ___reader0;
NullCheck(L_0);
String_t* L_1;
L_1 = VirtualFuncInvoker2< String_t*, String_t*, String_t* >::Invoke(23 /* System.String System.Xml.XmlReader::GetAttribute(System.String,System.String) */, 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_mC9C05B76ECCD48E206BF6AD704A9742C88A6DBB4(L_3, NULL);
if (!L_4)
{
goto IL_002b;
}
}
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_5 = ___reader0;
NullCheck(L_5);
String_t* L_6;
L_6 = VirtualFuncInvoker0< String_t* >::Invoke(45 /* System.String System.Xml.XmlReader::ReadElementString() */, L_5);
__this->___m_value_2 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_value_2), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL);
return;
}
IL_002b:
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_7 = ___reader0;
NullCheck(L_7);
String_t* L_8;
L_8 = VirtualFuncInvoker0< String_t* >::Invoke(45 /* System.String System.Xml.XmlReader::ReadElementString() */, L_7);
Guid_t L_9;
memset((&L_9), 0, sizeof(L_9));
Guid__ctor_mAE66BA1C43B4194F4F7991E2E30370E36CBBF830((&L_9), L_8, /*hidden argument*/NULL);
V_1 = L_9;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10;
L_10 = Guid_ToByteArray_m6EBFB2F42D3760D9143050A3A8ED03F085F3AFE9((&V_1), NULL);
__this->___m_value_2 = L_10;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_value_2), (void*)L_10);
return;
}
}
IL2CPP_EXTERN_C void SqlGuid_System_Xml_Serialization_IXmlSerializable_ReadXml_m2C80A5520B423922525EBEFA8CDCC536EE541F50_AdjustorThunk (RuntimeObject* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___reader0, 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, ___reader0, method);
}
// System.Void System.Data.SqlTypes.SqlGuid::System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlGuid_System_Xml_Serialization_IXmlSerializable_WriteXml_m6131F8230E6D5F7641AA17C7B629B76715E57B99 (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___writer0, 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*)&_stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7C014955313A7D33D5D04696B884B25325E6393C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2);
s_Il2CppMethodInitialized = true;
}
{
bool L_0;
L_0 = SqlGuid_get_IsNull_m0751FE60211BF2C953CB00945698A78683C69E4F(__this, NULL);
if (!L_0)
{
goto IL_0023;
}
}
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_1 = ___writer0;
NullCheck(L_1);
XmlWriter_WriteAttributeString_m9BECE5A394F9A9601AB66932AF0D7EF25E16AE0B(L_1, _stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A, _stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100, _stringLiteral7C014955313A7D33D5D04696B884B25325E6393C, _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2, NULL);
return;
}
IL_0023:
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_2 = ___writer0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = __this->___m_value_2;
Guid_t L_4;
memset((&L_4), 0, sizeof(L_4));
Guid__ctor_m9BEFD9FC285BE9ACEC2EB97FC76C0E35E14D725C((&L_4), L_3, /*hidden argument*/NULL);
il2cpp_codegen_runtime_class_init_inline(XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
String_t* L_5;
L_5 = XmlConvert_ToString_m6E2C7912305248A51E6D343F747BCED28407632E(L_4, NULL);
NullCheck(L_2);
VirtualActionInvoker1< String_t* >::Invoke(20 /* System.Void System.Xml.XmlWriter::WriteString(System.String) */, L_2, L_5);
return;
}
}
IL2CPP_EXTERN_C void SqlGuid_System_Xml_Serialization_IXmlSerializable_WriteXml_m6131F8230E6D5F7641AA17C7B629B76715E57B99_AdjustorThunk (RuntimeObject* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___writer0, 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, ___writer0, method);
}
// System.Xml.XmlQualifiedName System.Data.SqlTypes.SqlGuid::GetXsdType(System.Xml.Schema.XmlSchemaSet)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* SqlGuid_GetXsdType_mFDBEE75CAA514D3924EFAA2341337BE6327E5741 (XmlSchemaSet_t048A12CE7D00EF330EF32A388B69A240899F88D1* ___schemaSet0, 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);
NullCheck(L_0);
XmlQualifiedName__ctor_m65632114A1726D9FAD0338BC2A8C28BB9D262C7B(L_0, _stringLiteral2F1705A1AA8BA6FCE863E7F2CBA4BC28458C77AE, _stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF, NULL);
return L_0;
}
}
// System.Void System.Data.SqlTypes.SqlGuid::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlGuid__cctor_m9AEE0548353A236ABD62C6B2CBEB95F075A819C8 (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_8_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
{
((SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_StaticFields*)il2cpp_codegen_static_fields_for(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var))->___s_sizeOfGuid_0 = ((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_8_FieldInfo_var) };
RuntimeHelpers_InitializeArray_mE10C3436BA703E4D9D41B3F8F365E4C34F9926EF((RuntimeArray*)L_1, L_2, NULL);
((SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_StaticFields*)il2cpp_codegen_static_fields_for(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var))->___s_rgiGuidOrder_1 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_StaticFields*)il2cpp_codegen_static_fields_for(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var))->___s_rgiGuidOrder_1), (void*)L_1);
SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 L_3;
memset((&L_3), 0, sizeof(L_3));
SqlGuid__ctor_mA10249C3D03D11CDB5DF6B445E412C77A87DCF85((&L_3), (bool)1, /*hidden argument*/NULL);
((SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_StaticFields*)il2cpp_codegen_static_fields_for(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var))->___Null_3 = L_3;
Il2CppCodeGenWriteBarrier((void**)&(((&((SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_StaticFields*)il2cpp_codegen_static_fields_for(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var))->___Null_3))->___m_value_2), (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
// Conversion methods for marshalling of: System.Data.SqlTypes.SqlInt16
IL2CPP_EXTERN_C void SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_marshal_pinvoke(const SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B& unmarshaled, SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_marshaled_pinvoke& marshaled)
{
marshaled.___m_fNotNull_0 = static_cast<int32_t>(unmarshaled.___m_fNotNull_0);
marshaled.___m_value_1 = unmarshaled.___m_value_1;
}
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_0);
unmarshaled.___m_fNotNull_0 = unmarshaledm_fNotNull_temp_0;
int16_t unmarshaledm_value_temp_1 = 0;
unmarshaledm_value_temp_1 = marshaled.___m_value_1;
unmarshaled.___m_value_1 = unmarshaledm_value_temp_1;
}
// Conversion method for clean up from marshalling of: System.Data.SqlTypes.SqlInt16
IL2CPP_EXTERN_C void SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_marshal_pinvoke_cleanup(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: System.Data.SqlTypes.SqlInt16
IL2CPP_EXTERN_C void SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_marshal_com(const SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B& unmarshaled, SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_marshaled_com& marshaled)
{
marshaled.___m_fNotNull_0 = static_cast<int32_t>(unmarshaled.___m_fNotNull_0);
marshaled.___m_value_1 = unmarshaled.___m_value_1;
}
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_0);
unmarshaled.___m_fNotNull_0 = unmarshaledm_fNotNull_temp_0;
int16_t unmarshaledm_value_temp_1 = 0;
unmarshaledm_value_temp_1 = marshaled.___m_value_1;
unmarshaled.___m_value_1 = unmarshaledm_value_temp_1;
}
// Conversion method for clean up from marshalling of: System.Data.SqlTypes.SqlInt16
IL2CPP_EXTERN_C void SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_marshal_com_cleanup(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_marshaled_com& marshaled)
{
}
// System.Void System.Data.SqlTypes.SqlInt16::.ctor(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt16__ctor_mAED269F06F46C0C424857F343715F76DDDD102B8 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, bool ___fNull0, const RuntimeMethod* method)
{
{
__this->___m_fNotNull_0 = (bool)0;
__this->___m_value_1 = (int16_t)0;
return;
}
}
IL2CPP_EXTERN_C void SqlInt16__ctor_mAED269F06F46C0C424857F343715F76DDDD102B8_AdjustorThunk (RuntimeObject* __this, bool ___fNull0, const RuntimeMethod* method)
{
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B*>(__this + _offset);
SqlInt16__ctor_mAED269F06F46C0C424857F343715F76DDDD102B8(_thisAdjusted, ___fNull0, method);
}
// System.Void System.Data.SqlTypes.SqlInt16::.ctor(System.Int16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt16__ctor_mFB6FD66DD3241C0E2D94FA003CF12C28D7163E86 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, int16_t ___value0, const RuntimeMethod* method)
{
{
int16_t L_0 = ___value0;
__this->___m_value_1 = L_0;
__this->___m_fNotNull_0 = (bool)1;
return;
}
}
IL2CPP_EXTERN_C void SqlInt16__ctor_mFB6FD66DD3241C0E2D94FA003CF12C28D7163E86_AdjustorThunk (RuntimeObject* __this, int16_t ___value0, const RuntimeMethod* method)
{
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B*>(__this + _offset);
SqlInt16__ctor_mFB6FD66DD3241C0E2D94FA003CF12C28D7163E86(_thisAdjusted, ___value0, method);
}
// System.Boolean System.Data.SqlTypes.SqlInt16::get_IsNull()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___m_fNotNull_0;
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;
}
// System.Int16 System.Data.SqlTypes.SqlInt16::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int16_t SqlInt16_get_Value_mA03BF0AEC36EC42E4707550F4EE275ED506FFE57 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___m_fNotNull_0;
if (!L_0)
{
goto IL_000f;
}
}
{
int16_t L_1 = __this->___m_value_1;
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)));
NullCheck(L_2);
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;
}
// System.Data.SqlTypes.SqlInt16 System.Data.SqlTypes.SqlInt16::op_Implicit(System.Int16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B SqlInt16_op_Implicit_m9BE4BA95B9F3A11D9F7B64E8DF0A89441B2862FC (int16_t ___x0, const RuntimeMethod* method)
{
{
int16_t L_0 = ___x0;
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_1;
memset((&L_1), 0, sizeof(L_1));
SqlInt16__ctor_mFB6FD66DD3241C0E2D94FA003CF12C28D7163E86((&L_1), L_0, /*hidden argument*/NULL);
return L_1;
}
}
// System.String System.Data.SqlTypes.SqlInt16::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlInt16_ToString_m1E7741E4330E26180868BE760EA04306A9847B7B (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, const RuntimeMethod* method)
{
{
bool L_0;
L_0 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510(__this, NULL);
if (L_0)
{
goto IL_0015;
}
}
{
int16_t* L_1 = (&__this->___m_value_1);
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_m1A1F625F07524AC8E5E1823D5FD5BFAC375F897A(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;
}
// System.Data.SqlTypes.SqlInt16 System.Data.SqlTypes.SqlInt16::op_UnaryNegation(System.Data.SqlTypes.SqlInt16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B SqlInt16_op_UnaryNegation_m3162073E3049EA47A45453729700500AF40A79C1 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___x0, 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;
}
{
bool L_0;
L_0 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510((&___x0), NULL);
if (L_0)
{
goto IL_0017;
}
}
{
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_1 = ___x0;
int16_t L_2 = L_1.___m_value_1;
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_3;
memset((&L_3), 0, sizeof(L_3));
SqlInt16__ctor_mFB6FD66DD3241C0E2D94FA003CF12C28D7163E86((&L_3), ((int16_t)((-L_2))), /*hidden argument*/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_3;
return L_4;
}
}
// System.Data.SqlTypes.SqlInt16 System.Data.SqlTypes.SqlInt16::op_Addition(System.Data.SqlTypes.SqlInt16,System.Data.SqlTypes.SqlInt16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B SqlInt16_op_Addition_m566F20783571310554E80E1BEEA543A61E102240 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___x0, SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___y1, 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;
{
bool L_0;
L_0 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510((&___x0), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
bool L_1;
L_1 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510((&___y1), 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_3;
return L_2;
}
IL_0018:
{
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_3 = ___x0;
int16_t L_4 = L_3.___m_value_1;
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_5 = ___y1;
int16_t L_6 = L_5.___m_value_1;
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_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B(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)));
NullCheck(L_10);
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_m566F20783571310554E80E1BEEA543A61E102240_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), /*hidden argument*/NULL);
return L_12;
}
}
// System.Data.SqlTypes.SqlInt16 System.Data.SqlTypes.SqlInt16::op_Subtraction(System.Data.SqlTypes.SqlInt16,System.Data.SqlTypes.SqlInt16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B SqlInt16_op_Subtraction_m4BC2415479DE41F90466A35DFA129F66B90CFEE6 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___x0, SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___y1, 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;
{
bool L_0;
L_0 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510((&___x0), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
bool L_1;
L_1 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510((&___y1), 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_3;
return L_2;
}
IL_0018:
{
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_3 = ___x0;
int16_t L_4 = L_3.___m_value_1;
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_5 = ___y1;
int16_t L_6 = L_5.___m_value_1;
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_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B(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)));
NullCheck(L_10);
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_m4BC2415479DE41F90466A35DFA129F66B90CFEE6_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), /*hidden argument*/NULL);
return L_12;
}
}
// System.Data.SqlTypes.SqlInt16 System.Data.SqlTypes.SqlInt16::op_Multiply(System.Data.SqlTypes.SqlInt16,System.Data.SqlTypes.SqlInt16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B SqlInt16_op_Multiply_m674073FDB85C8B3FC526B0D78FF7215504CAA017 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___x0, SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___y1, 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;
{
bool L_0;
L_0 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510((&___x0), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
bool L_1;
L_1 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510((&___y1), 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_3;
return L_2;
}
IL_0018:
{
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_3 = ___x0;
int16_t L_4 = L_3.___m_value_1;
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_5 = ___y1;
int16_t L_6 = L_5.___m_value_1;
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_2;
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_2;
if ((((int32_t)L_10) == ((int32_t)L_11)))
{
goto IL_0044;
}
}
{
String_t* L_12;
L_12 = SQLResource_get_ArithOverflowMessage_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B(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)));
NullCheck(L_13);
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_m674073FDB85C8B3FC526B0D78FF7215504CAA017_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), /*hidden argument*/NULL);
return L_15;
}
}
// System.Data.SqlTypes.SqlInt16 System.Data.SqlTypes.SqlInt16::op_Division(System.Data.SqlTypes.SqlInt16,System.Data.SqlTypes.SqlInt16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B SqlInt16_op_Division_m7E7B3EC464A6F69735847E2D7984E505EC61D708 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___x0, SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___y1, 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;
}
{
bool L_0;
L_0 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510((&___x0), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
bool L_1;
L_1 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510((&___y1), 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_3;
return L_2;
}
IL_0018:
{
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_3 = ___y1;
int16_t L_4 = L_3.___m_value_1;
if (!L_4)
{
goto IL_0055;
}
}
{
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_5 = ___x0;
int16_t L_6 = L_5.___m_value_1;
if ((!(((uint32_t)L_6) == ((uint32_t)((int32_t)-32768)))))
{
goto IL_0041;
}
}
{
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_7 = ___y1;
int16_t L_8 = L_7.___m_value_1;
if ((!(((uint32_t)L_8) == ((uint32_t)(-1)))))
{
goto IL_0041;
}
}
{
String_t* L_9;
L_9 = SQLResource_get_ArithOverflowMessage_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B(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)));
NullCheck(L_10);
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_m7E7B3EC464A6F69735847E2D7984E505EC61D708_RuntimeMethod_var)));
}
IL_0041:
{
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_11 = ___x0;
int16_t L_12 = L_11.___m_value_1;
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_13 = ___y1;
int16_t L_14 = L_13.___m_value_1;
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))), /*hidden argument*/NULL);
return L_15;
}
IL_0055:
{
String_t* L_16;
L_16 = SQLResource_get_DivideByZeroMessage_m22F5A8523D9FCF83218B429FEEDDBAC65E87C3FB(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)));
NullCheck(L_17);
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_m7E7B3EC464A6F69735847E2D7984E505EC61D708_RuntimeMethod_var)));
}
}
// System.Data.SqlTypes.SqlInt16 System.Data.SqlTypes.SqlInt16::op_Implicit(System.Data.SqlTypes.SqlByte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B SqlInt16_op_Implicit_m7D85E97944FCD306E1CC09DC1BB3323CEFD3FE65 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___x0, 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;
}
{
bool L_0;
L_0 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743((&___x0), NULL);
if (L_0)
{
goto IL_0016;
}
}
{
uint8_t L_1;
L_1 = SqlByte_get_Value_m5E03F09D67A2CEDEA9E2DC4BDBDA1B7DB3BDFC17((&___x0), NULL);
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_2;
memset((&L_2), 0, sizeof(L_2));
SqlInt16__ctor_mFB6FD66DD3241C0E2D94FA003CF12C28D7163E86((&L_2), L_1, /*hidden argument*/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_3;
return L_3;
}
}
// System.Data.SqlTypes.SqlInt16 System.Data.SqlTypes.SqlInt16::op_Explicit(System.Data.SqlTypes.SqlInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B SqlInt16_op_Explicit_mBF2F15D7F852E68CC69F6A106C292F7A03FE93AC (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___x0, 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;
}
int64_t V_0 = 0;
{
bool L_0;
L_0 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___x0), 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_3;
return L_1;
}
IL_000f:
{
int64_t L_2;
L_2 = SqlInt64_get_Value_m0FCB83BE1DF07163B48C04233CD24485CE70E405((&___x0), 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_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B(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)));
NullCheck(L_6);
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_mBF2F15D7F852E68CC69F6A106C292F7A03FE93AC_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), /*hidden argument*/NULL);
return L_8;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlInt16::op_Equality(System.Data.SqlTypes.SqlInt16,System.Data.SqlTypes.SqlInt16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlInt16_op_Equality_mB19CDE48B558CDF8EE182417F5B5F60CC6468E8C (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___x0, SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___y1, 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 L_0;
L_0 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510((&___x0), NULL);
if (L_0)
{
goto IL_0026;
}
}
{
bool L_1;
L_1 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510((&___y1), NULL);
if (L_1)
{
goto IL_0026;
}
}
{
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_2 = ___x0;
int16_t L_3 = L_2.___m_value_1;
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_4 = ___y1;
int16_t L_5 = L_4.___m_value_1;
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), /*hidden argument*/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_3;
return L_7;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlInt16::op_LessThan(System.Data.SqlTypes.SqlInt16,System.Data.SqlTypes.SqlInt16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlInt16_op_LessThan_mA2298E97B778D4873F36AAFACD33000FC8413D46 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___x0, SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___y1, 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 L_0;
L_0 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510((&___x0), NULL);
if (L_0)
{
goto IL_0026;
}
}
{
bool L_1;
L_1 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510((&___y1), NULL);
if (L_1)
{
goto IL_0026;
}
}
{
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_2 = ___x0;
int16_t L_3 = L_2.___m_value_1;
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_4 = ___y1;
int16_t L_5 = L_4.___m_value_1;
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), /*hidden argument*/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_3;
return L_7;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlInt16::op_GreaterThan(System.Data.SqlTypes.SqlInt16,System.Data.SqlTypes.SqlInt16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlInt16_op_GreaterThan_mEE63AA5160E7A89B002ED27569A961668BD164BC (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___x0, SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___y1, 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 L_0;
L_0 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510((&___x0), NULL);
if (L_0)
{
goto IL_0026;
}
}
{
bool L_1;
L_1 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510((&___y1), NULL);
if (L_1)
{
goto IL_0026;
}
}
{
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_2 = ___x0;
int16_t L_3 = L_2.___m_value_1;
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_4 = ___y1;
int16_t L_5 = L_4.___m_value_1;
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), /*hidden argument*/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_3;
return L_7;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlInt16::LessThan(System.Data.SqlTypes.SqlInt16,System.Data.SqlTypes.SqlInt16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlInt16_LessThan_m161AA935A831CB7B5177B265AABBAE9B2A7D7F19 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___x0, SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___y1, 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 = ___x0;
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_1 = ___y1;
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2;
L_2 = SqlInt16_op_LessThan_mA2298E97B778D4873F36AAFACD33000FC8413D46(L_0, L_1, NULL);
return L_2;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlInt16::GreaterThan(System.Data.SqlTypes.SqlInt16,System.Data.SqlTypes.SqlInt16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlInt16_GreaterThan_m144AD4928A47D2058F4CEA1341F43D49B1A8F851 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___x0, SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___y1, 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 = ___x0;
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_1 = ___y1;
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2;
L_2 = SqlInt16_op_GreaterThan_mEE63AA5160E7A89B002ED27569A961668BD164BC(L_0, L_1, NULL);
return L_2;
}
}
// System.Data.SqlTypes.SqlDouble System.Data.SqlTypes.SqlInt16::ToSqlDouble()
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_mE90E4C99E4F8C9BCF7E68A7FA75B9BCE25220A13(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;
}
// System.Data.SqlTypes.SqlInt64 System.Data.SqlTypes.SqlInt16::ToSqlInt64()
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_mA2674D790E9B758F1530A33F492871B813CEB9F6(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;
}
// System.Int32 System.Data.SqlTypes.SqlInt16::CompareTo(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlInt16_CompareTo_m245FAEA150975FE8130A6C369EEF86F20D1C51CF (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, RuntimeObject* ___value0, 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 = ___value0;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var)))
{
goto IL_0017;
}
}
{
RuntimeObject* L_1 = ___value0;
V_0 = ((*(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B*)((SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B*)(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B*)UnBox(L_1, SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var))));
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_2 = V_0;
int32_t L_3;
L_3 = SqlInt16_CompareTo_m9FC0B312BAE65C9E4666B183051B3ED6ECD76AA0(__this, L_2, NULL);
return L_3;
}
IL_0017:
{
RuntimeObject* L_4 = ___value0;
NullCheck(L_4);
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(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
Type_t* L_7;
L_7 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(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_m2D0D1202FD367244E89460D9D84DFDEAB9D86E13(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* ___value0, 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, ___value0, method);
return _returnValue;
}
// System.Int32 System.Data.SqlTypes.SqlInt16::CompareTo(System.Data.SqlTypes.SqlInt16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlInt16_CompareTo_m9FC0B312BAE65C9E4666B183051B3ED6ECD76AA0 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___value0, 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;
}
{
bool L_0;
L_0 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510(__this, NULL);
if (!L_0)
{
goto IL_0015;
}
}
{
bool L_1;
L_1 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510((&___value0), NULL);
if (L_1)
{
goto IL_0013;
}
}
{
return (-1);
}
IL_0013:
{
return 0;
}
IL_0015:
{
bool L_2;
L_2 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510((&___value0), NULL);
if (!L_2)
{
goto IL_0020;
}
}
{
return 1;
}
IL_0020:
{
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_3 = (*(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B*)__this);
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_4 = ___value0;
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_5;
L_5 = SqlInt16_op_LessThan_mA2298E97B778D4873F36AAFACD33000FC8413D46(L_3, L_4, NULL);
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_6;
L_6 = SqlBoolean_op_True_m2B87C8A5F736E892DC5927B2C18E7EA5C87A8072(L_5, NULL);
if (!L_6)
{
goto IL_0035;
}
}
{
return (-1);
}
IL_0035:
{
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_7 = (*(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B*)__this);
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_8 = ___value0;
il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_9;
L_9 = SqlInt16_op_GreaterThan_mEE63AA5160E7A89B002ED27569A961668BD164BC(L_7, L_8, NULL);
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_10;
L_10 = SqlBoolean_op_True_m2B87C8A5F736E892DC5927B2C18E7EA5C87A8072(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 ___value0, 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, ___value0, method);
return _returnValue;
}
// System.Boolean System.Data.SqlTypes.SqlInt16::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInt16_Equals_m335E7011F568068C141BA839D38B2534F6A8B3CF (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, RuntimeObject* ___value0, 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));
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 V_1;
memset((&V_1), 0, sizeof(V_1));
{
RuntimeObject* L_0 = ___value0;
if (((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var)))
{
goto IL_000a;
}
}
{
return (bool)0;
}
IL_000a:
{
RuntimeObject* L_1 = ___value0;
V_0 = ((*(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B*)((SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B*)(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B*)UnBox(L_1, SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var))));
bool L_2;
L_2 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510((&V_0), NULL);
if (L_2)
{
goto IL_0022;
}
}
{
bool L_3;
L_3 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510(__this, NULL);
if (!L_3)
{
goto IL_0034;
}
}
IL_0022:
{
bool L_4;
L_4 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510((&V_0), NULL);
if (!L_4)
{
goto IL_0032;
}
}
{
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_mB19CDE48B558CDF8EE182417F5B5F60CC6468E8C(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 SqlInt16_Equals_m335E7011F568068C141BA839D38B2534F6A8B3CF_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___value0, const RuntimeMethod* method)
{
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B*>(__this + _offset);
bool _returnValue;
_returnValue = SqlInt16_Equals_m335E7011F568068C141BA839D38B2534F6A8B3CF(_thisAdjusted, ___value0, method);
return _returnValue;
}
// System.Int32 System.Data.SqlTypes.SqlInt16::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlInt16_GetHashCode_m94DAE406B6799AFE0CF3C779BA6A679CA7372CA3 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, const RuntimeMethod* method)
{
int16_t V_0 = 0;
{
bool L_0;
L_0 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510(__this, NULL);
if (L_0)
{
goto IL_0017;
}
}
{
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;
}
// System.Xml.Schema.XmlSchema System.Data.SqlTypes.SqlInt16::System.Xml.Serialization.IXmlSerializable.GetSchema()
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;
}
// System.Void System.Data.SqlTypes.SqlInt16::System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt16_System_Xml_Serialization_IXmlSerializable_ReadXml_m3AF3ABB6EAFFD8351730F9048F758EBA164AF2DD (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___reader0, 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 = ___reader0;
NullCheck(L_0);
String_t* L_1;
L_1 = VirtualFuncInvoker2< String_t*, String_t*, String_t* >::Invoke(23 /* System.String System.Xml.XmlReader::GetAttribute(System.String,System.String) */, 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_mC9C05B76ECCD48E206BF6AD704A9742C88A6DBB4(L_3, NULL);
if (!L_4)
{
goto IL_002b;
}
}
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_5 = ___reader0;
NullCheck(L_5);
String_t* L_6;
L_6 = VirtualFuncInvoker0< String_t* >::Invoke(45 /* System.String System.Xml.XmlReader::ReadElementString() */, L_5);
__this->___m_fNotNull_0 = (bool)0;
return;
}
IL_002b:
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_7 = ___reader0;
NullCheck(L_7);
String_t* L_8;
L_8 = VirtualFuncInvoker0< String_t* >::Invoke(45 /* System.String System.Xml.XmlReader::ReadElementString() */, L_7);
il2cpp_codegen_runtime_class_init_inline(XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
int16_t L_9;
L_9 = XmlConvert_ToInt16_m181D12069AB83A8C4E54FB9E9D95800C5C9C2380(L_8, NULL);
__this->___m_value_1 = L_9;
__this->___m_fNotNull_0 = (bool)1;
return;
}
}
IL2CPP_EXTERN_C void SqlInt16_System_Xml_Serialization_IXmlSerializable_ReadXml_m3AF3ABB6EAFFD8351730F9048F758EBA164AF2DD_AdjustorThunk (RuntimeObject* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___reader0, 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, ___reader0, method);
}
// System.Void System.Data.SqlTypes.SqlInt16::System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt16_System_Xml_Serialization_IXmlSerializable_WriteXml_mDF694BF974C3802A47F5D952EC5290348FEB0A6C (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___writer0, 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*)&_stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7C014955313A7D33D5D04696B884B25325E6393C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2);
s_Il2CppMethodInitialized = true;
}
{
bool L_0;
L_0 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510(__this, NULL);
if (!L_0)
{
goto IL_0023;
}
}
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_1 = ___writer0;
NullCheck(L_1);
XmlWriter_WriteAttributeString_m9BECE5A394F9A9601AB66932AF0D7EF25E16AE0B(L_1, _stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A, _stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100, _stringLiteral7C014955313A7D33D5D04696B884B25325E6393C, _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2, NULL);
return;
}
IL_0023:
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_2 = ___writer0;
int16_t L_3 = __this->___m_value_1;
il2cpp_codegen_runtime_class_init_inline(XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
String_t* L_4;
L_4 = XmlConvert_ToString_m8B9358ACFF0D39C8843D0CFA5B5209CA04C6AB47(L_3, NULL);
NullCheck(L_2);
VirtualActionInvoker1< String_t* >::Invoke(20 /* System.Void System.Xml.XmlWriter::WriteString(System.String) */, L_2, L_4);
return;
}
}
IL2CPP_EXTERN_C void SqlInt16_System_Xml_Serialization_IXmlSerializable_WriteXml_mDF694BF974C3802A47F5D952EC5290348FEB0A6C_AdjustorThunk (RuntimeObject* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___writer0, 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, ___writer0, method);
}
// System.Xml.XmlQualifiedName System.Data.SqlTypes.SqlInt16::GetXsdType(System.Xml.Schema.XmlSchemaSet)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* SqlInt16_GetXsdType_m5FCFADC4858D38440BA79E529D134F8F709D179F (XmlSchemaSet_t048A12CE7D00EF330EF32A388B69A240899F88D1* ___schemaSet0, 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);
NullCheck(L_0);
XmlQualifiedName__ctor_m65632114A1726D9FAD0338BC2A8C28BB9D262C7B(L_0, _stringLiteral115036F179EA48E7662F9BE55E0E00A42DDE6DA7, _stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF, NULL);
return L_0;
}
}
// System.Void System.Data.SqlTypes.SqlInt16::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt16__cctor_m5E58AE8BC6EB8C60E257AC966AAA911F2E14D414 (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_2 = ((int32_t)-32768);
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_0;
memset((&L_0), 0, sizeof(L_0));
SqlInt16__ctor_mAED269F06F46C0C424857F343715F76DDDD102B8((&L_0), (bool)1, /*hidden argument*/NULL);
((SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var))->___Null_3 = L_0;
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_1;
memset((&L_1), 0, sizeof(L_1));
SqlInt16__ctor_mFB6FD66DD3241C0E2D94FA003CF12C28D7163E86((&L_1), (int16_t)0, /*hidden argument*/NULL);
((SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var))->___Zero_4 = L_1;
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_2;
memset((&L_2), 0, sizeof(L_2));
SqlInt16__ctor_mFB6FD66DD3241C0E2D94FA003CF12C28D7163E86((&L_2), (int16_t)((int32_t)-32768), /*hidden argument*/NULL);
((SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var))->___MinValue_5 = L_2;
SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_3;
memset((&L_3), 0, sizeof(L_3));
SqlInt16__ctor_mFB6FD66DD3241C0E2D94FA003CF12C28D7163E86((&L_3), (int16_t)((int32_t)32767), /*hidden argument*/NULL);
((SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var))->___MaxValue_6 = 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
// Conversion methods for marshalling of: System.Data.SqlTypes.SqlInt32
IL2CPP_EXTERN_C void SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_marshal_pinvoke(const SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152& unmarshaled, SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_marshaled_pinvoke& marshaled)
{
marshaled.___m_fNotNull_0 = static_cast<int32_t>(unmarshaled.___m_fNotNull_0);
marshaled.___m_value_1 = unmarshaled.___m_value_1;
}
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_0);
unmarshaled.___m_fNotNull_0 = unmarshaledm_fNotNull_temp_0;
int32_t unmarshaledm_value_temp_1 = 0;
unmarshaledm_value_temp_1 = marshaled.___m_value_1;
unmarshaled.___m_value_1 = unmarshaledm_value_temp_1;
}
// Conversion method for clean up from marshalling of: System.Data.SqlTypes.SqlInt32
IL2CPP_EXTERN_C void SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_marshal_pinvoke_cleanup(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: System.Data.SqlTypes.SqlInt32
IL2CPP_EXTERN_C void SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_marshal_com(const SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152& unmarshaled, SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_marshaled_com& marshaled)
{
marshaled.___m_fNotNull_0 = static_cast<int32_t>(unmarshaled.___m_fNotNull_0);
marshaled.___m_value_1 = unmarshaled.___m_value_1;
}
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_0);
unmarshaled.___m_fNotNull_0 = unmarshaledm_fNotNull_temp_0;
int32_t unmarshaledm_value_temp_1 = 0;
unmarshaledm_value_temp_1 = marshaled.___m_value_1;
unmarshaled.___m_value_1 = unmarshaledm_value_temp_1;
}
// Conversion method for clean up from marshalling of: System.Data.SqlTypes.SqlInt32
IL2CPP_EXTERN_C void SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_marshal_com_cleanup(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_marshaled_com& marshaled)
{
}
// System.Void System.Data.SqlTypes.SqlInt32::.ctor(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt32__ctor_m8BBF79F6FE4D57BE90C0A3D48B48226466F48D69 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, bool ___fNull0, const RuntimeMethod* method)
{
{
__this->___m_fNotNull_0 = (bool)0;
__this->___m_value_1 = 0;
return;
}
}
IL2CPP_EXTERN_C void SqlInt32__ctor_m8BBF79F6FE4D57BE90C0A3D48B48226466F48D69_AdjustorThunk (RuntimeObject* __this, bool ___fNull0, const RuntimeMethod* method)
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152*>(__this + _offset);
SqlInt32__ctor_m8BBF79F6FE4D57BE90C0A3D48B48226466F48D69(_thisAdjusted, ___fNull0, method);
}
// System.Void System.Data.SqlTypes.SqlInt32::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt32__ctor_m47B476C9DC2A5E77FC1A9B544805CCA84F6AF6F8 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, int32_t ___value0, const RuntimeMethod* method)
{
{
int32_t L_0 = ___value0;
__this->___m_value_1 = L_0;
__this->___m_fNotNull_0 = (bool)1;
return;
}
}
IL2CPP_EXTERN_C void SqlInt32__ctor_m47B476C9DC2A5E77FC1A9B544805CCA84F6AF6F8_AdjustorThunk (RuntimeObject* __this, int32_t ___value0, const RuntimeMethod* method)
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152*>(__this + _offset);
SqlInt32__ctor_m47B476C9DC2A5E77FC1A9B544805CCA84F6AF6F8(_thisAdjusted, ___value0, method);
}
// System.Boolean System.Data.SqlTypes.SqlInt32::get_IsNull()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___m_fNotNull_0;
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;
}
// System.Int32 System.Data.SqlTypes.SqlInt32::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlInt32_get_Value_m0ADA18E1A4075E3D14F091375284BCB7679CB0A6 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, const RuntimeMethod* method)
{
{
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)));
NullCheck(L_1);
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_1;
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;
}
// System.Data.SqlTypes.SqlInt32 System.Data.SqlTypes.SqlInt32::op_Implicit(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 SqlInt32_op_Implicit_m1A55916DDC32F6AB83B32F5CD053640F71FD217C (int32_t ___x0, const RuntimeMethod* method)
{
{
int32_t L_0 = ___x0;
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_1;
memset((&L_1), 0, sizeof(L_1));
SqlInt32__ctor_m47B476C9DC2A5E77FC1A9B544805CCA84F6AF6F8((&L_1), L_0, /*hidden argument*/NULL);
return L_1;
}
}
// System.String System.Data.SqlTypes.SqlInt32::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlInt32_ToString_m590C737D17839F236760E1500CB9DD26CB7FD679 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, const RuntimeMethod* method)
{
{
bool L_0;
L_0 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5(__this, NULL);
if (L_0)
{
goto IL_0015;
}
}
{
int32_t* L_1 = (&__this->___m_value_1);
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_m1A1F625F07524AC8E5E1823D5FD5BFAC375F897A(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;
}
// System.Data.SqlTypes.SqlInt32 System.Data.SqlTypes.SqlInt32::op_UnaryNegation(System.Data.SqlTypes.SqlInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 SqlInt32_op_UnaryNegation_mBA1556F221E2EF8C26222F9853E64BBD4F604234 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___x0, 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;
}
{
bool L_0;
L_0 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5((&___x0), NULL);
if (L_0)
{
goto IL_0016;
}
}
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_1 = ___x0;
int32_t L_2 = L_1.___m_value_1;
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_3;
memset((&L_3), 0, sizeof(L_3));
SqlInt32__ctor_m47B476C9DC2A5E77FC1A9B544805CCA84F6AF6F8((&L_3), ((-L_2)), /*hidden argument*/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_4;
return L_4;
}
}
// System.Data.SqlTypes.SqlInt32 System.Data.SqlTypes.SqlInt32::op_Addition(System.Data.SqlTypes.SqlInt32,System.Data.SqlTypes.SqlInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 SqlInt32_op_Addition_m84EE359A27ED3C0653AE88AF625B954E64795B41 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___x0, SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___y1, 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;
{
bool L_0;
L_0 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5((&___x0), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
bool L_1;
L_1 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5((&___y1), 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_4;
return L_2;
}
IL_0018:
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_3 = ___x0;
int32_t L_4 = L_3.___m_value_1;
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_5 = ___y1;
int32_t L_6 = L_5.___m_value_1;
V_0 = ((int32_t)il2cpp_codegen_add(L_4, L_6));
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_7 = ___x0;
int32_t L_8 = L_7.___m_value_1;
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_9 = ___y1;
int32_t L_10 = L_9.___m_value_1;
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
bool L_11;
L_11 = SqlInt32_SameSignInt_m5501F2DDFDEFBCAB3BC308DB3957191EE75FAA99(L_8, L_10, NULL);
if (!L_11)
{
goto IL_0052;
}
}
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_12 = ___x0;
int32_t L_13 = L_12.___m_value_1;
int32_t L_14 = V_0;
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
bool L_15;
L_15 = SqlInt32_SameSignInt_m5501F2DDFDEFBCAB3BC308DB3957191EE75FAA99(L_13, L_14, NULL);
if (L_15)
{
goto IL_0052;
}
}
{
String_t* L_16;
L_16 = SQLResource_get_ArithOverflowMessage_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B(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)));
NullCheck(L_17);
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_m84EE359A27ED3C0653AE88AF625B954E64795B41_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, /*hidden argument*/NULL);
return L_19;
}
}
// System.Data.SqlTypes.SqlInt32 System.Data.SqlTypes.SqlInt32::op_Subtraction(System.Data.SqlTypes.SqlInt32,System.Data.SqlTypes.SqlInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 SqlInt32_op_Subtraction_m82E30824C1A46C12C3C2032BF750A08E0E3B7710 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___x0, SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___y1, 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;
{
bool L_0;
L_0 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5((&___x0), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
bool L_1;
L_1 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5((&___y1), 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_4;
return L_2;
}
IL_0018:
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_3 = ___x0;
int32_t L_4 = L_3.___m_value_1;
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_5 = ___y1;
int32_t L_6 = L_5.___m_value_1;
V_0 = ((int32_t)il2cpp_codegen_subtract(L_4, L_6));
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_7 = ___x0;
int32_t L_8 = L_7.___m_value_1;
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_9 = ___y1;
int32_t L_10 = L_9.___m_value_1;
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
bool L_11;
L_11 = SqlInt32_SameSignInt_m5501F2DDFDEFBCAB3BC308DB3957191EE75FAA99(L_8, L_10, NULL);
if (L_11)
{
goto IL_0052;
}
}
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_12 = ___y1;
int32_t L_13 = L_12.___m_value_1;
int32_t L_14 = V_0;
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
bool L_15;
L_15 = SqlInt32_SameSignInt_m5501F2DDFDEFBCAB3BC308DB3957191EE75FAA99(L_13, L_14, NULL);
if (!L_15)
{
goto IL_0052;
}
}
{
String_t* L_16;
L_16 = SQLResource_get_ArithOverflowMessage_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B(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)));
NullCheck(L_17);
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_m82E30824C1A46C12C3C2032BF750A08E0E3B7710_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, /*hidden argument*/NULL);
return L_19;
}
}
// System.Data.SqlTypes.SqlInt32 System.Data.SqlTypes.SqlInt32::op_Multiply(System.Data.SqlTypes.SqlInt32,System.Data.SqlTypes.SqlInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 SqlInt32_op_Multiply_mCCB00A7AE491D5575A02EF0EEFF11AE5C45B9094 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___x0, SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___y1, 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;
{
bool L_0;
L_0 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5((&___x0), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
bool L_1;
L_1 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5((&___y1), 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_4;
return L_2;
}
IL_0018:
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_3 = ___x0;
int32_t L_4 = L_3.___m_value_1;
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_5 = ___y1;
int32_t L_6 = L_5.___m_value_1;
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_3;
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_3;
if ((((int64_t)L_10) == ((int64_t)L_11)))
{
goto IL_0046;
}
}
{
String_t* L_12;
L_12 = SQLResource_get_ArithOverflowMessage_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B(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)));
NullCheck(L_13);
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_mCCB00A7AE491D5575A02EF0EEFF11AE5C45B9094_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), /*hidden argument*/NULL);
return L_15;
}
}
// System.Data.SqlTypes.SqlInt32 System.Data.SqlTypes.SqlInt32::op_Division(System.Data.SqlTypes.SqlInt32,System.Data.SqlTypes.SqlInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 SqlInt32_op_Division_mE4F12E6A97170C49B4E39104F178B7225C73F99C (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___x0, SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___y1, 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;
}
{
bool L_0;
L_0 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5((&___x0), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
bool L_1;
L_1 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5((&___y1), 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_4;
return L_2;
}
IL_0018:
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_3 = ___y1;
int32_t L_4 = L_3.___m_value_1;
if (!L_4)
{
goto IL_0055;
}
}
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_5 = ___x0;
int32_t L_6 = L_5.___m_value_1;
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_2;
if ((!(((uint64_t)((int64_t)L_6)) == ((uint64_t)L_7))))
{
goto IL_0042;
}
}
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_8 = ___y1;
int32_t L_9 = L_8.___m_value_1;
if ((!(((uint32_t)L_9) == ((uint32_t)(-1)))))
{
goto IL_0042;
}
}
{
String_t* L_10;
L_10 = SQLResource_get_ArithOverflowMessage_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B(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)));
NullCheck(L_11);
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_mE4F12E6A97170C49B4E39104F178B7225C73F99C_RuntimeMethod_var)));
}
IL_0042:
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_12 = ___x0;
int32_t L_13 = L_12.___m_value_1;
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_14 = ___y1;
int32_t L_15 = L_14.___m_value_1;
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_16;
memset((&L_16), 0, sizeof(L_16));
SqlInt32__ctor_m47B476C9DC2A5E77FC1A9B544805CCA84F6AF6F8((&L_16), ((int32_t)(L_13/L_15)), /*hidden argument*/NULL);
return L_16;
}
IL_0055:
{
String_t* L_17;
L_17 = SQLResource_get_DivideByZeroMessage_m22F5A8523D9FCF83218B429FEEDDBAC65E87C3FB(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)));
NullCheck(L_18);
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_mE4F12E6A97170C49B4E39104F178B7225C73F99C_RuntimeMethod_var)));
}
}
// System.Data.SqlTypes.SqlInt32 System.Data.SqlTypes.SqlInt32::op_Implicit(System.Data.SqlTypes.SqlByte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 SqlInt32_op_Implicit_m870442E92DD19FAF2ACF92DF903B0F0B072874CA (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___x0, 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;
}
{
bool L_0;
L_0 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743((&___x0), NULL);
if (L_0)
{
goto IL_0016;
}
}
{
uint8_t L_1;
L_1 = SqlByte_get_Value_m5E03F09D67A2CEDEA9E2DC4BDBDA1B7DB3BDFC17((&___x0), NULL);
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlInt32__ctor_m47B476C9DC2A5E77FC1A9B544805CCA84F6AF6F8((&L_2), L_1, /*hidden argument*/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_4;
return L_3;
}
}
// System.Data.SqlTypes.SqlInt32 System.Data.SqlTypes.SqlInt32::op_Implicit(System.Data.SqlTypes.SqlInt16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 SqlInt32_op_Implicit_m6E0972AE9BE14E5FFDE1ECC3AEBD56DF807732CC (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___x0, 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;
}
{
bool L_0;
L_0 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510((&___x0), NULL);
if (L_0)
{
goto IL_0016;
}
}
{
int16_t L_1;
L_1 = SqlInt16_get_Value_mA03BF0AEC36EC42E4707550F4EE275ED506FFE57((&___x0), NULL);
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlInt32__ctor_m47B476C9DC2A5E77FC1A9B544805CCA84F6AF6F8((&L_2), L_1, /*hidden argument*/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_4;
return L_3;
}
}
// System.Data.SqlTypes.SqlInt32 System.Data.SqlTypes.SqlInt32::op_Explicit(System.Data.SqlTypes.SqlInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 SqlInt32_op_Explicit_m11193DFD541CD4084026443AC7A1CDDF701901D9 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___x0, 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;
{
bool L_0;
L_0 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___x0), 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_4;
return L_1;
}
IL_000f:
{
int64_t L_2;
L_2 = SqlInt64_get_Value_m0FCB83BE1DF07163B48C04233CD24485CE70E405((&___x0), 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_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B(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)));
NullCheck(L_6);
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_m11193DFD541CD4084026443AC7A1CDDF701901D9_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), /*hidden argument*/NULL);
return L_8;
}
}
// System.Boolean System.Data.SqlTypes.SqlInt32::SameSignInt(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInt32_SameSignInt_m5501F2DDFDEFBCAB3BC308DB3957191EE75FAA99 (int32_t ___x0, int32_t ___y1, const RuntimeMethod* method)
{
{
int32_t L_0 = ___x0;
int32_t L_1 = ___y1;
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);
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlInt32::op_Equality(System.Data.SqlTypes.SqlInt32,System.Data.SqlTypes.SqlInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlInt32_op_Equality_m47E9CB8312795A430496D6239B77DC54ADFED502 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___x0, SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___y1, 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 L_0;
L_0 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5((&___x0), NULL);
if (L_0)
{
goto IL_0026;
}
}
{
bool L_1;
L_1 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5((&___y1), NULL);
if (L_1)
{
goto IL_0026;
}
}
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_2 = ___x0;
int32_t L_3 = L_2.___m_value_1;
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_4 = ___y1;
int32_t L_5 = L_4.___m_value_1;
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), /*hidden argument*/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_3;
return L_7;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlInt32::op_LessThan(System.Data.SqlTypes.SqlInt32,System.Data.SqlTypes.SqlInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlInt32_op_LessThan_m5C4BAFBB1C9877456838FDEC0AF905ABF92DEC2B (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___x0, SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___y1, 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 L_0;
L_0 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5((&___x0), NULL);
if (L_0)
{
goto IL_0026;
}
}
{
bool L_1;
L_1 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5((&___y1), NULL);
if (L_1)
{
goto IL_0026;
}
}
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_2 = ___x0;
int32_t L_3 = L_2.___m_value_1;
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_4 = ___y1;
int32_t L_5 = L_4.___m_value_1;
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), /*hidden argument*/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_3;
return L_7;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlInt32::op_GreaterThan(System.Data.SqlTypes.SqlInt32,System.Data.SqlTypes.SqlInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlInt32_op_GreaterThan_m85A1C33ABBDB9BF7884992FD63161ECEAF3162FC (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___x0, SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___y1, 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 L_0;
L_0 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5((&___x0), NULL);
if (L_0)
{
goto IL_0026;
}
}
{
bool L_1;
L_1 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5((&___y1), NULL);
if (L_1)
{
goto IL_0026;
}
}
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_2 = ___x0;
int32_t L_3 = L_2.___m_value_1;
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_4 = ___y1;
int32_t L_5 = L_4.___m_value_1;
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), /*hidden argument*/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_3;
return L_7;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlInt32::LessThan(System.Data.SqlTypes.SqlInt32,System.Data.SqlTypes.SqlInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlInt32_LessThan_m5EB57E8FF1F81A21FDE147AE100F8C93C9B0151F (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___x0, SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___y1, 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 = ___x0;
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_1 = ___y1;
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2;
L_2 = SqlInt32_op_LessThan_m5C4BAFBB1C9877456838FDEC0AF905ABF92DEC2B(L_0, L_1, NULL);
return L_2;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlInt32::GreaterThan(System.Data.SqlTypes.SqlInt32,System.Data.SqlTypes.SqlInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlInt32_GreaterThan_m2904D8EF4C5548B3E136D94ED942E337C83BB5A2 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___x0, SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___y1, 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 = ___x0;
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_1 = ___y1;
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2;
L_2 = SqlInt32_op_GreaterThan_m85A1C33ABBDB9BF7884992FD63161ECEAF3162FC(L_0, L_1, NULL);
return L_2;
}
}
// System.Data.SqlTypes.SqlDouble System.Data.SqlTypes.SqlInt32::ToSqlDouble()
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_mB0604ACD6A3D30EB8D52C1AEF8F18F1AE0F17E2B(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;
}
// System.Data.SqlTypes.SqlInt64 System.Data.SqlTypes.SqlInt32::ToSqlInt64()
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_m5B2DC28DF567BACFB9AACBA317907C4897B3E90C(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;
}
// System.Int32 System.Data.SqlTypes.SqlInt32::CompareTo(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlInt32_CompareTo_m9A269464003C5D942A84512544173E085AABA61A (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, RuntimeObject* ___value0, 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 = ___value0;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var)))
{
goto IL_0017;
}
}
{
RuntimeObject* L_1 = ___value0;
V_0 = ((*(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152*)((SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152*)(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152*)UnBox(L_1, SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var))));
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_2 = V_0;
int32_t L_3;
L_3 = SqlInt32_CompareTo_m6EBE0A1AACF4E5C44E76D91D6FD6A5FC655C164B(__this, L_2, NULL);
return L_3;
}
IL_0017:
{
RuntimeObject* L_4 = ___value0;
NullCheck(L_4);
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(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
Type_t* L_7;
L_7 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(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_m2D0D1202FD367244E89460D9D84DFDEAB9D86E13(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* ___value0, 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, ___value0, method);
return _returnValue;
}
// System.Int32 System.Data.SqlTypes.SqlInt32::CompareTo(System.Data.SqlTypes.SqlInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlInt32_CompareTo_m6EBE0A1AACF4E5C44E76D91D6FD6A5FC655C164B (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___value0, 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;
}
{
bool L_0;
L_0 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5(__this, NULL);
if (!L_0)
{
goto IL_0015;
}
}
{
bool L_1;
L_1 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5((&___value0), NULL);
if (L_1)
{
goto IL_0013;
}
}
{
return (-1);
}
IL_0013:
{
return 0;
}
IL_0015:
{
bool L_2;
L_2 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5((&___value0), NULL);
if (!L_2)
{
goto IL_0020;
}
}
{
return 1;
}
IL_0020:
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_3 = (*(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152*)__this);
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_4 = ___value0;
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_5;
L_5 = SqlInt32_op_LessThan_m5C4BAFBB1C9877456838FDEC0AF905ABF92DEC2B(L_3, L_4, NULL);
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_6;
L_6 = SqlBoolean_op_True_m2B87C8A5F736E892DC5927B2C18E7EA5C87A8072(L_5, NULL);
if (!L_6)
{
goto IL_0035;
}
}
{
return (-1);
}
IL_0035:
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_7 = (*(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152*)__this);
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_8 = ___value0;
il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_9;
L_9 = SqlInt32_op_GreaterThan_m85A1C33ABBDB9BF7884992FD63161ECEAF3162FC(L_7, L_8, NULL);
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_10;
L_10 = SqlBoolean_op_True_m2B87C8A5F736E892DC5927B2C18E7EA5C87A8072(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 ___value0, 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, ___value0, method);
return _returnValue;
}
// System.Boolean System.Data.SqlTypes.SqlInt32::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInt32_Equals_m7D89FC6A3D733052B28E202EB4C5FC7D0E6B808E (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, RuntimeObject* ___value0, 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));
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 V_1;
memset((&V_1), 0, sizeof(V_1));
{
RuntimeObject* L_0 = ___value0;
if (((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var)))
{
goto IL_000a;
}
}
{
return (bool)0;
}
IL_000a:
{
RuntimeObject* L_1 = ___value0;
V_0 = ((*(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152*)((SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152*)(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152*)UnBox(L_1, SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var))));
bool L_2;
L_2 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5((&V_0), NULL);
if (L_2)
{
goto IL_0022;
}
}
{
bool L_3;
L_3 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5(__this, NULL);
if (!L_3)
{
goto IL_0034;
}
}
IL_0022:
{
bool L_4;
L_4 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5((&V_0), NULL);
if (!L_4)
{
goto IL_0032;
}
}
{
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_m47E9CB8312795A430496D6239B77DC54ADFED502(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 SqlInt32_Equals_m7D89FC6A3D733052B28E202EB4C5FC7D0E6B808E_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___value0, const RuntimeMethod* method)
{
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152*>(__this + _offset);
bool _returnValue;
_returnValue = SqlInt32_Equals_m7D89FC6A3D733052B28E202EB4C5FC7D0E6B808E(_thisAdjusted, ___value0, method);
return _returnValue;
}
// System.Int32 System.Data.SqlTypes.SqlInt32::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlInt32_GetHashCode_m382E263ED4C84C49999C94A0BAEAD06ED8687CB0 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
bool L_0;
L_0 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5(__this, NULL);
if (L_0)
{
goto IL_0017;
}
}
{
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;
}
// System.Xml.Schema.XmlSchema System.Data.SqlTypes.SqlInt32::System.Xml.Serialization.IXmlSerializable.GetSchema()
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;
}
// System.Void System.Data.SqlTypes.SqlInt32::System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt32_System_Xml_Serialization_IXmlSerializable_ReadXml_mA4B639FAA25CCD9A818FDC1F37925F3481A87A2C (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___reader0, 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 = ___reader0;
NullCheck(L_0);
String_t* L_1;
L_1 = VirtualFuncInvoker2< String_t*, String_t*, String_t* >::Invoke(23 /* System.String System.Xml.XmlReader::GetAttribute(System.String,System.String) */, 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_mC9C05B76ECCD48E206BF6AD704A9742C88A6DBB4(L_3, NULL);
if (!L_4)
{
goto IL_002b;
}
}
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_5 = ___reader0;
NullCheck(L_5);
String_t* L_6;
L_6 = VirtualFuncInvoker0< String_t* >::Invoke(45 /* System.String System.Xml.XmlReader::ReadElementString() */, L_5);
__this->___m_fNotNull_0 = (bool)0;
return;
}
IL_002b:
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_7 = ___reader0;
NullCheck(L_7);
String_t* L_8;
L_8 = VirtualFuncInvoker0< String_t* >::Invoke(45 /* System.String System.Xml.XmlReader::ReadElementString() */, L_7);
il2cpp_codegen_runtime_class_init_inline(XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
int32_t L_9;
L_9 = XmlConvert_ToInt32_mDE7EE99061A69CCE5FB3C241348580413B782DAC(L_8, NULL);
__this->___m_value_1 = L_9;
__this->___m_fNotNull_0 = (bool)1;
return;
}
}
IL2CPP_EXTERN_C void SqlInt32_System_Xml_Serialization_IXmlSerializable_ReadXml_mA4B639FAA25CCD9A818FDC1F37925F3481A87A2C_AdjustorThunk (RuntimeObject* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___reader0, 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, ___reader0, method);
}
// System.Void System.Data.SqlTypes.SqlInt32::System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt32_System_Xml_Serialization_IXmlSerializable_WriteXml_m3F891466FB52A607FECADAA4983F6AC4A91CE055 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___writer0, 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*)&_stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7C014955313A7D33D5D04696B884B25325E6393C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2);
s_Il2CppMethodInitialized = true;
}
{
bool L_0;
L_0 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5(__this, NULL);
if (!L_0)
{
goto IL_0023;
}
}
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_1 = ___writer0;
NullCheck(L_1);
XmlWriter_WriteAttributeString_m9BECE5A394F9A9601AB66932AF0D7EF25E16AE0B(L_1, _stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A, _stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100, _stringLiteral7C014955313A7D33D5D04696B884B25325E6393C, _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2, NULL);
return;
}
IL_0023:
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_2 = ___writer0;
int32_t L_3 = __this->___m_value_1;
il2cpp_codegen_runtime_class_init_inline(XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
String_t* L_4;
L_4 = XmlConvert_ToString_m70CBE2DA22D8FCAC8906512E2A6F12C2E39C6D62(L_3, NULL);
NullCheck(L_2);
VirtualActionInvoker1< String_t* >::Invoke(20 /* System.Void System.Xml.XmlWriter::WriteString(System.String) */, L_2, L_4);
return;
}
}
IL2CPP_EXTERN_C void SqlInt32_System_Xml_Serialization_IXmlSerializable_WriteXml_m3F891466FB52A607FECADAA4983F6AC4A91CE055_AdjustorThunk (RuntimeObject* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___writer0, 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, ___writer0, method);
}
// System.Xml.XmlQualifiedName System.Data.SqlTypes.SqlInt32::GetXsdType(System.Xml.Schema.XmlSchemaSet)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* SqlInt32_GetXsdType_mDBA6108747C2C883CFB593A4B2FE42498A883AD1 (XmlSchemaSet_t048A12CE7D00EF330EF32A388B69A240899F88D1* ___schemaSet0, 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);
NullCheck(L_0);
XmlQualifiedName__ctor_m65632114A1726D9FAD0338BC2A8C28BB9D262C7B(L_0, _stringLiteral0BA8CB3B900ECEF5E697192B8CDA6B626EB0CE72, _stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF, NULL);
return L_0;
}
}
// System.Void System.Data.SqlTypes.SqlInt32::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt32__cctor_m8C09A3EAA4A2891B6DBC3A5783BC60C92835545D (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_2 = ((int64_t)((int32_t)-2147483648LL));
((SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var))->___s_lBitNotIntMax_3 = ((int64_t)((int32_t)-2147483648LL));
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_0;
memset((&L_0), 0, sizeof(L_0));
SqlInt32__ctor_m8BBF79F6FE4D57BE90C0A3D48B48226466F48D69((&L_0), (bool)1, /*hidden argument*/NULL);
((SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var))->___Null_4 = L_0;
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_1;
memset((&L_1), 0, sizeof(L_1));
SqlInt32__ctor_m47B476C9DC2A5E77FC1A9B544805CCA84F6AF6F8((&L_1), 0, /*hidden argument*/NULL);
((SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var))->___Zero_5 = L_1;
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlInt32__ctor_m47B476C9DC2A5E77FC1A9B544805CCA84F6AF6F8((&L_2), ((int32_t)-2147483648LL), /*hidden argument*/NULL);
((SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var))->___MinValue_6 = L_2;
SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_3;
memset((&L_3), 0, sizeof(L_3));
SqlInt32__ctor_m47B476C9DC2A5E77FC1A9B544805CCA84F6AF6F8((&L_3), ((int32_t)2147483647LL), /*hidden argument*/NULL);
((SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var))->___MaxValue_7 = 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
// Conversion methods for marshalling of: System.Data.SqlTypes.SqlInt64
IL2CPP_EXTERN_C void SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_marshal_pinvoke(const SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272& unmarshaled, SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_marshaled_pinvoke& marshaled)
{
marshaled.___m_fNotNull_0 = static_cast<int32_t>(unmarshaled.___m_fNotNull_0);
marshaled.___m_value_1 = unmarshaled.___m_value_1;
}
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_0);
unmarshaled.___m_fNotNull_0 = unmarshaledm_fNotNull_temp_0;
int64_t unmarshaledm_value_temp_1 = 0;
unmarshaledm_value_temp_1 = marshaled.___m_value_1;
unmarshaled.___m_value_1 = unmarshaledm_value_temp_1;
}
// Conversion method for clean up from marshalling of: System.Data.SqlTypes.SqlInt64
IL2CPP_EXTERN_C void SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_marshal_pinvoke_cleanup(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: System.Data.SqlTypes.SqlInt64
IL2CPP_EXTERN_C void SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_marshal_com(const SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272& unmarshaled, SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_marshaled_com& marshaled)
{
marshaled.___m_fNotNull_0 = static_cast<int32_t>(unmarshaled.___m_fNotNull_0);
marshaled.___m_value_1 = unmarshaled.___m_value_1;
}
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_0);
unmarshaled.___m_fNotNull_0 = unmarshaledm_fNotNull_temp_0;
int64_t unmarshaledm_value_temp_1 = 0;
unmarshaledm_value_temp_1 = marshaled.___m_value_1;
unmarshaled.___m_value_1 = unmarshaledm_value_temp_1;
}
// Conversion method for clean up from marshalling of: System.Data.SqlTypes.SqlInt64
IL2CPP_EXTERN_C void SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_marshal_com_cleanup(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_marshaled_com& marshaled)
{
}
// System.Void System.Data.SqlTypes.SqlInt64::.ctor(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt64__ctor_mEA0E6D670B1A71ED773665ED7E40D64DE93DEB0B (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, bool ___fNull0, const RuntimeMethod* method)
{
{
__this->___m_fNotNull_0 = (bool)0;
__this->___m_value_1 = ((int64_t)0);
return;
}
}
IL2CPP_EXTERN_C void SqlInt64__ctor_mEA0E6D670B1A71ED773665ED7E40D64DE93DEB0B_AdjustorThunk (RuntimeObject* __this, bool ___fNull0, const RuntimeMethod* method)
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272*>(__this + _offset);
SqlInt64__ctor_mEA0E6D670B1A71ED773665ED7E40D64DE93DEB0B(_thisAdjusted, ___fNull0, method);
}
// System.Void System.Data.SqlTypes.SqlInt64::.ctor(System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt64__ctor_m6FDF9E6478B65D3CDE43E2714114B140605B93F3 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, int64_t ___value0, const RuntimeMethod* method)
{
{
int64_t L_0 = ___value0;
__this->___m_value_1 = L_0;
__this->___m_fNotNull_0 = (bool)1;
return;
}
}
IL2CPP_EXTERN_C void SqlInt64__ctor_m6FDF9E6478B65D3CDE43E2714114B140605B93F3_AdjustorThunk (RuntimeObject* __this, int64_t ___value0, const RuntimeMethod* method)
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272*>(__this + _offset);
SqlInt64__ctor_m6FDF9E6478B65D3CDE43E2714114B140605B93F3(_thisAdjusted, ___value0, method);
}
// System.Boolean System.Data.SqlTypes.SqlInt64::get_IsNull()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___m_fNotNull_0;
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;
}
// System.Int64 System.Data.SqlTypes.SqlInt64::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t SqlInt64_get_Value_m0FCB83BE1DF07163B48C04233CD24485CE70E405 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___m_fNotNull_0;
if (!L_0)
{
goto IL_000f;
}
}
{
int64_t L_1 = __this->___m_value_1;
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)));
NullCheck(L_2);
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;
}
// System.Data.SqlTypes.SqlInt64 System.Data.SqlTypes.SqlInt64::op_Implicit(System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 SqlInt64_op_Implicit_m3AE8A2A36BCD5E3A85276DC67AE1D4D7479AFCBD (int64_t ___x0, const RuntimeMethod* method)
{
{
int64_t L_0 = ___x0;
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_1;
memset((&L_1), 0, sizeof(L_1));
SqlInt64__ctor_m6FDF9E6478B65D3CDE43E2714114B140605B93F3((&L_1), L_0, /*hidden argument*/NULL);
return L_1;
}
}
// System.String System.Data.SqlTypes.SqlInt64::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlInt64_ToString_mB0FA40D51C9D53232E760DDB0738837638D7EB39 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, const RuntimeMethod* method)
{
{
bool L_0;
L_0 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8(__this, NULL);
if (L_0)
{
goto IL_0015;
}
}
{
int64_t* L_1 = (&__this->___m_value_1);
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_m1A1F625F07524AC8E5E1823D5FD5BFAC375F897A(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;
}
// System.Data.SqlTypes.SqlInt64 System.Data.SqlTypes.SqlInt64::op_UnaryNegation(System.Data.SqlTypes.SqlInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 SqlInt64_op_UnaryNegation_m4DCB8297DCAA21D6430F891F1CD9F3CE4B976C18 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___x0, 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 L_0;
L_0 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___x0), NULL);
if (L_0)
{
goto IL_0016;
}
}
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_1 = ___x0;
int64_t L_2 = L_1.___m_value_1;
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_3;
memset((&L_3), 0, sizeof(L_3));
SqlInt64__ctor_m6FDF9E6478B65D3CDE43E2714114B140605B93F3((&L_3), ((-L_2)), /*hidden argument*/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_4;
return L_4;
}
}
// System.Data.SqlTypes.SqlInt64 System.Data.SqlTypes.SqlInt64::op_Addition(System.Data.SqlTypes.SqlInt64,System.Data.SqlTypes.SqlInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 SqlInt64_op_Addition_mA1FDDD4C87FE996DF4E8A5D9AFDCB12BE59146E7 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___x0, SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___y1, 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;
{
bool L_0;
L_0 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___x0), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
bool L_1;
L_1 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___y1), 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_4;
return L_2;
}
IL_0018:
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_3 = ___x0;
int64_t L_4 = L_3.___m_value_1;
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_5 = ___y1;
int64_t L_6 = L_5.___m_value_1;
V_0 = ((int64_t)il2cpp_codegen_add(L_4, L_6));
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_7 = ___x0;
int64_t L_8 = L_7.___m_value_1;
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_9 = ___y1;
int64_t L_10 = L_9.___m_value_1;
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
bool L_11;
L_11 = SqlInt64_SameSignLong_mEB088B4186384635F4E88FF99B5AA81D109CF8C2(L_8, L_10, NULL);
if (!L_11)
{
goto IL_0052;
}
}
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_12 = ___x0;
int64_t L_13 = L_12.___m_value_1;
int64_t L_14 = V_0;
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
bool L_15;
L_15 = SqlInt64_SameSignLong_mEB088B4186384635F4E88FF99B5AA81D109CF8C2(L_13, L_14, NULL);
if (L_15)
{
goto IL_0052;
}
}
{
String_t* L_16;
L_16 = SQLResource_get_ArithOverflowMessage_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B(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)));
NullCheck(L_17);
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_mA1FDDD4C87FE996DF4E8A5D9AFDCB12BE59146E7_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, /*hidden argument*/NULL);
return L_19;
}
}
// System.Data.SqlTypes.SqlInt64 System.Data.SqlTypes.SqlInt64::op_Subtraction(System.Data.SqlTypes.SqlInt64,System.Data.SqlTypes.SqlInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 SqlInt64_op_Subtraction_m3E20CA6176DF7F347D86215CB2F776777BB9A3C4 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___x0, SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___y1, 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;
{
bool L_0;
L_0 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___x0), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
bool L_1;
L_1 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___y1), 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_4;
return L_2;
}
IL_0018:
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_3 = ___x0;
int64_t L_4 = L_3.___m_value_1;
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_5 = ___y1;
int64_t L_6 = L_5.___m_value_1;
V_0 = ((int64_t)il2cpp_codegen_subtract(L_4, L_6));
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_7 = ___x0;
int64_t L_8 = L_7.___m_value_1;
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_9 = ___y1;
int64_t L_10 = L_9.___m_value_1;
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
bool L_11;
L_11 = SqlInt64_SameSignLong_mEB088B4186384635F4E88FF99B5AA81D109CF8C2(L_8, L_10, NULL);
if (L_11)
{
goto IL_0052;
}
}
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_12 = ___y1;
int64_t L_13 = L_12.___m_value_1;
int64_t L_14 = V_0;
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
bool L_15;
L_15 = SqlInt64_SameSignLong_mEB088B4186384635F4E88FF99B5AA81D109CF8C2(L_13, L_14, NULL);
if (!L_15)
{
goto IL_0052;
}
}
{
String_t* L_16;
L_16 = SQLResource_get_ArithOverflowMessage_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B(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)));
NullCheck(L_17);
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_m3E20CA6176DF7F347D86215CB2F776777BB9A3C4_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, /*hidden argument*/NULL);
return L_19;
}
}
// System.Data.SqlTypes.SqlInt64 System.Data.SqlTypes.SqlInt64::op_Multiply(System.Data.SqlTypes.SqlInt64,System.Data.SqlTypes.SqlInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 SqlInt64_op_Multiply_m8ACC9BC36C37BEC5415E943E89BEFE1149652939 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___x0, SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___y1, 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;
{
bool L_0;
L_0 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___x0), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
bool L_1;
L_1 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___y1), 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_4;
return L_2;
}
IL_0018:
{
V_0 = (bool)0;
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_3 = ___x0;
int64_t L_4 = L_3.___m_value_1;
V_1 = L_4;
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_5 = ___y1;
int64_t L_6 = L_5.___m_value_1;
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_2;
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_2;
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_2;
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_2;
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_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B(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)));
NullCheck(L_23);
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_m8ACC9BC36C37BEC5415E943E89BEFE1149652939_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_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B(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)));
NullCheck(L_28);
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_m8ACC9BC36C37BEC5415E943E89BEFE1149652939_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_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B(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)));
NullCheck(L_35);
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_m8ACC9BC36C37BEC5415E943E89BEFE1149652939_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_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B(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)));
NullCheck(L_42);
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_m8ACC9BC36C37BEC5415E943E89BEFE1149652939_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_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B(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)));
NullCheck(L_47);
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_m8ACC9BC36C37BEC5415E943E89BEFE1149652939_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, /*hidden argument*/NULL);
return L_51;
}
}
// System.Data.SqlTypes.SqlInt64 System.Data.SqlTypes.SqlInt64::op_Division(System.Data.SqlTypes.SqlInt64,System.Data.SqlTypes.SqlInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 SqlInt64_op_Division_m8AA85EF43A99EC1366C534ABE0923728428DA9AB (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___x0, SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___y1, 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 L_0;
L_0 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___x0), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
bool L_1;
L_1 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___y1), 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_4;
return L_2;
}
IL_0018:
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_3 = ___y1;
int64_t L_4 = L_3.___m_value_1;
if (!L_4)
{
goto IL_0059;
}
}
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_5 = ___x0;
int64_t L_6 = L_5.___m_value_1;
if ((!(((uint64_t)L_6) == ((uint64_t)((int64_t)(std::numeric_limits<int64_t>::min)())))))
{
goto IL_0046;
}
}
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_7 = ___y1;
int64_t L_8 = L_7.___m_value_1;
if ((!(((uint64_t)L_8) == ((uint64_t)((int64_t)(-1))))))
{
goto IL_0046;
}
}
{
String_t* L_9;
L_9 = SQLResource_get_ArithOverflowMessage_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B(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)));
NullCheck(L_10);
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_m8AA85EF43A99EC1366C534ABE0923728428DA9AB_RuntimeMethod_var)));
}
IL_0046:
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_11 = ___x0;
int64_t L_12 = L_11.___m_value_1;
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_13 = ___y1;
int64_t L_14 = L_13.___m_value_1;
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_15;
memset((&L_15), 0, sizeof(L_15));
SqlInt64__ctor_m6FDF9E6478B65D3CDE43E2714114B140605B93F3((&L_15), ((int64_t)(L_12/L_14)), /*hidden argument*/NULL);
return L_15;
}
IL_0059:
{
String_t* L_16;
L_16 = SQLResource_get_DivideByZeroMessage_m22F5A8523D9FCF83218B429FEEDDBAC65E87C3FB(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)));
NullCheck(L_17);
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_m8AA85EF43A99EC1366C534ABE0923728428DA9AB_RuntimeMethod_var)));
}
}
// System.Data.SqlTypes.SqlInt64 System.Data.SqlTypes.SqlInt64::op_Modulus(System.Data.SqlTypes.SqlInt64,System.Data.SqlTypes.SqlInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 SqlInt64_op_Modulus_mE336884EE7AD2EA0C2045D5091D040BA50FA95A1 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___x0, SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___y1, 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 L_0;
L_0 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___x0), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
bool L_1;
L_1 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___y1), 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_4;
return L_2;
}
IL_0018:
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_3 = ___y1;
int64_t L_4 = L_3.___m_value_1;
if (!L_4)
{
goto IL_0059;
}
}
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_5 = ___x0;
int64_t L_6 = L_5.___m_value_1;
if ((!(((uint64_t)L_6) == ((uint64_t)((int64_t)(std::numeric_limits<int64_t>::min)())))))
{
goto IL_0046;
}
}
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_7 = ___y1;
int64_t L_8 = L_7.___m_value_1;
if ((!(((uint64_t)L_8) == ((uint64_t)((int64_t)(-1))))))
{
goto IL_0046;
}
}
{
String_t* L_9;
L_9 = SQLResource_get_ArithOverflowMessage_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B(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)));
NullCheck(L_10);
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_mE336884EE7AD2EA0C2045D5091D040BA50FA95A1_RuntimeMethod_var)));
}
IL_0046:
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_11 = ___x0;
int64_t L_12 = L_11.___m_value_1;
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_13 = ___y1;
int64_t L_14 = L_13.___m_value_1;
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_15;
memset((&L_15), 0, sizeof(L_15));
SqlInt64__ctor_m6FDF9E6478B65D3CDE43E2714114B140605B93F3((&L_15), ((int64_t)(L_12%L_14)), /*hidden argument*/NULL);
return L_15;
}
IL_0059:
{
String_t* L_16;
L_16 = SQLResource_get_DivideByZeroMessage_m22F5A8523D9FCF83218B429FEEDDBAC65E87C3FB(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)));
NullCheck(L_17);
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_mE336884EE7AD2EA0C2045D5091D040BA50FA95A1_RuntimeMethod_var)));
}
}
// System.Data.SqlTypes.SqlInt64 System.Data.SqlTypes.SqlInt64::op_Implicit(System.Data.SqlTypes.SqlByte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 SqlInt64_op_Implicit_m2C6B9E3ACFA8D61480CD093BB78BB22186684FC6 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___x0, 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 L_0;
L_0 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743((&___x0), NULL);
if (L_0)
{
goto IL_0017;
}
}
{
uint8_t L_1;
L_1 = SqlByte_get_Value_m5E03F09D67A2CEDEA9E2DC4BDBDA1B7DB3BDFC17((&___x0), NULL);
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlInt64__ctor_m6FDF9E6478B65D3CDE43E2714114B140605B93F3((&L_2), ((int64_t)(uint64_t)L_1), /*hidden argument*/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_4;
return L_3;
}
}
// System.Data.SqlTypes.SqlInt64 System.Data.SqlTypes.SqlInt64::op_Implicit(System.Data.SqlTypes.SqlInt16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 SqlInt64_op_Implicit_mA2674D790E9B758F1530A33F492871B813CEB9F6 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___x0, 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 L_0;
L_0 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510((&___x0), NULL);
if (L_0)
{
goto IL_0017;
}
}
{
int16_t L_1;
L_1 = SqlInt16_get_Value_mA03BF0AEC36EC42E4707550F4EE275ED506FFE57((&___x0), NULL);
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlInt64__ctor_m6FDF9E6478B65D3CDE43E2714114B140605B93F3((&L_2), ((int64_t)L_1), /*hidden argument*/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_4;
return L_3;
}
}
// System.Data.SqlTypes.SqlInt64 System.Data.SqlTypes.SqlInt64::op_Implicit(System.Data.SqlTypes.SqlInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 SqlInt64_op_Implicit_m5B2DC28DF567BACFB9AACBA317907C4897B3E90C (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___x0, 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 L_0;
L_0 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5((&___x0), NULL);
if (L_0)
{
goto IL_0017;
}
}
{
int32_t L_1;
L_1 = SqlInt32_get_Value_m0ADA18E1A4075E3D14F091375284BCB7679CB0A6((&___x0), NULL);
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlInt64__ctor_m6FDF9E6478B65D3CDE43E2714114B140605B93F3((&L_2), ((int64_t)L_1), /*hidden argument*/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_4;
return L_3;
}
}
// System.Data.SqlTypes.SqlInt64 System.Data.SqlTypes.SqlInt64::op_Explicit(System.Data.SqlTypes.SqlDecimal)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 SqlInt64_op_Explicit_m30B7B66573AC44A6484B4DBC70DC89DEE6A13D3F (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___x0, 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;
{
bool L_0;
L_0 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF((&___x0), 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_4;
return L_1;
}
IL_000f:
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_2 = ___x0;
V_0 = L_2;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_3 = V_0;
uint8_t L_4 = L_3.____bScale_3;
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_1;
if ((((int32_t)L_6) <= ((int32_t)2)))
{
goto IL_0034;
}
}
{
String_t* L_7;
L_7 = SQLResource_get_ConversionOverflowMessage_m5FC37960DE246AF7F3C892375ED5DB74AB458493(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)));
NullCheck(L_8);
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_m30B7B66573AC44A6484B4DBC70DC89DEE6A13D3F_RuntimeMethod_var)));
}
IL_0034:
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_9 = V_0;
uint8_t L_10 = L_9.____bLen_1;
if ((!(((uint32_t)L_10) == ((uint32_t)2))))
{
goto IL_007a;
}
}
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_11 = V_0;
uint32_t L_12 = L_11.____data1_4;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_13 = V_0;
uint32_t L_14 = L_13.____data2_5;
il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var);
uint64_t L_15;
L_15 = SqlDecimal_DWL_mC9ADA2864787E2287EC4E3FEC2259DCDE563879C(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_24;
if ((!(((uint64_t)L_16) > ((uint64_t)L_17))))
{
goto IL_0076;
}
}
{
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_24;
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_m5FC37960DE246AF7F3C892375ED5DB74AB458493(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)));
NullCheck(L_22);
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_m30B7B66573AC44A6484B4DBC70DC89DEE6A13D3F_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_4;
V_1 = ((int64_t)(uint64_t)L_25);
}
IL_0082:
{
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, /*hidden argument*/NULL);
return L_29;
}
}
// System.Boolean System.Data.SqlTypes.SqlInt64::SameSignLong(System.Int64,System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInt64_SameSignLong_mEB088B4186384635F4E88FF99B5AA81D109CF8C2 (int64_t ___x0, int64_t ___y1, const RuntimeMethod* method)
{
{
int64_t L_0 = ___x0;
int64_t L_1 = ___y1;
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);
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlInt64::op_Equality(System.Data.SqlTypes.SqlInt64,System.Data.SqlTypes.SqlInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlInt64_op_Equality_m57432BA17B210EC88DBE12E86BDF8C40BFA8EABC (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___x0, SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___y1, 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 L_0;
L_0 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___x0), NULL);
if (L_0)
{
goto IL_0026;
}
}
{
bool L_1;
L_1 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___y1), NULL);
if (L_1)
{
goto IL_0026;
}
}
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_2 = ___x0;
int64_t L_3 = L_2.___m_value_1;
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_4 = ___y1;
int64_t L_5 = L_4.___m_value_1;
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), /*hidden argument*/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_3;
return L_7;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlInt64::op_LessThan(System.Data.SqlTypes.SqlInt64,System.Data.SqlTypes.SqlInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlInt64_op_LessThan_mB697909A67E04654A743C1EA100478F3B6044273 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___x0, SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___y1, 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 L_0;
L_0 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___x0), NULL);
if (L_0)
{
goto IL_0026;
}
}
{
bool L_1;
L_1 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___y1), NULL);
if (L_1)
{
goto IL_0026;
}
}
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_2 = ___x0;
int64_t L_3 = L_2.___m_value_1;
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_4 = ___y1;
int64_t L_5 = L_4.___m_value_1;
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), /*hidden argument*/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_3;
return L_7;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlInt64::op_GreaterThan(System.Data.SqlTypes.SqlInt64,System.Data.SqlTypes.SqlInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlInt64_op_GreaterThan_m90554AF93C1E4E9455ED9157F8770E7E1A93A78E (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___x0, SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___y1, 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 L_0;
L_0 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___x0), NULL);
if (L_0)
{
goto IL_0026;
}
}
{
bool L_1;
L_1 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___y1), NULL);
if (L_1)
{
goto IL_0026;
}
}
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_2 = ___x0;
int64_t L_3 = L_2.___m_value_1;
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_4 = ___y1;
int64_t L_5 = L_4.___m_value_1;
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), /*hidden argument*/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_3;
return L_7;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlInt64::LessThan(System.Data.SqlTypes.SqlInt64,System.Data.SqlTypes.SqlInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlInt64_LessThan_mD57AC058CFDE7CD50EBC54F0832A562E63FD9156 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___x0, SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___y1, 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 = ___x0;
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_1 = ___y1;
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2;
L_2 = SqlInt64_op_LessThan_mB697909A67E04654A743C1EA100478F3B6044273(L_0, L_1, NULL);
return L_2;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlInt64::GreaterThan(System.Data.SqlTypes.SqlInt64,System.Data.SqlTypes.SqlInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlInt64_GreaterThan_mF39955908BFDD3EDED5DA5040ED5BE7AE100EAC4 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___x0, SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___y1, 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 = ___x0;
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_1 = ___y1;
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2;
L_2 = SqlInt64_op_GreaterThan_m90554AF93C1E4E9455ED9157F8770E7E1A93A78E(L_0, L_1, NULL);
return L_2;
}
}
// System.Data.SqlTypes.SqlByte System.Data.SqlTypes.SqlInt64::ToSqlByte()
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_mC5DD03311A108FA9BD098A2D4F40745047E8BEE1(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;
}
// System.Data.SqlTypes.SqlDouble System.Data.SqlTypes.SqlInt64::ToSqlDouble()
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_m391FCBC274165127262004B678F913C9BFE566C5(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;
}
// System.Data.SqlTypes.SqlInt16 System.Data.SqlTypes.SqlInt64::ToSqlInt16()
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_mBF2F15D7F852E68CC69F6A106C292F7A03FE93AC(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;
}
// System.Data.SqlTypes.SqlInt32 System.Data.SqlTypes.SqlInt64::ToSqlInt32()
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_m11193DFD541CD4084026443AC7A1CDDF701901D9(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;
}
// System.Data.SqlTypes.SqlDecimal System.Data.SqlTypes.SqlInt64::ToSqlDecimal()
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_m1EA186F4A2B497D738ECDBCE9FD21ABB6FD345CC(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;
}
// System.Int32 System.Data.SqlTypes.SqlInt64::CompareTo(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlInt64_CompareTo_m961B2693E7EEDC57C4CE36875B39413C2D3331F1 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, RuntimeObject* ___value0, 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 = ___value0;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var)))
{
goto IL_0017;
}
}
{
RuntimeObject* L_1 = ___value0;
V_0 = ((*(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272*)((SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272*)(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272*)UnBox(L_1, SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var))));
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_2 = V_0;
int32_t L_3;
L_3 = SqlInt64_CompareTo_m73C81296C591620BBCDD8A084418A0539EF68FEC(__this, L_2, NULL);
return L_3;
}
IL_0017:
{
RuntimeObject* L_4 = ___value0;
NullCheck(L_4);
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(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
Type_t* L_7;
L_7 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(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_m2D0D1202FD367244E89460D9D84DFDEAB9D86E13(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* ___value0, 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, ___value0, method);
return _returnValue;
}
// System.Int32 System.Data.SqlTypes.SqlInt64::CompareTo(System.Data.SqlTypes.SqlInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlInt64_CompareTo_m73C81296C591620BBCDD8A084418A0539EF68FEC (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___value0, 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;
}
{
bool L_0;
L_0 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8(__this, NULL);
if (!L_0)
{
goto IL_0015;
}
}
{
bool L_1;
L_1 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___value0), NULL);
if (L_1)
{
goto IL_0013;
}
}
{
return (-1);
}
IL_0013:
{
return 0;
}
IL_0015:
{
bool L_2;
L_2 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___value0), NULL);
if (!L_2)
{
goto IL_0020;
}
}
{
return 1;
}
IL_0020:
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_3 = (*(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272*)__this);
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_4 = ___value0;
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_5;
L_5 = SqlInt64_op_LessThan_mB697909A67E04654A743C1EA100478F3B6044273(L_3, L_4, NULL);
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_6;
L_6 = SqlBoolean_op_True_m2B87C8A5F736E892DC5927B2C18E7EA5C87A8072(L_5, NULL);
if (!L_6)
{
goto IL_0035;
}
}
{
return (-1);
}
IL_0035:
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_7 = (*(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272*)__this);
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_8 = ___value0;
il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_9;
L_9 = SqlInt64_op_GreaterThan_m90554AF93C1E4E9455ED9157F8770E7E1A93A78E(L_7, L_8, NULL);
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_10;
L_10 = SqlBoolean_op_True_m2B87C8A5F736E892DC5927B2C18E7EA5C87A8072(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 ___value0, 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, ___value0, method);
return _returnValue;
}
// System.Boolean System.Data.SqlTypes.SqlInt64::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInt64_Equals_m2AC85D8BB3CF583B13C8B3915A30CB3F09553FC4 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, RuntimeObject* ___value0, 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));
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 V_1;
memset((&V_1), 0, sizeof(V_1));
{
RuntimeObject* L_0 = ___value0;
if (((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var)))
{
goto IL_000a;
}
}
{
return (bool)0;
}
IL_000a:
{
RuntimeObject* L_1 = ___value0;
V_0 = ((*(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272*)((SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272*)(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272*)UnBox(L_1, SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var))));
bool L_2;
L_2 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&V_0), NULL);
if (L_2)
{
goto IL_0022;
}
}
{
bool L_3;
L_3 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8(__this, NULL);
if (!L_3)
{
goto IL_0034;
}
}
IL_0022:
{
bool L_4;
L_4 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&V_0), NULL);
if (!L_4)
{
goto IL_0032;
}
}
{
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_m57432BA17B210EC88DBE12E86BDF8C40BFA8EABC(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 SqlInt64_Equals_m2AC85D8BB3CF583B13C8B3915A30CB3F09553FC4_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___value0, const RuntimeMethod* method)
{
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272*>(__this + _offset);
bool _returnValue;
_returnValue = SqlInt64_Equals_m2AC85D8BB3CF583B13C8B3915A30CB3F09553FC4(_thisAdjusted, ___value0, method);
return _returnValue;
}
// System.Int32 System.Data.SqlTypes.SqlInt64::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlInt64_GetHashCode_mA83DF6B97654CDADC3EF8C05BF956D5853F2D62F (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, const RuntimeMethod* method)
{
int64_t V_0 = 0;
{
bool L_0;
L_0 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8(__this, NULL);
if (L_0)
{
goto IL_0017;
}
}
{
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;
}
// System.Xml.Schema.XmlSchema System.Data.SqlTypes.SqlInt64::System.Xml.Serialization.IXmlSerializable.GetSchema()
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;
}
// System.Void System.Data.SqlTypes.SqlInt64::System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt64_System_Xml_Serialization_IXmlSerializable_ReadXml_mC1E4756B96A6F2024C94DA13C3164F92D1243558 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___reader0, 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 = ___reader0;
NullCheck(L_0);
String_t* L_1;
L_1 = VirtualFuncInvoker2< String_t*, String_t*, String_t* >::Invoke(23 /* System.String System.Xml.XmlReader::GetAttribute(System.String,System.String) */, 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_mC9C05B76ECCD48E206BF6AD704A9742C88A6DBB4(L_3, NULL);
if (!L_4)
{
goto IL_002b;
}
}
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_5 = ___reader0;
NullCheck(L_5);
String_t* L_6;
L_6 = VirtualFuncInvoker0< String_t* >::Invoke(45 /* System.String System.Xml.XmlReader::ReadElementString() */, L_5);
__this->___m_fNotNull_0 = (bool)0;
return;
}
IL_002b:
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_7 = ___reader0;
NullCheck(L_7);
String_t* L_8;
L_8 = VirtualFuncInvoker0< String_t* >::Invoke(45 /* System.String System.Xml.XmlReader::ReadElementString() */, L_7);
il2cpp_codegen_runtime_class_init_inline(XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
int64_t L_9;
L_9 = XmlConvert_ToInt64_m2CF984027A0976837779877B75DC706078E21085(L_8, NULL);
__this->___m_value_1 = L_9;
__this->___m_fNotNull_0 = (bool)1;
return;
}
}
IL2CPP_EXTERN_C void SqlInt64_System_Xml_Serialization_IXmlSerializable_ReadXml_mC1E4756B96A6F2024C94DA13C3164F92D1243558_AdjustorThunk (RuntimeObject* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___reader0, 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, ___reader0, method);
}
// System.Void System.Data.SqlTypes.SqlInt64::System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt64_System_Xml_Serialization_IXmlSerializable_WriteXml_mB190D1056BDA2C4D4EA883C28C1BE788F74AC522 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___writer0, 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*)&_stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7C014955313A7D33D5D04696B884B25325E6393C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2);
s_Il2CppMethodInitialized = true;
}
{
bool L_0;
L_0 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8(__this, NULL);
if (!L_0)
{
goto IL_0023;
}
}
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_1 = ___writer0;
NullCheck(L_1);
XmlWriter_WriteAttributeString_m9BECE5A394F9A9601AB66932AF0D7EF25E16AE0B(L_1, _stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A, _stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100, _stringLiteral7C014955313A7D33D5D04696B884B25325E6393C, _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2, NULL);
return;
}
IL_0023:
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_2 = ___writer0;
int64_t L_3 = __this->___m_value_1;
il2cpp_codegen_runtime_class_init_inline(XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
String_t* L_4;
L_4 = XmlConvert_ToString_m107060D51F6846EEE17E3F25663DE8CBF0D531B7(L_3, NULL);
NullCheck(L_2);
VirtualActionInvoker1< String_t* >::Invoke(20 /* System.Void System.Xml.XmlWriter::WriteString(System.String) */, L_2, L_4);
return;
}
}
IL2CPP_EXTERN_C void SqlInt64_System_Xml_Serialization_IXmlSerializable_WriteXml_mB190D1056BDA2C4D4EA883C28C1BE788F74AC522_AdjustorThunk (RuntimeObject* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___writer0, 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, ___writer0, method);
}
// System.Xml.XmlQualifiedName System.Data.SqlTypes.SqlInt64::GetXsdType(System.Xml.Schema.XmlSchemaSet)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* SqlInt64_GetXsdType_m8D7ABFA642224341F0370960A9B1DEA507242EBC (XmlSchemaSet_t048A12CE7D00EF330EF32A388B69A240899F88D1* ___schemaSet0, 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);
NullCheck(L_0);
XmlQualifiedName__ctor_m65632114A1726D9FAD0338BC2A8C28BB9D262C7B(L_0, _stringLiteralD890B2BC5E5200965CD02403ABB6C221A614A1B7, _stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF, NULL);
return L_0;
}
}
// System.Void System.Data.SqlTypes.SqlInt64::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt64__cctor_mC8986C500AE5FE69A6F91C29EBA5CF159F748A10 (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_2 = ((int64_t)(uint64_t)((uint32_t)(-1)));
((SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var))->___s_lHighIntMask_3 = ((int64_t)-4294967296LL);
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_0;
memset((&L_0), 0, sizeof(L_0));
SqlInt64__ctor_mEA0E6D670B1A71ED773665ED7E40D64DE93DEB0B((&L_0), (bool)1, /*hidden argument*/NULL);
((SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var))->___Null_4 = L_0;
SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_1;
memset((&L_1), 0, sizeof(L_1));
SqlInt64__ctor_m6FDF9E6478B65D3CDE43E2714114B140605B93F3((&L_1), ((int64_t)0), /*hidden argument*/NULL);
((SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var))->___Zero_5 = 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)()), /*hidden argument*/NULL);
((SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var))->___MinValue_6 = 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)()), /*hidden argument*/NULL);
((SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var))->___MaxValue_7 = 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
// Conversion methods for marshalling of: System.Data.SqlTypes.SqlMoney
IL2CPP_EXTERN_C void SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_marshal_pinvoke(const SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB& unmarshaled, SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_marshaled_pinvoke& marshaled)
{
marshaled.____fNotNull_0 = static_cast<int32_t>(unmarshaled.____fNotNull_0);
marshaled.____value_1 = unmarshaled.____value_1;
}
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_0);
unmarshaled.____fNotNull_0 = unmarshaled_fNotNull_temp_0;
int64_t unmarshaled_value_temp_1 = 0;
unmarshaled_value_temp_1 = marshaled.____value_1;
unmarshaled.____value_1 = unmarshaled_value_temp_1;
}
// Conversion method for clean up from marshalling of: System.Data.SqlTypes.SqlMoney
IL2CPP_EXTERN_C void SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_marshal_pinvoke_cleanup(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: System.Data.SqlTypes.SqlMoney
IL2CPP_EXTERN_C void SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_marshal_com(const SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB& unmarshaled, SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_marshaled_com& marshaled)
{
marshaled.____fNotNull_0 = static_cast<int32_t>(unmarshaled.____fNotNull_0);
marshaled.____value_1 = unmarshaled.____value_1;
}
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_0);
unmarshaled.____fNotNull_0 = unmarshaled_fNotNull_temp_0;
int64_t unmarshaled_value_temp_1 = 0;
unmarshaled_value_temp_1 = marshaled.____value_1;
unmarshaled.____value_1 = unmarshaled_value_temp_1;
}
// Conversion method for clean up from marshalling of: System.Data.SqlTypes.SqlMoney
IL2CPP_EXTERN_C void SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_marshal_com_cleanup(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_marshaled_com& marshaled)
{
}
// System.Void System.Data.SqlTypes.SqlMoney::.ctor(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlMoney__ctor_m25A13048A8ABF27FB88319C1EF64BCC429352534 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, bool ___fNull0, const RuntimeMethod* method)
{
{
__this->____fNotNull_0 = (bool)0;
__this->____value_1 = ((int64_t)0);
return;
}
}
IL2CPP_EXTERN_C void SqlMoney__ctor_m25A13048A8ABF27FB88319C1EF64BCC429352534_AdjustorThunk (RuntimeObject* __this, bool ___fNull0, const RuntimeMethod* method)
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB*>(__this + _offset);
SqlMoney__ctor_m25A13048A8ABF27FB88319C1EF64BCC429352534(_thisAdjusted, ___fNull0, method);
}
// System.Void System.Data.SqlTypes.SqlMoney::.ctor(System.Int64,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlMoney__ctor_m54928E154E38BAECCF0834B1B8977A7DB0ED40E7 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, int64_t ___value0, int32_t ___ignored1, const RuntimeMethod* method)
{
{
int64_t L_0 = ___value0;
__this->____value_1 = L_0;
__this->____fNotNull_0 = (bool)1;
return;
}
}
IL2CPP_EXTERN_C void SqlMoney__ctor_m54928E154E38BAECCF0834B1B8977A7DB0ED40E7_AdjustorThunk (RuntimeObject* __this, int64_t ___value0, int32_t ___ignored1, const RuntimeMethod* method)
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB*>(__this + _offset);
SqlMoney__ctor_m54928E154E38BAECCF0834B1B8977A7DB0ED40E7(_thisAdjusted, ___value0, ___ignored1, method);
}
// System.Void System.Data.SqlTypes.SqlMoney::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlMoney__ctor_m957BEF6EA0EDB9FD172CEC4A390324BE5E73E2DB (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, int32_t ___value0, 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 = ___value0;
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_3;
__this->____value_1 = ((int64_t)il2cpp_codegen_multiply(((int64_t)L_0), L_1));
__this->____fNotNull_0 = (bool)1;
return;
}
}
IL2CPP_EXTERN_C void SqlMoney__ctor_m957BEF6EA0EDB9FD172CEC4A390324BE5E73E2DB_AdjustorThunk (RuntimeObject* __this, int32_t ___value0, const RuntimeMethod* method)
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB*>(__this + _offset);
SqlMoney__ctor_m957BEF6EA0EDB9FD172CEC4A390324BE5E73E2DB(_thisAdjusted, ___value0, method);
}
// System.Void System.Data.SqlTypes.SqlMoney::.ctor(System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlMoney__ctor_m401E6BE4F6EAF840283A26B4654529D3731B5808 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, int64_t ___value0, 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 = ___value0;
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_5;
if ((((int64_t)L_0) < ((int64_t)L_1)))
{
goto IL_0010;
}
}
{
int64_t L_2 = ___value0;
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_6;
if ((((int64_t)L_2) <= ((int64_t)L_3)))
{
goto IL_001b;
}
}
IL_0010:
{
String_t* L_4;
L_4 = SQLResource_get_ArithOverflowMessage_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B(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)));
NullCheck(L_5);
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 = ___value0;
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_3;
__this->____value_1 = ((int64_t)il2cpp_codegen_multiply(L_6, L_7));
__this->____fNotNull_0 = (bool)1;
return;
}
}
IL2CPP_EXTERN_C void SqlMoney__ctor_m401E6BE4F6EAF840283A26B4654529D3731B5808_AdjustorThunk (RuntimeObject* __this, int64_t ___value0, const RuntimeMethod* method)
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB*>(__this + _offset);
SqlMoney__ctor_m401E6BE4F6EAF840283A26B4654529D3731B5808(_thisAdjusted, ___value0, method);
}
// System.Void System.Data.SqlTypes.SqlMoney::.ctor(System.Decimal)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlMoney__ctor_mFD70D7B1223E14F4F4A722B77BF35ADBB559DADA (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___value0, 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 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 = ___value0;
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_2;
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_6;
if (L_4)
{
goto IL_002d;
}
}
{
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_5 = V_0;
uint32_t L_6 = L_5.____data4_7;
if (!L_6)
{
goto IL_0038;
}
}
IL_002d:
{
String_t* L_7;
L_7 = SQLResource_get_ArithOverflowMessage_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B(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)));
NullCheck(L_8);
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:
{
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_4;
SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_12 = V_0;
uint32_t L_13 = L_12.____data2_5;
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_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B(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)));
NullCheck(L_19);
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;
G_B9_0 = __this;
if (L_20)
{
G_B10_0 = __this;
goto IL_0084;
}
}
{
uint64_t L_21 = V_2;
G_B11_0 = ((-((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_1 = G_B11_0;
__this->____fNotNull_0 = (bool)1;
return;
}
}
IL2CPP_EXTERN_C void SqlMoney__ctor_mFD70D7B1223E14F4F4A722B77BF35ADBB559DADA_AdjustorThunk (RuntimeObject* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___value0, const RuntimeMethod* method)
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB*>(__this + _offset);
SqlMoney__ctor_mFD70D7B1223E14F4F4A722B77BF35ADBB559DADA(_thisAdjusted, ___value0, method);
}
// System.Boolean System.Data.SqlTypes.SqlMoney::get_IsNull()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->____fNotNull_0;
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;
}
// System.Decimal System.Data.SqlTypes.SqlMoney::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F SqlMoney_get_Value_m85A97AFB4B3B927DEF8E60BFE1F6CD4EFDE508CE (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->____fNotNull_0;
if (!L_0)
{
goto IL_000f;
}
}
{
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)));
NullCheck(L_2);
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;
}
// System.Decimal System.Data.SqlTypes.SqlMoney::ToDecimal()
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;
{
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)));
NullCheck(L_1);
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_1;
V_1 = L_2;
int64_t L_3 = __this->____value_1;
if ((((int64_t)L_3) >= ((int64_t)((int64_t)0))))
{
goto IL_002b;
}
}
{
V_0 = (bool)1;
int64_t L_4 = __this->____value_1;
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_2;
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), /*hidden argument*/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;
}
// System.Double System.Data.SqlTypes.SqlMoney::ToDouble()
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);
s_Il2CppMethodInitialized = true;
}
{
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_mE406587545238A39E46DEB3998E3D08878B1CA9B(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;
}
// System.Data.SqlTypes.SqlMoney System.Data.SqlTypes.SqlMoney::op_Implicit(System.Decimal)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB SqlMoney_op_Implicit_m23806D1003E6305A390E1A37EEE29BEEC4183999 (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___x0, const RuntimeMethod* method)
{
{
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_0 = ___x0;
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_1;
memset((&L_1), 0, sizeof(L_1));
SqlMoney__ctor_mFD70D7B1223E14F4F4A722B77BF35ADBB559DADA((&L_1), L_0, /*hidden argument*/NULL);
return L_1;
}
}
// System.Data.SqlTypes.SqlMoney System.Data.SqlTypes.SqlMoney::op_Implicit(System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB SqlMoney_op_Implicit_m03E28F0CA30D5587B93D64B680843E11E995DEAA (int64_t ___x0, const RuntimeMethod* method)
{
{
int64_t L_0 = ___x0;
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_1;
memset((&L_1), 0, sizeof(L_1));
Decimal__ctor_mD42FF624FC0A2122E4F867709F3C03304E99BE71((&L_1), L_0, /*hidden argument*/NULL);
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_2;
memset((&L_2), 0, sizeof(L_2));
SqlMoney__ctor_mFD70D7B1223E14F4F4A722B77BF35ADBB559DADA((&L_2), L_1, /*hidden argument*/NULL);
return L_2;
}
}
// System.String System.Data.SqlTypes.SqlMoney::ToString()
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*)&_stringLiteralC30BE715B6F64370D52D07D7BAE54A5B3A590810);
s_Il2CppMethodInitialized = true;
}
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F V_0;
memset((&V_0), 0, sizeof(V_0));
{
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_m1A1F625F07524AC8E5E1823D5FD5BFAC375F897A(NULL);
return L_1;
}
IL_000e:
{
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_2;
L_2 = SqlMoney_ToDecimal_m96E83360BEA54499AFEB74B2715EEE315F26D0B6(__this, NULL);
V_0 = L_2;
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;
}
// System.Data.SqlTypes.SqlMoney System.Data.SqlTypes.SqlMoney::op_UnaryNegation(System.Data.SqlTypes.SqlMoney)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB SqlMoney_op_UnaryNegation_mF844AA9FB261AB4E22D7D12A67B7EBB81627B232 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___x0, 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;
L_0 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F((&___x0), 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_7;
return L_1;
}
IL_000f:
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_2 = ___x0;
int64_t L_3 = L_2.____value_1;
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_5;
if ((!(((uint64_t)L_3) == ((uint64_t)L_4))))
{
goto IL_0027;
}
}
{
String_t* L_5;
L_5 = SQLResource_get_ArithOverflowMessage_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B(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)));
NullCheck(L_6);
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_mF844AA9FB261AB4E22D7D12A67B7EBB81627B232_RuntimeMethod_var)));
}
IL_0027:
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_7 = ___x0;
int64_t L_8 = L_7.____value_1;
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_9;
memset((&L_9), 0, sizeof(L_9));
SqlMoney__ctor_m54928E154E38BAECCF0834B1B8977A7DB0ED40E7((&L_9), ((-L_8)), 0, /*hidden argument*/NULL);
return L_9;
}
}
// System.Data.SqlTypes.SqlMoney System.Data.SqlTypes.SqlMoney::op_Addition(System.Data.SqlTypes.SqlMoney,System.Data.SqlTypes.SqlMoney)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB SqlMoney_op_Addition_mFC3355E03455B65E6C2FE455AE9B82D70A1A37A7 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___x0, SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___y1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlMoney_op_Addition_mFC3355E03455B65E6C2FE455AE9B82D70A1A37A7_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
{// begin try (depth: 1)
{
bool L_0;
L_0 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F((&___x0), NULL);
if (L_0)
{
goto IL_0027_1;
}
}
{
bool L_1;
L_1 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F((&___y1), NULL);
if (L_1)
{
goto IL_0027_1;
}
}
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_2 = ___x0;
int64_t L_3 = L_2.____value_1;
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_4 = ___y1;
int64_t L_5 = L_4.____value_1;
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_mFC3355E03455B65E6C2FE455AE9B82D70A1A37A7_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, /*hidden argument*/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_7;
G_B4_0 = L_7;
}
IL_002c_1:
{
V_0 = G_B4_0;
goto IL_003b;
}
}// end try (depth: 1)
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:
{// begin catch(System.OverflowException)
String_t* L_8;
L_8 = SQLResource_get_ArithOverflowMessage_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B(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)));
NullCheck(L_9);
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_9, L_8, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlMoney_op_Addition_mFC3355E03455B65E6C2FE455AE9B82D70A1A37A7_RuntimeMethod_var)));
}// end catch (depth: 1)
IL_003b:
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_10 = V_0;
return L_10;
}
}
// System.Data.SqlTypes.SqlMoney System.Data.SqlTypes.SqlMoney::op_Subtraction(System.Data.SqlTypes.SqlMoney,System.Data.SqlTypes.SqlMoney)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB SqlMoney_op_Subtraction_mB5F1F6EB92EEF53465C8E3CFDBB9B5BD7C998209 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___x0, SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___y1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlMoney_op_Subtraction_mB5F1F6EB92EEF53465C8E3CFDBB9B5BD7C998209_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
{// begin try (depth: 1)
{
bool L_0;
L_0 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F((&___x0), NULL);
if (L_0)
{
goto IL_0027_1;
}
}
{
bool L_1;
L_1 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F((&___y1), NULL);
if (L_1)
{
goto IL_0027_1;
}
}
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_2 = ___x0;
int64_t L_3 = L_2.____value_1;
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_4 = ___y1;
int64_t L_5 = L_4.____value_1;
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_mB5F1F6EB92EEF53465C8E3CFDBB9B5BD7C998209_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, /*hidden argument*/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_7;
G_B4_0 = L_7;
}
IL_002c_1:
{
V_0 = G_B4_0;
goto IL_003b;
}
}// end try (depth: 1)
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:
{// begin catch(System.OverflowException)
String_t* L_8;
L_8 = SQLResource_get_ArithOverflowMessage_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B(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)));
NullCheck(L_9);
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_9, L_8, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlMoney_op_Subtraction_mB5F1F6EB92EEF53465C8E3CFDBB9B5BD7C998209_RuntimeMethod_var)));
}// end catch (depth: 1)
IL_003b:
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_10 = V_0;
return L_10;
}
}
// System.Data.SqlTypes.SqlMoney System.Data.SqlTypes.SqlMoney::op_Multiply(System.Data.SqlTypes.SqlMoney,System.Data.SqlTypes.SqlMoney)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB SqlMoney_op_Multiply_mA20C2F3C2405C00DA3363059826361C6F26AB7FE (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___x0, SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___y1, 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;
}
{
bool L_0;
L_0 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F((&___x0), NULL);
if (L_0)
{
goto IL_002b;
}
}
{
bool L_1;
L_1 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F((&___y1), NULL);
if (L_1)
{
goto IL_002b;
}
}
{
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_2;
L_2 = SqlMoney_ToDecimal_m96E83360BEA54499AFEB74B2715EEE315F26D0B6((&___x0), NULL);
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_3;
L_3 = SqlMoney_ToDecimal_m96E83360BEA54499AFEB74B2715EEE315F26D0B6((&___y1), NULL);
il2cpp_codegen_runtime_class_init_inline(Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var);
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_4;
L_4 = Decimal_Multiply_mA42018E21F764DF28AE6F86FED4AF56242B65EC9(L_2, L_3, NULL);
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_5;
memset((&L_5), 0, sizeof(L_5));
SqlMoney__ctor_mFD70D7B1223E14F4F4A722B77BF35ADBB559DADA((&L_5), L_4, /*hidden argument*/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_7;
return L_6;
}
}
// System.Data.SqlTypes.SqlMoney System.Data.SqlTypes.SqlMoney::op_Division(System.Data.SqlTypes.SqlMoney,System.Data.SqlTypes.SqlMoney)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB SqlMoney_op_Division_mF918781C11C28F111186D981F54258CCA6E79163 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___x0, SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___y1, 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;
}
{
bool L_0;
L_0 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F((&___x0), NULL);
if (L_0)
{
goto IL_002b;
}
}
{
bool L_1;
L_1 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F((&___y1), NULL);
if (L_1)
{
goto IL_002b;
}
}
{
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_2;
L_2 = SqlMoney_ToDecimal_m96E83360BEA54499AFEB74B2715EEE315F26D0B6((&___x0), NULL);
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_3;
L_3 = SqlMoney_ToDecimal_m96E83360BEA54499AFEB74B2715EEE315F26D0B6((&___y1), NULL);
il2cpp_codegen_runtime_class_init_inline(Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var);
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_4;
L_4 = Decimal_Divide_m112941036DA34A45039032E0E367894D5DE99B3C(L_2, L_3, NULL);
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_5;
memset((&L_5), 0, sizeof(L_5));
SqlMoney__ctor_mFD70D7B1223E14F4F4A722B77BF35ADBB559DADA((&L_5), L_4, /*hidden argument*/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_7;
return L_6;
}
}
// System.Data.SqlTypes.SqlMoney System.Data.SqlTypes.SqlMoney::op_Implicit(System.Data.SqlTypes.SqlByte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB SqlMoney_op_Implicit_m84EC6B86B17BED5D8D77111FA44DC6D1D76219C3 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___x0, 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;
L_0 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743((&___x0), NULL);
if (L_0)
{
goto IL_0016;
}
}
{
uint8_t L_1;
L_1 = SqlByte_get_Value_m5E03F09D67A2CEDEA9E2DC4BDBDA1B7DB3BDFC17((&___x0), NULL);
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_2;
memset((&L_2), 0, sizeof(L_2));
SqlMoney__ctor_m957BEF6EA0EDB9FD172CEC4A390324BE5E73E2DB((&L_2), L_1, /*hidden argument*/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_7;
return L_3;
}
}
// System.Data.SqlTypes.SqlMoney System.Data.SqlTypes.SqlMoney::op_Implicit(System.Data.SqlTypes.SqlInt16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB SqlMoney_op_Implicit_m44EB70F6AEAE537C53BB2068213AAD814CAEF503 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___x0, 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;
L_0 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510((&___x0), NULL);
if (L_0)
{
goto IL_0016;
}
}
{
int16_t L_1;
L_1 = SqlInt16_get_Value_mA03BF0AEC36EC42E4707550F4EE275ED506FFE57((&___x0), NULL);
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_2;
memset((&L_2), 0, sizeof(L_2));
SqlMoney__ctor_m957BEF6EA0EDB9FD172CEC4A390324BE5E73E2DB((&L_2), L_1, /*hidden argument*/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_7;
return L_3;
}
}
// System.Data.SqlTypes.SqlMoney System.Data.SqlTypes.SqlMoney::op_Implicit(System.Data.SqlTypes.SqlInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB SqlMoney_op_Implicit_mC0A0296D381C44422C06EE87A27A1B0AA955959F (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___x0, 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;
L_0 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5((&___x0), NULL);
if (L_0)
{
goto IL_0016;
}
}
{
int32_t L_1;
L_1 = SqlInt32_get_Value_m0ADA18E1A4075E3D14F091375284BCB7679CB0A6((&___x0), NULL);
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_2;
memset((&L_2), 0, sizeof(L_2));
SqlMoney__ctor_m957BEF6EA0EDB9FD172CEC4A390324BE5E73E2DB((&L_2), L_1, /*hidden argument*/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_7;
return L_3;
}
}
// System.Data.SqlTypes.SqlMoney System.Data.SqlTypes.SqlMoney::op_Implicit(System.Data.SqlTypes.SqlInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB SqlMoney_op_Implicit_mD105B3522D0CB3531C8133B390053D1C4AA04DD9 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___x0, 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;
L_0 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___x0), NULL);
if (L_0)
{
goto IL_0016;
}
}
{
int64_t L_1;
L_1 = SqlInt64_get_Value_m0FCB83BE1DF07163B48C04233CD24485CE70E405((&___x0), NULL);
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_2;
memset((&L_2), 0, sizeof(L_2));
SqlMoney__ctor_m401E6BE4F6EAF840283A26B4654529D3731B5808((&L_2), L_1, /*hidden argument*/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_7;
return L_3;
}
}
// System.Data.SqlTypes.SqlMoney System.Data.SqlTypes.SqlMoney::op_Explicit(System.Data.SqlTypes.SqlDecimal)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB SqlMoney_op_Explicit_m235E1D1F93ABE793FF1626BCB552268C7AB03B55 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___x0, 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;
L_0 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF((&___x0), NULL);
if (L_0)
{
goto IL_0016;
}
}
{
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_1;
L_1 = SqlDecimal_get_Value_m598AE0D8C8BAA9D1CBA136F85F07EEBFC7E68676((&___x0), NULL);
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_2;
memset((&L_2), 0, sizeof(L_2));
SqlMoney__ctor_mFD70D7B1223E14F4F4A722B77BF35ADBB559DADA((&L_2), L_1, /*hidden argument*/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_7;
return L_3;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlMoney::op_Equality(System.Data.SqlTypes.SqlMoney,System.Data.SqlTypes.SqlMoney)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlMoney_op_Equality_m72325550778A0F28F65404CEED052FF9E5DF6229 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___x0, SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___y1, 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 L_0;
L_0 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F((&___x0), NULL);
if (L_0)
{
goto IL_0026;
}
}
{
bool L_1;
L_1 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F((&___y1), NULL);
if (L_1)
{
goto IL_0026;
}
}
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_2 = ___x0;
int64_t L_3 = L_2.____value_1;
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_4 = ___y1;
int64_t L_5 = L_4.____value_1;
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), /*hidden argument*/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_3;
return L_7;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlMoney::op_LessThan(System.Data.SqlTypes.SqlMoney,System.Data.SqlTypes.SqlMoney)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlMoney_op_LessThan_m9BF1E8AD881106B400286D2011445F5B4509D422 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___x0, SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___y1, 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 L_0;
L_0 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F((&___x0), NULL);
if (L_0)
{
goto IL_0026;
}
}
{
bool L_1;
L_1 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F((&___y1), NULL);
if (L_1)
{
goto IL_0026;
}
}
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_2 = ___x0;
int64_t L_3 = L_2.____value_1;
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_4 = ___y1;
int64_t L_5 = L_4.____value_1;
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), /*hidden argument*/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_3;
return L_7;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlMoney::op_GreaterThan(System.Data.SqlTypes.SqlMoney,System.Data.SqlTypes.SqlMoney)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlMoney_op_GreaterThan_mAFE84EBD7A4D85F4F50E05BF250EE79278EFE2F6 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___x0, SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___y1, 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 L_0;
L_0 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F((&___x0), NULL);
if (L_0)
{
goto IL_0026;
}
}
{
bool L_1;
L_1 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F((&___y1), NULL);
if (L_1)
{
goto IL_0026;
}
}
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_2 = ___x0;
int64_t L_3 = L_2.____value_1;
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_4 = ___y1;
int64_t L_5 = L_4.____value_1;
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), /*hidden argument*/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_3;
return L_7;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlMoney::LessThan(System.Data.SqlTypes.SqlMoney,System.Data.SqlTypes.SqlMoney)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlMoney_LessThan_m64A5A439AA2154C45185E5E53CD6DBF981D154F1 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___x0, SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___y1, 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 = ___x0;
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_1 = ___y1;
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2;
L_2 = SqlMoney_op_LessThan_m9BF1E8AD881106B400286D2011445F5B4509D422(L_0, L_1, NULL);
return L_2;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlMoney::GreaterThan(System.Data.SqlTypes.SqlMoney,System.Data.SqlTypes.SqlMoney)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlMoney_GreaterThan_m90E5CD798D81DDE1BCCCD5082AD4D2F63322457B (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___x0, SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___y1, 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 = ___x0;
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_1 = ___y1;
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2;
L_2 = SqlMoney_op_GreaterThan_mAFE84EBD7A4D85F4F50E05BF250EE79278EFE2F6(L_0, L_1, NULL);
return L_2;
}
}
// System.Data.SqlTypes.SqlDouble System.Data.SqlTypes.SqlMoney::ToSqlDouble()
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_m4FB3775419A517E0F4EB6FDC2B2CD34315E5A9D3(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;
}
// System.Data.SqlTypes.SqlDecimal System.Data.SqlTypes.SqlMoney::ToSqlDecimal()
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_m222138983F76D85C6C24BAEB194F0931F67D09B3(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;
}
// System.Int32 System.Data.SqlTypes.SqlMoney::CompareTo(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlMoney_CompareTo_m9AE18185C893FC420A3440C291E815B81C0A341A (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, RuntimeObject* ___value0, 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 = ___value0;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var)))
{
goto IL_0017;
}
}
{
RuntimeObject* L_1 = ___value0;
V_0 = ((*(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB*)((SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB*)(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB*)UnBox(L_1, SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var))));
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_2 = V_0;
int32_t L_3;
L_3 = SqlMoney_CompareTo_m8CD6963D21781A101DF52892EEC1C5F2D6F0A708(__this, L_2, NULL);
return L_3;
}
IL_0017:
{
RuntimeObject* L_4 = ___value0;
NullCheck(L_4);
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(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
Type_t* L_7;
L_7 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(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_m2D0D1202FD367244E89460D9D84DFDEAB9D86E13(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* ___value0, 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, ___value0, method);
return _returnValue;
}
// System.Int32 System.Data.SqlTypes.SqlMoney::CompareTo(System.Data.SqlTypes.SqlMoney)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlMoney_CompareTo_m8CD6963D21781A101DF52892EEC1C5F2D6F0A708 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___value0, 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;
}
{
bool L_0;
L_0 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F(__this, NULL);
if (!L_0)
{
goto IL_0015;
}
}
{
bool L_1;
L_1 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F((&___value0), NULL);
if (L_1)
{
goto IL_0013;
}
}
{
return (-1);
}
IL_0013:
{
return 0;
}
IL_0015:
{
bool L_2;
L_2 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F((&___value0), NULL);
if (!L_2)
{
goto IL_0020;
}
}
{
return 1;
}
IL_0020:
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_3 = (*(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB*)__this);
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_4 = ___value0;
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_5;
L_5 = SqlMoney_op_LessThan_m9BF1E8AD881106B400286D2011445F5B4509D422(L_3, L_4, NULL);
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_6;
L_6 = SqlBoolean_op_True_m2B87C8A5F736E892DC5927B2C18E7EA5C87A8072(L_5, NULL);
if (!L_6)
{
goto IL_0035;
}
}
{
return (-1);
}
IL_0035:
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_7 = (*(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB*)__this);
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_8 = ___value0;
il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_9;
L_9 = SqlMoney_op_GreaterThan_mAFE84EBD7A4D85F4F50E05BF250EE79278EFE2F6(L_7, L_8, NULL);
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_10;
L_10 = SqlBoolean_op_True_m2B87C8A5F736E892DC5927B2C18E7EA5C87A8072(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 ___value0, 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, ___value0, method);
return _returnValue;
}
// System.Boolean System.Data.SqlTypes.SqlMoney::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlMoney_Equals_mA70EFA899CB137218CC72CA4A2B5DEF24DCD2FD5 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, RuntimeObject* ___value0, 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));
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 V_1;
memset((&V_1), 0, sizeof(V_1));
{
RuntimeObject* L_0 = ___value0;
if (((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var)))
{
goto IL_000a;
}
}
{
return (bool)0;
}
IL_000a:
{
RuntimeObject* L_1 = ___value0;
V_0 = ((*(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB*)((SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB*)(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB*)UnBox(L_1, SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var))));
bool L_2;
L_2 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F((&V_0), NULL);
if (L_2)
{
goto IL_0022;
}
}
{
bool L_3;
L_3 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F(__this, NULL);
if (!L_3)
{
goto IL_0034;
}
}
IL_0022:
{
bool L_4;
L_4 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F((&V_0), NULL);
if (!L_4)
{
goto IL_0032;
}
}
{
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_m72325550778A0F28F65404CEED052FF9E5DF6229(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 SqlMoney_Equals_mA70EFA899CB137218CC72CA4A2B5DEF24DCD2FD5_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___value0, const RuntimeMethod* method)
{
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB*>(__this + _offset);
bool _returnValue;
_returnValue = SqlMoney_Equals_mA70EFA899CB137218CC72CA4A2B5DEF24DCD2FD5(_thisAdjusted, ___value0, method);
return _returnValue;
}
// System.Int32 System.Data.SqlTypes.SqlMoney::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlMoney_GetHashCode_m5D47CFD2EE3D8582E90047133860B9D32BF68A7D (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, const RuntimeMethod* method)
{
{
bool L_0;
L_0 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F(__this, NULL);
if (L_0)
{
goto IL_0014;
}
}
{
int64_t* L_1 = (&__this->____value_1);
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;
}
// System.Xml.Schema.XmlSchema System.Data.SqlTypes.SqlMoney::System.Xml.Serialization.IXmlSerializable.GetSchema()
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;
}
// System.Void System.Data.SqlTypes.SqlMoney::System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlMoney_System_Xml_Serialization_IXmlSerializable_ReadXml_m45CA915EF0BEAB8B8C85532F9E7754C3EFDE1F90 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___reader0, 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;
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB V_1;
memset((&V_1), 0, sizeof(V_1));
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = ___reader0;
NullCheck(L_0);
String_t* L_1;
L_1 = VirtualFuncInvoker2< String_t*, String_t*, String_t* >::Invoke(23 /* System.String System.Xml.XmlReader::GetAttribute(System.String,System.String) */, 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_mC9C05B76ECCD48E206BF6AD704A9742C88A6DBB4(L_3, NULL);
if (!L_4)
{
goto IL_002b;
}
}
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_5 = ___reader0;
NullCheck(L_5);
String_t* L_6;
L_6 = VirtualFuncInvoker0< String_t* >::Invoke(45 /* System.String System.Xml.XmlReader::ReadElementString() */, L_5);
__this->____fNotNull_0 = (bool)0;
return;
}
IL_002b:
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_7 = ___reader0;
NullCheck(L_7);
String_t* L_8;
L_8 = VirtualFuncInvoker0< String_t* >::Invoke(45 /* System.String System.Xml.XmlReader::ReadElementString() */, L_7);
il2cpp_codegen_runtime_class_init_inline(XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_9;
L_9 = XmlConvert_ToDecimal_mF207176DE0C5A80122854CAC9C2155F7DD6435CF(L_8, NULL);
SqlMoney__ctor_mFD70D7B1223E14F4F4A722B77BF35ADBB559DADA((&V_1), L_9, NULL);
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_10 = V_1;
bool L_11 = L_10.____fNotNull_0;
__this->____fNotNull_0 = L_11;
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_12 = V_1;
int64_t L_13 = L_12.____value_1;
__this->____value_1 = L_13;
return;
}
}
IL2CPP_EXTERN_C void SqlMoney_System_Xml_Serialization_IXmlSerializable_ReadXml_m45CA915EF0BEAB8B8C85532F9E7754C3EFDE1F90_AdjustorThunk (RuntimeObject* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___reader0, 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, ___reader0, method);
}
// System.Void System.Data.SqlTypes.SqlMoney::System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlMoney_System_Xml_Serialization_IXmlSerializable_WriteXml_m0E1669F50BA8E96439E571D9353A631620DBCB24 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___writer0, 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*)&_stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7C014955313A7D33D5D04696B884B25325E6393C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2);
s_Il2CppMethodInitialized = true;
}
{
bool L_0;
L_0 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F(__this, NULL);
if (!L_0)
{
goto IL_0023;
}
}
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_1 = ___writer0;
NullCheck(L_1);
XmlWriter_WriteAttributeString_m9BECE5A394F9A9601AB66932AF0D7EF25E16AE0B(L_1, _stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A, _stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100, _stringLiteral7C014955313A7D33D5D04696B884B25325E6393C, _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2, NULL);
return;
}
IL_0023:
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_2 = ___writer0;
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_mFA07C846C46E12A04FE92E9388CBE27146C47720(L_3, NULL);
NullCheck(L_2);
VirtualActionInvoker1< String_t* >::Invoke(20 /* System.Void System.Xml.XmlWriter::WriteString(System.String) */, L_2, L_4);
return;
}
}
IL2CPP_EXTERN_C void SqlMoney_System_Xml_Serialization_IXmlSerializable_WriteXml_m0E1669F50BA8E96439E571D9353A631620DBCB24_AdjustorThunk (RuntimeObject* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___writer0, 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, ___writer0, method);
}
// System.Xml.XmlQualifiedName System.Data.SqlTypes.SqlMoney::GetXsdType(System.Xml.Schema.XmlSchemaSet)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* SqlMoney_GetXsdType_m0E9E483DCA3ECFE85EC38E697F112477C964B1BA (XmlSchemaSet_t048A12CE7D00EF330EF32A388B69A240899F88D1* ___schemaSet0, 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);
NullCheck(L_0);
XmlQualifiedName__ctor_m65632114A1726D9FAD0338BC2A8C28BB9D262C7B(L_0, _stringLiteral56ED31BBF7FE6AF09919B65DEE19B95A754AA73D, _stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF, NULL);
return L_0;
}
}
// System.Void System.Data.SqlTypes.SqlMoney::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlMoney__cctor_m24C6AE2DC7432082AAF5071EC569C4C7F1193925 (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_2 = 4;
((SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_StaticFields*)il2cpp_codegen_static_fields_for(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var))->___s_lTickBase_3 = ((int64_t)((int32_t)10000));
int64_t L_0 = ((SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_StaticFields*)il2cpp_codegen_static_fields_for(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var))->___s_lTickBase_3;
((SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_StaticFields*)il2cpp_codegen_static_fields_for(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var))->___s_dTickBase_4 = ((double)L_0);
int64_t L_1 = ((SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_StaticFields*)il2cpp_codegen_static_fields_for(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var))->___s_lTickBase_3;
((SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_StaticFields*)il2cpp_codegen_static_fields_for(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var))->___s_minLong_5 = ((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_3;
((SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_StaticFields*)il2cpp_codegen_static_fields_for(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var))->___s_maxLong_6 = ((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, /*hidden argument*/NULL);
((SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_StaticFields*)il2cpp_codegen_static_fields_for(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var))->___Null_7 = L_3;
SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_4;
memset((&L_4), 0, sizeof(L_4));
SqlMoney__ctor_m957BEF6EA0EDB9FD172CEC4A390324BE5E73E2DB((&L_4), 0, /*hidden argument*/NULL);
((SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_StaticFields*)il2cpp_codegen_static_fields_for(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var))->___Zero_8 = 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, /*hidden argument*/NULL);
((SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_StaticFields*)il2cpp_codegen_static_fields_for(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var))->___MinValue_9 = 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, /*hidden argument*/NULL);
((SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_StaticFields*)il2cpp_codegen_static_fields_for(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var))->___MaxValue_10 = L_6;
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
// Conversion methods for marshalling of: System.Data.SqlTypes.SqlSingle
IL2CPP_EXTERN_C void SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_marshal_pinvoke(const SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767& unmarshaled, SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_marshaled_pinvoke& marshaled)
{
marshaled.____fNotNull_0 = static_cast<int32_t>(unmarshaled.____fNotNull_0);
marshaled.____value_1 = unmarshaled.____value_1;
}
IL2CPP_EXTERN_C void SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_marshal_pinvoke_back(const SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_marshaled_pinvoke& marshaled, SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767& unmarshaled)
{
bool unmarshaled_fNotNull_temp_0 = false;
unmarshaled_fNotNull_temp_0 = static_cast<bool>(marshaled.____fNotNull_0);
unmarshaled.____fNotNull_0 = unmarshaled_fNotNull_temp_0;
float unmarshaled_value_temp_1 = 0.0f;
unmarshaled_value_temp_1 = marshaled.____value_1;
unmarshaled.____value_1 = unmarshaled_value_temp_1;
}
// Conversion method for clean up from marshalling of: System.Data.SqlTypes.SqlSingle
IL2CPP_EXTERN_C void SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_marshal_pinvoke_cleanup(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: System.Data.SqlTypes.SqlSingle
IL2CPP_EXTERN_C void SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_marshal_com(const SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767& unmarshaled, SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_marshaled_com& marshaled)
{
marshaled.____fNotNull_0 = static_cast<int32_t>(unmarshaled.____fNotNull_0);
marshaled.____value_1 = unmarshaled.____value_1;
}
IL2CPP_EXTERN_C void SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_marshal_com_back(const SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_marshaled_com& marshaled, SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767& unmarshaled)
{
bool unmarshaled_fNotNull_temp_0 = false;
unmarshaled_fNotNull_temp_0 = static_cast<bool>(marshaled.____fNotNull_0);
unmarshaled.____fNotNull_0 = unmarshaled_fNotNull_temp_0;
float unmarshaled_value_temp_1 = 0.0f;
unmarshaled_value_temp_1 = marshaled.____value_1;
unmarshaled.____value_1 = unmarshaled_value_temp_1;
}
// Conversion method for clean up from marshalling of: System.Data.SqlTypes.SqlSingle
IL2CPP_EXTERN_C void SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_marshal_com_cleanup(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_marshaled_com& marshaled)
{
}
// System.Void System.Data.SqlTypes.SqlSingle::.ctor(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlSingle__ctor_mD7ED9371B432C5EB789874B157E68E3F469EFF0E (SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767* __this, bool ___fNull0, const RuntimeMethod* method)
{
{
__this->____fNotNull_0 = (bool)0;
__this->____value_1 = (0.0f);
return;
}
}
IL2CPP_EXTERN_C void SqlSingle__ctor_mD7ED9371B432C5EB789874B157E68E3F469EFF0E_AdjustorThunk (RuntimeObject* __this, bool ___fNull0, const RuntimeMethod* method)
{
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767*>(__this + _offset);
SqlSingle__ctor_mD7ED9371B432C5EB789874B157E68E3F469EFF0E(_thisAdjusted, ___fNull0, method);
}
// System.Void System.Data.SqlTypes.SqlSingle::.ctor(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlSingle__ctor_mA74BFA725B8D0B30493BD0A0BB7AC2C4263F075F (SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767* __this, float ___value0, const RuntimeMethod* method)
{
{
float L_0 = ___value0;
bool L_1;
L_1 = Single_IsFinite_m5A9DD75CF6F33FC38A9F53C2C7B422DDC66522DA_inline(L_0, NULL);
if (L_1)
{
goto IL_0013;
}
}
{
String_t* L_2;
L_2 = SQLResource_get_ArithOverflowMessage_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B(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)));
NullCheck(L_3);
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_3, L_2, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlSingle__ctor_mA74BFA725B8D0B30493BD0A0BB7AC2C4263F075F_RuntimeMethod_var)));
}
IL_0013:
{
__this->____fNotNull_0 = (bool)1;
float L_4 = ___value0;
__this->____value_1 = L_4;
return;
}
}
IL2CPP_EXTERN_C void SqlSingle__ctor_mA74BFA725B8D0B30493BD0A0BB7AC2C4263F075F_AdjustorThunk (RuntimeObject* __this, float ___value0, const RuntimeMethod* method)
{
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767*>(__this + _offset);
SqlSingle__ctor_mA74BFA725B8D0B30493BD0A0BB7AC2C4263F075F(_thisAdjusted, ___value0, method);
}
// System.Void System.Data.SqlTypes.SqlSingle::.ctor(System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlSingle__ctor_m3C93CF9CE4FA178840664A5987AE2976E723739A (SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767* __this, double ___value0, const RuntimeMethod* method)
{
{
double L_0 = ___value0;
SqlSingle__ctor_mA74BFA725B8D0B30493BD0A0BB7AC2C4263F075F(__this, ((float)L_0), NULL);
return;
}
}
IL2CPP_EXTERN_C void SqlSingle__ctor_m3C93CF9CE4FA178840664A5987AE2976E723739A_AdjustorThunk (RuntimeObject* __this, double ___value0, const RuntimeMethod* method)
{
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767*>(__this + _offset);
SqlSingle__ctor_m3C93CF9CE4FA178840664A5987AE2976E723739A(_thisAdjusted, ___value0, method);
}
// System.Boolean System.Data.SqlTypes.SqlSingle::get_IsNull()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlSingle_get_IsNull_mC0F4C05C5D8C7D6B3A51B51154032E41018C712B (SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->____fNotNull_0;
return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool SqlSingle_get_IsNull_mC0F4C05C5D8C7D6B3A51B51154032E41018C712B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767*>(__this + _offset);
bool _returnValue;
_returnValue = SqlSingle_get_IsNull_mC0F4C05C5D8C7D6B3A51B51154032E41018C712B(_thisAdjusted, method);
return _returnValue;
}
// System.Single System.Data.SqlTypes.SqlSingle::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float SqlSingle_get_Value_m2E6BBF4B8299B16EA0D643DA12FB21C0F9E9A156 (SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->____fNotNull_0;
if (!L_0)
{
goto IL_000f;
}
}
{
float L_1 = __this->____value_1;
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)));
NullCheck(L_2);
SqlNullValueException__ctor_m069C95E1867258A1B57BD8719252132DFB6DE222(L_2, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlSingle_get_Value_m2E6BBF4B8299B16EA0D643DA12FB21C0F9E9A156_RuntimeMethod_var)));
}
}
IL2CPP_EXTERN_C float SqlSingle_get_Value_m2E6BBF4B8299B16EA0D643DA12FB21C0F9E9A156_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767*>(__this + _offset);
float _returnValue;
_returnValue = SqlSingle_get_Value_m2E6BBF4B8299B16EA0D643DA12FB21C0F9E9A156(_thisAdjusted, method);
return _returnValue;
}
// System.Data.SqlTypes.SqlSingle System.Data.SqlTypes.SqlSingle::op_Implicit(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 SqlSingle_op_Implicit_mF0E7DF4A22E92AA6D0892E377049CA5D9C407921 (float ___x0, const RuntimeMethod* method)
{
{
float L_0 = ___x0;
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_1;
memset((&L_1), 0, sizeof(L_1));
SqlSingle__ctor_mA74BFA725B8D0B30493BD0A0BB7AC2C4263F075F((&L_1), L_0, /*hidden argument*/NULL);
return L_1;
}
}
// System.String System.Data.SqlTypes.SqlSingle::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlSingle_ToString_m00323939930DAAAC1566F6599FD2E8510D1723E1 (SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767* __this, const RuntimeMethod* method)
{
{
bool L_0;
L_0 = SqlSingle_get_IsNull_mC0F4C05C5D8C7D6B3A51B51154032E41018C712B(__this, NULL);
if (L_0)
{
goto IL_0015;
}
}
{
float* L_1 = (&__this->____value_1);
String_t* L_2;
L_2 = Single_ToString_m534852BD7949AA972435783D7B96D0FFB09F6D6A(L_1, (RuntimeObject*)NULL, NULL);
return L_2;
}
IL_0015:
{
String_t* L_3;
L_3 = SQLResource_get_NullString_m1A1F625F07524AC8E5E1823D5FD5BFAC375F897A(NULL);
return L_3;
}
}
IL2CPP_EXTERN_C String_t* SqlSingle_ToString_m00323939930DAAAC1566F6599FD2E8510D1723E1_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767*>(__this + _offset);
String_t* _returnValue;
_returnValue = SqlSingle_ToString_m00323939930DAAAC1566F6599FD2E8510D1723E1(_thisAdjusted, method);
return _returnValue;
}
// System.Data.SqlTypes.SqlSingle System.Data.SqlTypes.SqlSingle::op_UnaryNegation(System.Data.SqlTypes.SqlSingle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 SqlSingle_op_UnaryNegation_m9DCFEF67C0FED41EB4EA8481DDCFA1FDBBE3B5CE (SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 ___x0, 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;
}
{
bool L_0;
L_0 = SqlSingle_get_IsNull_mC0F4C05C5D8C7D6B3A51B51154032E41018C712B((&___x0), NULL);
if (L_0)
{
goto IL_0016;
}
}
{
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_1 = ___x0;
float L_2 = L_1.____value_1;
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_3;
memset((&L_3), 0, sizeof(L_3));
SqlSingle__ctor_mA74BFA725B8D0B30493BD0A0BB7AC2C4263F075F((&L_3), ((-L_2)), /*hidden argument*/NULL);
return L_3;
}
IL_0016:
{
il2cpp_codegen_runtime_class_init_inline(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var);
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_4 = ((SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_StaticFields*)il2cpp_codegen_static_fields_for(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var))->___Null_2;
return L_4;
}
}
// System.Data.SqlTypes.SqlSingle System.Data.SqlTypes.SqlSingle::op_Addition(System.Data.SqlTypes.SqlSingle,System.Data.SqlTypes.SqlSingle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 SqlSingle_op_Addition_mF1F4B661B0470D920707E46833DB6060E0E52346 (SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 ___x0, SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 ___y1, 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;
}
float G_B5_0 = 0.0f;
float G_B4_0 = 0.0f;
{
bool L_0;
L_0 = SqlSingle_get_IsNull_mC0F4C05C5D8C7D6B3A51B51154032E41018C712B((&___x0), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
bool L_1;
L_1 = SqlSingle_get_IsNull_mC0F4C05C5D8C7D6B3A51B51154032E41018C712B((&___y1), NULL);
if (!L_1)
{
goto IL_0018;
}
}
IL_0012:
{
il2cpp_codegen_runtime_class_init_inline(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var);
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_2 = ((SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_StaticFields*)il2cpp_codegen_static_fields_for(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var))->___Null_2;
return L_2;
}
IL_0018:
{
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_3 = ___x0;
float L_4 = L_3.____value_1;
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_5 = ___y1;
float L_6 = L_5.____value_1;
float L_7 = ((float)il2cpp_codegen_add(L_4, L_6));
bool L_8;
L_8 = Single_IsInfinity_m500DB7A91ADC75BE691663649FCA28485FA720AB_inline(L_7, NULL);
G_B4_0 = L_7;
if (!L_8)
{
G_B5_0 = L_7;
goto IL_0038;
}
}
{
String_t* L_9;
L_9 = SQLResource_get_ArithOverflowMessage_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B(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)));
NullCheck(L_10);
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_10, L_9, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlSingle_op_Addition_mF1F4B661B0470D920707E46833DB6060E0E52346_RuntimeMethod_var)));
}
IL_0038:
{
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_11;
memset((&L_11), 0, sizeof(L_11));
SqlSingle__ctor_mA74BFA725B8D0B30493BD0A0BB7AC2C4263F075F((&L_11), G_B5_0, /*hidden argument*/NULL);
return L_11;
}
}
// System.Data.SqlTypes.SqlSingle System.Data.SqlTypes.SqlSingle::op_Subtraction(System.Data.SqlTypes.SqlSingle,System.Data.SqlTypes.SqlSingle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 SqlSingle_op_Subtraction_m7FFE1C6B1A407A086E8DA9A53DE91D32D10BFFE3 (SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 ___x0, SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 ___y1, 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;
}
float G_B5_0 = 0.0f;
float G_B4_0 = 0.0f;
{
bool L_0;
L_0 = SqlSingle_get_IsNull_mC0F4C05C5D8C7D6B3A51B51154032E41018C712B((&___x0), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
bool L_1;
L_1 = SqlSingle_get_IsNull_mC0F4C05C5D8C7D6B3A51B51154032E41018C712B((&___y1), NULL);
if (!L_1)
{
goto IL_0018;
}
}
IL_0012:
{
il2cpp_codegen_runtime_class_init_inline(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var);
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_2 = ((SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_StaticFields*)il2cpp_codegen_static_fields_for(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var))->___Null_2;
return L_2;
}
IL_0018:
{
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_3 = ___x0;
float L_4 = L_3.____value_1;
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_5 = ___y1;
float L_6 = L_5.____value_1;
float L_7 = ((float)il2cpp_codegen_subtract(L_4, L_6));
bool L_8;
L_8 = Single_IsInfinity_m500DB7A91ADC75BE691663649FCA28485FA720AB_inline(L_7, NULL);
G_B4_0 = L_7;
if (!L_8)
{
G_B5_0 = L_7;
goto IL_0038;
}
}
{
String_t* L_9;
L_9 = SQLResource_get_ArithOverflowMessage_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B(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)));
NullCheck(L_10);
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_10, L_9, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlSingle_op_Subtraction_m7FFE1C6B1A407A086E8DA9A53DE91D32D10BFFE3_RuntimeMethod_var)));
}
IL_0038:
{
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_11;
memset((&L_11), 0, sizeof(L_11));
SqlSingle__ctor_mA74BFA725B8D0B30493BD0A0BB7AC2C4263F075F((&L_11), G_B5_0, /*hidden argument*/NULL);
return L_11;
}
}
// System.Data.SqlTypes.SqlSingle System.Data.SqlTypes.SqlSingle::op_Multiply(System.Data.SqlTypes.SqlSingle,System.Data.SqlTypes.SqlSingle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 SqlSingle_op_Multiply_mA068B08E26955349A1CD9C38245F821497EB1AE7 (SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 ___x0, SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 ___y1, 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;
}
float G_B5_0 = 0.0f;
float G_B4_0 = 0.0f;
{
bool L_0;
L_0 = SqlSingle_get_IsNull_mC0F4C05C5D8C7D6B3A51B51154032E41018C712B((&___x0), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
bool L_1;
L_1 = SqlSingle_get_IsNull_mC0F4C05C5D8C7D6B3A51B51154032E41018C712B((&___y1), NULL);
if (!L_1)
{
goto IL_0018;
}
}
IL_0012:
{
il2cpp_codegen_runtime_class_init_inline(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var);
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_2 = ((SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_StaticFields*)il2cpp_codegen_static_fields_for(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var))->___Null_2;
return L_2;
}
IL_0018:
{
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_3 = ___x0;
float L_4 = L_3.____value_1;
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_5 = ___y1;
float L_6 = L_5.____value_1;
float L_7 = ((float)il2cpp_codegen_multiply(L_4, L_6));
bool L_8;
L_8 = Single_IsInfinity_m500DB7A91ADC75BE691663649FCA28485FA720AB_inline(L_7, NULL);
G_B4_0 = L_7;
if (!L_8)
{
G_B5_0 = L_7;
goto IL_0038;
}
}
{
String_t* L_9;
L_9 = SQLResource_get_ArithOverflowMessage_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B(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)));
NullCheck(L_10);
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_10, L_9, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlSingle_op_Multiply_mA068B08E26955349A1CD9C38245F821497EB1AE7_RuntimeMethod_var)));
}
IL_0038:
{
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_11;
memset((&L_11), 0, sizeof(L_11));
SqlSingle__ctor_mA74BFA725B8D0B30493BD0A0BB7AC2C4263F075F((&L_11), G_B5_0, /*hidden argument*/NULL);
return L_11;
}
}
// System.Data.SqlTypes.SqlSingle System.Data.SqlTypes.SqlSingle::op_Division(System.Data.SqlTypes.SqlSingle,System.Data.SqlTypes.SqlSingle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 SqlSingle_op_Division_mC69BC83D4283BD7833BD108DC6F2FEEA746FCE1E (SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 ___x0, SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 ___y1, 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;
}
float G_B7_0 = 0.0f;
float G_B6_0 = 0.0f;
{
bool L_0;
L_0 = SqlSingle_get_IsNull_mC0F4C05C5D8C7D6B3A51B51154032E41018C712B((&___x0), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
bool L_1;
L_1 = SqlSingle_get_IsNull_mC0F4C05C5D8C7D6B3A51B51154032E41018C712B((&___y1), NULL);
if (!L_1)
{
goto IL_0018;
}
}
IL_0012:
{
il2cpp_codegen_runtime_class_init_inline(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var);
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_2 = ((SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_StaticFields*)il2cpp_codegen_static_fields_for(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var))->___Null_2;
return L_2;
}
IL_0018:
{
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_3 = ___y1;
float L_4 = L_3.____value_1;
if ((!(((float)L_4) == ((float)(0.0f)))))
{
goto IL_0030;
}
}
{
String_t* L_5;
L_5 = SQLResource_get_DivideByZeroMessage_m22F5A8523D9FCF83218B429FEEDDBAC65E87C3FB(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)));
NullCheck(L_6);
DivideByZeroException__ctor_m17FBAE3DCEF960AD07F6917093B78142055E5552(L_6, L_5, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlSingle_op_Division_mC69BC83D4283BD7833BD108DC6F2FEEA746FCE1E_RuntimeMethod_var)));
}
IL_0030:
{
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_7 = ___x0;
float L_8 = L_7.____value_1;
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_9 = ___y1;
float L_10 = L_9.____value_1;
float L_11 = ((float)(L_8/L_10));
bool L_12;
L_12 = Single_IsInfinity_m500DB7A91ADC75BE691663649FCA28485FA720AB_inline(L_11, NULL);
G_B6_0 = L_11;
if (!L_12)
{
G_B7_0 = L_11;
goto IL_0050;
}
}
{
String_t* L_13;
L_13 = SQLResource_get_ArithOverflowMessage_m344E883F161B1E2B1D73BC8D44BF4DC751E9371B(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)));
NullCheck(L_14);
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_14, L_13, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_14, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlSingle_op_Division_mC69BC83D4283BD7833BD108DC6F2FEEA746FCE1E_RuntimeMethod_var)));
}
IL_0050:
{
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_15;
memset((&L_15), 0, sizeof(L_15));
SqlSingle__ctor_mA74BFA725B8D0B30493BD0A0BB7AC2C4263F075F((&L_15), G_B7_0, /*hidden argument*/NULL);
return L_15;
}
}
// System.Data.SqlTypes.SqlSingle System.Data.SqlTypes.SqlSingle::op_Implicit(System.Data.SqlTypes.SqlByte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 SqlSingle_op_Implicit_m56EA27D86D8007F373DFBCF96E3C69D90F7E8C23 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___x0, 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;
}
{
bool L_0;
L_0 = SqlByte_get_IsNull_mCE5E2310FEE673F6BD698137F53F7AFE53413743((&___x0), NULL);
if (L_0)
{
goto IL_0017;
}
}
{
uint8_t L_1;
L_1 = SqlByte_get_Value_m5E03F09D67A2CEDEA9E2DC4BDBDA1B7DB3BDFC17((&___x0), NULL);
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlSingle__ctor_mA74BFA725B8D0B30493BD0A0BB7AC2C4263F075F((&L_2), ((float)L_1), /*hidden argument*/NULL);
return L_2;
}
IL_0017:
{
il2cpp_codegen_runtime_class_init_inline(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var);
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_3 = ((SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_StaticFields*)il2cpp_codegen_static_fields_for(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var))->___Null_2;
return L_3;
}
}
// System.Data.SqlTypes.SqlSingle System.Data.SqlTypes.SqlSingle::op_Implicit(System.Data.SqlTypes.SqlInt16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 SqlSingle_op_Implicit_m4EDCCF7B74F966E9D261E3EAF7DE4595EB69BE17 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___x0, 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;
}
{
bool L_0;
L_0 = SqlInt16_get_IsNull_mA77B2B1796F1E93AA45C17FEA3B7D0FAA4068510((&___x0), NULL);
if (L_0)
{
goto IL_0017;
}
}
{
int16_t L_1;
L_1 = SqlInt16_get_Value_mA03BF0AEC36EC42E4707550F4EE275ED506FFE57((&___x0), NULL);
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlSingle__ctor_mA74BFA725B8D0B30493BD0A0BB7AC2C4263F075F((&L_2), ((float)L_1), /*hidden argument*/NULL);
return L_2;
}
IL_0017:
{
il2cpp_codegen_runtime_class_init_inline(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var);
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_3 = ((SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_StaticFields*)il2cpp_codegen_static_fields_for(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var))->___Null_2;
return L_3;
}
}
// System.Data.SqlTypes.SqlSingle System.Data.SqlTypes.SqlSingle::op_Implicit(System.Data.SqlTypes.SqlInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 SqlSingle_op_Implicit_mFE3DC71E25FA369319E16536B63071DAFCDAACF6 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___x0, 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;
}
{
bool L_0;
L_0 = SqlInt32_get_IsNull_mF515FDD364AD9AAB986AF4A47B8BE871EBE510D5((&___x0), NULL);
if (L_0)
{
goto IL_0017;
}
}
{
int32_t L_1;
L_1 = SqlInt32_get_Value_m0ADA18E1A4075E3D14F091375284BCB7679CB0A6((&___x0), NULL);
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlSingle__ctor_mA74BFA725B8D0B30493BD0A0BB7AC2C4263F075F((&L_2), ((float)L_1), /*hidden argument*/NULL);
return L_2;
}
IL_0017:
{
il2cpp_codegen_runtime_class_init_inline(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var);
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_3 = ((SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_StaticFields*)il2cpp_codegen_static_fields_for(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var))->___Null_2;
return L_3;
}
}
// System.Data.SqlTypes.SqlSingle System.Data.SqlTypes.SqlSingle::op_Implicit(System.Data.SqlTypes.SqlInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 SqlSingle_op_Implicit_m0906D500C96B58AA90B2EB0A6416706F739E9543 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___x0, 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;
}
{
bool L_0;
L_0 = SqlInt64_get_IsNull_mAD56CDAEC4A2D766157BE58C51FFEC687E1E33E8((&___x0), NULL);
if (L_0)
{
goto IL_0017;
}
}
{
int64_t L_1;
L_1 = SqlInt64_get_Value_m0FCB83BE1DF07163B48C04233CD24485CE70E405((&___x0), NULL);
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlSingle__ctor_mA74BFA725B8D0B30493BD0A0BB7AC2C4263F075F((&L_2), ((float)L_1), /*hidden argument*/NULL);
return L_2;
}
IL_0017:
{
il2cpp_codegen_runtime_class_init_inline(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var);
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_3 = ((SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_StaticFields*)il2cpp_codegen_static_fields_for(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var))->___Null_2;
return L_3;
}
}
// System.Data.SqlTypes.SqlSingle System.Data.SqlTypes.SqlSingle::op_Implicit(System.Data.SqlTypes.SqlMoney)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 SqlSingle_op_Implicit_mABA8257D46AD388637CE6603701BC084A1A70D13 (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___x0, 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;
}
{
bool L_0;
L_0 = SqlMoney_get_IsNull_m2EA471282BDB459F2F3D0F3997C06925C8883E9F((&___x0), NULL);
if (L_0)
{
goto IL_0016;
}
}
{
double L_1;
L_1 = SqlMoney_ToDouble_m2D91BE4973B11C0046B7D85660461901E0F33158((&___x0), NULL);
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlSingle__ctor_m3C93CF9CE4FA178840664A5987AE2976E723739A((&L_2), L_1, /*hidden argument*/NULL);
return L_2;
}
IL_0016:
{
il2cpp_codegen_runtime_class_init_inline(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var);
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_3 = ((SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_StaticFields*)il2cpp_codegen_static_fields_for(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var))->___Null_2;
return L_3;
}
}
// System.Data.SqlTypes.SqlSingle System.Data.SqlTypes.SqlSingle::op_Implicit(System.Data.SqlTypes.SqlDecimal)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 SqlSingle_op_Implicit_m5984CED15AAF0994B7BD90C7FEF3E110E225DC05 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___x0, 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;
}
{
bool L_0;
L_0 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF((&___x0), NULL);
if (L_0)
{
goto IL_0016;
}
}
{
double L_1;
L_1 = SqlDecimal_ToDouble_m2725E15F470301946BE4B6A5D39B9B9D088C6FAE((&___x0), NULL);
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlSingle__ctor_m3C93CF9CE4FA178840664A5987AE2976E723739A((&L_2), L_1, /*hidden argument*/NULL);
return L_2;
}
IL_0016:
{
il2cpp_codegen_runtime_class_init_inline(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var);
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_3 = ((SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_StaticFields*)il2cpp_codegen_static_fields_for(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var))->___Null_2;
return L_3;
}
}
// System.Data.SqlTypes.SqlSingle System.Data.SqlTypes.SqlSingle::op_Explicit(System.Data.SqlTypes.SqlDouble)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 SqlSingle_op_Explicit_m2867A90B22272BCE6B09761CEFBB2395F55B316E (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___x0, 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;
}
{
bool L_0;
L_0 = SqlDouble_get_IsNull_m32B39599187BF64D35C02E2B7EDCDE9B08F47FE6((&___x0), NULL);
if (L_0)
{
goto IL_0016;
}
}
{
double L_1;
L_1 = SqlDouble_get_Value_mEC94553382F77D81E9E1086F2A4EF4B61DB21B4C((&___x0), NULL);
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlSingle__ctor_m3C93CF9CE4FA178840664A5987AE2976E723739A((&L_2), L_1, /*hidden argument*/NULL);
return L_2;
}
IL_0016:
{
il2cpp_codegen_runtime_class_init_inline(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var);
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_3 = ((SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_StaticFields*)il2cpp_codegen_static_fields_for(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var))->___Null_2;
return L_3;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlSingle::op_Equality(System.Data.SqlTypes.SqlSingle,System.Data.SqlTypes.SqlSingle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlSingle_op_Equality_m243CE87F8ED4F2EACE91AA11EC7104911BB8B107 (SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 ___x0, SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 ___y1, 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 L_0;
L_0 = SqlSingle_get_IsNull_mC0F4C05C5D8C7D6B3A51B51154032E41018C712B((&___x0), NULL);
if (L_0)
{
goto IL_0026;
}
}
{
bool L_1;
L_1 = SqlSingle_get_IsNull_mC0F4C05C5D8C7D6B3A51B51154032E41018C712B((&___y1), NULL);
if (L_1)
{
goto IL_0026;
}
}
{
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_2 = ___x0;
float L_3 = L_2.____value_1;
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_4 = ___y1;
float L_5 = L_4.____value_1;
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_6;
memset((&L_6), 0, sizeof(L_6));
SqlBoolean__ctor_mB96F7558946F0B492BCC878FA3C5F52EBE300900((&L_6), (bool)((((float)L_3) == ((float)L_5))? 1 : 0), /*hidden argument*/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_3;
return L_7;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlSingle::op_LessThan(System.Data.SqlTypes.SqlSingle,System.Data.SqlTypes.SqlSingle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlSingle_op_LessThan_m44C206A278B36B2F4A497C1571CFC59127E13D06 (SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 ___x0, SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 ___y1, 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 L_0;
L_0 = SqlSingle_get_IsNull_mC0F4C05C5D8C7D6B3A51B51154032E41018C712B((&___x0), NULL);
if (L_0)
{
goto IL_0026;
}
}
{
bool L_1;
L_1 = SqlSingle_get_IsNull_mC0F4C05C5D8C7D6B3A51B51154032E41018C712B((&___y1), NULL);
if (L_1)
{
goto IL_0026;
}
}
{
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_2 = ___x0;
float L_3 = L_2.____value_1;
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_4 = ___y1;
float L_5 = L_4.____value_1;
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_6;
memset((&L_6), 0, sizeof(L_6));
SqlBoolean__ctor_mB96F7558946F0B492BCC878FA3C5F52EBE300900((&L_6), (bool)((((float)L_3) < ((float)L_5))? 1 : 0), /*hidden argument*/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_3;
return L_7;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlSingle::op_GreaterThan(System.Data.SqlTypes.SqlSingle,System.Data.SqlTypes.SqlSingle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlSingle_op_GreaterThan_mAFBD89CB8C7C0B7939485F7E8549EB8B863A04FC (SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 ___x0, SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 ___y1, 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 L_0;
L_0 = SqlSingle_get_IsNull_mC0F4C05C5D8C7D6B3A51B51154032E41018C712B((&___x0), NULL);
if (L_0)
{
goto IL_0026;
}
}
{
bool L_1;
L_1 = SqlSingle_get_IsNull_mC0F4C05C5D8C7D6B3A51B51154032E41018C712B((&___y1), NULL);
if (L_1)
{
goto IL_0026;
}
}
{
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_2 = ___x0;
float L_3 = L_2.____value_1;
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_4 = ___y1;
float L_5 = L_4.____value_1;
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_6;
memset((&L_6), 0, sizeof(L_6));
SqlBoolean__ctor_mB96F7558946F0B492BCC878FA3C5F52EBE300900((&L_6), (bool)((((float)L_3) > ((float)L_5))? 1 : 0), /*hidden argument*/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_3;
return L_7;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlSingle::LessThan(System.Data.SqlTypes.SqlSingle,System.Data.SqlTypes.SqlSingle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlSingle_LessThan_m2128193CAABCEF4820EE6960F3EDED4F64652F3F (SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 ___x0, SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 ___y1, 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;
}
{
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_0 = ___x0;
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_1 = ___y1;
il2cpp_codegen_runtime_class_init_inline(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2;
L_2 = SqlSingle_op_LessThan_m44C206A278B36B2F4A497C1571CFC59127E13D06(L_0, L_1, NULL);
return L_2;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlSingle::GreaterThan(System.Data.SqlTypes.SqlSingle,System.Data.SqlTypes.SqlSingle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlSingle_GreaterThan_m5EB18409172F328AEB7B625B1B11856B28BDE312 (SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 ___x0, SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 ___y1, 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;
}
{
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_0 = ___x0;
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_1 = ___y1;
il2cpp_codegen_runtime_class_init_inline(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2;
L_2 = SqlSingle_op_GreaterThan_mAFBD89CB8C7C0B7939485F7E8549EB8B863A04FC(L_0, L_1, NULL);
return L_2;
}
}
// System.Data.SqlTypes.SqlDouble System.Data.SqlTypes.SqlSingle::ToSqlDouble()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlSingle_ToSqlDouble_m8016267644F3F557B092599A902EE0186855F753 (SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767* __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;
}
{
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_0 = (*(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767*)__this);
il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var);
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_1;
L_1 = SqlDouble_op_Implicit_m04A428531C55B6991A8DFCA24419BB8D06B762F9(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 SqlSingle_ToSqlDouble_m8016267644F3F557B092599A902EE0186855F753_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767*>(__this + _offset);
SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 _returnValue;
_returnValue = SqlSingle_ToSqlDouble_m8016267644F3F557B092599A902EE0186855F753(_thisAdjusted, method);
return _returnValue;
}
// System.Int32 System.Data.SqlTypes.SqlSingle::CompareTo(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlSingle_CompareTo_m6426DE0232867233599DAC794E347EFC2AA62AEF (SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767* __this, RuntimeObject* ___value0, 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;
}
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 V_0;
memset((&V_0), 0, sizeof(V_0));
{
RuntimeObject* L_0 = ___value0;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var)))
{
goto IL_0017;
}
}
{
RuntimeObject* L_1 = ___value0;
V_0 = ((*(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767*)((SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767*)(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767*)UnBox(L_1, SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var))));
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_2 = V_0;
int32_t L_3;
L_3 = SqlSingle_CompareTo_m167AE18CF6ACCFA18A71BA742D642ECC7463D22A(__this, L_2, NULL);
return L_3;
}
IL_0017:
{
RuntimeObject* L_4 = ___value0;
NullCheck(L_4);
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*)&SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_0_0_0_var))) };
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
Type_t* L_7;
L_7 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(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_m2D0D1202FD367244E89460D9D84DFDEAB9D86E13(L_5, L_7, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlSingle_CompareTo_m6426DE0232867233599DAC794E347EFC2AA62AEF_RuntimeMethod_var)));
}
}
IL2CPP_EXTERN_C int32_t SqlSingle_CompareTo_m6426DE0232867233599DAC794E347EFC2AA62AEF_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___value0, const RuntimeMethod* method)
{
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767*>(__this + _offset);
int32_t _returnValue;
_returnValue = SqlSingle_CompareTo_m6426DE0232867233599DAC794E347EFC2AA62AEF(_thisAdjusted, ___value0, method);
return _returnValue;
}
// System.Int32 System.Data.SqlTypes.SqlSingle::CompareTo(System.Data.SqlTypes.SqlSingle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlSingle_CompareTo_m167AE18CF6ACCFA18A71BA742D642ECC7463D22A (SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767* __this, SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 ___value0, 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*)&SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0;
L_0 = SqlSingle_get_IsNull_mC0F4C05C5D8C7D6B3A51B51154032E41018C712B(__this, NULL);
if (!L_0)
{
goto IL_0015;
}
}
{
bool L_1;
L_1 = SqlSingle_get_IsNull_mC0F4C05C5D8C7D6B3A51B51154032E41018C712B((&___value0), NULL);
if (L_1)
{
goto IL_0013;
}
}
{
return (-1);
}
IL_0013:
{
return 0;
}
IL_0015:
{
bool L_2;
L_2 = SqlSingle_get_IsNull_mC0F4C05C5D8C7D6B3A51B51154032E41018C712B((&___value0), NULL);
if (!L_2)
{
goto IL_0020;
}
}
{
return 1;
}
IL_0020:
{
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_3 = (*(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767*)__this);
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_4 = ___value0;
il2cpp_codegen_runtime_class_init_inline(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_5;
L_5 = SqlSingle_op_LessThan_m44C206A278B36B2F4A497C1571CFC59127E13D06(L_3, L_4, NULL);
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_6;
L_6 = SqlBoolean_op_True_m2B87C8A5F736E892DC5927B2C18E7EA5C87A8072(L_5, NULL);
if (!L_6)
{
goto IL_0035;
}
}
{
return (-1);
}
IL_0035:
{
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_7 = (*(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767*)__this);
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_8 = ___value0;
il2cpp_codegen_runtime_class_init_inline(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_9;
L_9 = SqlSingle_op_GreaterThan_mAFBD89CB8C7C0B7939485F7E8549EB8B863A04FC(L_7, L_8, NULL);
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
bool L_10;
L_10 = SqlBoolean_op_True_m2B87C8A5F736E892DC5927B2C18E7EA5C87A8072(L_9, NULL);
if (!L_10)
{
goto IL_004a;
}
}
{
return 1;
}
IL_004a:
{
return 0;
}
}
IL2CPP_EXTERN_C int32_t SqlSingle_CompareTo_m167AE18CF6ACCFA18A71BA742D642ECC7463D22A_AdjustorThunk (RuntimeObject* __this, SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 ___value0, const RuntimeMethod* method)
{
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767*>(__this + _offset);
int32_t _returnValue;
_returnValue = SqlSingle_CompareTo_m167AE18CF6ACCFA18A71BA742D642ECC7463D22A(_thisAdjusted, ___value0, method);
return _returnValue;
}
// System.Boolean System.Data.SqlTypes.SqlSingle::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlSingle_Equals_m8EE5074BA8FE7BA43B07014FB2EE08B29BD12E8B (SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767* __this, RuntimeObject* ___value0, 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;
}
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 V_0;
memset((&V_0), 0, sizeof(V_0));
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 V_1;
memset((&V_1), 0, sizeof(V_1));
{
RuntimeObject* L_0 = ___value0;
if (((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var)))
{
goto IL_000a;
}
}
{
return (bool)0;
}
IL_000a:
{
RuntimeObject* L_1 = ___value0;
V_0 = ((*(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767*)((SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767*)(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767*)UnBox(L_1, SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var))));
bool L_2;
L_2 = SqlSingle_get_IsNull_mC0F4C05C5D8C7D6B3A51B51154032E41018C712B((&V_0), NULL);
if (L_2)
{
goto IL_0022;
}
}
{
bool L_3;
L_3 = SqlSingle_get_IsNull_mC0F4C05C5D8C7D6B3A51B51154032E41018C712B(__this, NULL);
if (!L_3)
{
goto IL_0034;
}
}
IL_0022:
{
bool L_4;
L_4 = SqlSingle_get_IsNull_mC0F4C05C5D8C7D6B3A51B51154032E41018C712B((&V_0), NULL);
if (!L_4)
{
goto IL_0032;
}
}
{
bool L_5;
L_5 = SqlSingle_get_IsNull_mC0F4C05C5D8C7D6B3A51B51154032E41018C712B(__this, NULL);
return L_5;
}
IL_0032:
{
return (bool)0;
}
IL_0034:
{
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_6 = (*(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767*)__this);
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_7 = V_0;
il2cpp_codegen_runtime_class_init_inline(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_8;
L_8 = SqlSingle_op_Equality_m243CE87F8ED4F2EACE91AA11EC7104911BB8B107(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 SqlSingle_Equals_m8EE5074BA8FE7BA43B07014FB2EE08B29BD12E8B_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___value0, const RuntimeMethod* method)
{
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767*>(__this + _offset);
bool _returnValue;
_returnValue = SqlSingle_Equals_m8EE5074BA8FE7BA43B07014FB2EE08B29BD12E8B(_thisAdjusted, ___value0, method);
return _returnValue;
}
// System.Int32 System.Data.SqlTypes.SqlSingle::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlSingle_GetHashCode_mC1889264DC0085E22DE3B9F35AA11C49237A51C4 (SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767* __this, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
bool L_0;
L_0 = SqlSingle_get_IsNull_mC0F4C05C5D8C7D6B3A51B51154032E41018C712B(__this, NULL);
if (L_0)
{
goto IL_0017;
}
}
{
float L_1;
L_1 = SqlSingle_get_Value_m2E6BBF4B8299B16EA0D643DA12FB21C0F9E9A156(__this, NULL);
V_0 = L_1;
int32_t L_2;
L_2 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2((&V_0), NULL);
return L_2;
}
IL_0017:
{
return 0;
}
}
IL2CPP_EXTERN_C int32_t SqlSingle_GetHashCode_mC1889264DC0085E22DE3B9F35AA11C49237A51C4_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767*>(__this + _offset);
int32_t _returnValue;
_returnValue = SqlSingle_GetHashCode_mC1889264DC0085E22DE3B9F35AA11C49237A51C4(_thisAdjusted, method);
return _returnValue;
}
// System.Xml.Schema.XmlSchema System.Data.SqlTypes.SqlSingle::System.Xml.Serialization.IXmlSerializable.GetSchema()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlSingle_System_Xml_Serialization_IXmlSerializable_GetSchema_m46F55A3BFCAD3E204B967E0F07A356310EA70C34 (SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767* __this, const RuntimeMethod* method)
{
{
return (XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D*)NULL;
}
}
IL2CPP_EXTERN_C XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlSingle_System_Xml_Serialization_IXmlSerializable_GetSchema_m46F55A3BFCAD3E204B967E0F07A356310EA70C34_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767*>(__this + _offset);
XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* _returnValue;
_returnValue = SqlSingle_System_Xml_Serialization_IXmlSerializable_GetSchema_m46F55A3BFCAD3E204B967E0F07A356310EA70C34(_thisAdjusted, method);
return _returnValue;
}
// System.Void System.Data.SqlTypes.SqlSingle::System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlSingle_System_Xml_Serialization_IXmlSerializable_ReadXml_m9897D24B702F00BCF2347A6857D50E2F3B8DC5B1 (SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___reader0, 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 = ___reader0;
NullCheck(L_0);
String_t* L_1;
L_1 = VirtualFuncInvoker2< String_t*, String_t*, String_t* >::Invoke(23 /* System.String System.Xml.XmlReader::GetAttribute(System.String,System.String) */, 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_mC9C05B76ECCD48E206BF6AD704A9742C88A6DBB4(L_3, NULL);
if (!L_4)
{
goto IL_002b;
}
}
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_5 = ___reader0;
NullCheck(L_5);
String_t* L_6;
L_6 = VirtualFuncInvoker0< String_t* >::Invoke(45 /* System.String System.Xml.XmlReader::ReadElementString() */, L_5);
__this->____fNotNull_0 = (bool)0;
return;
}
IL_002b:
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_7 = ___reader0;
NullCheck(L_7);
String_t* L_8;
L_8 = VirtualFuncInvoker0< String_t* >::Invoke(45 /* System.String System.Xml.XmlReader::ReadElementString() */, L_7);
il2cpp_codegen_runtime_class_init_inline(XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
float L_9;
L_9 = XmlConvert_ToSingle_m8AC367272E8941669A57D02186398DD44E795003(L_8, NULL);
__this->____value_1 = L_9;
__this->____fNotNull_0 = (bool)1;
return;
}
}
IL2CPP_EXTERN_C void SqlSingle_System_Xml_Serialization_IXmlSerializable_ReadXml_m9897D24B702F00BCF2347A6857D50E2F3B8DC5B1_AdjustorThunk (RuntimeObject* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___reader0, const RuntimeMethod* method)
{
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767*>(__this + _offset);
SqlSingle_System_Xml_Serialization_IXmlSerializable_ReadXml_m9897D24B702F00BCF2347A6857D50E2F3B8DC5B1(_thisAdjusted, ___reader0, method);
}
// System.Void System.Data.SqlTypes.SqlSingle::System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlSingle_System_Xml_Serialization_IXmlSerializable_WriteXml_mC815B194E93AB8D676E2316AF8F3AFC8F9C9ADBA (SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___writer0, 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*)&_stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7C014955313A7D33D5D04696B884B25325E6393C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2);
s_Il2CppMethodInitialized = true;
}
{
bool L_0;
L_0 = SqlSingle_get_IsNull_mC0F4C05C5D8C7D6B3A51B51154032E41018C712B(__this, NULL);
if (!L_0)
{
goto IL_0023;
}
}
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_1 = ___writer0;
NullCheck(L_1);
XmlWriter_WriteAttributeString_m9BECE5A394F9A9601AB66932AF0D7EF25E16AE0B(L_1, _stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A, _stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100, _stringLiteral7C014955313A7D33D5D04696B884B25325E6393C, _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2, NULL);
return;
}
IL_0023:
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_2 = ___writer0;
float L_3 = __this->____value_1;
il2cpp_codegen_runtime_class_init_inline(XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
String_t* L_4;
L_4 = XmlConvert_ToString_m5E4CB5F0119A790789813DACE87198037B503361(L_3, NULL);
NullCheck(L_2);
VirtualActionInvoker1< String_t* >::Invoke(20 /* System.Void System.Xml.XmlWriter::WriteString(System.String) */, L_2, L_4);
return;
}
}
IL2CPP_EXTERN_C void SqlSingle_System_Xml_Serialization_IXmlSerializable_WriteXml_mC815B194E93AB8D676E2316AF8F3AFC8F9C9ADBA_AdjustorThunk (RuntimeObject* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___writer0, const RuntimeMethod* method)
{
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767*>(__this + _offset);
SqlSingle_System_Xml_Serialization_IXmlSerializable_WriteXml_mC815B194E93AB8D676E2316AF8F3AFC8F9C9ADBA(_thisAdjusted, ___writer0, method);
}
// System.Xml.XmlQualifiedName System.Data.SqlTypes.SqlSingle::GetXsdType(System.Xml.Schema.XmlSchemaSet)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* SqlSingle_GetXsdType_m25647D731F0EC9ED75C9B59293ECFAA521775FF6 (XmlSchemaSet_t048A12CE7D00EF330EF32A388B69A240899F88D1* ___schemaSet0, 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*)&_stringLiteralE3DFC065B6A6D9931B797808DD066491AAB82B29);
s_Il2CppMethodInitialized = true;
}
{
XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* L_0 = (XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9*)il2cpp_codegen_object_new(XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9_il2cpp_TypeInfo_var);
NullCheck(L_0);
XmlQualifiedName__ctor_m65632114A1726D9FAD0338BC2A8C28BB9D262C7B(L_0, _stringLiteralE3DFC065B6A6D9931B797808DD066491AAB82B29, _stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF, NULL);
return L_0;
}
}
// System.Void System.Data.SqlTypes.SqlSingle::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlSingle__cctor_m5B4F1DE1F282C2B7D87B0865584165DB37F30645 (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;
}
{
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_0;
memset((&L_0), 0, sizeof(L_0));
SqlSingle__ctor_mD7ED9371B432C5EB789874B157E68E3F469EFF0E((&L_0), (bool)1, /*hidden argument*/NULL);
((SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_StaticFields*)il2cpp_codegen_static_fields_for(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var))->___Null_2 = L_0;
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_1;
memset((&L_1), 0, sizeof(L_1));
SqlSingle__ctor_mA74BFA725B8D0B30493BD0A0BB7AC2C4263F075F((&L_1), (0.0f), /*hidden argument*/NULL);
((SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_StaticFields*)il2cpp_codegen_static_fields_for(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var))->___Zero_3 = L_1;
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_2;
memset((&L_2), 0, sizeof(L_2));
SqlSingle__ctor_mA74BFA725B8D0B30493BD0A0BB7AC2C4263F075F((&L_2), (-(std::numeric_limits<float>::max)()), /*hidden argument*/NULL);
((SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_StaticFields*)il2cpp_codegen_static_fields_for(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var))->___MinValue_4 = L_2;
SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_3;
memset((&L_3), 0, sizeof(L_3));
SqlSingle__ctor_mA74BFA725B8D0B30493BD0A0BB7AC2C4263F075F((&L_3), ((std::numeric_limits<float>::max)()), /*hidden argument*/NULL);
((SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_StaticFields*)il2cpp_codegen_static_fields_for(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var))->___MaxValue_5 = 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
// Conversion methods for marshalling of: System.Data.SqlTypes.SqlString
IL2CPP_EXTERN_C void SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_marshal_pinvoke(const SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D& unmarshaled, SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_marshaled_pinvoke& marshaled)
{
Exception_t* ___m_cmpInfo_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_cmpInfo' of type 'SqlString': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_cmpInfo_1Exception, NULL);
}
IL2CPP_EXTERN_C void SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_marshal_pinvoke_back(const SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_marshaled_pinvoke& marshaled, SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D& unmarshaled)
{
Exception_t* ___m_cmpInfo_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_cmpInfo' of type 'SqlString': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_cmpInfo_1Exception, NULL);
}
// Conversion method for clean up from marshalling of: System.Data.SqlTypes.SqlString
IL2CPP_EXTERN_C void SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_marshal_pinvoke_cleanup(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: System.Data.SqlTypes.SqlString
IL2CPP_EXTERN_C void SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_marshal_com(const SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D& unmarshaled, SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_marshaled_com& marshaled)
{
Exception_t* ___m_cmpInfo_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_cmpInfo' of type 'SqlString': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_cmpInfo_1Exception, NULL);
}
IL2CPP_EXTERN_C void SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_marshal_com_back(const SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_marshaled_com& marshaled, SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D& unmarshaled)
{
Exception_t* ___m_cmpInfo_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_cmpInfo' of type 'SqlString': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_cmpInfo_1Exception, NULL);
}
// Conversion method for clean up from marshalling of: System.Data.SqlTypes.SqlString
IL2CPP_EXTERN_C void SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_marshal_com_cleanup(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_marshaled_com& marshaled)
{
}
// System.Void System.Data.SqlTypes.SqlString::.ctor(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlString__ctor_mC46E24D2B376EE73F7073BE9442591A00801A90E (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* __this, bool ___fNull0, const RuntimeMethod* method)
{
{
__this->___m_value_0 = (String_t*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_value_0), (void*)(String_t*)NULL);
__this->___m_cmpInfo_1 = (CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_cmpInfo_1), (void*)(CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57*)NULL);
__this->___m_lcid_2 = 0;
__this->___m_flag_3 = 0;
__this->___m_fNotNull_4 = (bool)0;
return;
}
}
IL2CPP_EXTERN_C void SqlString__ctor_mC46E24D2B376EE73F7073BE9442591A00801A90E_AdjustorThunk (RuntimeObject* __this, bool ___fNull0, const RuntimeMethod* method)
{
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D*>(__this + _offset);
SqlString__ctor_mC46E24D2B376EE73F7073BE9442591A00801A90E(_thisAdjusted, ___fNull0, method);
}
// System.Void System.Data.SqlTypes.SqlString::.ctor(System.String,System.Int32,System.Data.SqlTypes.SqlCompareOptions)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlString__ctor_m0ACCE6D6F9BE327FA1FEF0E8E69F8771CC968429 (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* __this, String_t* ___data0, int32_t ___lcid1, int32_t ___compareOptions2, 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;
}
{
int32_t L_0 = ___lcid1;
__this->___m_lcid_2 = L_0;
int32_t L_1 = ___compareOptions2;
il2cpp_codegen_runtime_class_init_inline(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var);
SqlString_ValidateSqlCompareOptions_mC044EFCF2026B05A6CC51A8C6AD9983B72C61F44(L_1, NULL);
int32_t L_2 = ___compareOptions2;
__this->___m_flag_3 = L_2;
__this->___m_cmpInfo_1 = (CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_cmpInfo_1), (void*)(CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57*)NULL);
String_t* L_3 = ___data0;
if (L_3)
{
goto IL_002d;
}
}
{
__this->___m_fNotNull_4 = (bool)0;
__this->___m_value_0 = (String_t*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_value_0), (void*)(String_t*)NULL);
return;
}
IL_002d:
{
__this->___m_fNotNull_4 = (bool)1;
String_t* L_4 = ___data0;
__this->___m_value_0 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_value_0), (void*)L_4);
return;
}
}
IL2CPP_EXTERN_C void SqlString__ctor_m0ACCE6D6F9BE327FA1FEF0E8E69F8771CC968429_AdjustorThunk (RuntimeObject* __this, String_t* ___data0, int32_t ___lcid1, int32_t ___compareOptions2, const RuntimeMethod* method)
{
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D*>(__this + _offset);
SqlString__ctor_m0ACCE6D6F9BE327FA1FEF0E8E69F8771CC968429(_thisAdjusted, ___data0, ___lcid1, ___compareOptions2, method);
}
// System.Void System.Data.SqlTypes.SqlString::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlString__ctor_m71563B8F8403DD354B749284435883F6AAECD057 (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* __this, String_t* ___data0, 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*)&SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___data0;
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_1;
L_1 = CultureInfo_get_CurrentCulture_m43D1E4E50AB1F62ADC7C1884F28F918B53871522(NULL);
NullCheck(L_1);
int32_t L_2;
L_2 = VirtualFuncInvoker0< int32_t >::Invoke(6 /* System.Int32 System.Globalization.CultureInfo::get_LCID() */, L_1);
il2cpp_codegen_runtime_class_init_inline(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var);
int32_t L_3 = ((SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_StaticFields*)il2cpp_codegen_static_fields_for(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var))->___s_iDefaultFlag_13;
SqlString__ctor_m0ACCE6D6F9BE327FA1FEF0E8E69F8771CC968429(__this, L_0, L_2, L_3, NULL);
return;
}
}
IL2CPP_EXTERN_C void SqlString__ctor_m71563B8F8403DD354B749284435883F6AAECD057_AdjustorThunk (RuntimeObject* __this, String_t* ___data0, const RuntimeMethod* method)
{
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D*>(__this + _offset);
SqlString__ctor_m71563B8F8403DD354B749284435883F6AAECD057(_thisAdjusted, ___data0, method);
}
// System.Void System.Data.SqlTypes.SqlString::.ctor(System.Int32,System.Data.SqlTypes.SqlCompareOptions,System.String,System.Globalization.CompareInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlString__ctor_mA9AA9DB0083CFF2CFC8865EA65CA4EC2B4052911 (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* __this, int32_t ___lcid0, int32_t ___compareOptions1, String_t* ___data2, CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___cmpInfo3, 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;
}
{
int32_t L_0 = ___lcid0;
__this->___m_lcid_2 = L_0;
int32_t L_1 = ___compareOptions1;
il2cpp_codegen_runtime_class_init_inline(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var);
SqlString_ValidateSqlCompareOptions_mC044EFCF2026B05A6CC51A8C6AD9983B72C61F44(L_1, NULL);
int32_t L_2 = ___compareOptions1;
__this->___m_flag_3 = L_2;
String_t* L_3 = ___data2;
if (L_3)
{
goto IL_002d;
}
}
{
__this->___m_fNotNull_4 = (bool)0;
__this->___m_value_0 = (String_t*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_value_0), (void*)(String_t*)NULL);
__this->___m_cmpInfo_1 = (CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_cmpInfo_1), (void*)(CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57*)NULL);
return;
}
IL_002d:
{
String_t* L_4 = ___data2;
__this->___m_value_0 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_value_0), (void*)L_4);
CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* L_5 = ___cmpInfo3;
__this->___m_cmpInfo_1 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_cmpInfo_1), (void*)L_5);
__this->___m_fNotNull_4 = (bool)1;
return;
}
}
IL2CPP_EXTERN_C void SqlString__ctor_mA9AA9DB0083CFF2CFC8865EA65CA4EC2B4052911_AdjustorThunk (RuntimeObject* __this, int32_t ___lcid0, int32_t ___compareOptions1, String_t* ___data2, CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___cmpInfo3, const RuntimeMethod* method)
{
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D*>(__this + _offset);
SqlString__ctor_mA9AA9DB0083CFF2CFC8865EA65CA4EC2B4052911(_thisAdjusted, ___lcid0, ___compareOptions1, ___data2, ___cmpInfo3, method);
}
// System.Boolean System.Data.SqlTypes.SqlString::get_IsNull()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlString_get_IsNull_mC369763D29E440BDBBCA1CD83C4FF8F3D5F8EF9A (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___m_fNotNull_4;
return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool SqlString_get_IsNull_mC369763D29E440BDBBCA1CD83C4FF8F3D5F8EF9A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D*>(__this + _offset);
bool _returnValue;
_returnValue = SqlString_get_IsNull_mC369763D29E440BDBBCA1CD83C4FF8F3D5F8EF9A(_thisAdjusted, method);
return _returnValue;
}
// System.String System.Data.SqlTypes.SqlString::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlString_get_Value_m542A333CCBBF1866B0F9B9F01B442BC38272912A (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* __this, const RuntimeMethod* method)
{
{
bool L_0;
L_0 = SqlString_get_IsNull_mC369763D29E440BDBBCA1CD83C4FF8F3D5F8EF9A(__this, NULL);
if (L_0)
{
goto IL_000f;
}
}
{
String_t* L_1 = __this->___m_value_0;
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)));
NullCheck(L_2);
SqlNullValueException__ctor_m069C95E1867258A1B57BD8719252132DFB6DE222(L_2, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlString_get_Value_m542A333CCBBF1866B0F9B9F01B442BC38272912A_RuntimeMethod_var)));
}
}
IL2CPP_EXTERN_C String_t* SqlString_get_Value_m542A333CCBBF1866B0F9B9F01B442BC38272912A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D*>(__this + _offset);
String_t* _returnValue;
_returnValue = SqlString_get_Value_m542A333CCBBF1866B0F9B9F01B442BC38272912A(_thisAdjusted, method);
return _returnValue;
}
// System.Void System.Data.SqlTypes.SqlString::SetCompareInfo()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlString_SetCompareInfo_m1BE59E2C31907994245822BF4E6453A27821ABF5 (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* L_0 = __this->___m_cmpInfo_1;
if (L_0)
{
goto IL_001e;
}
}
{
int32_t L_1 = __this->___m_lcid_2;
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_2;
L_2 = CultureInfo_GetCultureInfo_m4A20A6A58001F4D8F235A1EAFA35B3A4238507E2(L_1, NULL);
NullCheck(L_2);
CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* L_3;
L_3 = VirtualFuncInvoker0< CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* >::Invoke(13 /* System.Globalization.CompareInfo System.Globalization.CultureInfo::get_CompareInfo() */, L_2);
__this->___m_cmpInfo_1 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_cmpInfo_1), (void*)L_3);
}
IL_001e:
{
return;
}
}
IL2CPP_EXTERN_C void SqlString_SetCompareInfo_m1BE59E2C31907994245822BF4E6453A27821ABF5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D*>(__this + _offset);
SqlString_SetCompareInfo_m1BE59E2C31907994245822BF4E6453A27821ABF5(_thisAdjusted, method);
}
// System.Data.SqlTypes.SqlString System.Data.SqlTypes.SqlString::op_Implicit(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D SqlString_op_Implicit_mE307159B93CE13B0AB8E03622CF65FA8ABE1BCB1 (String_t* ___x0, const RuntimeMethod* method)
{
{
String_t* L_0 = ___x0;
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D L_1;
memset((&L_1), 0, sizeof(L_1));
SqlString__ctor_m71563B8F8403DD354B749284435883F6AAECD057((&L_1), L_0, /*hidden argument*/NULL);
return L_1;
}
}
// System.String System.Data.SqlTypes.SqlString::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlString_ToString_mF008270001166F8E1F655B394A52AA93BB70D91E (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* __this, const RuntimeMethod* method)
{
{
bool L_0;
L_0 = SqlString_get_IsNull_mC369763D29E440BDBBCA1CD83C4FF8F3D5F8EF9A(__this, NULL);
if (L_0)
{
goto IL_000f;
}
}
{
String_t* L_1 = __this->___m_value_0;
return L_1;
}
IL_000f:
{
String_t* L_2;
L_2 = SQLResource_get_NullString_m1A1F625F07524AC8E5E1823D5FD5BFAC375F897A(NULL);
return L_2;
}
}
IL2CPP_EXTERN_C String_t* SqlString_ToString_mF008270001166F8E1F655B394A52AA93BB70D91E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D*>(__this + _offset);
String_t* _returnValue;
_returnValue = SqlString_ToString_mF008270001166F8E1F655B394A52AA93BB70D91E(_thisAdjusted, method);
return _returnValue;
}
// System.Data.SqlTypes.SqlString System.Data.SqlTypes.SqlString::op_Addition(System.Data.SqlTypes.SqlString,System.Data.SqlTypes.SqlString)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D SqlString_op_Addition_m365257BA3FDD9D9037BBB086C824B2A69DDD6CB2 (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D ___x0, SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D ___y1, 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;
}
String_t* G_B8_0 = NULL;
int32_t G_B8_1 = 0;
int32_t G_B8_2 = 0;
String_t* G_B7_0 = NULL;
int32_t G_B7_1 = 0;
int32_t G_B7_2 = 0;
CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* G_B9_0 = NULL;
String_t* G_B9_1 = NULL;
int32_t G_B9_2 = 0;
int32_t G_B9_3 = 0;
{
bool L_0;
L_0 = SqlString_get_IsNull_mC369763D29E440BDBBCA1CD83C4FF8F3D5F8EF9A((&___x0), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
bool L_1;
L_1 = SqlString_get_IsNull_mC369763D29E440BDBBCA1CD83C4FF8F3D5F8EF9A((&___y1), NULL);
if (!L_1)
{
goto IL_0018;
}
}
IL_0012:
{
il2cpp_codegen_runtime_class_init_inline(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var);
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D L_2 = ((SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_StaticFields*)il2cpp_codegen_static_fields_for(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var))->___Null_5;
return L_2;
}
IL_0018:
{
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D L_3 = ___x0;
int32_t L_4 = L_3.___m_lcid_2;
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D L_5 = ___y1;
int32_t L_6 = L_5.___m_lcid_2;
if ((!(((uint32_t)L_4) == ((uint32_t)L_6))))
{
goto IL_0034;
}
}
{
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D L_7 = ___x0;
int32_t L_8 = L_7.___m_flag_3;
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D L_9 = ___y1;
int32_t L_10 = L_9.___m_flag_3;
if ((((int32_t)L_8) == ((int32_t)L_10)))
{
goto IL_003f;
}
}
IL_0034:
{
String_t* L_11;
L_11 = SQLResource_get_ConcatDiffCollationMessage_mF874320A2EEB2F5A5769DD14978C129C43156432(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)));
NullCheck(L_12);
SqlTypeException__ctor_m31F48828AF14CF370270AC18D8AC5CCB176C3675(L_12, L_11, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlString_op_Addition_m365257BA3FDD9D9037BBB086C824B2A69DDD6CB2_RuntimeMethod_var)));
}
IL_003f:
{
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D L_13 = ___x0;
int32_t L_14 = L_13.___m_lcid_2;
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D L_15 = ___x0;
int32_t L_16 = L_15.___m_flag_3;
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D L_17 = ___x0;
String_t* L_18 = L_17.___m_value_0;
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D L_19 = ___y1;
String_t* L_20 = L_19.___m_value_0;
String_t* L_21;
L_21 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(L_18, L_20, NULL);
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D L_22 = ___x0;
CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* L_23 = L_22.___m_cmpInfo_1;
G_B7_0 = L_21;
G_B7_1 = L_16;
G_B7_2 = L_14;
if (!L_23)
{
G_B8_0 = L_21;
G_B8_1 = L_16;
G_B8_2 = L_14;
goto IL_006c;
}
}
{
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D L_24 = ___x0;
CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* L_25 = L_24.___m_cmpInfo_1;
G_B9_0 = L_25;
G_B9_1 = G_B7_0;
G_B9_2 = G_B7_1;
G_B9_3 = G_B7_2;
goto IL_0072;
}
IL_006c:
{
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D L_26 = ___y1;
CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* L_27 = L_26.___m_cmpInfo_1;
G_B9_0 = L_27;
G_B9_1 = G_B8_0;
G_B9_2 = G_B8_1;
G_B9_3 = G_B8_2;
}
IL_0072:
{
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D L_28;
memset((&L_28), 0, sizeof(L_28));
SqlString__ctor_mA9AA9DB0083CFF2CFC8865EA65CA4EC2B4052911((&L_28), G_B9_3, G_B9_2, G_B9_1, G_B9_0, /*hidden argument*/NULL);
return L_28;
}
}
// System.Int32 System.Data.SqlTypes.SqlString::StringCompare(System.Data.SqlTypes.SqlString,System.Data.SqlTypes.SqlString)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlString_StringCompare_m431B54F43CDE136A8E9A250FDFBD7074C7C06596 (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D ___x0, SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D ___y1, 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;
}
int32_t V_0 = 0;
String_t* V_1 = NULL;
String_t* V_2 = NULL;
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
{
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D L_0 = ___x0;
int32_t L_1 = L_0.___m_lcid_2;
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D L_2 = ___y1;
int32_t L_3 = L_2.___m_lcid_2;
if ((!(((uint32_t)L_1) == ((uint32_t)L_3))))
{
goto IL_001c;
}
}
{
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D L_4 = ___x0;
int32_t L_5 = L_4.___m_flag_3;
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D L_6 = ___y1;
int32_t L_7 = L_6.___m_flag_3;
if ((((int32_t)L_5) == ((int32_t)L_7)))
{
goto IL_0027;
}
}
IL_001c:
{
String_t* L_8;
L_8 = SQLResource_get_CompareDiffCollationMessage_m2510EA08B1CA9BD975F718BCFEC2FDB514827C35(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)));
NullCheck(L_9);
SqlTypeException__ctor_m31F48828AF14CF370270AC18D8AC5CCB176C3675(L_9, L_8, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlString_StringCompare_m431B54F43CDE136A8E9A250FDFBD7074C7C06596_RuntimeMethod_var)));
}
IL_0027:
{
SqlString_SetCompareInfo_m1BE59E2C31907994245822BF4E6453A27821ABF5((&___x0), NULL);
SqlString_SetCompareInfo_m1BE59E2C31907994245822BF4E6453A27821ABF5((&___y1), NULL);
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D L_10 = ___x0;
int32_t L_11 = L_10.___m_flag_3;
if (!((int32_t)((int32_t)L_11&((int32_t)32768))))
{
goto IL_0050;
}
}
{
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D L_12 = ___x0;
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D L_13 = ___y1;
il2cpp_codegen_runtime_class_init_inline(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var);
int32_t L_14;
L_14 = SqlString_CompareBinary_m1D6B639D7C76FE8F986FB08DF4415A9F2B46541F(L_12, L_13, NULL);
V_0 = L_14;
goto IL_00e3;
}
IL_0050:
{
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D L_15 = ___x0;
int32_t L_16 = L_15.___m_flag_3;
if (!((int32_t)((int32_t)L_16&((int32_t)16384))))
{
goto IL_0068;
}
}
{
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D L_17 = ___x0;
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D L_18 = ___y1;
il2cpp_codegen_runtime_class_init_inline(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var);
int32_t L_19;
L_19 = SqlString_CompareBinary2_m63B2245F7033A78CB0B07A4B0F0CE6F2D0C3B0F4(L_17, L_18, NULL);
V_0 = L_19;
goto IL_00e3;
}
IL_0068:
{
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D L_20 = ___x0;
String_t* L_21 = L_20.___m_value_0;
V_1 = L_21;
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D L_22 = ___y1;
String_t* L_23 = L_22.___m_value_0;
V_2 = L_23;
String_t* L_24 = V_1;
NullCheck(L_24);
int32_t L_25;
L_25 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_24, NULL);
V_3 = L_25;
String_t* L_26 = V_2;
NullCheck(L_26);
int32_t L_27;
L_27 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_26, NULL);
V_4 = L_27;
goto IL_008b;
}
IL_0087:
{
int32_t L_28 = V_3;
V_3 = ((int32_t)il2cpp_codegen_subtract(L_28, 1));
}
IL_008b:
{
int32_t L_29 = V_3;
if ((((int32_t)L_29) <= ((int32_t)0)))
{
goto IL_00a4;
}
}
{
String_t* L_30 = V_1;
int32_t L_31 = V_3;
NullCheck(L_30);
Il2CppChar L_32;
L_32 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_30, ((int32_t)il2cpp_codegen_subtract(L_31, 1)), NULL);
if ((((int32_t)L_32) == ((int32_t)((int32_t)32))))
{
goto IL_0087;
}
}
{
goto IL_00a4;
}
IL_009e:
{
int32_t L_33 = V_4;
V_4 = ((int32_t)il2cpp_codegen_subtract(L_33, 1));
}
IL_00a4:
{
int32_t L_34 = V_4;
if ((((int32_t)L_34) <= ((int32_t)0)))
{
goto IL_00b7;
}
}
{
String_t* L_35 = V_2;
int32_t L_36 = V_4;
NullCheck(L_35);
Il2CppChar L_37;
L_37 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_35, ((int32_t)il2cpp_codegen_subtract(L_36, 1)), NULL);
if ((((int32_t)L_37) == ((int32_t)((int32_t)32))))
{
goto IL_009e;
}
}
IL_00b7:
{
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D L_38 = ___x0;
int32_t L_39 = L_38.___m_flag_3;
il2cpp_codegen_runtime_class_init_inline(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var);
int32_t L_40;
L_40 = SqlString_CompareOptionsFromSqlCompareOptions_m79BB12307550955F2452159EF03A8280AE2C4126(L_39, NULL);
V_5 = L_40;
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D L_41 = ___x0;
CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* L_42 = L_41.___m_cmpInfo_1;
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D L_43 = ___x0;
String_t* L_44 = L_43.___m_value_0;
int32_t L_45 = V_3;
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D L_46 = ___y1;
String_t* L_47 = L_46.___m_value_0;
int32_t L_48 = V_4;
int32_t L_49 = V_5;
NullCheck(L_42);
int32_t L_50;
L_50 = VirtualFuncInvoker7< int32_t, String_t*, int32_t, int32_t, String_t*, int32_t, int32_t, int32_t >::Invoke(8 /* System.Int32 System.Globalization.CompareInfo::Compare(System.String,System.Int32,System.Int32,System.String,System.Int32,System.Int32,System.Globalization.CompareOptions) */, L_42, L_44, 0, L_45, L_47, 0, L_48, L_49);
V_0 = L_50;
}
IL_00e3:
{
int32_t L_51 = V_0;
return L_51;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlString::Compare(System.Data.SqlTypes.SqlString,System.Data.SqlTypes.SqlString,System.Data.SqlTypes.EComparison)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlString_Compare_m8014230665E35B1C68820DC0ACE31C45A3A1E8CC (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D ___x0, SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D ___y1, int32_t ___ecExpectedResult2, 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*)&SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
bool V_1 = false;
{
bool L_0;
L_0 = SqlString_get_IsNull_mC369763D29E440BDBBCA1CD83C4FF8F3D5F8EF9A((&___x0), NULL);
if (L_0)
{
goto IL_0012;
}
}
{
bool L_1;
L_1 = SqlString_get_IsNull_mC369763D29E440BDBBCA1CD83C4FF8F3D5F8EF9A((&___y1), 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_3;
return L_2;
}
IL_0018:
{
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D L_3 = ___x0;
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D L_4 = ___y1;
il2cpp_codegen_runtime_class_init_inline(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var);
int32_t L_5;
L_5 = SqlString_StringCompare_m431B54F43CDE136A8E9A250FDFBD7074C7C06596(L_3, L_4, NULL);
V_0 = L_5;
V_1 = (bool)0;
int32_t L_6 = ___ecExpectedResult2;
switch (L_6)
{
case 0:
{
goto IL_0045;
}
case 1:
{
goto IL_004c;
}
case 2:
{
goto IL_003e;
}
case 3:
{
goto IL_005d;
}
case 4:
{
goto IL_0056;
}
}
}
{
goto IL_0067;
}
IL_003e:
{
int32_t L_7 = V_0;
V_1 = (bool)((((int32_t)L_7) == ((int32_t)0))? 1 : 0);
goto IL_006d;
}
IL_0045:
{
int32_t L_8 = V_0;
V_1 = (bool)((((int32_t)L_8) < ((int32_t)0))? 1 : 0);
goto IL_006d;
}
IL_004c:
{
int32_t L_9 = V_0;
V_1 = (bool)((((int32_t)((((int32_t)L_9) > ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
goto IL_006d;
}
IL_0056:
{
int32_t L_10 = V_0;
V_1 = (bool)((((int32_t)L_10) > ((int32_t)0))? 1 : 0);
goto IL_006d;
}
IL_005d:
{
int32_t L_11 = V_0;
V_1 = (bool)((((int32_t)((((int32_t)L_11) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
goto IL_006d;
}
IL_0067:
{
il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_12 = ((SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields*)il2cpp_codegen_static_fields_for(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))->___Null_3;
return L_12;
}
IL_006d:
{
bool L_13 = V_1;
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_14;
memset((&L_14), 0, sizeof(L_14));
SqlBoolean__ctor_mB96F7558946F0B492BCC878FA3C5F52EBE300900((&L_14), L_13, /*hidden argument*/NULL);
return L_14;
}
}
// System.Data.SqlTypes.SqlBoolean System.Data.SqlTypes.SqlString::op_Equality(System.Data.SqlTypes.SqlString,System.Data.SqlTypes.SqlString)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SqlString_op_Equality_m6D6B2A79EFA30C3FEB8FAD7848E968116040B2C2 (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D ___x0, SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D ___y1, 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;
}
{
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D L_0 = ___x0;
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D L_1 = ___y1;
il2cpp_codegen_runtime_class_init_inline(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_2;
L_2 = SqlString_Compare_m8014230665E35B1C68820DC0ACE31C45A3A1E8CC(L_0, L_1, 2, NULL);
return L_2;
}
}
// System.Void System.Data.SqlTypes.SqlString::ValidateSqlCompareOptions(System.Data.SqlTypes.SqlCompareOptions)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlString_ValidateSqlCompareOptions_mC044EFCF2026B05A6CC51A8C6AD9983B72C61F44 (int32_t ___compareOptions0, 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;
}
{
int32_t L_0 = ___compareOptions0;
il2cpp_codegen_runtime_class_init_inline(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var);
int32_t L_1 = ((SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_StaticFields*)il2cpp_codegen_static_fields_for(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var))->___s_iValidSqlCompareOptionMask_15;
int32_t L_2 = ___compareOptions0;
if ((((int32_t)((int32_t)((int32_t)L_0&(int32_t)L_1))) == ((int32_t)L_2)))
{
goto IL_0015;
}
}
{
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
NullCheck(L_3);
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral866EAF20F0BEB72B07055E704B27CCB8C9E0D8D4)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlString_ValidateSqlCompareOptions_mC044EFCF2026B05A6CC51A8C6AD9983B72C61F44_RuntimeMethod_var)));
}
IL_0015:
{
return;
}
}
// System.Globalization.CompareOptions System.Data.SqlTypes.SqlString::CompareOptionsFromSqlCompareOptions(System.Data.SqlTypes.SqlCompareOptions)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlString_CompareOptionsFromSqlCompareOptions_m79BB12307550955F2452159EF03A8280AE2C4126 (int32_t ___compareOptions0, 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;
}
int32_t V_0 = 0;
{
V_0 = 0;
int32_t L_0 = ___compareOptions0;
il2cpp_codegen_runtime_class_init_inline(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var);
SqlString_ValidateSqlCompareOptions_mC044EFCF2026B05A6CC51A8C6AD9983B72C61F44(L_0, NULL);
int32_t L_1 = ___compareOptions0;
if (!((int32_t)((int32_t)L_1&((int32_t)49152))))
{
goto IL_001c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var)));
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_2;
L_2 = ADP_ArgumentOutOfRange_mF2B2D2FC34AF5BDB32ABD7AE16DA244ACF7F479A(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral866EAF20F0BEB72B07055E704B27CCB8C9E0D8D4)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlString_CompareOptionsFromSqlCompareOptions_m79BB12307550955F2452159EF03A8280AE2C4126_RuntimeMethod_var)));
}
IL_001c:
{
int32_t L_3 = ___compareOptions0;
if (!((int32_t)((int32_t)L_3&1)))
{
goto IL_0025;
}
}
{
int32_t L_4 = V_0;
V_0 = ((int32_t)((int32_t)L_4|1));
}
IL_0025:
{
int32_t L_5 = ___compareOptions0;
if (!((int32_t)((int32_t)L_5&2)))
{
goto IL_002e;
}
}
{
int32_t L_6 = V_0;
V_0 = ((int32_t)((int32_t)L_6|2));
}
IL_002e:
{
int32_t L_7 = ___compareOptions0;
if (!((int32_t)((int32_t)L_7&8)))
{
goto IL_0037;
}
}
{
int32_t L_8 = V_0;
V_0 = ((int32_t)((int32_t)L_8|8));
}
IL_0037:
{
int32_t L_9 = ___compareOptions0;
if (!((int32_t)((int32_t)L_9&((int32_t)16))))
{
goto IL_0042;
}
}
{
int32_t L_10 = V_0;
V_0 = ((int32_t)((int32_t)L_10|((int32_t)16)));
}
IL_0042:
{
int32_t L_11 = V_0;
return L_11;
}
}
// System.Boolean System.Data.SqlTypes.SqlString::FBinarySort()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlString_FBinarySort_mC7C8FF805C3F23CCA47F1AE95D39FE9A51BFFD7B (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* __this, const RuntimeMethod* method)
{
{
bool L_0;
L_0 = SqlString_get_IsNull_mC369763D29E440BDBBCA1CD83C4FF8F3D5F8EF9A(__this, NULL);
if (L_0)
{
goto IL_0018;
}
}
{
int32_t L_1 = __this->___m_flag_3;
return (bool)((!(((uint32_t)((int32_t)((int32_t)L_1&((int32_t)49152)))) <= ((uint32_t)0)))? 1 : 0);
}
IL_0018:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C bool SqlString_FBinarySort_mC7C8FF805C3F23CCA47F1AE95D39FE9A51BFFD7B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D*>(__this + _offset);
bool _returnValue;
_returnValue = SqlString_FBinarySort_mC7C8FF805C3F23CCA47F1AE95D39FE9A51BFFD7B(_thisAdjusted, method);
return _returnValue;
}
// System.Int32 System.Data.SqlTypes.SqlString::CompareBinary(System.Data.SqlTypes.SqlString,System.Data.SqlTypes.SqlString)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlString_CompareBinary_m1D6B639D7C76FE8F986FB08DF4415A9F2B46541F (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D ___x0, SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D ___y1, 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;
}
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_1 = NULL;
int32_t V_2 = 0;
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
int32_t V_6 = 0;
int32_t V_7 = 0;
int32_t G_B3_0 = 0;
{
il2cpp_codegen_runtime_class_init_inline(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var);
UnicodeEncoding_t2C90D9E1E55C16081FACA57B229053C1EF05DAF0* L_0 = ((SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_StaticFields*)il2cpp_codegen_static_fields_for(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var))->___s_unicodeEncoding_6;
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D L_1 = ___x0;
String_t* L_2 = L_1.___m_value_0;
NullCheck(L_0);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3;
L_3 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(18 /* System.Byte[] System.Text.Encoding::GetBytes(System.String) */, L_0, L_2);
V_0 = L_3;
UnicodeEncoding_t2C90D9E1E55C16081FACA57B229053C1EF05DAF0* L_4 = ((SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_StaticFields*)il2cpp_codegen_static_fields_for(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var))->___s_unicodeEncoding_6;
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D L_5 = ___y1;
String_t* L_6 = L_5.___m_value_0;
NullCheck(L_4);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7;
L_7 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(18 /* System.Byte[] System.Text.Encoding::GetBytes(System.String) */, L_4, L_6);
V_1 = L_7;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = V_0;
NullCheck(L_8);
V_2 = ((int32_t)(((RuntimeArray*)L_8)->max_length));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = V_1;
NullCheck(L_9);
V_3 = ((int32_t)(((RuntimeArray*)L_9)->max_length));
int32_t L_10 = V_2;
int32_t L_11 = V_3;
if ((((int32_t)L_10) < ((int32_t)L_11)))
{
goto IL_0031;
}
}
{
int32_t L_12 = V_3;
G_B3_0 = L_12;
goto IL_0032;
}
IL_0031:
{
int32_t L_13 = V_2;
G_B3_0 = L_13;
}
IL_0032:
{
V_4 = G_B3_0;
V_5 = 0;
goto IL_0057;
}
IL_0039:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_14 = V_0;
int32_t L_15 = V_5;
NullCheck(L_14);
int32_t L_16 = L_15;
uint8_t L_17 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_18 = V_1;
int32_t L_19 = V_5;
NullCheck(L_18);
int32_t L_20 = L_19;
uint8_t L_21 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_20));
if ((((int32_t)L_17) >= ((int32_t)L_21)))
{
goto IL_0045;
}
}
{
return (-1);
}
IL_0045:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_22 = V_0;
int32_t L_23 = V_5;
NullCheck(L_22);
int32_t L_24 = L_23;
uint8_t L_25 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_26 = V_1;
int32_t L_27 = V_5;
NullCheck(L_26);
int32_t L_28 = L_27;
uint8_t L_29 = (L_26)->GetAt(static_cast<il2cpp_array_size_t>(L_28));
if ((((int32_t)L_25) <= ((int32_t)L_29)))
{
goto IL_0051;
}
}
{
return 1;
}
IL_0051:
{
int32_t L_30 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add(L_30, 1));
}
IL_0057:
{
int32_t L_31 = V_5;
int32_t L_32 = V_4;
if ((((int32_t)L_31) < ((int32_t)L_32)))
{
goto IL_0039;
}
}
{
int32_t L_33 = V_4;
V_5 = L_33;
V_7 = ((int32_t)32);
int32_t L_34 = V_2;
int32_t L_35 = V_3;
if ((((int32_t)L_34) >= ((int32_t)L_35)))
{
goto IL_00c2;
}
}
{
goto IL_0093;
}
IL_006b:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_36 = V_1;
int32_t L_37 = V_5;
NullCheck(L_36);
int32_t L_38 = ((int32_t)il2cpp_codegen_add(L_37, 1));
uint8_t L_39 = (L_36)->GetAt(static_cast<il2cpp_array_size_t>(L_38));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_40 = V_1;
int32_t L_41 = V_5;
NullCheck(L_40);
int32_t L_42 = L_41;
uint8_t L_43 = (L_40)->GetAt(static_cast<il2cpp_array_size_t>(L_42));
V_6 = ((int32_t)((int32_t)L_39<<((int32_t)(((int32_t)il2cpp_codegen_add(8, (int32_t)L_43))&((int32_t)31)))));
int32_t L_44 = V_6;
int32_t L_45 = V_7;
if ((((int32_t)L_44) == ((int32_t)L_45)))
{
goto IL_008d;
}
}
{
int32_t L_46 = V_7;
int32_t L_47 = V_6;
if ((((int32_t)L_46) > ((int32_t)L_47)))
{
goto IL_008b;
}
}
{
return (-1);
}
IL_008b:
{
return 1;
}
IL_008d:
{
int32_t L_48 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add(L_48, 2));
}
IL_0093:
{
int32_t L_49 = V_5;
int32_t L_50 = V_3;
if ((((int32_t)L_49) < ((int32_t)L_50)))
{
goto IL_006b;
}
}
{
goto IL_00c7;
}
IL_009a:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_51 = V_0;
int32_t L_52 = V_5;
NullCheck(L_51);
int32_t L_53 = ((int32_t)il2cpp_codegen_add(L_52, 1));
uint8_t L_54 = (L_51)->GetAt(static_cast<il2cpp_array_size_t>(L_53));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_55 = V_0;
int32_t L_56 = V_5;
NullCheck(L_55);
int32_t L_57 = L_56;
uint8_t L_58 = (L_55)->GetAt(static_cast<il2cpp_array_size_t>(L_57));
V_6 = ((int32_t)((int32_t)L_54<<((int32_t)(((int32_t)il2cpp_codegen_add(8, (int32_t)L_58))&((int32_t)31)))));
int32_t L_59 = V_6;
int32_t L_60 = V_7;
if ((((int32_t)L_59) == ((int32_t)L_60)))
{
goto IL_00bc;
}
}
{
int32_t L_61 = V_6;
int32_t L_62 = V_7;
if ((((int32_t)L_61) > ((int32_t)L_62)))
{
goto IL_00ba;
}
}
{
return (-1);
}
IL_00ba:
{
return 1;
}
IL_00bc:
{
int32_t L_63 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add(L_63, 2));
}
IL_00c2:
{
int32_t L_64 = V_5;
int32_t L_65 = V_2;
if ((((int32_t)L_64) < ((int32_t)L_65)))
{
goto IL_009a;
}
}
IL_00c7:
{
return 0;
}
}
// System.Int32 System.Data.SqlTypes.SqlString::CompareBinary2(System.Data.SqlTypes.SqlString,System.Data.SqlTypes.SqlString)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlString_CompareBinary2_m63B2245F7033A78CB0B07A4B0F0CE6F2D0C3B0F4 (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D ___x0, SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D ___y1, const RuntimeMethod* method)
{
String_t* V_0 = NULL;
String_t* V_1 = NULL;
int32_t V_2 = 0;
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
Il2CppChar V_6 = 0x0;
int32_t G_B3_0 = 0;
{
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D L_0 = ___x0;
String_t* L_1 = L_0.___m_value_0;
V_0 = L_1;
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D L_2 = ___y1;
String_t* L_3 = L_2.___m_value_0;
V_1 = L_3;
String_t* L_4 = V_0;
NullCheck(L_4);
int32_t L_5;
L_5 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_4, NULL);
V_2 = L_5;
String_t* L_6 = V_1;
NullCheck(L_6);
int32_t L_7;
L_7 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_6, NULL);
V_3 = L_7;
int32_t L_8 = V_2;
int32_t L_9 = V_3;
if ((((int32_t)L_8) < ((int32_t)L_9)))
{
goto IL_0023;
}
}
{
int32_t L_10 = V_3;
G_B3_0 = L_10;
goto IL_0024;
}
IL_0023:
{
int32_t L_11 = V_2;
G_B3_0 = L_11;
}
IL_0024:
{
V_4 = G_B3_0;
V_5 = 0;
goto IL_0059;
}
IL_002b:
{
String_t* L_12 = V_0;
int32_t L_13 = V_5;
NullCheck(L_12);
Il2CppChar L_14;
L_14 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_12, L_13, NULL);
String_t* L_15 = V_1;
int32_t L_16 = V_5;
NullCheck(L_15);
Il2CppChar L_17;
L_17 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_15, L_16, NULL);
if ((((int32_t)L_14) >= ((int32_t)L_17)))
{
goto IL_003f;
}
}
{
return (-1);
}
IL_003f:
{
String_t* L_18 = V_0;
int32_t L_19 = V_5;
NullCheck(L_18);
Il2CppChar L_20;
L_20 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_18, L_19, NULL);
String_t* L_21 = V_1;
int32_t L_22 = V_5;
NullCheck(L_21);
Il2CppChar L_23;
L_23 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_21, L_22, NULL);
if ((((int32_t)L_20) <= ((int32_t)L_23)))
{
goto IL_0053;
}
}
{
return 1;
}
IL_0053:
{
int32_t L_24 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add(L_24, 1));
}
IL_0059:
{
int32_t L_25 = V_5;
int32_t L_26 = V_4;
if ((((int32_t)L_25) < ((int32_t)L_26)))
{
goto IL_002b;
}
}
{
V_6 = ((int32_t)32);
int32_t L_27 = V_2;
int32_t L_28 = V_3;
if ((((int32_t)L_27) >= ((int32_t)L_28)))
{
goto IL_0096;
}
}
{
int32_t L_29 = V_4;
V_5 = L_29;
goto IL_008f;
}
IL_006d:
{
String_t* L_30 = V_1;
int32_t L_31 = V_5;
NullCheck(L_30);
Il2CppChar L_32;
L_32 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_30, L_31, NULL);
Il2CppChar L_33 = V_6;
if ((((int32_t)L_32) == ((int32_t)L_33)))
{
goto IL_0089;
}
}
{
Il2CppChar L_34 = V_6;
String_t* L_35 = V_1;
int32_t L_36 = V_5;
NullCheck(L_35);
Il2CppChar L_37;
L_37 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_35, L_36, NULL);
if ((((int32_t)L_34) > ((int32_t)L_37)))
{
goto IL_0087;
}
}
{
return (-1);
}
IL_0087:
{
return 1;
}
IL_0089:
{
int32_t L_38 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add(L_38, 1));
}
IL_008f:
{
int32_t L_39 = V_5;
int32_t L_40 = V_3;
if ((((int32_t)L_39) < ((int32_t)L_40)))
{
goto IL_006d;
}
}
{
goto IL_00c3;
}
IL_0096:
{
int32_t L_41 = V_4;
V_5 = L_41;
goto IL_00be;
}
IL_009c:
{
String_t* L_42 = V_0;
int32_t L_43 = V_5;
NullCheck(L_42);
Il2CppChar L_44;
L_44 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_42, L_43, NULL);
Il2CppChar L_45 = V_6;
if ((((int32_t)L_44) == ((int32_t)L_45)))
{
goto IL_00b8;
}
}
{
String_t* L_46 = V_0;
int32_t L_47 = V_5;
NullCheck(L_46);
Il2CppChar L_48;
L_48 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_46, L_47, NULL);
Il2CppChar L_49 = V_6;
if ((((int32_t)L_48) > ((int32_t)L_49)))
{
goto IL_00b6;
}
}
{
return (-1);
}
IL_00b6:
{
return 1;
}
IL_00b8:
{
int32_t L_50 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add(L_50, 1));
}
IL_00be:
{
int32_t L_51 = V_5;
int32_t L_52 = V_2;
if ((((int32_t)L_51) < ((int32_t)L_52)))
{
goto IL_009c;
}
}
IL_00c3:
{
return 0;
}
}
// System.Int32 System.Data.SqlTypes.SqlString::CompareTo(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlString_CompareTo_mC92F8C335FA847A44C3AC8A1F333162188088D00 (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* __this, RuntimeObject* ___value0, 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;
}
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D V_0;
memset((&V_0), 0, sizeof(V_0));
{
RuntimeObject* L_0 = ___value0;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var)))
{
goto IL_0017;
}
}
{
RuntimeObject* L_1 = ___value0;
V_0 = ((*(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D*)((SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D*)(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D*)UnBox(L_1, SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var))));
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D L_2 = V_0;
int32_t L_3;
L_3 = SqlString_CompareTo_mD998FE0B469610735A230732813A25C108CEB381(__this, L_2, NULL);
return L_3;
}
IL_0017:
{
RuntimeObject* L_4 = ___value0;
NullCheck(L_4);
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*)&SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_0_0_0_var))) };
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
Type_t* L_7;
L_7 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(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_m2D0D1202FD367244E89460D9D84DFDEAB9D86E13(L_5, L_7, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlString_CompareTo_mC92F8C335FA847A44C3AC8A1F333162188088D00_RuntimeMethod_var)));
}
}
IL2CPP_EXTERN_C int32_t SqlString_CompareTo_mC92F8C335FA847A44C3AC8A1F333162188088D00_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___value0, const RuntimeMethod* method)
{
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D*>(__this + _offset);
int32_t _returnValue;
_returnValue = SqlString_CompareTo_mC92F8C335FA847A44C3AC8A1F333162188088D00(_thisAdjusted, ___value0, method);
return _returnValue;
}
// System.Int32 System.Data.SqlTypes.SqlString::CompareTo(System.Data.SqlTypes.SqlString)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlString_CompareTo_mD998FE0B469610735A230732813A25C108CEB381 (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* __this, SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D ___value0, 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;
}
int32_t V_0 = 0;
{
bool L_0;
L_0 = SqlString_get_IsNull_mC369763D29E440BDBBCA1CD83C4FF8F3D5F8EF9A(__this, NULL);
if (!L_0)
{
goto IL_0015;
}
}
{
bool L_1;
L_1 = SqlString_get_IsNull_mC369763D29E440BDBBCA1CD83C4FF8F3D5F8EF9A((&___value0), NULL);
if (L_1)
{
goto IL_0013;
}
}
{
return (-1);
}
IL_0013:
{
return 0;
}
IL_0015:
{
bool L_2;
L_2 = SqlString_get_IsNull_mC369763D29E440BDBBCA1CD83C4FF8F3D5F8EF9A((&___value0), NULL);
if (!L_2)
{
goto IL_0020;
}
}
{
return 1;
}
IL_0020:
{
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D L_3 = (*(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D*)__this);
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D L_4 = ___value0;
il2cpp_codegen_runtime_class_init_inline(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var);
int32_t L_5;
L_5 = SqlString_StringCompare_m431B54F43CDE136A8E9A250FDFBD7074C7C06596(L_3, L_4, NULL);
V_0 = L_5;
int32_t L_6 = V_0;
if ((((int32_t)L_6) >= ((int32_t)0)))
{
goto IL_0033;
}
}
{
return (-1);
}
IL_0033:
{
int32_t L_7 = V_0;
if ((((int32_t)L_7) <= ((int32_t)0)))
{
goto IL_0039;
}
}
{
return 1;
}
IL_0039:
{
return 0;
}
}
IL2CPP_EXTERN_C int32_t SqlString_CompareTo_mD998FE0B469610735A230732813A25C108CEB381_AdjustorThunk (RuntimeObject* __this, SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D ___value0, const RuntimeMethod* method)
{
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D*>(__this + _offset);
int32_t _returnValue;
_returnValue = SqlString_CompareTo_mD998FE0B469610735A230732813A25C108CEB381(_thisAdjusted, ___value0, method);
return _returnValue;
}
// System.Boolean System.Data.SqlTypes.SqlString::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlString_Equals_mED3A10DBF394BE1410C0E780D44E96249FDD9D5D (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* __this, RuntimeObject* ___value0, 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;
}
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D V_0;
memset((&V_0), 0, sizeof(V_0));
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 V_1;
memset((&V_1), 0, sizeof(V_1));
{
RuntimeObject* L_0 = ___value0;
if (((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var)))
{
goto IL_000a;
}
}
{
return (bool)0;
}
IL_000a:
{
RuntimeObject* L_1 = ___value0;
V_0 = ((*(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D*)((SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D*)(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D*)UnBox(L_1, SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var))));
bool L_2;
L_2 = SqlString_get_IsNull_mC369763D29E440BDBBCA1CD83C4FF8F3D5F8EF9A((&V_0), NULL);
if (L_2)
{
goto IL_0022;
}
}
{
bool L_3;
L_3 = SqlString_get_IsNull_mC369763D29E440BDBBCA1CD83C4FF8F3D5F8EF9A(__this, NULL);
if (!L_3)
{
goto IL_0034;
}
}
IL_0022:
{
bool L_4;
L_4 = SqlString_get_IsNull_mC369763D29E440BDBBCA1CD83C4FF8F3D5F8EF9A((&V_0), NULL);
if (!L_4)
{
goto IL_0032;
}
}
{
bool L_5;
L_5 = SqlString_get_IsNull_mC369763D29E440BDBBCA1CD83C4FF8F3D5F8EF9A(__this, NULL);
return L_5;
}
IL_0032:
{
return (bool)0;
}
IL_0034:
{
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D L_6 = (*(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D*)__this);
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D L_7 = V_0;
il2cpp_codegen_runtime_class_init_inline(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var);
SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_8;
L_8 = SqlString_op_Equality_m6D6B2A79EFA30C3FEB8FAD7848E968116040B2C2(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 SqlString_Equals_mED3A10DBF394BE1410C0E780D44E96249FDD9D5D_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___value0, const RuntimeMethod* method)
{
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D*>(__this + _offset);
bool _returnValue;
_returnValue = SqlString_Equals_mED3A10DBF394BE1410C0E780D44E96249FDD9D5D(_thisAdjusted, ___value0, method);
return _returnValue;
}
// System.Int32 System.Data.SqlTypes.SqlString::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlString_GetHashCode_mDC7F080B6E57CEA4B7DEB1CD404142608DC102D8 (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* __this, 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*)&SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL;
CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* V_1 = NULL;
int32_t V_2 = 0;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
bool L_0;
L_0 = SqlString_get_IsNull_mC369763D29E440BDBBCA1CD83C4FF8F3D5F8EF9A(__this, NULL);
if (!L_0)
{
goto IL_000a;
}
}
{
return 0;
}
IL_000a:
{
bool L_1;
L_1 = SqlString_FBinarySort_mC7C8FF805C3F23CCA47F1AE95D39FE9A51BFFD7B(__this, NULL);
if (!L_1)
{
goto IL_002a;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var);
UnicodeEncoding_t2C90D9E1E55C16081FACA57B229053C1EF05DAF0* L_2 = ((SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_StaticFields*)il2cpp_codegen_static_fields_for(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var))->___s_unicodeEncoding_6;
String_t* L_3 = __this->___m_value_0;
NullCheck(L_3);
String_t* L_4;
L_4 = String_TrimEnd_m25B1EA658EE07ADFED51FED61D630E5625336AB5(L_3, NULL);
NullCheck(L_2);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5;
L_5 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(18 /* System.Byte[] System.Text.Encoding::GetBytes(System.String) */, L_2, L_4);
V_0 = L_5;
goto IL_006e;
}
IL_002a:
{
}
try
{// begin try (depth: 1)
SqlString_SetCompareInfo_m1BE59E2C31907994245822BF4E6453A27821ABF5(__this, NULL);
CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* L_6 = __this->___m_cmpInfo_1;
V_1 = L_6;
int32_t L_7 = __this->___m_flag_3;
il2cpp_codegen_runtime_class_init_inline(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var);
int32_t L_8;
L_8 = SqlString_CompareOptionsFromSqlCompareOptions_m79BB12307550955F2452159EF03A8280AE2C4126(L_7, NULL);
V_2 = L_8;
goto IL_0056;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0046;
}
throw e;
}
CATCH_0046:
{// begin catch(System.ArgumentException)
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var)));
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_9;
L_9 = CultureInfo_get_InvariantCulture_m78DAB8CBE8766445310782B6E61FB7A9983AD425(NULL);
NullCheck(L_9);
CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* L_10;
L_10 = VirtualFuncInvoker0< CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* >::Invoke(13 /* System.Globalization.CompareInfo System.Globalization.CultureInfo::get_CompareInfo() */, L_9);
V_1 = L_10;
V_2 = 0;
IL2CPP_POP_ACTIVE_EXCEPTION();
goto IL_0056;
}// end catch (depth: 1)
IL_0056:
{
CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* L_11 = V_1;
String_t* L_12 = __this->___m_value_0;
NullCheck(L_12);
String_t* L_13;
L_13 = String_TrimEnd_m25B1EA658EE07ADFED51FED61D630E5625336AB5(L_12, NULL);
int32_t L_14 = V_2;
NullCheck(L_11);
SortKey_tFE5594FAAAFF330066735114D1021DB0D5273740* L_15;
L_15 = VirtualFuncInvoker2< SortKey_tFE5594FAAAFF330066735114D1021DB0D5273740*, String_t*, int32_t >::Invoke(14 /* System.Globalization.SortKey System.Globalization.CompareInfo::GetSortKey(System.String,System.Globalization.CompareOptions) */, L_11, L_13, L_14);
NullCheck(L_15);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_16;
L_16 = VirtualFuncInvoker0< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(5 /* System.Byte[] System.Globalization.SortKey::get_KeyData() */, L_15);
V_0 = L_16;
}
IL_006e:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_17 = V_0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_18 = V_0;
NullCheck(L_18);
il2cpp_codegen_runtime_class_init_inline(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var);
int32_t L_19;
L_19 = SqlBinary_HashByteArray_mC25E60CC0B886354ECE33FB922C7CC0B11A24121(L_17, ((int32_t)(((RuntimeArray*)L_18)->max_length)), NULL);
return L_19;
}
}
IL2CPP_EXTERN_C int32_t SqlString_GetHashCode_mDC7F080B6E57CEA4B7DEB1CD404142608DC102D8_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D*>(__this + _offset);
int32_t _returnValue;
_returnValue = SqlString_GetHashCode_mDC7F080B6E57CEA4B7DEB1CD404142608DC102D8(_thisAdjusted, method);
return _returnValue;
}
// System.Xml.Schema.XmlSchema System.Data.SqlTypes.SqlString::System.Xml.Serialization.IXmlSerializable.GetSchema()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlString_System_Xml_Serialization_IXmlSerializable_GetSchema_m77956C7FE7BC06791F7163F972C807CA4E4394C8 (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* __this, const RuntimeMethod* method)
{
{
return (XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D*)NULL;
}
}
IL2CPP_EXTERN_C XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlString_System_Xml_Serialization_IXmlSerializable_GetSchema_m77956C7FE7BC06791F7163F972C807CA4E4394C8_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D*>(__this + _offset);
XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* _returnValue;
_returnValue = SqlString_System_Xml_Serialization_IXmlSerializable_GetSchema_m77956C7FE7BC06791F7163F972C807CA4E4394C8(_thisAdjusted, method);
return _returnValue;
}
// System.Void System.Data.SqlTypes.SqlString::System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlString_System_Xml_Serialization_IXmlSerializable_ReadXml_mDE3044783CA504472D6041E323118FAB6FC5A126 (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___reader0, 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 = ___reader0;
NullCheck(L_0);
String_t* L_1;
L_1 = VirtualFuncInvoker2< String_t*, String_t*, String_t* >::Invoke(23 /* System.String System.Xml.XmlReader::GetAttribute(System.String,System.String) */, 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_mC9C05B76ECCD48E206BF6AD704A9742C88A6DBB4(L_3, NULL);
if (!L_4)
{
goto IL_002b;
}
}
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_5 = ___reader0;
NullCheck(L_5);
String_t* L_6;
L_6 = VirtualFuncInvoker0< String_t* >::Invoke(45 /* System.String System.Xml.XmlReader::ReadElementString() */, L_5);
__this->___m_fNotNull_4 = (bool)0;
return;
}
IL_002b:
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_7 = ___reader0;
NullCheck(L_7);
String_t* L_8;
L_8 = VirtualFuncInvoker0< String_t* >::Invoke(45 /* System.String System.Xml.XmlReader::ReadElementString() */, L_7);
__this->___m_value_0 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_value_0), (void*)L_8);
__this->___m_fNotNull_4 = (bool)1;
return;
}
}
IL2CPP_EXTERN_C void SqlString_System_Xml_Serialization_IXmlSerializable_ReadXml_mDE3044783CA504472D6041E323118FAB6FC5A126_AdjustorThunk (RuntimeObject* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___reader0, const RuntimeMethod* method)
{
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D*>(__this + _offset);
SqlString_System_Xml_Serialization_IXmlSerializable_ReadXml_mDE3044783CA504472D6041E323118FAB6FC5A126(_thisAdjusted, ___reader0, method);
}
// System.Void System.Data.SqlTypes.SqlString::System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlString_System_Xml_Serialization_IXmlSerializable_WriteXml_m896BD1E7C90C255241A94D58EB9E2B0A059F58BD (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___writer0, 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;
}
{
bool L_0;
L_0 = SqlString_get_IsNull_mC369763D29E440BDBBCA1CD83C4FF8F3D5F8EF9A(__this, NULL);
if (!L_0)
{
goto IL_0023;
}
}
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_1 = ___writer0;
NullCheck(L_1);
XmlWriter_WriteAttributeString_m9BECE5A394F9A9601AB66932AF0D7EF25E16AE0B(L_1, _stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A, _stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100, _stringLiteral7C014955313A7D33D5D04696B884B25325E6393C, _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2, NULL);
return;
}
IL_0023:
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_2 = ___writer0;
String_t* L_3 = __this->___m_value_0;
NullCheck(L_2);
VirtualActionInvoker1< String_t* >::Invoke(20 /* System.Void System.Xml.XmlWriter::WriteString(System.String) */, L_2, L_3);
return;
}
}
IL2CPP_EXTERN_C void SqlString_System_Xml_Serialization_IXmlSerializable_WriteXml_m896BD1E7C90C255241A94D58EB9E2B0A059F58BD_AdjustorThunk (RuntimeObject* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___writer0, const RuntimeMethod* method)
{
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D*>(__this + _offset);
SqlString_System_Xml_Serialization_IXmlSerializable_WriteXml_m896BD1E7C90C255241A94D58EB9E2B0A059F58BD(_thisAdjusted, ___writer0, method);
}
// System.Xml.XmlQualifiedName System.Data.SqlTypes.SqlString::GetXsdType(System.Xml.Schema.XmlSchemaSet)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* SqlString_GetXsdType_m4B78F4A2290D4E4907DD6DA35E28F8F9DF970353 (XmlSchemaSet_t048A12CE7D00EF330EF32A388B69A240899F88D1* ___schemaSet0, 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);
NullCheck(L_0);
XmlQualifiedName__ctor_m65632114A1726D9FAD0338BC2A8C28BB9D262C7B(L_0, _stringLiteral2F1705A1AA8BA6FCE863E7F2CBA4BC28458C77AE, _stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF, NULL);
return L_0;
}
}
// System.Void System.Data.SqlTypes.SqlString::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlString__cctor_m60D72E3E5B05145AAC1A68CDC57750CF7A75C45F (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnicodeEncoding_t2C90D9E1E55C16081FACA57B229053C1EF05DAF0_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D L_0;
memset((&L_0), 0, sizeof(L_0));
SqlString__ctor_mC46E24D2B376EE73F7073BE9442591A00801A90E((&L_0), (bool)1, /*hidden argument*/NULL);
((SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_StaticFields*)il2cpp_codegen_static_fields_for(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var))->___Null_5 = L_0;
Il2CppCodeGenWriteBarrier((void**)&(((&((SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_StaticFields*)il2cpp_codegen_static_fields_for(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var))->___Null_5))->___m_value_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&((SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_StaticFields*)il2cpp_codegen_static_fields_for(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var))->___Null_5))->___m_cmpInfo_1), (void*)NULL);
#endif
UnicodeEncoding_t2C90D9E1E55C16081FACA57B229053C1EF05DAF0* L_1 = (UnicodeEncoding_t2C90D9E1E55C16081FACA57B229053C1EF05DAF0*)il2cpp_codegen_object_new(UnicodeEncoding_t2C90D9E1E55C16081FACA57B229053C1EF05DAF0_il2cpp_TypeInfo_var);
NullCheck(L_1);
UnicodeEncoding__ctor_mFDE09144E303EC53142E74C76AC04B52846996F5(L_1, NULL);
((SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_StaticFields*)il2cpp_codegen_static_fields_for(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var))->___s_unicodeEncoding_6 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_StaticFields*)il2cpp_codegen_static_fields_for(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var))->___s_unicodeEncoding_6), (void*)L_1);
((SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_StaticFields*)il2cpp_codegen_static_fields_for(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var))->___IgnoreCase_7 = 1;
((SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_StaticFields*)il2cpp_codegen_static_fields_for(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var))->___IgnoreWidth_8 = ((int32_t)16);
((SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_StaticFields*)il2cpp_codegen_static_fields_for(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var))->___IgnoreNonSpace_9 = 2;
((SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_StaticFields*)il2cpp_codegen_static_fields_for(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var))->___IgnoreKanaType_10 = 8;
((SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_StaticFields*)il2cpp_codegen_static_fields_for(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var))->___BinarySort_11 = ((int32_t)32768);
((SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_StaticFields*)il2cpp_codegen_static_fields_for(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var))->___BinarySort2_12 = ((int32_t)16384);
((SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_StaticFields*)il2cpp_codegen_static_fields_for(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var))->___s_iDefaultFlag_13 = ((int32_t)25);
((SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_StaticFields*)il2cpp_codegen_static_fields_for(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var))->___s_iValidCompareOptionMask_14 = ((int32_t)27);
((SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_StaticFields*)il2cpp_codegen_static_fields_for(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var))->___s_iValidSqlCompareOptionMask_15 = ((int32_t)49179);
((SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_StaticFields*)il2cpp_codegen_static_fields_for(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var))->___s_lcidUSEnglish_16 = ((int32_t)1033);
((SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_StaticFields*)il2cpp_codegen_static_fields_for(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var))->___s_lcidBinary_17 = ((int32_t)33280);
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
// System.Void System.Data.SqlTypes.SqlTypeException::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlTypeException__ctor_m3B7A1DB4341103DD38E2B733FF6A355855979FE1 (SqlTypeException_t93D97B141C16DC7DC601ED2ED8166B0596C4494E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral237CCA189DD9C0D0A4D5FDF9797BB97D32BE95D8);
s_Il2CppMethodInitialized = true;
}
{
SqlTypeException__ctor_m0DB2CB60AB67AC31B9D1A2E2A730793D41FE7240(__this, _stringLiteral237CCA189DD9C0D0A4D5FDF9797BB97D32BE95D8, (Exception_t*)NULL, NULL);
return;
}
}
// System.Void System.Data.SqlTypes.SqlTypeException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlTypeException__ctor_m31F48828AF14CF370270AC18D8AC5CCB176C3675 (SqlTypeException_t93D97B141C16DC7DC601ED2ED8166B0596C4494E* __this, String_t* ___message0, const RuntimeMethod* method)
{
{
String_t* L_0 = ___message0;
SqlTypeException__ctor_m0DB2CB60AB67AC31B9D1A2E2A730793D41FE7240(__this, L_0, (Exception_t*)NULL, NULL);
return;
}
}
// System.Void System.Data.SqlTypes.SqlTypeException::.ctor(System.String,System.Exception)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlTypeException__ctor_m0DB2CB60AB67AC31B9D1A2E2A730793D41FE7240 (SqlTypeException_t93D97B141C16DC7DC601ED2ED8166B0596C4494E* __this, String_t* ___message0, Exception_t* ___e1, const RuntimeMethod* method)
{
{
String_t* L_0 = ___message0;
Exception_t* L_1 = ___e1;
SystemException__ctor_m0FC84CACD2A5D66222998AA601A5C41CEC36A611(__this, L_0, L_1, NULL);
Exception_set_HResult_m010A171183E240EBF4F7611E924B533FAB2E471F_inline(__this, ((int32_t)-2146232016), NULL);
return;
}
}
// System.Void System.Data.SqlTypes.SqlTypeException::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlTypeException__ctor_mE38A98DAF789689F6BAC1B151B08C12D13FF04FC (SqlTypeException_t93D97B141C16DC7DC601ED2ED8166B0596C4494E* __this, SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ___si0, StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 ___sc1, const RuntimeMethod* method)
{
{
SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_0 = ___si0;
StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 L_1 = ___sc1;
SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_2;
L_2 = SqlTypeException_SqlTypeExceptionSerialization_m073F058C804212E24E51E58D9EE49FCC9801AD2E(L_0, L_1, NULL);
StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 L_3 = ___sc1;
SystemException__ctor_mA2BB392E0F4CD8A4C132984F76B7A9FBDB3B6879(__this, L_2, L_3, NULL);
return;
}
}
// System.Runtime.Serialization.SerializationInfo System.Data.SqlTypes.SqlTypeException::SqlTypeExceptionSerialization(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* SqlTypeException_SqlTypeExceptionSerialization_m073F058C804212E24E51E58D9EE49FCC9801AD2E (SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ___si0, StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 ___sc1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlTypeException_t93D97B141C16DC7DC601ED2ED8166B0596C4494E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAFF39379ED0674D4BE1C6007B342CA8DA65BC816);
s_Il2CppMethodInitialized = true;
}
{
SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_0 = ___si0;
if (!L_0)
{
goto IL_0023;
}
}
{
SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_1 = ___si0;
NullCheck(L_1);
int32_t L_2;
L_2 = SerializationInfo_get_MemberCount_mB4ECB820E0C88CF7D1031B09B0E32040DE464B9E_inline(L_1, NULL);
if ((!(((uint32_t)1) == ((uint32_t)L_2))))
{
goto IL_0023;
}
}
{
SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_3 = ___si0;
NullCheck(L_3);
String_t* L_4;
L_4 = SerializationInfo_GetString_mF0753AFAA13AABF8A30B8F0890AEC52BFBBC73E9(L_3, _stringLiteralAFF39379ED0674D4BE1C6007B342CA8DA65BC816, NULL);
SqlTypeException_t93D97B141C16DC7DC601ED2ED8166B0596C4494E* L_5 = (SqlTypeException_t93D97B141C16DC7DC601ED2ED8166B0596C4494E*)il2cpp_codegen_object_new(SqlTypeException_t93D97B141C16DC7DC601ED2ED8166B0596C4494E_il2cpp_TypeInfo_var);
NullCheck(L_5);
SqlTypeException__ctor_m31F48828AF14CF370270AC18D8AC5CCB176C3675(L_5, L_4, NULL);
SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_6 = ___si0;
StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 L_7 = ___sc1;
NullCheck(L_5);
VirtualActionInvoker2< SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37*, StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 >::Invoke(10 /* System.Void System.Exception::GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) */, L_5, L_6, L_7);
}
IL_0023:
{
SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_8 = ___si0;
return L_8;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Data.SqlTypes.SqlNullValueException::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlNullValueException__ctor_m069C95E1867258A1B57BD8719252132DFB6DE222 (SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7* __this, const RuntimeMethod* method)
{
{
String_t* L_0;
L_0 = SQLResource_get_NullValueMessage_mD234EEC35B12CD4483C0C9482DAE21748D4C9E49(NULL);
SqlNullValueException__ctor_m8491E048CF6871FED5EA78347A0C83E22EFA048F(__this, L_0, (Exception_t*)NULL, NULL);
return;
}
}
// System.Void System.Data.SqlTypes.SqlNullValueException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlNullValueException__ctor_mE8C5BCE9B16E4D47E8E01C91016DEB5390527969 (SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7* __this, String_t* ___message0, const RuntimeMethod* method)
{
{
String_t* L_0 = ___message0;
SqlNullValueException__ctor_m8491E048CF6871FED5EA78347A0C83E22EFA048F(__this, L_0, (Exception_t*)NULL, NULL);
return;
}
}
// System.Void System.Data.SqlTypes.SqlNullValueException::.ctor(System.String,System.Exception)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlNullValueException__ctor_m8491E048CF6871FED5EA78347A0C83E22EFA048F (SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7* __this, String_t* ___message0, Exception_t* ___e1, const RuntimeMethod* method)
{
{
String_t* L_0 = ___message0;
Exception_t* L_1 = ___e1;
SqlTypeException__ctor_m0DB2CB60AB67AC31B9D1A2E2A730793D41FE7240(__this, L_0, L_1, NULL);
Exception_set_HResult_m010A171183E240EBF4F7611E924B533FAB2E471F_inline(__this, ((int32_t)-2146232015), NULL);
return;
}
}
// System.Void System.Data.SqlTypes.SqlNullValueException::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlNullValueException__ctor_mB59F0B48D09586856A414E118D9B42F8A03EE4DE (SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7* __this, SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ___si0, StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 ___sc1, const RuntimeMethod* method)
{
{
SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_0 = ___si0;
StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 L_1 = ___sc1;
SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_2;
L_2 = SqlNullValueException_SqlNullValueExceptionSerialization_m6C85DEBD60D5C5D90E15A28DA417FA7308CC537C(L_0, L_1, NULL);
StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 L_3 = ___sc1;
SqlTypeException__ctor_mE38A98DAF789689F6BAC1B151B08C12D13FF04FC(__this, L_2, L_3, NULL);
return;
}
}
// System.Runtime.Serialization.SerializationInfo System.Data.SqlTypes.SqlNullValueException::SqlNullValueExceptionSerialization(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* SqlNullValueException_SqlNullValueExceptionSerialization_m6C85DEBD60D5C5D90E15A28DA417FA7308CC537C (SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ___si0, StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 ___sc1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAAB352F1CC4AC4E0DA45060A468CB75DC7B60E0F);
s_Il2CppMethodInitialized = true;
}
{
SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_0 = ___si0;
if (!L_0)
{
goto IL_0023;
}
}
{
SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_1 = ___si0;
NullCheck(L_1);
int32_t L_2;
L_2 = SerializationInfo_get_MemberCount_mB4ECB820E0C88CF7D1031B09B0E32040DE464B9E_inline(L_1, NULL);
if ((!(((uint32_t)1) == ((uint32_t)L_2))))
{
goto IL_0023;
}
}
{
SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_3 = ___si0;
NullCheck(L_3);
String_t* L_4;
L_4 = SerializationInfo_GetString_mF0753AFAA13AABF8A30B8F0890AEC52BFBBC73E9(L_3, _stringLiteralAAB352F1CC4AC4E0DA45060A468CB75DC7B60E0F, NULL);
SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7* L_5 = (SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7*)il2cpp_codegen_object_new(SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7_il2cpp_TypeInfo_var);
NullCheck(L_5);
SqlNullValueException__ctor_mE8C5BCE9B16E4D47E8E01C91016DEB5390527969(L_5, L_4, NULL);
SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_6 = ___si0;
StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 L_7 = ___sc1;
NullCheck(L_5);
VirtualActionInvoker2< SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37*, StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 >::Invoke(10 /* System.Void System.Exception::GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) */, L_5, L_6, L_7);
}
IL_0023:
{
SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_8 = ___si0;
return L_8;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Data.SqlTypes.SqlTruncateException::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlTruncateException__ctor_m70B2B0D3292DA462EBF7B2F3C363D66031AFFCD4 (SqlTruncateException_t981F75EEF207F703C7397D094331E8026DD67E22* __this, const RuntimeMethod* method)
{
{
String_t* L_0;
L_0 = SQLResource_get_TruncationMessage_m1EB71A5365EB5C45C504775AC8043447994D1C32(NULL);
SqlTruncateException__ctor_m6F487A2525499A3BB5BE13C510C3A856AE5E6528(__this, L_0, (Exception_t*)NULL, NULL);
return;
}
}
// System.Void System.Data.SqlTypes.SqlTruncateException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlTruncateException__ctor_mAB4D3FF41C515D30CE3A73BC38F00A81756F4910 (SqlTruncateException_t981F75EEF207F703C7397D094331E8026DD67E22* __this, String_t* ___message0, const RuntimeMethod* method)
{
{
String_t* L_0 = ___message0;
SqlTruncateException__ctor_m6F487A2525499A3BB5BE13C510C3A856AE5E6528(__this, L_0, (Exception_t*)NULL, NULL);
return;
}
}
// System.Void System.Data.SqlTypes.SqlTruncateException::.ctor(System.String,System.Exception)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlTruncateException__ctor_m6F487A2525499A3BB5BE13C510C3A856AE5E6528 (SqlTruncateException_t981F75EEF207F703C7397D094331E8026DD67E22* __this, String_t* ___message0, Exception_t* ___e1, const RuntimeMethod* method)
{
{
String_t* L_0 = ___message0;
Exception_t* L_1 = ___e1;
SqlTypeException__ctor_m0DB2CB60AB67AC31B9D1A2E2A730793D41FE7240(__this, L_0, L_1, NULL);
Exception_set_HResult_m010A171183E240EBF4F7611E924B533FAB2E471F_inline(__this, ((int32_t)-2146232014), NULL);
return;
}
}
// System.Void System.Data.SqlTypes.SqlTruncateException::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlTruncateException__ctor_m7C7119AF5F95B514EC070E25F99AAE249A1D7A83 (SqlTruncateException_t981F75EEF207F703C7397D094331E8026DD67E22* __this, SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ___si0, StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 ___sc1, const RuntimeMethod* method)
{
{
SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_0 = ___si0;
StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 L_1 = ___sc1;
SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_2;
L_2 = SqlTruncateException_SqlTruncateExceptionSerialization_m58697DE0A32A43DE7819FC71F380DC0505BAFEE7(L_0, L_1, NULL);
StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 L_3 = ___sc1;
SqlTypeException__ctor_mE38A98DAF789689F6BAC1B151B08C12D13FF04FC(__this, L_2, L_3, NULL);
return;
}
}
// System.Runtime.Serialization.SerializationInfo System.Data.SqlTypes.SqlTruncateException::SqlTruncateExceptionSerialization(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* SqlTruncateException_SqlTruncateExceptionSerialization_m58697DE0A32A43DE7819FC71F380DC0505BAFEE7 (SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ___si0, StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 ___sc1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlTruncateException_t981F75EEF207F703C7397D094331E8026DD67E22_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1C73F59CED342B954F949B54D5BD042E321BBC8E);
s_Il2CppMethodInitialized = true;
}
{
SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_0 = ___si0;
if (!L_0)
{
goto IL_0023;
}
}
{
SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_1 = ___si0;
NullCheck(L_1);
int32_t L_2;
L_2 = SerializationInfo_get_MemberCount_mB4ECB820E0C88CF7D1031B09B0E32040DE464B9E_inline(L_1, NULL);
if ((!(((uint32_t)1) == ((uint32_t)L_2))))
{
goto IL_0023;
}
}
{
SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_3 = ___si0;
NullCheck(L_3);
String_t* L_4;
L_4 = SerializationInfo_GetString_mF0753AFAA13AABF8A30B8F0890AEC52BFBBC73E9(L_3, _stringLiteral1C73F59CED342B954F949B54D5BD042E321BBC8E, NULL);
SqlTruncateException_t981F75EEF207F703C7397D094331E8026DD67E22* L_5 = (SqlTruncateException_t981F75EEF207F703C7397D094331E8026DD67E22*)il2cpp_codegen_object_new(SqlTruncateException_t981F75EEF207F703C7397D094331E8026DD67E22_il2cpp_TypeInfo_var);
NullCheck(L_5);
SqlTruncateException__ctor_mAB4D3FF41C515D30CE3A73BC38F00A81756F4910(L_5, L_4, NULL);
SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_6 = ___si0;
StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 L_7 = ___sc1;
NullCheck(L_5);
VirtualActionInvoker2< SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37*, StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 >::Invoke(10 /* System.Void System.Exception::GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) */, L_5, L_6, L_7);
}
IL_0023:
{
SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_8 = ___si0;
return L_8;
}
}
#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
// System.Void System.Data.SqlTypes.SqlXml::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlXml__ctor_mF3EDA412B023B543C7C064B8C5210F0B90232567 (SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
SqlXml_SetNull_mAA1CA6CE685C130014865FE7E927B83B159E23CC(__this, NULL);
return;
}
}
// System.Xml.XmlReader System.Data.SqlTypes.SqlXml::CreateReader()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* SqlXml_CreateReader_m59F9A80303B82D0FF44D044EB1F56E7B1F9D668E (SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlXmlStreamWrapper_tA9F7A1E4AC5B9EA4C1963D95D14F573B55950F93_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
SqlXmlStreamWrapper_tA9F7A1E4AC5B9EA4C1963D95D14F573B55950F93* V_0 = NULL;
{
bool L_0;
L_0 = SqlXml_get_IsNull_mA0895CC95DEE6E5434B5698D517A247E40B493E0(__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)));
NullCheck(L_1);
SqlNullValueException__ctor_m069C95E1867258A1B57BD8719252132DFB6DE222(L_1, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlXml_CreateReader_m59F9A80303B82D0FF44D044EB1F56E7B1F9D668E_RuntimeMethod_var)));
}
IL_000e:
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_2 = __this->____stream_6;
SqlXmlStreamWrapper_tA9F7A1E4AC5B9EA4C1963D95D14F573B55950F93* L_3 = (SqlXmlStreamWrapper_tA9F7A1E4AC5B9EA4C1963D95D14F573B55950F93*)il2cpp_codegen_object_new(SqlXmlStreamWrapper_tA9F7A1E4AC5B9EA4C1963D95D14F573B55950F93_il2cpp_TypeInfo_var);
NullCheck(L_3);
SqlXmlStreamWrapper__ctor_m4A90ABADE18EAB1BD85374A1A6B51990FB5DB52B(L_3, L_2, NULL);
V_0 = L_3;
bool L_4 = __this->____firstCreateReader_7;
if (!L_4)
{
goto IL_002a;
}
}
{
SqlXmlStreamWrapper_tA9F7A1E4AC5B9EA4C1963D95D14F573B55950F93* L_5 = V_0;
NullCheck(L_5);
bool L_6;
L_6 = VirtualFuncInvoker0< bool >::Invoke(8 /* System.Boolean System.IO.Stream::get_CanSeek() */, L_5);
if (!L_6)
{
goto IL_003c;
}
}
IL_002a:
{
SqlXmlStreamWrapper_tA9F7A1E4AC5B9EA4C1963D95D14F573B55950F93* L_7 = V_0;
NullCheck(L_7);
int64_t L_8;
L_8 = VirtualFuncInvoker0< int64_t >::Invoke(12 /* System.Int64 System.IO.Stream::get_Position() */, L_7);
if (!L_8)
{
goto IL_003c;
}
}
{
SqlXmlStreamWrapper_tA9F7A1E4AC5B9EA4C1963D95D14F573B55950F93* L_9 = V_0;
NullCheck(L_9);
int64_t L_10;
L_10 = VirtualFuncInvoker2< int64_t, int64_t, int32_t >::Invoke(30 /* System.Int64 System.IO.Stream::Seek(System.Int64,System.IO.SeekOrigin) */, L_9, ((int64_t)0), 0);
}
IL_003c:
{
MethodInfo_t* L_11 = __this->____createSqlReaderMethodInfo_4;
bool L_12;
L_12 = MethodInfo_op_Equality_m3F6B020142F59A9A1549CEB6C7A43798FBA18BEB(L_11, (MethodInfo_t*)NULL, NULL);
if (!L_12)
{
goto IL_0055;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_il2cpp_TypeInfo_var);
MethodInfo_t* L_13;
L_13 = SqlXml_get_CreateSqlReaderMethodInfo_m81712E3FBD3F9A09118E939F57F775B4B076CCF5(NULL);
__this->____createSqlReaderMethodInfo_4 = L_13;
Il2CppCodeGenWriteBarrier((void**)(&__this->____createSqlReaderMethodInfo_4), (void*)L_13);
}
IL_0055:
{
SqlXmlStreamWrapper_tA9F7A1E4AC5B9EA4C1963D95D14F573B55950F93* L_14 = V_0;
il2cpp_codegen_runtime_class_init_inline(SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_il2cpp_TypeInfo_var);
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_15;
L_15 = SqlXml_CreateSqlXmlReader_m9643A918CFE25C64760B5A2B07B06AEBDF4F8D33(L_14, (bool)0, (bool)0, NULL);
__this->____firstCreateReader_7 = (bool)0;
return L_15;
}
}
// System.Xml.XmlReader System.Data.SqlTypes.SqlXml::CreateSqlXmlReader(System.IO.Stream,System.Boolean,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* SqlXml_CreateSqlXmlReader_m9643A918CFE25C64760B5A2B07B06AEBDF4F8D33 (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___stream0, bool ___closeInput1, bool ___throwTargetInvocationExceptions2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
XmlReaderSettings_t8D51BA3ED2A013EE1F44525C9861326CAFB44AEA* V_0 = NULL;
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* V_1 = NULL;
Exception_t* V_2 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
XmlReaderSettings_t8D51BA3ED2A013EE1F44525C9861326CAFB44AEA* G_B3_0 = NULL;
{
bool L_0 = ___closeInput1;
if (L_0)
{
goto IL_000a;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_il2cpp_TypeInfo_var);
XmlReaderSettings_t8D51BA3ED2A013EE1F44525C9861326CAFB44AEA* L_1 = ((SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_StaticFields*)il2cpp_codegen_static_fields_for(SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_il2cpp_TypeInfo_var))->___s_defaultXmlReaderSettings_1;
G_B3_0 = L_1;
goto IL_000f;
}
IL_000a:
{
il2cpp_codegen_runtime_class_init_inline(SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_il2cpp_TypeInfo_var);
XmlReaderSettings_t8D51BA3ED2A013EE1F44525C9861326CAFB44AEA* L_2 = ((SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_StaticFields*)il2cpp_codegen_static_fields_for(SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_il2cpp_TypeInfo_var))->___s_defaultXmlReaderSettingsCloseInput_2;
G_B3_0 = L_2;
}
IL_000f:
{
V_0 = G_B3_0;
}
try
{// begin try (depth: 1)
il2cpp_codegen_runtime_class_init_inline(SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_il2cpp_TypeInfo_var);
Func_4_t714EA7575BC4411791EB413BE56D4DD1F8C570B9* L_3 = ((SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_StaticFields*)il2cpp_codegen_static_fields_for(SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_il2cpp_TypeInfo_var))->___s_sqlReaderDelegate_0;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_4 = ___stream0;
XmlReaderSettings_t8D51BA3ED2A013EE1F44525C9861326CAFB44AEA* L_5 = V_0;
NullCheck(L_3);
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_6;
L_6 = Func_4_Invoke_mCF2A6BD38447218D33A70DE54CED20E05A872F0D_inline(L_3, L_4, L_5, (XmlParserContext_t843976A0319F7334808DCCAAA4F36EAB41A92F3B*)NULL, NULL);
V_1 = L_6;
goto IL_0035;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0020;
}
throw e;
}
CATCH_0020:
{// begin catch(System.Exception)
{
V_2 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
bool L_7 = ___throwTargetInvocationExceptions2;
if (!L_7)
{
goto IL_002c;
}
}
{
Exception_t* L_8 = V_2;
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var)));
bool L_9;
L_9 = ADP_IsCatchableExceptionType_m7A0C2618DCBDE0DC74A29D0AF2FE50CAD9DEB4B2(L_8, NULL);
if (L_9)
{
goto IL_002e;
}
}
IL_002c:
{
IL2CPP_RAISE_MANAGED_EXCEPTION(IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*), ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlXml_CreateSqlXmlReader_m9643A918CFE25C64760B5A2B07B06AEBDF4F8D33_RuntimeMethod_var)));
}
IL_002e:
{
Exception_t* L_10 = V_2;
TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2* L_11 = (TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2_il2cpp_TypeInfo_var)));
NullCheck(L_11);
TargetInvocationException__ctor_m4892CF9181DF7889AD9FD9834CDC31C634D85C87(L_11, L_10, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlXml_CreateSqlXmlReader_m9643A918CFE25C64760B5A2B07B06AEBDF4F8D33_RuntimeMethod_var)));
}
}// end catch (depth: 1)
IL_0035:
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_12 = V_1;
return L_12;
}
}
// System.Func`4<System.IO.Stream,System.Xml.XmlReaderSettings,System.Xml.XmlParserContext,System.Xml.XmlReader> System.Data.SqlTypes.SqlXml::CreateSqlReaderDelegate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Func_4_t714EA7575BC4411791EB413BE56D4DD1F8C570B9* SqlXml_CreateSqlReaderDelegate_m1B02E7CFF28DB36A23A8912EEA864AF77C614D94 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_4_t714EA7575BC4411791EB413BE56D4DD1F8C570B9_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_4_t714EA7575BC4411791EB413BE56D4DD1F8C570B9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_il2cpp_TypeInfo_var);
MethodInfo_t* L_0;
L_0 = SqlXml_get_CreateSqlReaderMethodInfo_m81712E3FBD3F9A09118E939F57F775B4B076CCF5(NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (Func_4_t714EA7575BC4411791EB413BE56D4DD1F8C570B9_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_2;
L_2 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_1, NULL);
NullCheck(L_0);
Delegate_t* L_3;
L_3 = VirtualFuncInvoker1< Delegate_t*, Type_t* >::Invoke(45 /* System.Delegate System.Reflection.MethodInfo::CreateDelegate(System.Type) */, L_0, L_2);
return ((Func_4_t714EA7575BC4411791EB413BE56D4DD1F8C570B9*)Castclass((RuntimeObject*)L_3, Func_4_t714EA7575BC4411791EB413BE56D4DD1F8C570B9_il2cpp_TypeInfo_var));
}
}
// System.Reflection.MethodInfo System.Data.SqlTypes.SqlXml::get_CreateSqlReaderMethodInfo()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* SqlXml_get_CreateSqlReaderMethodInfo_m81712E3FBD3F9A09118E939F57F775B4B076CCF5 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9FA166C4B889E46E25E0E5526EC5C32426DE8BCB);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_il2cpp_TypeInfo_var);
MethodInfo_t* L_0 = ((SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_StaticFields*)il2cpp_codegen_static_fields_for(SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_il2cpp_TypeInfo_var))->___s_createSqlReaderMethodInfo_3;
bool L_1;
L_1 = MethodInfo_op_Equality_m3F6B020142F59A9A1549CEB6C7A43798FBA18BEB(L_0, (MethodInfo_t*)NULL, NULL);
if (!L_1)
{
goto IL_0028;
}
}
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_3;
L_3 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_2, NULL);
NullCheck(L_3);
MethodInfo_t* L_4;
L_4 = Type_GetMethod_m9E66B5053F150537A74C490C1DA5174A7875189D(L_3, _stringLiteral9FA166C4B889E46E25E0E5526EC5C32426DE8BCB, ((int32_t)40), NULL);
il2cpp_codegen_runtime_class_init_inline(SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_il2cpp_TypeInfo_var);
((SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_StaticFields*)il2cpp_codegen_static_fields_for(SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_il2cpp_TypeInfo_var))->___s_createSqlReaderMethodInfo_3 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&((SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_StaticFields*)il2cpp_codegen_static_fields_for(SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_il2cpp_TypeInfo_var))->___s_createSqlReaderMethodInfo_3), (void*)L_4);
}
IL_0028:
{
il2cpp_codegen_runtime_class_init_inline(SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_il2cpp_TypeInfo_var);
MethodInfo_t* L_5 = ((SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_StaticFields*)il2cpp_codegen_static_fields_for(SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_il2cpp_TypeInfo_var))->___s_createSqlReaderMethodInfo_3;
return L_5;
}
}
// System.Boolean System.Data.SqlTypes.SqlXml::get_IsNull()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlXml_get_IsNull_mA0895CC95DEE6E5434B5698D517A247E40B493E0 (SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->____fNotNull_5;
return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
}
}
// System.Void System.Data.SqlTypes.SqlXml::SetNull()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlXml_SetNull_mAA1CA6CE685C130014865FE7E927B83B159E23CC (SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A* __this, const RuntimeMethod* method)
{
{
__this->____fNotNull_5 = (bool)0;
__this->____stream_6 = (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->____stream_6), (void*)(Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE*)NULL);
__this->____firstCreateReader_7 = (bool)1;
return;
}
}
// System.Xml.Schema.XmlSchema System.Data.SqlTypes.SqlXml::System.Xml.Serialization.IXmlSerializable.GetSchema()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D* SqlXml_System_Xml_Serialization_IXmlSerializable_GetSchema_m17C4DB1C8189621811F8F1FEA08B50A1E8BA51EC (SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A* __this, const RuntimeMethod* method)
{
{
return (XmlSchema_t5C9506D00418BF5FD524254D0C6C405C620C941D*)NULL;
}
}
// System.Void System.Data.SqlTypes.SqlXml::System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlXml_System_Xml_Serialization_IXmlSerializable_ReadXml_m530112DD5A1A1B505F332782C771F898B1950CE0 (SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___r0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4_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;
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = ___r0;
NullCheck(L_0);
String_t* L_1;
L_1 = VirtualFuncInvoker2< String_t*, String_t*, String_t* >::Invoke(23 /* System.String System.Xml.XmlReader::GetAttribute(System.String,System.String) */, L_0, _stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100, _stringLiteral7C014955313A7D33D5D04696B884B25325E6393C);
V_0 = L_1;
String_t* L_2 = V_0;
if (!L_2)
{
goto IL_002a;
}
}
{
String_t* L_3 = V_0;
il2cpp_codegen_runtime_class_init_inline(XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var);
bool L_4;
L_4 = XmlConvert_ToBoolean_mC9C05B76ECCD48E206BF6AD704A9742C88A6DBB4(L_3, NULL);
if (!L_4)
{
goto IL_002a;
}
}
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_5 = ___r0;
NullCheck(L_5);
String_t* L_6;
L_6 = VirtualFuncInvoker0< String_t* >::Invoke(48 /* System.String System.Xml.XmlReader::ReadInnerXml() */, L_5);
SqlXml_SetNull_mAA1CA6CE685C130014865FE7E927B83B159E23CC(__this, NULL);
return;
}
IL_002a:
{
__this->____fNotNull_5 = (bool)1;
__this->____firstCreateReader_7 = (bool)1;
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_7 = (MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2*)il2cpp_codegen_object_new(MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2_il2cpp_TypeInfo_var);
NullCheck(L_7);
MemoryStream__ctor_m8F3BAE0B48E65BAA13C52FB020E502B3EA22CA6B(L_7, NULL);
__this->____stream_6 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->____stream_6), (void*)L_7);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_8 = __this->____stream_6;
StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4* L_9 = (StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4*)il2cpp_codegen_object_new(StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4_il2cpp_TypeInfo_var);
NullCheck(L_9);
StreamWriter__ctor_m54CE9C47ED974C0589400DA9BC2AB3F7F481595B(L_9, L_8, NULL);
StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4* L_10 = L_9;
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_11 = ___r0;
NullCheck(L_11);
String_t* L_12;
L_12 = VirtualFuncInvoker0< String_t* >::Invoke(48 /* System.String System.Xml.XmlReader::ReadInnerXml() */, L_11);
NullCheck(L_10);
VirtualActionInvoker1< String_t* >::Invoke(24 /* System.Void System.IO.TextWriter::Write(System.String) */, L_10, L_12);
NullCheck(L_10);
VirtualActionInvoker0::Invoke(10 /* System.Void System.IO.TextWriter::Flush() */, L_10);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_13 = __this->____stream_6;
NullCheck(L_13);
bool L_14;
L_14 = VirtualFuncInvoker0< bool >::Invoke(8 /* System.Boolean System.IO.Stream::get_CanSeek() */, L_13);
if (!L_14)
{
goto IL_007b;
}
}
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_15 = __this->____stream_6;
NullCheck(L_15);
int64_t L_16;
L_16 = VirtualFuncInvoker2< int64_t, int64_t, int32_t >::Invoke(30 /* System.Int64 System.IO.Stream::Seek(System.Int64,System.IO.SeekOrigin) */, L_15, ((int64_t)0), 0);
}
IL_007b:
{
return;
}
}
// System.Void System.Data.SqlTypes.SqlXml::System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlXml_System_Xml_Serialization_IXmlSerializable_WriteXml_m4347370780E3E6E192927B84E80BE2E1094C92FA (SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A* __this, XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ___writer0, 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;
}
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* V_0 = NULL;
{
bool L_0;
L_0 = SqlXml_get_IsNull_mA0895CC95DEE6E5434B5698D517A247E40B493E0(__this, NULL);
if (!L_0)
{
goto IL_0024;
}
}
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_1 = ___writer0;
NullCheck(L_1);
XmlWriter_WriteAttributeString_m9BECE5A394F9A9601AB66932AF0D7EF25E16AE0B(L_1, _stringLiteral6D67ADE9CC145DA3A39BC63DF500A7B0EC88CE4A, _stringLiteral2CAB73EF57D40E8B63A7CA91D057C0B68DB59100, _stringLiteral7C014955313A7D33D5D04696B884B25325E6393C, _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2, NULL);
goto IL_004c;
}
IL_0024:
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_2;
L_2 = SqlXml_CreateReader_m59F9A80303B82D0FF44D044EB1F56E7B1F9D668E(__this, NULL);
V_0 = L_2;
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_3 = V_0;
NullCheck(L_3);
int32_t L_4;
L_4 = VirtualFuncInvoker0< int32_t >::Invoke(34 /* System.Xml.ReadState System.Xml.XmlReader::get_ReadState() */, L_3);
if (L_4)
{
goto IL_0044;
}
}
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_5 = V_0;
NullCheck(L_5);
bool L_6;
L_6 = VirtualFuncInvoker0< bool >::Invoke(31 /* System.Boolean System.Xml.XmlReader::Read() */, L_5);
goto IL_0044;
}
IL_003c:
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_7 = ___writer0;
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_8 = V_0;
NullCheck(L_7);
VirtualActionInvoker2< XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD*, bool >::Invoke(33 /* System.Void System.Xml.XmlWriter::WriteNode(System.Xml.XmlReader,System.Boolean) */, L_7, L_8, (bool)1);
}
IL_0044:
{
XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_9 = V_0;
NullCheck(L_9);
bool L_10;
L_10 = VirtualFuncInvoker0< bool >::Invoke(32 /* System.Boolean System.Xml.XmlReader::get_EOF() */, L_9);
if (!L_10)
{
goto IL_003c;
}
}
IL_004c:
{
XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_11 = ___writer0;
NullCheck(L_11);
VirtualActionInvoker0::Invoke(29 /* System.Void System.Xml.XmlWriter::Flush() */, L_11);
return;
}
}
// System.Xml.XmlQualifiedName System.Data.SqlTypes.SqlXml::GetXsdType(System.Xml.Schema.XmlSchemaSet)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* SqlXml_GetXsdType_m030962BCB94B16A9A8F36C43BE1549CBCE42D181 (XmlSchemaSet_t048A12CE7D00EF330EF32A388B69A240899F88D1* ___schemaSet0, 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*)&_stringLiteralA37D4B9061083962C5A0F6AA7E7F2314A643FF2E);
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);
NullCheck(L_0);
XmlQualifiedName__ctor_m65632114A1726D9FAD0338BC2A8C28BB9D262C7B(L_0, _stringLiteralA37D4B9061083962C5A0F6AA7E7F2314A643FF2E, _stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF, NULL);
return L_0;
}
}
// System.Void System.Data.SqlTypes.SqlXml::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlXml__cctor_mC7649022C82CA637ECA46B171E5881A8077A21A2 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlReaderSettings_t8D51BA3ED2A013EE1F44525C9861326CAFB44AEA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Func_4_t714EA7575BC4411791EB413BE56D4DD1F8C570B9* L_0;
L_0 = SqlXml_CreateSqlReaderDelegate_m1B02E7CFF28DB36A23A8912EEA864AF77C614D94(NULL);
((SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_StaticFields*)il2cpp_codegen_static_fields_for(SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_il2cpp_TypeInfo_var))->___s_sqlReaderDelegate_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_StaticFields*)il2cpp_codegen_static_fields_for(SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_il2cpp_TypeInfo_var))->___s_sqlReaderDelegate_0), (void*)L_0);
XmlReaderSettings_t8D51BA3ED2A013EE1F44525C9861326CAFB44AEA* L_1 = (XmlReaderSettings_t8D51BA3ED2A013EE1F44525C9861326CAFB44AEA*)il2cpp_codegen_object_new(XmlReaderSettings_t8D51BA3ED2A013EE1F44525C9861326CAFB44AEA_il2cpp_TypeInfo_var);
NullCheck(L_1);
XmlReaderSettings__ctor_m1BAF1E969D42F7C5D453B381FA763F333C715364(L_1, NULL);
XmlReaderSettings_t8D51BA3ED2A013EE1F44525C9861326CAFB44AEA* L_2 = L_1;
NullCheck(L_2);
XmlReaderSettings_set_ConformanceLevel_m5D9CF37D9B4EC2E5E82B40A52BC07E2062BA1A76(L_2, 1, NULL);
((SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_StaticFields*)il2cpp_codegen_static_fields_for(SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_il2cpp_TypeInfo_var))->___s_defaultXmlReaderSettings_1 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&((SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_StaticFields*)il2cpp_codegen_static_fields_for(SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_il2cpp_TypeInfo_var))->___s_defaultXmlReaderSettings_1), (void*)L_2);
XmlReaderSettings_t8D51BA3ED2A013EE1F44525C9861326CAFB44AEA* L_3 = (XmlReaderSettings_t8D51BA3ED2A013EE1F44525C9861326CAFB44AEA*)il2cpp_codegen_object_new(XmlReaderSettings_t8D51BA3ED2A013EE1F44525C9861326CAFB44AEA_il2cpp_TypeInfo_var);
NullCheck(L_3);
XmlReaderSettings__ctor_m1BAF1E969D42F7C5D453B381FA763F333C715364(L_3, NULL);
XmlReaderSettings_t8D51BA3ED2A013EE1F44525C9861326CAFB44AEA* L_4 = L_3;
NullCheck(L_4);
XmlReaderSettings_set_ConformanceLevel_m5D9CF37D9B4EC2E5E82B40A52BC07E2062BA1A76(L_4, 1, NULL);
XmlReaderSettings_t8D51BA3ED2A013EE1F44525C9861326CAFB44AEA* L_5 = L_4;
NullCheck(L_5);
XmlReaderSettings_set_CloseInput_m55C65CFB4AEC572D21825B2EFC92E05B0CE13EE0(L_5, (bool)1, NULL);
((SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_StaticFields*)il2cpp_codegen_static_fields_for(SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_il2cpp_TypeInfo_var))->___s_defaultXmlReaderSettingsCloseInput_2 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&((SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_StaticFields*)il2cpp_codegen_static_fields_for(SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_il2cpp_TypeInfo_var))->___s_defaultXmlReaderSettingsCloseInput_2), (void*)L_5);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Data.SqlTypes.SqlXmlStreamWrapper::.ctor(System.IO.Stream)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlXmlStreamWrapper__ctor_m4A90ABADE18EAB1BD85374A1A6B51990FB5DB52B (SqlXmlStreamWrapper_tA9F7A1E4AC5B9EA4C1963D95D14F573B55950F93* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___stream0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_il2cpp_TypeInfo_var);
Stream__ctor_mE8B074A0EBEB026FFF14062AB4B8A78E17EFFBF0(__this, NULL);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = ___stream0;
__this->____stream_4 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____stream_4), (void*)L_0);
__this->____lPosition_5 = ((int64_t)0);
__this->____isClosed_6 = (bool)0;
return;
}
}
// System.Boolean System.Data.SqlTypes.SqlXmlStreamWrapper::get_CanRead()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlXmlStreamWrapper_get_CanRead_mCFF0E53B5B705BC187C99E6AF22E9AA8CA3C832E (SqlXmlStreamWrapper_tA9F7A1E4AC5B9EA4C1963D95D14F573B55950F93* __this, const RuntimeMethod* method)
{
{
bool L_0;
L_0 = SqlXmlStreamWrapper_IsStreamClosed_m2D70F08EB0D257D78D5789B788E6D6BCF8908B40(__this, NULL);
if (!L_0)
{
goto IL_000a;
}
}
{
return (bool)0;
}
IL_000a:
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_1 = __this->____stream_4;
NullCheck(L_1);
bool L_2;
L_2 = VirtualFuncInvoker0< bool >::Invoke(7 /* System.Boolean System.IO.Stream::get_CanRead() */, L_1);
return L_2;
}
}
// System.Boolean System.Data.SqlTypes.SqlXmlStreamWrapper::get_CanSeek()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlXmlStreamWrapper_get_CanSeek_mD67A83033134C7FC05B83599C2D73D8AB0ADBE2F (SqlXmlStreamWrapper_tA9F7A1E4AC5B9EA4C1963D95D14F573B55950F93* __this, const RuntimeMethod* method)
{
{
bool L_0;
L_0 = SqlXmlStreamWrapper_IsStreamClosed_m2D70F08EB0D257D78D5789B788E6D6BCF8908B40(__this, NULL);
if (!L_0)
{
goto IL_000a;
}
}
{
return (bool)0;
}
IL_000a:
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_1 = __this->____stream_4;
NullCheck(L_1);
bool L_2;
L_2 = VirtualFuncInvoker0< bool >::Invoke(8 /* System.Boolean System.IO.Stream::get_CanSeek() */, L_1);
return L_2;
}
}
// System.Boolean System.Data.SqlTypes.SqlXmlStreamWrapper::get_CanWrite()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlXmlStreamWrapper_get_CanWrite_m887477B97FCA4BE3EA0AC107A4F33A60E2A0804F (SqlXmlStreamWrapper_tA9F7A1E4AC5B9EA4C1963D95D14F573B55950F93* __this, const RuntimeMethod* method)
{
{
bool L_0;
L_0 = SqlXmlStreamWrapper_IsStreamClosed_m2D70F08EB0D257D78D5789B788E6D6BCF8908B40(__this, NULL);
if (!L_0)
{
goto IL_000a;
}
}
{
return (bool)0;
}
IL_000a:
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_1 = __this->____stream_4;
NullCheck(L_1);
bool L_2;
L_2 = VirtualFuncInvoker0< bool >::Invoke(10 /* System.Boolean System.IO.Stream::get_CanWrite() */, L_1);
return L_2;
}
}
// System.Int64 System.Data.SqlTypes.SqlXmlStreamWrapper::get_Length()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t SqlXmlStreamWrapper_get_Length_mD828911AFA676292783B687F52EC87D0E0E3329B (SqlXmlStreamWrapper_tA9F7A1E4AC5B9EA4C1963D95D14F573B55950F93* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral17AEB937D152CE34510C2A2AA3CE289371D64F0F);
s_Il2CppMethodInitialized = true;
}
{
SqlXmlStreamWrapper_ThrowIfStreamClosed_mA140D1B092C241204034B6DF7F71C0696D7A27FB(__this, _stringLiteral17AEB937D152CE34510C2A2AA3CE289371D64F0F, NULL);
SqlXmlStreamWrapper_ThrowIfStreamCannotSeek_mA68A37C9695B89714F0F9D4BED8B7D6F27F584B5(__this, _stringLiteral17AEB937D152CE34510C2A2AA3CE289371D64F0F, NULL);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = __this->____stream_4;
NullCheck(L_0);
int64_t L_1;
L_1 = VirtualFuncInvoker0< int64_t >::Invoke(11 /* System.Int64 System.IO.Stream::get_Length() */, L_0);
return L_1;
}
}
// System.Int64 System.Data.SqlTypes.SqlXmlStreamWrapper::get_Position()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t SqlXmlStreamWrapper_get_Position_m3C91EAF2328EE948E0E0FFEE28F4998A964A650B (SqlXmlStreamWrapper_tA9F7A1E4AC5B9EA4C1963D95D14F573B55950F93* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4380CAFC99BEF05DDE185FD6D86FEF87639E46C7);
s_Il2CppMethodInitialized = true;
}
{
SqlXmlStreamWrapper_ThrowIfStreamClosed_mA140D1B092C241204034B6DF7F71C0696D7A27FB(__this, _stringLiteral4380CAFC99BEF05DDE185FD6D86FEF87639E46C7, NULL);
SqlXmlStreamWrapper_ThrowIfStreamCannotSeek_mA68A37C9695B89714F0F9D4BED8B7D6F27F584B5(__this, _stringLiteral4380CAFC99BEF05DDE185FD6D86FEF87639E46C7, NULL);
int64_t L_0 = __this->____lPosition_5;
return L_0;
}
}
// System.Void System.Data.SqlTypes.SqlXmlStreamWrapper::set_Position(System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlXmlStreamWrapper_set_Position_m0AE80CC7618E1D4F2ED9E3CF9731567293F15F59 (SqlXmlStreamWrapper_tA9F7A1E4AC5B9EA4C1963D95D14F573B55950F93* __this, int64_t ___value0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6F8444C53C062C43A065C382226673A91765F9CE);
s_Il2CppMethodInitialized = true;
}
{
SqlXmlStreamWrapper_ThrowIfStreamClosed_mA140D1B092C241204034B6DF7F71C0696D7A27FB(__this, _stringLiteral6F8444C53C062C43A065C382226673A91765F9CE, NULL);
SqlXmlStreamWrapper_ThrowIfStreamCannotSeek_mA68A37C9695B89714F0F9D4BED8B7D6F27F584B5(__this, _stringLiteral6F8444C53C062C43A065C382226673A91765F9CE, NULL);
int64_t L_0 = ___value0;
if ((((int64_t)L_0) < ((int64_t)((int64_t)0))))
{
goto IL_0029;
}
}
{
int64_t L_1 = ___value0;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_2 = __this->____stream_4;
NullCheck(L_2);
int64_t L_3;
L_3 = VirtualFuncInvoker0< int64_t >::Invoke(11 /* System.Int64 System.IO.Stream::get_Length() */, L_2);
if ((((int64_t)L_1) <= ((int64_t)L_3)))
{
goto IL_0034;
}
}
IL_0029:
{
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_4 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
NullCheck(L_4);
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlXmlStreamWrapper_set_Position_m0AE80CC7618E1D4F2ED9E3CF9731567293F15F59_RuntimeMethod_var)));
}
IL_0034:
{
int64_t L_5 = ___value0;
__this->____lPosition_5 = L_5;
return;
}
}
// System.Int64 System.Data.SqlTypes.SqlXmlStreamWrapper::Seek(System.Int64,System.IO.SeekOrigin)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t SqlXmlStreamWrapper_Seek_m5078BA5A5319539DC6496D76131BDE1B5886A16D (SqlXmlStreamWrapper_tA9F7A1E4AC5B9EA4C1963D95D14F573B55950F93* __this, int64_t ___offset0, int32_t ___origin1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB7CA6B7A7F82DA89BFD1F6A227BE9102B12D67B3);
s_Il2CppMethodInitialized = true;
}
int64_t V_0 = 0;
{
V_0 = ((int64_t)0);
SqlXmlStreamWrapper_ThrowIfStreamClosed_mA140D1B092C241204034B6DF7F71C0696D7A27FB(__this, _stringLiteralB7CA6B7A7F82DA89BFD1F6A227BE9102B12D67B3, NULL);
SqlXmlStreamWrapper_ThrowIfStreamCannotSeek_mA68A37C9695B89714F0F9D4BED8B7D6F27F584B5(__this, _stringLiteralB7CA6B7A7F82DA89BFD1F6A227BE9102B12D67B3, NULL);
int32_t L_0 = ___origin1;
switch (L_0)
{
case 0:
{
goto IL_0030;
}
case 1:
{
goto IL_0057;
}
case 2:
{
goto IL_0087;
}
}
}
{
goto IL_00bc;
}
IL_0030:
{
int64_t L_1 = ___offset0;
if ((((int64_t)L_1) < ((int64_t)((int64_t)0))))
{
goto IL_0043;
}
}
{
int64_t L_2 = ___offset0;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_3 = __this->____stream_4;
NullCheck(L_3);
int64_t L_4;
L_4 = VirtualFuncInvoker0< int64_t >::Invoke(11 /* System.Int64 System.IO.Stream::get_Length() */, L_3);
if ((((int64_t)L_2) <= ((int64_t)L_4)))
{
goto IL_004e;
}
}
IL_0043:
{
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_5 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
NullCheck(L_5);
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral544DC80A2A82A08B6321F56F8987CB7E5DEED1C4)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlXmlStreamWrapper_Seek_m5078BA5A5319539DC6496D76131BDE1B5886A16D_RuntimeMethod_var)));
}
IL_004e:
{
int64_t L_6 = ___offset0;
__this->____lPosition_5 = L_6;
goto IL_00c7;
}
IL_0057:
{
int64_t L_7 = __this->____lPosition_5;
int64_t L_8 = ___offset0;
V_0 = ((int64_t)il2cpp_codegen_add(L_7, L_8));
int64_t L_9 = V_0;
if ((((int64_t)L_9) < ((int64_t)((int64_t)0))))
{
goto IL_0073;
}
}
{
int64_t L_10 = V_0;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_11 = __this->____stream_4;
NullCheck(L_11);
int64_t L_12;
L_12 = VirtualFuncInvoker0< int64_t >::Invoke(11 /* System.Int64 System.IO.Stream::get_Length() */, L_11);
if ((((int64_t)L_10) <= ((int64_t)L_12)))
{
goto IL_007e;
}
}
IL_0073:
{
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_13 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
NullCheck(L_13);
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_13, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral544DC80A2A82A08B6321F56F8987CB7E5DEED1C4)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_13, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlXmlStreamWrapper_Seek_m5078BA5A5319539DC6496D76131BDE1B5886A16D_RuntimeMethod_var)));
}
IL_007e:
{
int64_t L_14 = V_0;
__this->____lPosition_5 = L_14;
goto IL_00c7;
}
IL_0087:
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_15 = __this->____stream_4;
NullCheck(L_15);
int64_t L_16;
L_16 = VirtualFuncInvoker0< int64_t >::Invoke(11 /* System.Int64 System.IO.Stream::get_Length() */, L_15);
int64_t L_17 = ___offset0;
V_0 = ((int64_t)il2cpp_codegen_add(L_16, L_17));
int64_t L_18 = V_0;
if ((((int64_t)L_18) < ((int64_t)((int64_t)0))))
{
goto IL_00a8;
}
}
{
int64_t L_19 = V_0;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_20 = __this->____stream_4;
NullCheck(L_20);
int64_t L_21;
L_21 = VirtualFuncInvoker0< int64_t >::Invoke(11 /* System.Int64 System.IO.Stream::get_Length() */, L_20);
if ((((int64_t)L_19) <= ((int64_t)L_21)))
{
goto IL_00b3;
}
}
IL_00a8:
{
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_22 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
NullCheck(L_22);
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_22, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral544DC80A2A82A08B6321F56F8987CB7E5DEED1C4)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_22, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlXmlStreamWrapper_Seek_m5078BA5A5319539DC6496D76131BDE1B5886A16D_RuntimeMethod_var)));
}
IL_00b3:
{
int64_t L_23 = V_0;
__this->____lPosition_5 = L_23;
goto IL_00c7;
}
IL_00bc:
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var)));
Exception_t* L_24;
L_24 = ADP_InvalidSeekOrigin_m19C10C57E7B1039410A92308C71AC0BC8EDCC940(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral544DC80A2A82A08B6321F56F8987CB7E5DEED1C4)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_24, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlXmlStreamWrapper_Seek_m5078BA5A5319539DC6496D76131BDE1B5886A16D_RuntimeMethod_var)));
}
IL_00c7:
{
int64_t L_25 = __this->____lPosition_5;
return L_25;
}
}
// System.Int32 System.Data.SqlTypes.SqlXmlStreamWrapper::Read(System.Byte[],System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlXmlStreamWrapper_Read_m77A88EBBCDDB2F6374D1866CF0551B0901F016B8 (SqlXmlStreamWrapper_tA9F7A1E4AC5B9EA4C1963D95D14F573B55950F93* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___buffer0, int32_t ___offset1, int32_t ___count2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral75C670EA0F7AE5A776E170D1A225F267CA674091);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
SqlXmlStreamWrapper_ThrowIfStreamClosed_mA140D1B092C241204034B6DF7F71C0696D7A27FB(__this, _stringLiteral75C670EA0F7AE5A776E170D1A225F267CA674091, NULL);
SqlXmlStreamWrapper_ThrowIfStreamCannotRead_m1750CBA129596FD533669876B15E2CA572A2A073(__this, _stringLiteral75C670EA0F7AE5A776E170D1A225F267CA674091, NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___buffer0;
if (L_0)
{
goto IL_0024;
}
}
{
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
NullCheck(L_1);
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC263EA29ADF3548CFEBC57B532EED28451A56C10)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlXmlStreamWrapper_Read_m77A88EBBCDDB2F6374D1866CF0551B0901F016B8_RuntimeMethod_var)));
}
IL_0024:
{
int32_t L_2 = ___offset1;
if ((((int32_t)L_2) < ((int32_t)0)))
{
goto IL_002e;
}
}
{
int32_t L_3 = ___offset1;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = ___buffer0;
NullCheck(L_4);
if ((((int32_t)L_3) <= ((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))
{
goto IL_0039;
}
}
IL_002e:
{
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_5 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
NullCheck(L_5);
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral544DC80A2A82A08B6321F56F8987CB7E5DEED1C4)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlXmlStreamWrapper_Read_m77A88EBBCDDB2F6374D1866CF0551B0901F016B8_RuntimeMethod_var)));
}
IL_0039:
{
int32_t L_6 = ___count2;
if ((((int32_t)L_6) < ((int32_t)0)))
{
goto IL_0045;
}
}
{
int32_t L_7 = ___count2;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = ___buffer0;
NullCheck(L_8);
int32_t L_9 = ___offset1;
if ((((int32_t)L_7) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_8)->max_length)), L_9)))))
{
goto IL_0050;
}
}
IL_0045:
{
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_10 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
NullCheck(L_10);
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_10, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07624473F417C06C74D59C64840A1532FCE2C626)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlXmlStreamWrapper_Read_m77A88EBBCDDB2F6374D1866CF0551B0901F016B8_RuntimeMethod_var)));
}
IL_0050:
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_11 = __this->____stream_4;
NullCheck(L_11);
bool L_12;
L_12 = VirtualFuncInvoker0< bool >::Invoke(8 /* System.Boolean System.IO.Stream::get_CanSeek() */, L_11);
if (!L_12)
{
goto IL_0083;
}
}
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_13 = __this->____stream_4;
NullCheck(L_13);
int64_t L_14;
L_14 = VirtualFuncInvoker0< int64_t >::Invoke(12 /* System.Int64 System.IO.Stream::get_Position() */, L_13);
int64_t L_15 = __this->____lPosition_5;
if ((((int64_t)L_14) == ((int64_t)L_15)))
{
goto IL_0083;
}
}
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_16 = __this->____stream_4;
int64_t L_17 = __this->____lPosition_5;
NullCheck(L_16);
int64_t L_18;
L_18 = VirtualFuncInvoker2< int64_t, int64_t, int32_t >::Invoke(30 /* System.Int64 System.IO.Stream::Seek(System.Int64,System.IO.SeekOrigin) */, L_16, L_17, 0);
}
IL_0083:
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_19 = __this->____stream_4;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_20 = ___buffer0;
int32_t L_21 = ___offset1;
int32_t L_22 = ___count2;
NullCheck(L_19);
int32_t L_23;
L_23 = VirtualFuncInvoker3< int32_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(31 /* System.Int32 System.IO.Stream::Read(System.Byte[],System.Int32,System.Int32) */, L_19, L_20, L_21, L_22);
V_0 = L_23;
int64_t L_24 = __this->____lPosition_5;
int32_t L_25 = V_0;
__this->____lPosition_5 = ((int64_t)il2cpp_codegen_add(L_24, ((int64_t)L_25)));
int32_t L_26 = V_0;
return L_26;
}
}
// System.Void System.Data.SqlTypes.SqlXmlStreamWrapper::Write(System.Byte[],System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlXmlStreamWrapper_Write_m3FA81A6332F07E7A30E92BB79EBFBCD253384481 (SqlXmlStreamWrapper_tA9F7A1E4AC5B9EA4C1963D95D14F573B55950F93* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___buffer0, int32_t ___offset1, int32_t ___count2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC013226DF137B7010B5FE9B6BEB26EF8127E5B47);
s_Il2CppMethodInitialized = true;
}
{
SqlXmlStreamWrapper_ThrowIfStreamClosed_mA140D1B092C241204034B6DF7F71C0696D7A27FB(__this, _stringLiteralC013226DF137B7010B5FE9B6BEB26EF8127E5B47, NULL);
SqlXmlStreamWrapper_ThrowIfStreamCannotWrite_m3D28A5DC086E4BA6C8401FAD7CA725AE572CF363(__this, _stringLiteralC013226DF137B7010B5FE9B6BEB26EF8127E5B47, NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___buffer0;
if (L_0)
{
goto IL_0024;
}
}
{
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
NullCheck(L_1);
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC263EA29ADF3548CFEBC57B532EED28451A56C10)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlXmlStreamWrapper_Write_m3FA81A6332F07E7A30E92BB79EBFBCD253384481_RuntimeMethod_var)));
}
IL_0024:
{
int32_t L_2 = ___offset1;
if ((((int32_t)L_2) < ((int32_t)0)))
{
goto IL_002e;
}
}
{
int32_t L_3 = ___offset1;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = ___buffer0;
NullCheck(L_4);
if ((((int32_t)L_3) <= ((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))
{
goto IL_0039;
}
}
IL_002e:
{
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_5 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
NullCheck(L_5);
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral544DC80A2A82A08B6321F56F8987CB7E5DEED1C4)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlXmlStreamWrapper_Write_m3FA81A6332F07E7A30E92BB79EBFBCD253384481_RuntimeMethod_var)));
}
IL_0039:
{
int32_t L_6 = ___count2;
if ((((int32_t)L_6) < ((int32_t)0)))
{
goto IL_0045;
}
}
{
int32_t L_7 = ___count2;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = ___buffer0;
NullCheck(L_8);
int32_t L_9 = ___offset1;
if ((((int32_t)L_7) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_8)->max_length)), L_9)))))
{
goto IL_0050;
}
}
IL_0045:
{
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_10 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
NullCheck(L_10);
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_10, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07624473F417C06C74D59C64840A1532FCE2C626)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlXmlStreamWrapper_Write_m3FA81A6332F07E7A30E92BB79EBFBCD253384481_RuntimeMethod_var)));
}
IL_0050:
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_11 = __this->____stream_4;
NullCheck(L_11);
bool L_12;
L_12 = VirtualFuncInvoker0< bool >::Invoke(8 /* System.Boolean System.IO.Stream::get_CanSeek() */, L_11);
if (!L_12)
{
goto IL_0083;
}
}
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_13 = __this->____stream_4;
NullCheck(L_13);
int64_t L_14;
L_14 = VirtualFuncInvoker0< int64_t >::Invoke(12 /* System.Int64 System.IO.Stream::get_Position() */, L_13);
int64_t L_15 = __this->____lPosition_5;
if ((((int64_t)L_14) == ((int64_t)L_15)))
{
goto IL_0083;
}
}
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_16 = __this->____stream_4;
int64_t L_17 = __this->____lPosition_5;
NullCheck(L_16);
int64_t L_18;
L_18 = VirtualFuncInvoker2< int64_t, int64_t, int32_t >::Invoke(30 /* System.Int64 System.IO.Stream::Seek(System.Int64,System.IO.SeekOrigin) */, L_16, L_17, 0);
}
IL_0083:
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_19 = __this->____stream_4;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_20 = ___buffer0;
int32_t L_21 = ___offset1;
int32_t L_22 = ___count2;
NullCheck(L_19);
VirtualActionInvoker3< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(34 /* System.Void System.IO.Stream::Write(System.Byte[],System.Int32,System.Int32) */, L_19, L_20, L_21, L_22);
int64_t L_23 = __this->____lPosition_5;
int32_t L_24 = ___count2;
__this->____lPosition_5 = ((int64_t)il2cpp_codegen_add(L_23, ((int64_t)L_24)));
return;
}
}
// System.Int32 System.Data.SqlTypes.SqlXmlStreamWrapper::ReadByte()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlXmlStreamWrapper_ReadByte_m434508C3D3E59664CA5D417086EC10808F2D3DA3 (SqlXmlStreamWrapper_tA9F7A1E4AC5B9EA4C1963D95D14F573B55950F93* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0B4FB0A34DFD1686FD3CB662B8DAAF8A57C5E255);
s_Il2CppMethodInitialized = true;
}
{
SqlXmlStreamWrapper_ThrowIfStreamClosed_mA140D1B092C241204034B6DF7F71C0696D7A27FB(__this, _stringLiteral0B4FB0A34DFD1686FD3CB662B8DAAF8A57C5E255, NULL);
SqlXmlStreamWrapper_ThrowIfStreamCannotRead_m1750CBA129596FD533669876B15E2CA572A2A073(__this, _stringLiteral0B4FB0A34DFD1686FD3CB662B8DAAF8A57C5E255, NULL);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = __this->____stream_4;
NullCheck(L_0);
bool L_1;
L_1 = VirtualFuncInvoker0< bool >::Invoke(8 /* System.Boolean System.IO.Stream::get_CanSeek() */, L_0);
if (!L_1)
{
goto IL_0038;
}
}
{
int64_t L_2 = __this->____lPosition_5;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_3 = __this->____stream_4;
NullCheck(L_3);
int64_t L_4;
L_4 = VirtualFuncInvoker0< int64_t >::Invoke(11 /* System.Int64 System.IO.Stream::get_Length() */, L_3);
if ((((int64_t)L_2) < ((int64_t)L_4)))
{
goto IL_0038;
}
}
{
return (-1);
}
IL_0038:
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_5 = __this->____stream_4;
NullCheck(L_5);
bool L_6;
L_6 = VirtualFuncInvoker0< bool >::Invoke(8 /* System.Boolean System.IO.Stream::get_CanSeek() */, L_5);
if (!L_6)
{
goto IL_006b;
}
}
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_7 = __this->____stream_4;
NullCheck(L_7);
int64_t L_8;
L_8 = VirtualFuncInvoker0< int64_t >::Invoke(12 /* System.Int64 System.IO.Stream::get_Position() */, L_7);
int64_t L_9 = __this->____lPosition_5;
if ((((int64_t)L_8) == ((int64_t)L_9)))
{
goto IL_006b;
}
}
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_10 = __this->____stream_4;
int64_t L_11 = __this->____lPosition_5;
NullCheck(L_10);
int64_t L_12;
L_12 = VirtualFuncInvoker2< int64_t, int64_t, int32_t >::Invoke(30 /* System.Int64 System.IO.Stream::Seek(System.Int64,System.IO.SeekOrigin) */, L_10, L_11, 0);
}
IL_006b:
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_13 = __this->____stream_4;
NullCheck(L_13);
int32_t L_14;
L_14 = VirtualFuncInvoker0< int32_t >::Invoke(33 /* System.Int32 System.IO.Stream::ReadByte() */, L_13);
int64_t L_15 = __this->____lPosition_5;
__this->____lPosition_5 = ((int64_t)il2cpp_codegen_add(L_15, ((int64_t)1)));
return L_14;
}
}
// System.Void System.Data.SqlTypes.SqlXmlStreamWrapper::WriteByte(System.Byte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlXmlStreamWrapper_WriteByte_m0C42C6A4EE953AA0671E3462BDA3E6C0DFB0DC23 (SqlXmlStreamWrapper_tA9F7A1E4AC5B9EA4C1963D95D14F573B55950F93* __this, uint8_t ___value0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBE48955B73AEFF30D689F88FD5BE1AAEA88DFFC9);
s_Il2CppMethodInitialized = true;
}
{
SqlXmlStreamWrapper_ThrowIfStreamClosed_mA140D1B092C241204034B6DF7F71C0696D7A27FB(__this, _stringLiteralBE48955B73AEFF30D689F88FD5BE1AAEA88DFFC9, NULL);
SqlXmlStreamWrapper_ThrowIfStreamCannotWrite_m3D28A5DC086E4BA6C8401FAD7CA725AE572CF363(__this, _stringLiteralBE48955B73AEFF30D689F88FD5BE1AAEA88DFFC9, NULL);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = __this->____stream_4;
NullCheck(L_0);
bool L_1;
L_1 = VirtualFuncInvoker0< bool >::Invoke(8 /* System.Boolean System.IO.Stream::get_CanSeek() */, L_0);
if (!L_1)
{
goto IL_0049;
}
}
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_2 = __this->____stream_4;
NullCheck(L_2);
int64_t L_3;
L_3 = VirtualFuncInvoker0< int64_t >::Invoke(12 /* System.Int64 System.IO.Stream::get_Position() */, L_2);
int64_t L_4 = __this->____lPosition_5;
if ((((int64_t)L_3) == ((int64_t)L_4)))
{
goto IL_0049;
}
}
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_5 = __this->____stream_4;
int64_t L_6 = __this->____lPosition_5;
NullCheck(L_5);
int64_t L_7;
L_7 = VirtualFuncInvoker2< int64_t, int64_t, int32_t >::Invoke(30 /* System.Int64 System.IO.Stream::Seek(System.Int64,System.IO.SeekOrigin) */, L_5, L_6, 0);
}
IL_0049:
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_8 = __this->____stream_4;
uint8_t L_9 = ___value0;
NullCheck(L_8);
VirtualActionInvoker1< uint8_t >::Invoke(36 /* System.Void System.IO.Stream::WriteByte(System.Byte) */, L_8, L_9);
int64_t L_10 = __this->____lPosition_5;
__this->____lPosition_5 = ((int64_t)il2cpp_codegen_add(L_10, ((int64_t)1)));
return;
}
}
// System.Void System.Data.SqlTypes.SqlXmlStreamWrapper::Flush()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlXmlStreamWrapper_Flush_m216093DC6D3A6A42B182488C330F1E31A1DE8A0E (SqlXmlStreamWrapper_tA9F7A1E4AC5B9EA4C1963D95D14F573B55950F93* __this, const RuntimeMethod* method)
{
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = __this->____stream_4;
if (!L_0)
{
goto IL_0013;
}
}
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_1 = __this->____stream_4;
NullCheck(L_1);
VirtualActionInvoker0::Invoke(20 /* System.Void System.IO.Stream::Flush() */, L_1);
}
IL_0013:
{
return;
}
}
// System.Void System.Data.SqlTypes.SqlXmlStreamWrapper::Dispose(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlXmlStreamWrapper_Dispose_m329E42A2BADE88D1FDEC9F8674FA0A203005E131 (SqlXmlStreamWrapper_tA9F7A1E4AC5B9EA4C1963D95D14F573B55950F93* __this, bool ___disposing0, const RuntimeMethod* method)
{
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0009:
{// begin finally (depth: 1)
bool L_0 = ___disposing0;
Stream_Dispose_m9B37BD21A57F8F2BD20EE353DE14405700810C5C(__this, L_0, NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
__this->____isClosed_6 = (bool)1;
goto IL_0011;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0011:
{
return;
}
}
// System.Void System.Data.SqlTypes.SqlXmlStreamWrapper::ThrowIfStreamCannotSeek(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlXmlStreamWrapper_ThrowIfStreamCannotSeek_mA68A37C9695B89714F0F9D4BED8B7D6F27F584B5 (SqlXmlStreamWrapper_tA9F7A1E4AC5B9EA4C1963D95D14F573B55950F93* __this, String_t* ___method0, const RuntimeMethod* method)
{
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = __this->____stream_4;
NullCheck(L_0);
bool L_1;
L_1 = VirtualFuncInvoker0< bool >::Invoke(8 /* System.Boolean System.IO.Stream::get_CanSeek() */, L_0);
if (L_1)
{
goto IL_0019;
}
}
{
String_t* L_2 = ___method0;
String_t* L_3;
L_3 = SQLResource_InvalidOpStreamNonSeekable_m9496537A639FA57B4ED133B940327B53285C3FE0(L_2, NULL);
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_4 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_4);
NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_4, L_3, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlXmlStreamWrapper_ThrowIfStreamCannotSeek_mA68A37C9695B89714F0F9D4BED8B7D6F27F584B5_RuntimeMethod_var)));
}
IL_0019:
{
return;
}
}
// System.Void System.Data.SqlTypes.SqlXmlStreamWrapper::ThrowIfStreamCannotRead(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlXmlStreamWrapper_ThrowIfStreamCannotRead_m1750CBA129596FD533669876B15E2CA572A2A073 (SqlXmlStreamWrapper_tA9F7A1E4AC5B9EA4C1963D95D14F573B55950F93* __this, String_t* ___method0, const RuntimeMethod* method)
{
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = __this->____stream_4;
NullCheck(L_0);
bool L_1;
L_1 = VirtualFuncInvoker0< bool >::Invoke(7 /* System.Boolean System.IO.Stream::get_CanRead() */, L_0);
if (L_1)
{
goto IL_0019;
}
}
{
String_t* L_2 = ___method0;
String_t* L_3;
L_3 = SQLResource_InvalidOpStreamNonReadable_mBF9472251E05855F33584760CA53D00E370DF937(L_2, NULL);
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_4 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_4);
NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_4, L_3, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlXmlStreamWrapper_ThrowIfStreamCannotRead_m1750CBA129596FD533669876B15E2CA572A2A073_RuntimeMethod_var)));
}
IL_0019:
{
return;
}
}
// System.Void System.Data.SqlTypes.SqlXmlStreamWrapper::ThrowIfStreamCannotWrite(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlXmlStreamWrapper_ThrowIfStreamCannotWrite_m3D28A5DC086E4BA6C8401FAD7CA725AE572CF363 (SqlXmlStreamWrapper_tA9F7A1E4AC5B9EA4C1963D95D14F573B55950F93* __this, String_t* ___method0, const RuntimeMethod* method)
{
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = __this->____stream_4;
NullCheck(L_0);
bool L_1;
L_1 = VirtualFuncInvoker0< bool >::Invoke(10 /* System.Boolean System.IO.Stream::get_CanWrite() */, L_0);
if (L_1)
{
goto IL_0019;
}
}
{
String_t* L_2 = ___method0;
String_t* L_3;
L_3 = SQLResource_InvalidOpStreamNonWritable_mEFAFAD471EC98E4B0BA36D3843852EE7112AD7C5(L_2, NULL);
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_4 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_4);
NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_4, L_3, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlXmlStreamWrapper_ThrowIfStreamCannotWrite_m3D28A5DC086E4BA6C8401FAD7CA725AE572CF363_RuntimeMethod_var)));
}
IL_0019:
{
return;
}
}
// System.Void System.Data.SqlTypes.SqlXmlStreamWrapper::ThrowIfStreamClosed(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlXmlStreamWrapper_ThrowIfStreamClosed_mA140D1B092C241204034B6DF7F71C0696D7A27FB (SqlXmlStreamWrapper_tA9F7A1E4AC5B9EA4C1963D95D14F573B55950F93* __this, String_t* ___method0, const RuntimeMethod* method)
{
{
bool L_0;
L_0 = SqlXmlStreamWrapper_IsStreamClosed_m2D70F08EB0D257D78D5789B788E6D6BCF8908B40(__this, NULL);
if (!L_0)
{
goto IL_0014;
}
}
{
String_t* L_1 = ___method0;
String_t* L_2;
L_2 = SQLResource_InvalidOpStreamClosed_mFA451377E0EE1A0A6FFDA81A0AC326221BC25CCB(L_1, NULL);
ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB* L_3 = (ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB_il2cpp_TypeInfo_var)));
NullCheck(L_3);
ObjectDisposedException__ctor_mB2C8582279AF3F0C1CF9AA52DA7331BF848DFD48(L_3, L_2, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlXmlStreamWrapper_ThrowIfStreamClosed_mA140D1B092C241204034B6DF7F71C0696D7A27FB_RuntimeMethod_var)));
}
IL_0014:
{
return;
}
}
// System.Boolean System.Data.SqlTypes.SqlXmlStreamWrapper::IsStreamClosed()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlXmlStreamWrapper_IsStreamClosed_m2D70F08EB0D257D78D5789B788E6D6BCF8908B40 (SqlXmlStreamWrapper_tA9F7A1E4AC5B9EA4C1963D95D14F573B55950F93* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->____isClosed_6;
if (L_0)
{
goto IL_0037;
}
}
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_1 = __this->____stream_4;
if (!L_1)
{
goto IL_0037;
}
}
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_2 = __this->____stream_4;
NullCheck(L_2);
bool L_3;
L_3 = VirtualFuncInvoker0< bool >::Invoke(7 /* System.Boolean System.IO.Stream::get_CanRead() */, L_2);
if (L_3)
{
goto IL_0039;
}
}
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_4 = __this->____stream_4;
NullCheck(L_4);
bool L_5;
L_5 = VirtualFuncInvoker0< bool >::Invoke(10 /* System.Boolean System.IO.Stream::get_CanWrite() */, L_4);
if (L_5)
{
goto IL_0039;
}
}
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_6 = __this->____stream_4;
NullCheck(L_6);
bool L_7;
L_7 = VirtualFuncInvoker0< bool >::Invoke(8 /* System.Boolean System.IO.Stream::get_CanSeek() */, L_6);
if (L_7)
{
goto IL_0039;
}
}
IL_0037:
{
return (bool)1;
}
IL_0039:
{
return (bool)0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____stringLength_4;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TimeSpan__ctor_m061B122FA11D2063FE751C1F1D019DF1C8B10B1F_inline (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, int64_t ___ticks0, const RuntimeMethod* method)
{
{
int64_t L_0 = ___ticks0;
__this->____ticks_22 = 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_22;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Double_IsFinite_m5BBF38F691A6AD46ABC775E20F29F482BC3AEAC0_inline (double ___d0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
double L_0 = ___d0;
il2cpp_codegen_runtime_class_init_inline(BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var);
int64_t L_1;
L_1 = BitConverter_DoubleToInt64Bits_m45D911F884F3B09BF39C02044EDC9BDA8084C80B_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_mFA158CA8247818AE2FEB5B11158A354CA5B4FCC5_inline (double ___d0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
double L_0 = ___d0;
il2cpp_codegen_runtime_class_init_inline(BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var);
int64_t L_1;
L_1 = BitConverter_DoubleToInt64Bits_m45D911F884F3B09BF39C02044EDC9BDA8084C80B_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)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int64_t V_0 = 0;
{
double L_0 = *((double*)__this);
il2cpp_codegen_runtime_class_init_inline(BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var);
int64_t L_1;
L_1 = BitConverter_DoubleToInt64Bits_m45D911F884F3B09BF39C02044EDC9BDA8084C80B_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 bool Single_IsFinite_m5A9DD75CF6F33FC38A9F53C2C7B422DDC66522DA_inline (float ___f0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
float L_0 = ___f0;
il2cpp_codegen_runtime_class_init_inline(BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var);
int32_t L_1;
L_1 = BitConverter_SingleToInt32Bits_mA1902D40966CA4C89A8974B10E5680A06E88566B_inline(L_0, NULL);
return (bool)((((int32_t)((int32_t)(L_1&((int32_t)2147483647LL)))) < ((int32_t)((int32_t)2139095040)))? 1 : 0);
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Single_IsInfinity_m500DB7A91ADC75BE691663649FCA28485FA720AB_inline (float ___f0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
float L_0 = ___f0;
il2cpp_codegen_runtime_class_init_inline(BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var);
int32_t L_1;
L_1 = BitConverter_SingleToInt32Bits_mA1902D40966CA4C89A8974B10E5680A06E88566B_inline(L_0, NULL);
return (bool)((((int32_t)((int32_t)(L_1&((int32_t)2147483647LL)))) == ((int32_t)((int32_t)2139095040)))? 1 : 0);
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Exception_set_HResult_m010A171183E240EBF4F7611E924B533FAB2E471F_inline (Exception_t* __this, int32_t ___value0, const RuntimeMethod* method)
{
{
int32_t L_0 = ___value0;
__this->____HResult_11 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SerializationInfo_get_MemberCount_mB4ECB820E0C88CF7D1031B09B0E32040DE464B9E_inline (SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___m_currMember_7;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m89F7B056854DF715AA3E2B78EB84D5FA3878E474_gshared_inline (const RuntimeMethod* method)
{
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 0));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ((EmptyArray_1_t7187E746F328254739F076CFBCAABB28D4B4554C_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 0)))->___Value_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_4_Invoke_m9BAD5BBD30933FE9049B012CD3316FB2F24F3B8A_gshared_inline (Func_4_t5BEC908E1F7894319A22CA9728A897FA95522DAD* __this, RuntimeObject* ___arg10, RuntimeObject* ___arg21, RuntimeObject* ___arg32, const RuntimeMethod* method)
{
typedef RuntimeObject* (*FunctionPointerType) (Func_4_t5BEC908E1F7894319A22CA9728A897FA95522DAD* __this, RuntimeObject* ___arg10, RuntimeObject* ___arg21, RuntimeObject* ___arg32, const RuntimeMethod* method);
return ((FunctionPointerType)__this->___invoke_impl_1)(__this, ___arg10, ___arg21, ___arg32, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t BitConverter_DoubleToInt64Bits_m45D911F884F3B09BF39C02044EDC9BDA8084C80B_inline (double ___value0, const RuntimeMethod* method)
{
{
int64_t L_0 = *((int64_t*)((uintptr_t)(&___value0)));
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitConverter_SingleToInt32Bits_mA1902D40966CA4C89A8974B10E5680A06E88566B_inline (float ___value0, const RuntimeMethod* method)
{
{
int32_t L_0 = *((int32_t*)((uintptr_t)(&___value0)));
return L_0;
}
}