#include "pch-cpp.hpp" #ifndef _MSC_VER # include #else # include #endif #include struct Dictionary_2_t9FA6D82CAFC18769F7515BB51D1C56DAE09381C3; struct Dictionary_2_tE1603CE612C16451D1E56FF4D4859D4FE4087C28; struct UnsafeArray1D_1_tDB7A817250549E13D843EBF73CDA5925488DD933; struct UnsafeArray1D_1_t79F6974EF957EAD3875A06FE40225337C9BF7DAE; struct UnsafeArray1D_1_t815F26013F5F9CD93E7242CF2CF012641BD1A0BA; struct UnsafeArray1D_1_tF7A91FF7D00CD80CED417779394BB1D4D1EAF18A; struct UnsafeArray2D_1_t692271BD046851DE22F814AEF83ACE2573A69FD4; struct UnsafeArray2D_1_t757F24C39EF3461F418F82878ED4F834C5181794; struct UnsafeArray2D_1_t5961E44269E4B314BCB38981F904485CF2A389FF; struct UnsafeArray1D_1U5BU5D_t220DC4C289564FBE7D184AE542EB9E05B037BC66; struct UnsafeArray1D_1U5BU5D_t0821AF1CF7518A71162EF4994FBEC614A035B3A7; struct UnsafeArray1D_1U5BU5D_t4748D8DC93DBE63F9BDD18376ADC4866F956E9D9; struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031; struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB; struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832; struct SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913; struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF; struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB; struct UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83; struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA; struct stbi__gif_lzwU5BU5D_tB5A2B5B4D4201620767C50C204468DF525E515EA; struct stbi__huffmanU5BU5D_tE287877D7CE84F85179E8AC62EBBEEF8C5018D7D; struct unnamed1U5BU5D_t2B4E41863CB26AD2BBF0696E3942CC235C404500; struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263; struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129; struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235; struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3; struct Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B; struct CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57; struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D; struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0; struct DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A; struct Delegate_t; struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E; struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220; struct IFormatProvider_tC202922D43BFF3525109ABF3FB79625F5646AB52; struct Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175; struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C; struct InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E; struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553; struct MethodInfo_t; struct NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472; struct SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5; struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6; struct SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2; struct Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE; struct String_t; struct TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4; struct Type_t; struct UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455; struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915; struct delegate0_t0CB02293408585149A6FBEC3B48321A5A10631A9; struct delegate1_tA72E7FDABB153CC626CB576C206AC24F5ED01C42; struct delegate2_t9C599A06EF82738ECF5DDEBC45401143CB75CE0F; struct stbi__context_tD5E45CF9BC4F0746859E7B156269282387389EE7; struct stbi__gif_t02F1F956E5B9DC3D68C82530DA32CBE117E7F7B4; struct stbi__gif_lzw_t50321AB205854CBA2DA47AAF2C14535018D79584; struct stbi__huffman_t6DEAA8DAB0C7E7B906ED693F3B02A4FB88BC8D7F; struct stbi__jpeg_t783B73264C160BDD8FD99C2A40E683EBEDDB2402; struct stbi__png_tCBD935AEB160DD127D2005952F7C0255B2FDA04F; struct stbi__resample_tEFE16727AD25AA174BB9F4C254785074D3FE8ED4; struct ReadWriteTask_t0821BF49EE38596C7734E86E1A6A39D769BE2C05; struct unnamed1_tFFCD00E633D511D08F0102AF033EAEF84DB82DF1; IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CRuntime_t4A45B959376340BD93D1277F3F71D757A662269F_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* HalfHelper_t94335AF4C7D8D494A710A98D8009743873DB7F9C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MemoryStats_t3120D9400408AA1F1DB9A37883AEC4A64F7D1A5E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StbImage_tBE2B6309E8A3908ECFE42D68BEF49FAB84F24D9A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UnsafeArray1D_1_t79F6974EF957EAD3875A06FE40225337C9BF7DAE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UnsafeArray1D_1_t815F26013F5F9CD93E7242CF2CF012641BD1A0BA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UnsafeArray1D_1_tDB7A817250549E13D843EBF73CDA5925488DD933_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UnsafeArray1D_1_tF7A91FF7D00CD80CED417779394BB1D4D1EAF18A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UnsafeArray2D_1_t5961E44269E4B314BCB38981F904485CF2A389FF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UnsafeArray2D_1_t692271BD046851DE22F814AEF83ACE2573A69FD4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UnsafeArray2D_1_t757F24C39EF3461F418F82878ED4F834C5181794_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* stbi__context_tD5E45CF9BC4F0746859E7B156269282387389EE7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral401602777C44EA69B5FF9AB6AB2D47AEEC89D2AA; IL2CPP_EXTERN_C String_t* _stringLiteral6E9AEBB5505B4A1DBC166711562BE9408419A24D; IL2CPP_EXTERN_C String_t* _stringLiteralCABEE06640F48AF21CAAB5EE9823A731DD58DD03; IL2CPP_EXTERN_C String_t* _stringLiteralCAD8623838274740D6497489F547CE972C42A942; IL2CPP_EXTERN_C String_t* _stringLiteralE75F4F4A9D67BC98BA7DB8DBE3C519516572DA4E; IL2CPP_EXTERN_C String_t* _stringLiteralEC3193CD1F34C7323A6EB465B808BBAB8FAD271A; IL2CPP_EXTERN_C String_t* _stringLiteralF7E6C53D86D8ADC0DB8EFC0A2CD9877CC8BC9914; IL2CPP_EXTERN_C const RuntimeMethod* Half_CompareTo_m9EC79B9359AD9C276FA4F1850C015053F486058F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Half_System_IConvertible_ToChar_m7511F58D164EE1F5BEECDEAC63D7746DC7933A92_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Half_System_IConvertible_ToDateTime_mF0C63EC935FD9BF89F21636569F73F046BC729AB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m2290BB1875E64452A7C9959B7E71F75E5B39F701_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UnsafeArray1D_1__ctor_m742DAE97CC04FF2A5C951005E7E1DEAE976FD4B1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UnsafeArray1D_1__ctor_m75FD4AC5FDF39ECCC52B84F34324B535D1455001_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UnsafeArray1D_1__ctor_m80391CAC93DAF529FDA5AC99D18457B15FD0007B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UnsafeArray1D_1__ctor_mF515A01BB21FA30A4F292F4417C31C5E8B88F46E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UnsafeArray1D_1_op_Implicit_m4D9430D6AC327C03284B4A81786AE78DCA2EF354_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UnsafeArray1D_1_op_Implicit_m6541926AF5FCE50202474E3C045787ABE550A256_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UnsafeArray1D_1_op_Implicit_mC0F446E66C867587CA19A5DF4FB883EB8676D772_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UnsafeArray1D_1_op_Implicit_mE32AAEFB2E0B4E9E8536ECF5A2B32906DBA0AE73_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UnsafeArray2D_1__ctor_m3A58CFC7D1EED7D3D5087499656F8833CB720624_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UnsafeArray2D_1__ctor_m4B656CBF9E31CBD022740B8F979CE85FDBE33B20_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UnsafeArray2D_1__ctor_m5ED6464C063FDB0E310BC0AC417ACCE4B08D7A41_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UnsafeArray2D_1_op_Implicit_m49A2133A13994F72DAB2CA613E74AF6C8C5F1413_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UnsafeArray2D_1_op_Implicit_m70B5987ED11018AA1B208A0B5BF2D3C16A07FA04_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UnsafeArray2D_1_op_Implicit_mBEFA368E08328EEAC109432ECC9DC849C4C8CF1F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* stbi__context__ctor_mC829A0366DACB27129BF977D4B90B9C2326DD40F_RuntimeMethod_var; struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_com; struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_pinvoke; struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com; struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke; struct Delegate_t_marshaled_com; struct Delegate_t_marshaled_pinvoke; struct Exception_t_marshaled_com; struct Exception_t_marshaled_pinvoke; struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; struct SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913; struct UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83; struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA; IL2CPP_EXTERN_C_BEGIN IL2CPP_EXTERN_C_END #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif struct U3CModuleU3E_t63D37A524A2DA723EE4B6332B007EEBEE9A2F22C { }; struct U3CPrivateImplementationDetailsU3E_t363C11D6C0FC38C8701B3E594E141E3E35D71537 : public RuntimeObject { }; struct CRuntime_t4A45B959376340BD93D1277F3F71D757A662269F : public RuntimeObject { }; struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0 : public RuntimeObject { bool ___m_isReadOnly; int32_t ___cultureID; int32_t ___parent_lcid; int32_t ___datetime_index; int32_t ___number_index; int32_t ___default_calendar_type; bool ___m_useUserOverride; NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo; DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo; TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo; String_t* ___m_name; String_t* ___englishname; String_t* ___nativename; String_t* ___iso3lang; String_t* ___iso2lang; String_t* ___win3lang; String_t* ___territory; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___native_calendar_names; CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo; void* ___textinfo_data; int32_t ___m_dataItem; Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___parent_culture; bool ___constructed; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___cached_serialized_form; CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D* ___m_cultureData; bool ___m_isInherited; }; struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke { int32_t ___m_isReadOnly; int32_t ___cultureID; int32_t ___parent_lcid; int32_t ___datetime_index; int32_t ___number_index; int32_t ___default_calendar_type; int32_t ___m_useUserOverride; NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo; DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo; TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo; char* ___m_name; char* ___englishname; char* ___nativename; char* ___iso3lang; char* ___iso2lang; char* ___win3lang; char* ___territory; char** ___native_calendar_names; CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo; void* ___textinfo_data; int32_t ___m_dataItem; Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke* ___parent_culture; int32_t ___constructed; Il2CppSafeArray* ___cached_serialized_form; CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_pinvoke* ___m_cultureData; int32_t ___m_isInherited; }; struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com { int32_t ___m_isReadOnly; int32_t ___cultureID; int32_t ___parent_lcid; int32_t ___datetime_index; int32_t ___number_index; int32_t ___default_calendar_type; int32_t ___m_useUserOverride; NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo; DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo; TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo; Il2CppChar* ___m_name; Il2CppChar* ___englishname; Il2CppChar* ___nativename; Il2CppChar* ___iso3lang; Il2CppChar* ___iso2lang; Il2CppChar* ___win3lang; Il2CppChar* ___territory; Il2CppChar** ___native_calendar_names; CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo; void* ___textinfo_data; int32_t ___m_dataItem; Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com* ___parent_culture; int32_t ___constructed; Il2CppSafeArray* ___cached_serialized_form; CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_com* ___m_cultureData; int32_t ___m_isInherited; }; struct HalfHelper_t94335AF4C7D8D494A710A98D8009743873DB7F9C : public RuntimeObject { }; struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE : public RuntimeObject { RuntimeObject* ____identity; }; struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_pinvoke { Il2CppIUnknown* ____identity; }; struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_com { Il2CppIUnknown* ____identity; }; struct MemberInfo_t : public RuntimeObject { }; struct MemoryStats_t3120D9400408AA1F1DB9A37883AEC4A64F7D1A5E : public RuntimeObject { }; struct String_t : public RuntimeObject { int32_t ____stringLength; Il2CppChar ____firstChar; }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject { }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke { }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com { }; struct stbi__context_tD5E45CF9BC4F0746859E7B156269282387389EE7 : public RuntimeObject { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____tempBuffer; int32_t ___img_n; int32_t ___img_out_n; uint32_t ___img_x; uint32_t ___img_y; Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___U3CStreamU3Ek__BackingField; }; struct stbi__gif_t02F1F956E5B9DC3D68C82530DA32CBE117E7F7B4 : public RuntimeObject { uint8_t* ____out_; uint8_t* ___background; int32_t ___bgindex; stbi__gif_lzw_t50321AB205854CBA2DA47AAF2C14535018D79584* ___codes; UnsafeArray1D_1_t79F6974EF957EAD3875A06FE40225337C9BF7DAE* ___codesArray; uint8_t* ___color_table; int32_t ___cur_x; int32_t ___cur_y; int32_t ___delay; int32_t ___eflags; int32_t ___flags; int32_t ___h; uint8_t* ___history; int32_t ___lflags; int32_t ___line_size; uint8_t** ___lpal; UnsafeArray2D_1_t692271BD046851DE22F814AEF83ACE2573A69FD4* ___lpalArray; int32_t ___max_x; int32_t ___max_y; uint8_t** ___pal; UnsafeArray2D_1_t692271BD046851DE22F814AEF83ACE2573A69FD4* ___palArray; int32_t ___parse; int32_t ___ratio; int32_t ___start_x; int32_t ___start_y; int32_t ___step; int32_t ___transparent; int32_t ___w; }; struct stbi__jpeg_t783B73264C160BDD8FD99C2A40E683EBEDDB2402 : public RuntimeObject { int32_t ___app14_color_transform; int32_t ___code_bits; uint32_t ___code_buffer; uint16_t** ___dequant; UnsafeArray2D_1_t5961E44269E4B314BCB38981F904485CF2A389FF* ___dequantArray; int32_t ___eob_run; int16_t** ___fast_ac; UnsafeArray2D_1_t757F24C39EF3461F418F82878ED4F834C5181794* ___fast_acArray; stbi__huffman_t6DEAA8DAB0C7E7B906ED693F3B02A4FB88BC8D7F* ___huff_ac; UnsafeArray1D_1_t815F26013F5F9CD93E7242CF2CF012641BD1A0BA* ___huff_acArray; stbi__huffman_t6DEAA8DAB0C7E7B906ED693F3B02A4FB88BC8D7F* ___huff_dc; UnsafeArray1D_1_t815F26013F5F9CD93E7242CF2CF012641BD1A0BA* ___huff_dcArray; delegate0_t0CB02293408585149A6FBEC3B48321A5A10631A9* ___idct_block_kernel; unnamed1_tFFCD00E633D511D08F0102AF033EAEF84DB82DF1* ___img_comp; UnsafeArray1D_1_tF7A91FF7D00CD80CED417779394BB1D4D1EAF18A* ___img_compArray; int32_t ___img_h_max; int32_t ___img_mcu_h; int32_t ___img_mcu_w; int32_t ___img_mcu_x; int32_t ___img_mcu_y; int32_t ___img_v_max; int32_t ___jfif; uint8_t ___marker; int32_t ___nomore; int32_t* ___order; UnsafeArray1D_1_tDB7A817250549E13D843EBF73CDA5925488DD933* ___orderArray; int32_t ___progressive; delegate2_t9C599A06EF82738ECF5DDEBC45401143CB75CE0F* ___resample_row_hv_2_kernel; int32_t ___restart_interval; int32_t ___rgb; stbi__context_tD5E45CF9BC4F0746859E7B156269282387389EE7* ___s; int32_t ___scan_n; int32_t ___spec_end; int32_t ___spec_start; int32_t ___succ_high; int32_t ___succ_low; int32_t ___todo; delegate1_tA72E7FDABB153CC626CB576C206AC24F5ED01C42* ___YCbCr_to_RGB_kernel; }; struct stbi__png_tCBD935AEB160DD127D2005952F7C0255B2FDA04F : public RuntimeObject { uint8_t* ____out_; int32_t ___depth; uint8_t* ___expanded; uint8_t* ___idata; stbi__context_tD5E45CF9BC4F0746859E7B156269282387389EE7* ___s; }; struct stbi__resample_tEFE16727AD25AA174BB9F4C254785074D3FE8ED4 : public RuntimeObject { int32_t ___hs; uint8_t* ___line0; uint8_t* ___line1; delegate2_t9C599A06EF82738ECF5DDEBC45401143CB75CE0F* ___resample; int32_t ___vs; int32_t ___w_lores; int32_t ___ypos; int32_t ___ystep; }; struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22 { bool ___m_value; }; struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3 { uint8_t ___m_value; }; struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17 { Il2CppChar ___m_value; }; struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D { uint64_t ____dateData; }; struct Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F { union { #pragma pack(push, tp, 1) struct { int32_t ___flags; }; #pragma pack(pop, tp) struct { int32_t ___flags_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___hi_OffsetPadding[4]; int32_t ___hi; }; #pragma pack(pop, tp) struct { char ___hi_OffsetPadding_forAlignmentOnly[4]; int32_t ___hi_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___lo_OffsetPadding[8]; int32_t ___lo; }; #pragma pack(pop, tp) struct { char ___lo_OffsetPadding_forAlignmentOnly[8]; int32_t ___lo_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___mid_OffsetPadding[12]; int32_t ___mid; }; #pragma pack(pop, tp) struct { char ___mid_OffsetPadding_forAlignmentOnly[12]; int32_t ___mid_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___ulomidLE_OffsetPadding[8]; uint64_t ___ulomidLE; }; #pragma pack(pop, tp) struct { char ___ulomidLE_OffsetPadding_forAlignmentOnly[8]; uint64_t ___ulomidLE_forAlignmentOnly; }; }; }; struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F { double ___m_value; }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F { }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke { }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com { }; struct Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 { uint16_t ___Value; }; struct Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175 { int16_t ___m_value; }; struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C { int32_t ___m_value; }; struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3 { int64_t ___m_value; }; struct IntPtr_t { void* ___m_value; }; struct SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5 { int8_t ___m_value; }; struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C { float ___m_value; }; struct Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE { ReadWriteTask_t0821BF49EE38596C7734E86E1A6A39D769BE2C05* ____activeReadWriteTask; SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2* ____asyncActiveSemaphore; }; struct UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455 { uint16_t ___m_value; }; struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B { uint32_t ___m_value; }; struct UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF { uint64_t ___m_value; }; struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915 { union { struct { }; uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1]; }; }; #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D124_t9FAD538EC11CC303C45220E1547C1E92DC5E7940 { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D124_t9FAD538EC11CC303C45220E1547C1E92DC5E7940__padding[124]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D128_t359A8FF192786412EB0870773A023EF19E7B83DB { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D128_t359A8FF192786412EB0870773A023EF19E7B83DB__padding[128]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D19_t5589C48E49CA054DFDADD530BD4FE5DA90E1351D { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D19_t5589C48E49CA054DFDADD530BD4FE5DA90E1351D__padding[19]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D288_tB38B4224032671F40D3AF231F6D3E9A3AB46217C { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D288_tB38B4224032671F40D3AF231F6D3E9A3AB46217C__padding[288]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D3_t4163E34A7D06F8C964ED17C35882E1B7EFDA0894 { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D3_t4163E34A7D06F8C964ED17C35882E1B7EFDA0894__padding[3]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D32_tB0219EF63295A20A039D1CD892BB143A81B92541 { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D32_tB0219EF63295A20A039D1CD892BB143A81B92541__padding[32]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D36_t14F4C5B2ADAF1F5BA2732D56C8B023D7F8294BCC { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D36_t14F4C5B2ADAF1F5BA2732D56C8B023D7F8294BCC__padding[36]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D5_tC1F6D711158DBDED87D75A12E5F8A77C529961D8 { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D5_tC1F6D711158DBDED87D75A12E5F8A77C529961D8__padding[5]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D6_tB8038ACD9F5AE15D04B86955781E81EAC647325A { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D6_tB8038ACD9F5AE15D04B86955781E81EAC647325A__padding[6]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D64_t47E0416979C28EDE5E725E64685E2CDE1A7866A9 { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D64_t47E0416979C28EDE5E725E64685E2CDE1A7866A9__padding[64]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D68_t2802E91BC788DD006C1DEC745A4CFC203BB19610 { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D68_t2802E91BC788DD006C1DEC745A4CFC203BB19610__padding[68]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D79_t2115F2EF531D1799843ECBDFAA686AAC42D22093 { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D79_t2115F2EF531D1799843ECBDFAA686AAC42D22093__padding[79]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D9_t676B9CDD70AE69DE0625C32889D961A2DC9EFCF8 { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D9_t676B9CDD70AE69DE0625C32889D961A2DC9EFCF8__padding[9]; }; }; #pragma pack(pop, tp) struct stbi__bmp_data_tA952327F9D16C7AC3996DBB265DD9FF3CA82D660 { int32_t ___bpp; int32_t ___offset; int32_t ___hsz; uint32_t ___mr; uint32_t ___mg; uint32_t ___mb; uint32_t ___ma; uint32_t ___all_a; int32_t ___extra_read; }; struct stbi__gif_lzw_t50321AB205854CBA2DA47AAF2C14535018D79584 { int16_t ___prefix; uint8_t ___first; uint8_t ___suffix; }; struct stbi__pngchunk_tA5306C6DF7E8387DB1380CD0BE8D47106C10CCBD { uint32_t ___length; uint32_t ___type; }; struct stbi__result_info_tABB5BF1D89CE5A2B8B13F3002DB09380E4DCD3AA { int32_t ___bits_per_channel; int32_t ___num_channels; int32_t ___channel_order; }; struct U3CcodeU3Ee__FixedBuffer_t9B85054F2DB2B1FF1901230601F73C2B7C74145A { union { struct { uint16_t ___FixedElementField; }; uint8_t U3CcodeU3Ee__FixedBuffer_t9B85054F2DB2B1FF1901230601F73C2B7C74145A__padding[512]; }; }; struct U3CdeltaU3Ee__FixedBuffer_t39D2B6970ECDC446C812EC974927FD97AF2FB121 { union { struct { int32_t ___FixedElementField; }; uint8_t U3CdeltaU3Ee__FixedBuffer_t39D2B6970ECDC446C812EC974927FD97AF2FB121__padding[68]; }; }; struct U3CfastU3Ee__FixedBuffer_tB398F8437B4AA6C4ED7F9F91C64DC0FCF36BD5AB { union { struct { uint8_t ___FixedElementField; }; uint8_t U3CfastU3Ee__FixedBuffer_tB398F8437B4AA6C4ED7F9F91C64DC0FCF36BD5AB__padding[512]; }; }; struct U3CmaxcodeU3Ee__FixedBuffer_tF5B5F8EF3202690E22C890AC019F8AE88CDC8170 { union { struct { uint32_t ___FixedElementField; }; uint8_t U3CmaxcodeU3Ee__FixedBuffer_tF5B5F8EF3202690E22C890AC019F8AE88CDC8170__padding[72]; }; }; struct U3CsizeU3Ee__FixedBuffer_tA7151F597312282204EC0213754FB0F36F1EE3CF { union { struct { uint8_t ___FixedElementField; }; uint8_t U3CsizeU3Ee__FixedBuffer_tA7151F597312282204EC0213754FB0F36F1EE3CF__padding[257]; }; }; struct U3CvaluesU3Ee__FixedBuffer_t425B4FAF4A5C0DB8559A642A11F2C944321B591E { union { struct { uint8_t ___FixedElementField; }; uint8_t U3CvaluesU3Ee__FixedBuffer_t425B4FAF4A5C0DB8559A642A11F2C944321B591E__padding[256]; }; }; struct unnamed1_tFFCD00E633D511D08F0102AF033EAEF84DB82DF1 { int32_t ___id; int32_t ___h; int32_t ___v; int32_t ___tq; int32_t ___hd; int32_t ___ha; int32_t ___dc_pred; int32_t ___x; int32_t ___y; int32_t ___w2; int32_t ___h2; uint8_t* ___data; void* ___raw_data; void* ___raw_coeff; uint8_t* ___linebuf; int16_t* ___coeff; int32_t ___coeff_w; int32_t ___coeff_h; }; struct U3CfastU3Ee__FixedBuffer_t8CE924348EA9C6FB362EBA8410C3700B92FB67CF { union { struct { uint16_t ___FixedElementField; }; uint8_t U3CfastU3Ee__FixedBuffer_t8CE924348EA9C6FB362EBA8410C3700B92FB67CF__padding[1024]; }; }; struct U3CfirstcodeU3Ee__FixedBuffer_tF9DEE623EA719A686FB3E2E10A8823D7B7AC8CDD { union { struct { uint16_t ___FixedElementField; }; uint8_t U3CfirstcodeU3Ee__FixedBuffer_tF9DEE623EA719A686FB3E2E10A8823D7B7AC8CDD__padding[32]; }; }; struct U3CfirstsymbolU3Ee__FixedBuffer_t58B227FFA8178B8B4F1A1A40182F7EA1043F5BC9 { union { struct { uint16_t ___FixedElementField; }; uint8_t U3CfirstsymbolU3Ee__FixedBuffer_t58B227FFA8178B8B4F1A1A40182F7EA1043F5BC9__padding[32]; }; }; struct U3CmaxcodeU3Ee__FixedBuffer_t2932FF58F62E5681C9E6FFE335588BD39A835813 { union { struct { int32_t ___FixedElementField; }; uint8_t U3CmaxcodeU3Ee__FixedBuffer_t2932FF58F62E5681C9E6FFE335588BD39A835813__padding[68]; }; }; struct U3CsizeU3Ee__FixedBuffer_tA5EED7AAFF5C987DEA58EF2BCB603173B5933796 { union { struct { uint8_t ___FixedElementField; }; uint8_t U3CsizeU3Ee__FixedBuffer_tA5EED7AAFF5C987DEA58EF2BCB603173B5933796__padding[288]; }; }; struct U3CvalueU3Ee__FixedBuffer_t2648F8501F6C9C6C98680C65D3683DC2E8A22269 { union { struct { uint16_t ___FixedElementField; }; uint8_t U3CvalueU3Ee__FixedBuffer_t2648F8501F6C9C6C98680C65D3683DC2E8A22269__padding[576]; }; }; struct ColorComponents_t9756687DC8CD2EB36BE88ED93480315832988599 { int32_t ___value__; }; struct Delegate_t : public RuntimeObject { intptr_t ___method_ptr; intptr_t ___invoke_impl; RuntimeObject* ___m_target; intptr_t ___method; intptr_t ___delegate_trampoline; intptr_t ___extra_arg; intptr_t ___method_code; intptr_t ___interp_method; intptr_t ___interp_invoke_impl; MethodInfo_t* ___method_info; MethodInfo_t* ___original_method_info; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data; bool ___method_is_virtual; }; struct Delegate_t_marshaled_pinvoke { intptr_t ___method_ptr; intptr_t ___invoke_impl; Il2CppIUnknown* ___m_target; intptr_t ___method; intptr_t ___delegate_trampoline; intptr_t ___extra_arg; intptr_t ___method_code; intptr_t ___interp_method; intptr_t ___interp_invoke_impl; MethodInfo_t* ___method_info; MethodInfo_t* ___original_method_info; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data; int32_t ___method_is_virtual; }; struct Delegate_t_marshaled_com { intptr_t ___method_ptr; intptr_t ___invoke_impl; Il2CppIUnknown* ___m_target; intptr_t ___method; intptr_t ___delegate_trampoline; intptr_t ___extra_arg; intptr_t ___method_code; intptr_t ___interp_method; intptr_t ___interp_invoke_impl; MethodInfo_t* ___method_info; MethodInfo_t* ___original_method_info; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data; int32_t ___method_is_virtual; }; struct Exception_t : public RuntimeObject { String_t* ____className; String_t* ____message; RuntimeObject* ____data; Exception_t* ____innerException; String_t* ____helpURL; RuntimeObject* ____stackTrace; String_t* ____stackTraceString; String_t* ____remoteStackTraceString; int32_t ____remoteStackIndex; RuntimeObject* ____dynamicMethods; int32_t ____HResult; String_t* ____source; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces; IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips; int32_t ___caught_in_unmanaged; }; struct Exception_t_marshaled_pinvoke { char* ____className; char* ____message; RuntimeObject* ____data; Exception_t_marshaled_pinvoke* ____innerException; char* ____helpURL; Il2CppIUnknown* ____stackTrace; char* ____stackTraceString; char* ____remoteStackTraceString; int32_t ____remoteStackIndex; Il2CppIUnknown* ____dynamicMethods; int32_t ____HResult; char* ____source; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces; Il2CppSafeArray* ___native_trace_ips; int32_t ___caught_in_unmanaged; }; struct Exception_t_marshaled_com { Il2CppChar* ____className; Il2CppChar* ____message; RuntimeObject* ____data; Exception_t_marshaled_com* ____innerException; Il2CppChar* ____helpURL; Il2CppIUnknown* ____stackTrace; Il2CppChar* ____stackTraceString; Il2CppChar* ____remoteStackTraceString; int32_t ____remoteStackIndex; Il2CppIUnknown* ____dynamicMethods; int32_t ____HResult; Il2CppChar* ____source; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces; Il2CppSafeArray* ___native_trace_ips; int32_t ___caught_in_unmanaged; }; struct GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC { intptr_t ___handle; }; struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B { intptr_t ___value; }; struct TypeCode_tBEF9BE86C8BCF5A6B82F3381219738D27804EF79 { int32_t ___value__; }; struct stbi__huffman_t6DEAA8DAB0C7E7B906ED693F3B02A4FB88BC8D7F { U3CfastU3Ee__FixedBuffer_tB398F8437B4AA6C4ED7F9F91C64DC0FCF36BD5AB ___fast; U3CcodeU3Ee__FixedBuffer_t9B85054F2DB2B1FF1901230601F73C2B7C74145A ___code; U3CvaluesU3Ee__FixedBuffer_t425B4FAF4A5C0DB8559A642A11F2C944321B591E ___values; U3CsizeU3Ee__FixedBuffer_tA7151F597312282204EC0213754FB0F36F1EE3CF ___size; U3CmaxcodeU3Ee__FixedBuffer_tF5B5F8EF3202690E22C890AC019F8AE88CDC8170 ___maxcode; U3CdeltaU3Ee__FixedBuffer_t39D2B6970ECDC446C812EC974927FD97AF2FB121 ___delta; }; struct stbi__zhuffman_tEF89BE72EF0A393157143301325CF80E399CB2FB { U3CfastU3Ee__FixedBuffer_t8CE924348EA9C6FB362EBA8410C3700B92FB67CF ___fast; U3CfirstcodeU3Ee__FixedBuffer_tF9DEE623EA719A686FB3E2E10A8823D7B7AC8CDD ___firstcode; U3CmaxcodeU3Ee__FixedBuffer_t2932FF58F62E5681C9E6FFE335588BD39A835813 ___maxcode; U3CfirstsymbolU3Ee__FixedBuffer_t58B227FFA8178B8B4F1A1A40182F7EA1043F5BC9 ___firstsymbol; U3CsizeU3Ee__FixedBuffer_tA5EED7AAFF5C987DEA58EF2BCB603173B5933796 ___size; U3CvalueU3Ee__FixedBuffer_t2648F8501F6C9C6C98680C65D3683DC2E8A22269 ___value; }; struct UnsafeArray1D_1_tDB7A817250549E13D843EBF73CDA5925488DD933 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____data; GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC ____pinHandle; }; struct UnsafeArray1D_1_t79F6974EF957EAD3875A06FE40225337C9BF7DAE : public RuntimeObject { stbi__gif_lzwU5BU5D_tB5A2B5B4D4201620767C50C204468DF525E515EA* ____data; GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC ____pinHandle; }; struct UnsafeArray1D_1_t815F26013F5F9CD93E7242CF2CF012641BD1A0BA : public RuntimeObject { stbi__huffmanU5BU5D_tE287877D7CE84F85179E8AC62EBBEEF8C5018D7D* ____data; GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC ____pinHandle; }; struct UnsafeArray1D_1_tF7A91FF7D00CD80CED417779394BB1D4D1EAF18A : public RuntimeObject { unnamed1U5BU5D_t2B4E41863CB26AD2BBF0696E3942CC235C404500* ____data; GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC ____pinHandle; }; struct UnsafeArray2D_1_t692271BD046851DE22F814AEF83ACE2573A69FD4 : public RuntimeObject { UnsafeArray1D_1U5BU5D_t220DC4C289564FBE7D184AE542EB9E05B037BC66* ____data; IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ____pinAddresses; GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC ____pinAddressesHandle; }; struct UnsafeArray2D_1_t757F24C39EF3461F418F82878ED4F834C5181794 : public RuntimeObject { UnsafeArray1D_1U5BU5D_t0821AF1CF7518A71162EF4994FBEC614A035B3A7* ____data; IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ____pinAddresses; GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC ____pinAddressesHandle; }; struct UnsafeArray2D_1_t5961E44269E4B314BCB38981F904485CF2A389FF : public RuntimeObject { UnsafeArray1D_1U5BU5D_t4748D8DC93DBE63F9BDD18376ADC4866F956E9D9* ____data; IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ____pinAddresses; GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC ____pinAddressesHandle; }; struct ImageInfo_tE2CA0C1A198F5FE79839287D784E8E842F05434C { int32_t ___Width; int32_t ___Height; int32_t ___ColorComponents; int32_t ___BitsPerChannel; }; struct MulticastDelegate_t : public Delegate_t { DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates; }; struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke { Delegate_t_marshaled_pinvoke** ___delegates; }; struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com { Delegate_t_marshaled_com** ___delegates; }; struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t { }; struct Type_t : public MemberInfo_t { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl; }; struct stbi__zbuf_t58A44F2C744098B756F442EEDE650373216F9350 { uint8_t* ___zbuffer; uint8_t* ___zbuffer_end; int32_t ___num_bits; uint32_t ___code_buffer; int8_t* ___zout; int8_t* ___zout_start; int8_t* ___zout_end; int32_t ___z_expandable; stbi__zhuffman_tEF89BE72EF0A393157143301325CF80E399CB2FB ___z_length; stbi__zhuffman_tEF89BE72EF0A393157143301325CF80E399CB2FB ___z_distance; }; struct Nullable_1_tFFA7CEF54134C7278B8C488233ECEEFF06445F1A { bool ___hasValue; ImageInfo_tE2CA0C1A198F5FE79839287D784E8E842F05434C ___value; }; struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { String_t* ____paramName; }; struct InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; struct delegate0_t0CB02293408585149A6FBEC3B48321A5A10631A9 : public MulticastDelegate_t { }; struct delegate1_tA72E7FDABB153CC626CB576C206AC24F5ED01C42 : public MulticastDelegate_t { }; struct delegate2_t9C599A06EF82738ECF5DDEBC45401143CB75CE0F : public MulticastDelegate_t { }; struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129 : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 { }; struct U3CPrivateImplementationDetailsU3E_t363C11D6C0FC38C8701B3E594E141E3E35D71537_StaticFields { __StaticArrayInitTypeSizeU3D5_tC1F6D711158DBDED87D75A12E5F8A77C529961D8 ___029945BAE664FE195CC5AF19BA36CCAE0B9BC5E3370C6DEF532DFEFCBCB82CAC; __StaticArrayInitTypeSizeU3D124_t9FAD538EC11CC303C45220E1547C1E92DC5E7940 ___05DC117CB79F96DEC3B548CF4B692C39F7CCAF151BF747E24E1B794B7504AA61; __StaticArrayInitTypeSizeU3D6_tB8038ACD9F5AE15D04B86955781E81EAC647325A ___0C2F9E6FD2E221EA3DD3CE8CC78E50B3315BA80E0A7E33DFB4D858CAE5F1719C; __StaticArrayInitTypeSizeU3D19_t5589C48E49CA054DFDADD530BD4FE5DA90E1351D ___111B15B20E0428A22EEAA1E54B0D3B008A7A3E79C8F7F4E783710F569E9CEF15; __StaticArrayInitTypeSizeU3D128_t359A8FF192786412EB0870773A023EF19E7B83DB ___2CD5B36116DE5C704183F639C1F6531265C8EBCB4C9A5AF7833BD29CD7F027AA; __StaticArrayInitTypeSizeU3D64_t47E0416979C28EDE5E725E64685E2CDE1A7866A9 ___4C0A60625340FE660C27D4A2BA915E2E5AD493C57113163C76EB86F59568D77A; int64_t ___4C4B6A3BE1314AB86138BEF4314DDE022E600960D8689A2C8F8631802D20DAB6; __StaticArrayInitTypeSizeU3D124_t9FAD538EC11CC303C45220E1547C1E92DC5E7940 ___61358F81002F15B87F2746D4CD7FE28FD2CB45B8F0840B807B18C5A23F791CB1; __StaticArrayInitTypeSizeU3D128_t359A8FF192786412EB0870773A023EF19E7B83DB ___69CFCD204139E3D59A37422A3FE25BDD6805F7E83112690162FA2B9A57CFB826; __StaticArrayInitTypeSizeU3D3_t4163E34A7D06F8C964ED17C35882E1B7EFDA0894 ___88B5990F3FF597306BB82CF38AC0D3ECBB7117D57D7424EAB20CC938A5083BB1; __StaticArrayInitTypeSizeU3D36_t14F4C5B2ADAF1F5BA2732D56C8B023D7F8294BCC ___BD004F507737AFE9A5127B20A212A1A346E309DD991562336A3CFF3E941B8142; __StaticArrayInitTypeSizeU3D68_t2802E91BC788DD006C1DEC745A4CFC203BB19610 ___CF64D219C0BA56CECE4E41E0C8BF3AF538F4510FA9A2B00F38DA09E548270E5C; __StaticArrayInitTypeSizeU3D288_tB38B4224032671F40D3AF231F6D3E9A3AB46217C ___D52FF0C78190BA319C56A4004D0ED7355C78A3F4EE0491E5E47A4496D617F5AE; __StaticArrayInitTypeSizeU3D79_t2115F2EF531D1799843ECBDFAA686AAC42D22093 ___D88A0E4B2284FD3C191AC28BD7456CA29921C0078CADDE100FDDFF90B4D66181; __StaticArrayInitTypeSizeU3D9_t676B9CDD70AE69DE0625C32889D961A2DC9EFCF8 ___D8E2E17697CDF4DB31BB89B24FB41B19FE734E28DD8DD0B3FF7DF1B590124693; __StaticArrayInitTypeSizeU3D36_t14F4C5B2ADAF1F5BA2732D56C8B023D7F8294BCC ___ED0CB54984A296FABC52C07AFE2E18863A2CC3A3747ECBBB6EDC5064E2286879; __StaticArrayInitTypeSizeU3D32_tB0219EF63295A20A039D1CD892BB143A81B92541 ___F849D67325FACF04177BC663B2DC544051831C589EF581D412F2EBA44834E77C; }; struct CRuntime_t4A45B959376340BD93D1277F3F71D757A662269F_StaticFields { String_t* ___numbers; }; struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_StaticFields { CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___invariant_culture_info; RuntimeObject* ___shared_table_lock; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___default_current_culture; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_DefaultThreadCurrentUICulture; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_DefaultThreadCurrentCulture; Dictionary_2_t9FA6D82CAFC18769F7515BB51D1C56DAE09381C3* ___shared_by_number; Dictionary_2_tE1603CE612C16451D1E56FF4D4859D4FE4087C28* ___shared_by_name; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_UserPreferredCultureInfoInAppX; bool ___IsTaiwanSku; }; struct HalfHelper_t94335AF4C7D8D494A710A98D8009743873DB7F9C_StaticFields { UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___MantissaTable; UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___ExponentTable; UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* ___OffsetTable; UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* ___BaseTable; SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___ShiftTable; }; struct MemoryStats_t3120D9400408AA1F1DB9A37883AEC4A64F7D1A5E_StaticFields { int32_t ____allocations; }; struct String_t_StaticFields { String_t* ___Empty; }; struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields { String_t* ___TrueString; String_t* ___FalseString; }; struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1; }; struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_StaticFields { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth365; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth366; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MinValue; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MaxValue; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___UnixEpoch; }; struct Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_StaticFields { Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___Zero; Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___One; Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___MinusOne; Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___MaxValue; Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___MinValue; }; struct Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_StaticFields { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 ___Epsilon; Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 ___MaxValue; Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 ___MinValue; Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 ___NaN; Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 ___NegativeInfinity; Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 ___PositiveInfinity; }; struct IntPtr_t_StaticFields { intptr_t ___Zero; }; struct Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_StaticFields { Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___Null; }; struct Type_t_StaticFields { Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder; Il2CppChar ___Delimiter; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes; RuntimeObject* ___Missing; MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute; MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName; MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase; }; #ifdef __clang__ #pragma clang diagnostic pop #endif struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA : public RuntimeArray { ALIGN_FIELD (8) uint32_t m_Items[1]; inline uint32_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline uint32_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, uint32_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline uint32_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline uint32_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, uint32_t value) { m_Items[index] = value; } }; struct UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83 : public RuntimeArray { ALIGN_FIELD (8) uint16_t m_Items[1]; inline uint16_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline uint16_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, uint16_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline uint16_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline uint16_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, uint16_t value) { m_Items[index] = value; } }; struct SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913 : public RuntimeArray { ALIGN_FIELD (8) int8_t m_Items[1]; inline int8_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int8_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, int8_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int8_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int8_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int8_t value) { m_Items[index] = value; } }; struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771 : public RuntimeArray { ALIGN_FIELD (8) Delegate_t* m_Items[1]; inline Delegate_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Delegate_t** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Delegate_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Delegate_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Delegate_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Delegate_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m2290BB1875E64452A7C9959B7E71F75E5B39F701_gshared (Nullable_1_tFFA7CEF54134C7278B8C488233ECEEFF06445F1A* __this, ImageInfo_tE2CA0C1A198F5FE79839287D784E8E842F05434C ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnsafeArray1D_1__ctor_m75FD4AC5FDF39ECCC52B84F34324B535D1455001_gshared (UnsafeArray1D_1_t79F6974EF957EAD3875A06FE40225337C9BF7DAE* __this, int32_t ___0_size, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnsafeArray2D_1__ctor_m3A58CFC7D1EED7D3D5087499656F8833CB720624_gshared (UnsafeArray2D_1_t692271BD046851DE22F814AEF83ACE2573A69FD4* __this, int32_t ___0_size1, int32_t ___1_size2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* UnsafeArray2D_1_op_Implicit_m70B5987ED11018AA1B208A0B5BF2D3C16A07FA04_gshared (UnsafeArray2D_1_t692271BD046851DE22F814AEF83ACE2573A69FD4* ___0_array, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* UnsafeArray1D_1_op_Implicit_m6541926AF5FCE50202474E3C045787ABE550A256_gshared (UnsafeArray1D_1_t79F6974EF957EAD3875A06FE40225337C9BF7DAE* ___0_array, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnsafeArray2D_1__ctor_m5ED6464C063FDB0E310BC0AC417ACCE4B08D7A41_gshared (UnsafeArray2D_1_t5961E44269E4B314BCB38981F904485CF2A389FF* __this, int32_t ___0_size1, int32_t ___1_size2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnsafeArray2D_1__ctor_m4B656CBF9E31CBD022740B8F979CE85FDBE33B20_gshared (UnsafeArray2D_1_t757F24C39EF3461F418F82878ED4F834C5181794* __this, int32_t ___0_size1, int32_t ___1_size2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnsafeArray1D_1__ctor_m80391CAC93DAF529FDA5AC99D18457B15FD0007B_gshared (UnsafeArray1D_1_t815F26013F5F9CD93E7242CF2CF012641BD1A0BA* __this, int32_t ___0_size, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnsafeArray1D_1__ctor_m742DAE97CC04FF2A5C951005E7E1DEAE976FD4B1_gshared (UnsafeArray1D_1_tF7A91FF7D00CD80CED417779394BB1D4D1EAF18A* __this, int32_t ___0_size, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnsafeArray1D_1__ctor_mF515A01BB21FA30A4F292F4417C31C5E8B88F46E_gshared (UnsafeArray1D_1_tDB7A817250549E13D843EBF73CDA5925488DD933* __this, int32_t ___0_size, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* UnsafeArray1D_1_op_Implicit_m4D9430D6AC327C03284B4A81786AE78DCA2EF354_gshared (UnsafeArray1D_1_t815F26013F5F9CD93E7242CF2CF012641BD1A0BA* ___0_array, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* UnsafeArray2D_1_op_Implicit_mBEFA368E08328EEAC109432ECC9DC849C4C8CF1F_gshared (UnsafeArray2D_1_t5961E44269E4B314BCB38981F904485CF2A389FF* ___0_array, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* UnsafeArray2D_1_op_Implicit_m49A2133A13994F72DAB2CA613E74AF6C8C5F1413_gshared (UnsafeArray2D_1_t757F24C39EF3461F418F82878ED4F834C5181794* ___0_array, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* UnsafeArray1D_1_op_Implicit_mC0F446E66C867587CA19A5DF4FB883EB8676D772_gshared (UnsafeArray1D_1_tF7A91FF7D00CD80CED417779394BB1D4D1EAF18A* ___0_array, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* UnsafeArray1D_1_op_Implicit_mE32AAEFB2E0B4E9E8536ECF5A2B32906DBA0AE73_gshared (UnsafeArray1D_1_tDB7A817250549E13D843EBF73CDA5925488DD933* ___0_array, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* CRuntime_malloc_mCE71AF0C12DCD31D101BF702F2BEF056E3A628A0 (int64_t ___0_size, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Marshal_AllocHGlobal_mE1D700DF967E28BE8AB3E0D67C81A96B4FCC8F4F (int32_t ___0_cb, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryStats_Allocated_m820230A41F5D2BAE3A5FC06853FBCA5D8A26EC86 (const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void* IntPtr_ToPointer_m1A0612EED3A1C8B8850BE2943CFC42523064B4F6_inline (intptr_t* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void IntPtr__ctor_m4F9A9B80F01996B610D5AE4797F20B98ECD0A3D9_inline (intptr_t* __this, void* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Marshal_FreeHGlobal_m298EF0650E82E326EDA8048488DC384BB9171EB9 (intptr_t ___0_hglobal, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryStats_Freed_m599B82289BAC4971DFA13FA820847A162637B0DE (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CRuntime_memcpy_m8EE34595CD2FEE404D89C5FD2880FBB82CBA7B6A (void* ___0_a, void* ___1_b, int64_t ___2_size, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CRuntime_memset_m96A02F8228AC54CAA2BF576499DD73F4F4FC4022 (void* ___0_ptr, int32_t ___1_value, int64_t ___2_size, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IntPtr__ctor_m2C033540A2F274766CF5C2A120587DD997E3F6DC (intptr_t* __this, int64_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Marshal_ReAllocHGlobal_mA5C1E0A9FE631E69DA8EE674B31709F0F14AA9BD (intptr_t ___0_pv, intptr_t ___1_cb, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* CRuntime_realloc_m4AA55F39D9F49BEFDB7CA5B68BF45A5071CA7966 (void* ___0_a, int64_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Math_Pow_mEAE651F0858203FBE12B72B6A53951BBD0FB5265 (double ___0_x, double ___1_y, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3 (String_t* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52 (int32_t ___0_val1, int32_t ___1_val2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966 (String_t* __this, Il2CppChar ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Interlocked_Increment_m3C240C32E8D9544EC050B74D4F28EEB58F1F9309 (int32_t* ___0_location, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Interlocked_Decrement_m6AFAD2E874CBDA373B1EF7572F11D6E91813E75D (int32_t* ___0_location, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 HalfHelper_SingleToHalf_m68366D0080449E774C1158AE47AE6E37424987BF (float ___0_single, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Half__ctor_m231CCD406203252D213FF4419C7F1C3A60ECBEBA (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __this, float ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Half_op_Implicit_m86508B51A76F2B060908E4C172CD9E923FDBD380 (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 Half_op_Explicit_m13A3CED333F8D63339E0DDE5F852A985072A4295 (float ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Half_IsNaN_mBCA1A85D6E7D69E68E95A9EA2994C5D3AFE21D24 (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 ___0_half, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float HalfHelper_HalfToSingle_mCC84820A87B56F63D7738618771599AE013752E2 (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 ___0_half, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Half_op_LessThan_m50285754C7CA18E84B2C5FF9BF4413729588FCF4 (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 ___0_half1, Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 ___1_half2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Half_op_GreaterThan_mBAB4B71D1036E2116B0403E9E65A016D65D3CE58 (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 ___0_half1, Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 ___1_half2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Half_op_Inequality_mF118C9405CE5761E841030EB82475D08C8F26DB2 (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 ___0_half1, Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 ___1_half2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Half_CompareTo_m15EFD81A7DC0E77F9B0B2B5E7FF6C43EF69FBDB4 (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __this, Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 ___0_other, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Half_CompareTo_m9EC79B9359AD9C276FA4F1850C015053F486058F (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Half_op_Equality_m257EA083C4AED617FB589F3C14B6D0246C5800EA (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 ___0_half1, Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 ___1_half2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Half_Equals_mC9CCB515A296CB1D66CFCEF7BB5A6E0EFD149934 (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __this, Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 ___0_other, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Half_Equals_m6102C810AA7FC6A7281E1BB4C5020FDA8128021F (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UInt16_GetHashCode_m534E5103D0DA9C6FCED4F2F007993D3E38165200 (uint16_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Half_GetHashCode_m97AF96A3B63244D97C77F076FD9E6A92AE6907BB (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Half_GetTypeCode_m9226F693B79A65F7D0E71022B3EE1178D92E59A6 (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HalfHelper_IsNaN_m903DC166FEF9ADF2C86154B4F36112FFB406F55D (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 ___0_half, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Single_ToString_m534852BD7949AA972435783D7B96D0FFB09F6D6A (float* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Half_ToString_m0CB28AA1DCE2AB4791737E91B44AFDD23FBF5C36 (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Single_ToString_mF468A56B3A746EFD805E0604EE7A2873DA157ADE (float* __this, String_t* ___0_format, RuntimeObject* ___1_provider, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Half_ToString_m532C547BE12E95051DCEF6BB20B124C106A966F6 (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __this, String_t* ___0_format, RuntimeObject* ___1_formatProvider, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Half_System_IConvertible_ToSingle_m72E1B1C02CD516A3943432B4627D169E8D59FCFD (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Half_System_IConvertible_GetTypeCode_mD5A24F94E878C4D00F8663E17FB8ADB9D2A0CA6F (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Convert_ToBoolean_m73A44AA68F53847BAC4B938953612587F8FBF61B (float ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Half_System_IConvertible_ToBoolean_m0684211BEBB80C8D844A264FF01084882940922C (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t Convert_ToByte_m562731D7CD88E5D6A0B91E05D1B626BC9939E388 (float ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t Half_System_IConvertible_ToByte_mBA58E1812B8418EF6B7D595873E32C35E6FAAB9A (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* CultureInfo_get_CurrentCulture_m8A4580F49DDD7E9DB34C699965423DB8E3BBA9A5 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m44BF8BF44DC9B67D6CF265A1A2703A6D743F5C56 (RuntimeObject* ___0_provider, String_t* ___1_format, RuntimeObject* ___2_arg0, RuntimeObject* ___3_arg1, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidCastException__ctor_mED3F9781E6CA47A92C602C896EDDF2F40ECB8644 (InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* __this, String_t* ___0_message, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar Half_System_IConvertible_ToChar_m7511F58D164EE1F5BEECDEAC63D7746DC7933A92 (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D Half_System_IConvertible_ToDateTime_mF0C63EC935FD9BF89F21636569F73F046BC729AB (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F Convert_ToDecimal_m0CECFA6799BA3F8CDB59C34287DD5BAE54CC0EBE (float ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F Half_System_IConvertible_ToDecimal_mEFA406DE223C584C875D3EDBF30891EDD5DC3ED2 (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Convert_ToDouble_mA0069B20491E14DA829FAD261C279A5143B2FAED (float ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Half_System_IConvertible_ToDouble_m39C375E4CCA5796DA51C6E7023FA514DD796782A (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int16_t Convert_ToInt16_mD3632668808F8502053A6F9FAA6803053A2500D4 (float ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int16_t Half_System_IConvertible_ToInt16_m466A656BEFA1BC3670BC0E3BBC75D3058AC016A0 (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Convert_ToInt32_m2DD4FF5B07C196D209F4ED8EA8E86CD19207AABE (float ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Half_System_IConvertible_ToInt32_m752FB024CC8958029FE914A9D81A1BFC7FB49801 (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Convert_ToInt64_m1203ADC6847D3814963382077D6791E9199DA5BC (float ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Half_System_IConvertible_ToInt64_m0215CD02A2D56FBCA38F97760CC0C0DB55CEF4A2 (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int8_t Convert_ToSByte_m56DAE9421C6CF1715E574E930F43EBDA8B9435A0 (float ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int8_t Half_System_IConvertible_ToSByte_m68A9196F2CFB9C1EC01347EB9E9A233705CE01C8 (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Convert_ToString_mBFBBE2F36FF6B3235848801940FD15A17028AC70 (float ___0_value, RuntimeObject* ___1_provider, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Half_System_IConvertible_ToString_m6C4211CDF08BF30788A1D3ADB2ED4AD6DB69EBE9 (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Single_System_IConvertible_ToType_m52014373BE33664D69CB4F797F0A78120267EC72 (float* __this, Type_t* ___0_type, RuntimeObject* ___1_provider, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Half_System_IConvertible_ToType_m4EAC816C1ACF3317374B33EA7FC4D00CE4980DCD (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __this, Type_t* ___0_conversionType, RuntimeObject* ___1_provider, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint16_t Convert_ToUInt16_mED633569E38E21A353AB94FAC298A72200B2BCA4 (float ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint16_t Half_System_IConvertible_ToUInt16_mF668A08151EFBAFF13F2019B4077F8081FCC09D5 (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Convert_ToUInt32_m28D7D89C7B66C6DF2A88B68973D5691BF28D61CB (float ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Half_System_IConvertible_ToUInt32_mAF3B5AB239A3C778225747FB4C7BA0F78B3C9A93 (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t Convert_ToUInt64_mB6BD7C3C6B529271A81A86349B9C3C38ABDE6DF7 (float ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t Half_System_IConvertible_ToUInt64_m05B76C8955DAB709F5560CEBEDF487C8F8128D51 (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 Half_ToHalf_mA2110EFA584CF1F47CD6C378142674BC11978F13 (uint16_t ___0_bits, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t HalfHelper_ConvertMantissa_mD53E8213555E8DF762C8F0402D3DF0510C1A95B8 (int32_t ___0_i, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* HalfHelper_GenerateMantissaTable_mD518335B464B56EE5CBC4026C6EFE151BECB2E4C (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* HalfHelper_GenerateExponentTable_m557B2F714859C147620664362C843734205B63EE (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* HalfHelper_GenerateOffsetTable_mE61F49B44A1C8B7E34D12FF0999C43B9B0CE24B0 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* HalfHelper_GenerateBaseTable_m92B5235476660AFC75D9A79FC8700A4DF86BB7DF (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* HalfHelper_GenerateShiftTable_m53F61D1C0E10CF48A20C88CA195FB3BFBBD9BF8C (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void stbi__context__ctor_mC829A0366DACB27129BF977D4B90B9C2326DD40F (stbi__context_tD5E45CF9BC4F0746859E7B156269282387389EE7* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t StbImage_stbi__is_16_main_m563DAEE58EF61612556A4976F1E33ECA1DA17A03 (stbi__context_tD5E45CF9BC4F0746859E7B156269282387389EE7* ___0_s, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StbImage_stbi__rewind_m8B659B2BE37553537E2EEB94131C6E88B07D14B9 (stbi__context_tD5E45CF9BC4F0746859E7B156269282387389EE7* ___0_s, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t StbImage_stbi__info_main_m17AB2AA6DDD7DBE223BE78B3F5FFCB5ADEBE3E46 (stbi__context_tD5E45CF9BC4F0746859E7B156269282387389EE7* ___0_s, int32_t* ___1_x, int32_t* ___2_y, int32_t* ___3_comp, const RuntimeMethod* method) ; inline void Nullable_1__ctor_m2290BB1875E64452A7C9959B7E71F75E5B39F701 (Nullable_1_tFFA7CEF54134C7278B8C488233ECEEFF06445F1A* __this, ImageInfo_tE2CA0C1A198F5FE79839287D784E8E842F05434C ___0_value, const RuntimeMethod* method) { (( void (*) (Nullable_1_tFFA7CEF54134C7278B8C488233ECEEFF06445F1A*, ImageInfo_tE2CA0C1A198F5FE79839287D784E8E842F05434C, const RuntimeMethod*))Nullable_1__ctor_m2290BB1875E64452A7C9959B7E71F75E5B39F701_gshared)(__this, ___0_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___0_paramName, const RuntimeMethod* method) ; inline void UnsafeArray1D_1__ctor_m75FD4AC5FDF39ECCC52B84F34324B535D1455001 (UnsafeArray1D_1_t79F6974EF957EAD3875A06FE40225337C9BF7DAE* __this, int32_t ___0_size, const RuntimeMethod* method) { (( void (*) (UnsafeArray1D_1_t79F6974EF957EAD3875A06FE40225337C9BF7DAE*, int32_t, const RuntimeMethod*))UnsafeArray1D_1__ctor_m75FD4AC5FDF39ECCC52B84F34324B535D1455001_gshared)(__this, ___0_size, method); } inline void UnsafeArray2D_1__ctor_m3A58CFC7D1EED7D3D5087499656F8833CB720624 (UnsafeArray2D_1_t692271BD046851DE22F814AEF83ACE2573A69FD4* __this, int32_t ___0_size1, int32_t ___1_size2, const RuntimeMethod* method) { (( void (*) (UnsafeArray2D_1_t692271BD046851DE22F814AEF83ACE2573A69FD4*, int32_t, int32_t, const RuntimeMethod*))UnsafeArray2D_1__ctor_m3A58CFC7D1EED7D3D5087499656F8833CB720624_gshared)(__this, ___0_size1, ___1_size2, method); } inline void* UnsafeArray2D_1_op_Implicit_m70B5987ED11018AA1B208A0B5BF2D3C16A07FA04 (UnsafeArray2D_1_t692271BD046851DE22F814AEF83ACE2573A69FD4* ___0_array, const RuntimeMethod* method) { return (( void* (*) (UnsafeArray2D_1_t692271BD046851DE22F814AEF83ACE2573A69FD4*, const RuntimeMethod*))UnsafeArray2D_1_op_Implicit_m70B5987ED11018AA1B208A0B5BF2D3C16A07FA04_gshared)(___0_array, method); } inline void* UnsafeArray1D_1_op_Implicit_m6541926AF5FCE50202474E3C045787ABE550A256 (UnsafeArray1D_1_t79F6974EF957EAD3875A06FE40225337C9BF7DAE* ___0_array, const RuntimeMethod* method) { return (( void* (*) (UnsafeArray1D_1_t79F6974EF957EAD3875A06FE40225337C9BF7DAE*, const RuntimeMethod*))UnsafeArray1D_1_op_Implicit_m6541926AF5FCE50202474E3C045787ABE550A256_gshared)(___0_array, method); } inline void UnsafeArray2D_1__ctor_m5ED6464C063FDB0E310BC0AC417ACCE4B08D7A41 (UnsafeArray2D_1_t5961E44269E4B314BCB38981F904485CF2A389FF* __this, int32_t ___0_size1, int32_t ___1_size2, const RuntimeMethod* method) { (( void (*) (UnsafeArray2D_1_t5961E44269E4B314BCB38981F904485CF2A389FF*, int32_t, int32_t, const RuntimeMethod*))UnsafeArray2D_1__ctor_m5ED6464C063FDB0E310BC0AC417ACCE4B08D7A41_gshared)(__this, ___0_size1, ___1_size2, method); } inline void UnsafeArray2D_1__ctor_m4B656CBF9E31CBD022740B8F979CE85FDBE33B20 (UnsafeArray2D_1_t757F24C39EF3461F418F82878ED4F834C5181794* __this, int32_t ___0_size1, int32_t ___1_size2, const RuntimeMethod* method) { (( void (*) (UnsafeArray2D_1_t757F24C39EF3461F418F82878ED4F834C5181794*, int32_t, int32_t, const RuntimeMethod*))UnsafeArray2D_1__ctor_m4B656CBF9E31CBD022740B8F979CE85FDBE33B20_gshared)(__this, ___0_size1, ___1_size2, method); } inline void UnsafeArray1D_1__ctor_m80391CAC93DAF529FDA5AC99D18457B15FD0007B (UnsafeArray1D_1_t815F26013F5F9CD93E7242CF2CF012641BD1A0BA* __this, int32_t ___0_size, const RuntimeMethod* method) { (( void (*) (UnsafeArray1D_1_t815F26013F5F9CD93E7242CF2CF012641BD1A0BA*, int32_t, const RuntimeMethod*))UnsafeArray1D_1__ctor_m80391CAC93DAF529FDA5AC99D18457B15FD0007B_gshared)(__this, ___0_size, method); } inline void UnsafeArray1D_1__ctor_m742DAE97CC04FF2A5C951005E7E1DEAE976FD4B1 (UnsafeArray1D_1_tF7A91FF7D00CD80CED417779394BB1D4D1EAF18A* __this, int32_t ___0_size, const RuntimeMethod* method) { (( void (*) (UnsafeArray1D_1_tF7A91FF7D00CD80CED417779394BB1D4D1EAF18A*, int32_t, const RuntimeMethod*))UnsafeArray1D_1__ctor_m742DAE97CC04FF2A5C951005E7E1DEAE976FD4B1_gshared)(__this, ___0_size, method); } inline void UnsafeArray1D_1__ctor_mF515A01BB21FA30A4F292F4417C31C5E8B88F46E (UnsafeArray1D_1_tDB7A817250549E13D843EBF73CDA5925488DD933* __this, int32_t ___0_size, const RuntimeMethod* method) { (( void (*) (UnsafeArray1D_1_tDB7A817250549E13D843EBF73CDA5925488DD933*, int32_t, const RuntimeMethod*))UnsafeArray1D_1__ctor_mF515A01BB21FA30A4F292F4417C31C5E8B88F46E_gshared)(__this, ___0_size, method); } inline void* UnsafeArray1D_1_op_Implicit_m4D9430D6AC327C03284B4A81786AE78DCA2EF354 (UnsafeArray1D_1_t815F26013F5F9CD93E7242CF2CF012641BD1A0BA* ___0_array, const RuntimeMethod* method) { return (( void* (*) (UnsafeArray1D_1_t815F26013F5F9CD93E7242CF2CF012641BD1A0BA*, const RuntimeMethod*))UnsafeArray1D_1_op_Implicit_m4D9430D6AC327C03284B4A81786AE78DCA2EF354_gshared)(___0_array, method); } inline void* UnsafeArray2D_1_op_Implicit_mBEFA368E08328EEAC109432ECC9DC849C4C8CF1F (UnsafeArray2D_1_t5961E44269E4B314BCB38981F904485CF2A389FF* ___0_array, const RuntimeMethod* method) { return (( void* (*) (UnsafeArray2D_1_t5961E44269E4B314BCB38981F904485CF2A389FF*, const RuntimeMethod*))UnsafeArray2D_1_op_Implicit_mBEFA368E08328EEAC109432ECC9DC849C4C8CF1F_gshared)(___0_array, method); } inline void* UnsafeArray2D_1_op_Implicit_m49A2133A13994F72DAB2CA613E74AF6C8C5F1413 (UnsafeArray2D_1_t757F24C39EF3461F418F82878ED4F834C5181794* ___0_array, const RuntimeMethod* method) { return (( void* (*) (UnsafeArray2D_1_t757F24C39EF3461F418F82878ED4F834C5181794*, const RuntimeMethod*))UnsafeArray2D_1_op_Implicit_m49A2133A13994F72DAB2CA613E74AF6C8C5F1413_gshared)(___0_array, method); } inline void* UnsafeArray1D_1_op_Implicit_mC0F446E66C867587CA19A5DF4FB883EB8676D772 (UnsafeArray1D_1_tF7A91FF7D00CD80CED417779394BB1D4D1EAF18A* ___0_array, const RuntimeMethod* method) { return (( void* (*) (UnsafeArray1D_1_tF7A91FF7D00CD80CED417779394BB1D4D1EAF18A*, const RuntimeMethod*))UnsafeArray1D_1_op_Implicit_mC0F446E66C867587CA19A5DF4FB883EB8676D772_gshared)(___0_array, method); } inline void* UnsafeArray1D_1_op_Implicit_mE32AAEFB2E0B4E9E8536ECF5A2B32906DBA0AE73 (UnsafeArray1D_1_tDB7A817250549E13D843EBF73CDA5925488DD933* ___0_array, const RuntimeMethod* method) { return (( void* (*) (UnsafeArray1D_1_tDB7A817250549E13D843EBF73CDA5925488DD933*, const RuntimeMethod*))UnsafeArray1D_1_op_Implicit_mE32AAEFB2E0B4E9E8536ECF5A2B32906DBA0AE73_gshared)(___0_array, method); } #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* CRuntime_malloc_mCA89C74051CA1F7B7F57E38CB79B5F62F5B3F973 (uint64_t ___0_size, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CRuntime_t4A45B959376340BD93D1277F3F71D757A662269F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void* V_0 = NULL; { uint64_t L_0 = ___0_size; il2cpp_codegen_runtime_class_init_inline(CRuntime_t4A45B959376340BD93D1277F3F71D757A662269F_il2cpp_TypeInfo_var); void* L_1; L_1 = CRuntime_malloc_mCE71AF0C12DCD31D101BF702F2BEF056E3A628A0(L_0, NULL); V_0 = L_1; goto IL_000a; } IL_000a: { void* L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* CRuntime_malloc_mCE71AF0C12DCD31D101BF702F2BEF056E3A628A0 (int64_t ___0_size, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); void* V_1 = NULL; { int64_t L_0 = ___0_size; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); intptr_t L_1; L_1 = Marshal_AllocHGlobal_mE1D700DF967E28BE8AB3E0D67C81A96B4FCC8F4F(((int32_t)L_0), NULL); V_0 = L_1; MemoryStats_Allocated_m820230A41F5D2BAE3A5FC06853FBCA5D8A26EC86(NULL); void* L_2; L_2 = IntPtr_ToPointer_m1A0612EED3A1C8B8850BE2943CFC42523064B4F6_inline((&V_0), NULL); V_1 = L_2; goto IL_0019; } IL_0019: { void* L_3 = V_1; return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CRuntime_free_m9820C32B8AB5BB989140A905BE68364EDAFBD15D (void* ___0_a, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); bool V_1 = false; { void* L_0 = ___0_a; V_1 = (bool)((((intptr_t)L_0) == ((intptr_t)((uintptr_t)0)))? 1 : 0); bool L_1 = V_1; if (!L_1) { goto IL_000c; } } { goto IL_0021; } IL_000c: { void* L_2 = ___0_a; IntPtr__ctor_m4F9A9B80F01996B610D5AE4797F20B98ECD0A3D9_inline((&V_0), L_2, NULL); intptr_t L_3 = V_0; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); Marshal_FreeHGlobal_m298EF0650E82E326EDA8048488DC384BB9171EB9(L_3, NULL); MemoryStats_Freed_m599B82289BAC4971DFA13FA820847A162637B0DE(NULL); } IL_0021: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CRuntime_memcpy_m8EE34595CD2FEE404D89C5FD2880FBB82CBA7B6A (void* ___0_a, void* ___1_b, int64_t ___2_size, const RuntimeMethod* method) { uint8_t* V_0 = NULL; uint8_t* V_1 = NULL; int64_t V_2 = 0; bool V_3 = false; { void* L_0 = ___0_a; V_0 = (uint8_t*)L_0; void* L_1 = ___1_b; V_1 = (uint8_t*)L_1; V_2 = ((int64_t)0); goto IL_001b; } IL_000a: { uint8_t* L_2 = V_0; uint8_t* L_3 = L_2; V_0 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_3, 1)); uint8_t* L_4 = V_1; uint8_t* L_5 = L_4; V_1 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_5, 1)); int32_t L_6 = (*(L_5)); *((int8_t*)L_3) = (int8_t)L_6; int64_t L_7 = V_2; V_2 = ((int64_t)il2cpp_codegen_add(L_7, ((int64_t)1))); } IL_001b: { int64_t L_8 = V_2; int64_t L_9 = ___2_size; V_3 = (bool)((((int64_t)L_8) < ((int64_t)L_9))? 1 : 0); bool L_10 = V_3; if (L_10) { goto IL_000a; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CRuntime_memcpy_m76B9B3CCD8BE1015EAB6CDD67DAE590553E94E2B (void* ___0_a, void* ___1_b, uint64_t ___2_size, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CRuntime_t4A45B959376340BD93D1277F3F71D757A662269F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { void* L_0 = ___0_a; void* L_1 = ___1_b; uint64_t L_2 = ___2_size; il2cpp_codegen_runtime_class_init_inline(CRuntime_t4A45B959376340BD93D1277F3F71D757A662269F_il2cpp_TypeInfo_var); CRuntime_memcpy_m8EE34595CD2FEE404D89C5FD2880FBB82CBA7B6A(L_0, L_1, L_2, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CRuntime_memset_m96A02F8228AC54CAA2BF576499DD73F4F4FC4022 (void* ___0_ptr, int32_t ___1_value, int64_t ___2_size, const RuntimeMethod* method) { uint8_t* V_0 = NULL; uint8_t V_1 = 0x0; int64_t V_2 = 0; bool V_3 = false; { void* L_0 = ___0_ptr; V_0 = (uint8_t*)L_0; int32_t L_1 = ___1_value; V_1 = (uint8_t)((int32_t)(uint8_t)L_1); V_2 = ((int64_t)0); goto IL_0017; } IL_000b: { uint8_t* L_2 = V_0; uint8_t* L_3 = L_2; V_0 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_3, 1)); uint8_t L_4 = V_1; *((int8_t*)L_3) = (int8_t)L_4; int64_t L_5 = V_2; V_2 = ((int64_t)il2cpp_codegen_add(L_5, ((int64_t)1))); } IL_0017: { int64_t L_6 = V_2; int64_t L_7 = ___2_size; V_3 = (bool)((((int64_t)L_6) < ((int64_t)L_7))? 1 : 0); bool L_8 = V_3; if (L_8) { goto IL_000b; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CRuntime_memset_mEA9F5A290473D28136A2F6BCD450EA5CC90470F4 (void* ___0_ptr, int32_t ___1_value, uint64_t ___2_size, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CRuntime_t4A45B959376340BD93D1277F3F71D757A662269F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { void* L_0 = ___0_ptr; int32_t L_1 = ___1_value; uint64_t L_2 = ___2_size; il2cpp_codegen_runtime_class_init_inline(CRuntime_t4A45B959376340BD93D1277F3F71D757A662269F_il2cpp_TypeInfo_var); CRuntime_memset_m96A02F8228AC54CAA2BF576499DD73F4F4FC4022(L_0, L_1, L_2, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t CRuntime__lrotl_m4A44057B450087C3759E32CAFB261526A30ED762 (uint32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) { uint32_t V_0 = 0; { uint32_t L_0 = ___0_x; int32_t L_1 = ___1_y; uint32_t L_2 = ___0_x; int32_t L_3 = ___1_y; V_0 = ((int32_t)(((int32_t)((int32_t)L_0<<((int32_t)(L_1&((int32_t)31)))))|((int32_t)((uint32_t)L_2>>((int32_t)(((int32_t)il2cpp_codegen_subtract(((int32_t)32), L_3))&((int32_t)31))))))); goto IL_0014; } IL_0014: { uint32_t L_4 = V_0; return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* CRuntime_realloc_m4AA55F39D9F49BEFDB7CA5B68BF45A5071CA7966 (void* ___0_a, int64_t ___1_newSize, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CRuntime_t4A45B959376340BD93D1277F3F71D757A662269F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); intptr_t V_1; memset((&V_1), 0, sizeof(V_1)); bool V_2 = false; void* V_3 = NULL; { void* L_0 = ___0_a; V_2 = (bool)((((intptr_t)L_0) == ((intptr_t)((uintptr_t)0)))? 1 : 0); bool L_1 = V_2; if (!L_1) { goto IL_0013; } } { int64_t L_2 = ___1_newSize; il2cpp_codegen_runtime_class_init_inline(CRuntime_t4A45B959376340BD93D1277F3F71D757A662269F_il2cpp_TypeInfo_var); void* L_3; L_3 = CRuntime_malloc_mCE71AF0C12DCD31D101BF702F2BEF056E3A628A0(L_2, NULL); V_3 = L_3; goto IL_0032; } IL_0013: { void* L_4 = ___0_a; IntPtr__ctor_m4F9A9B80F01996B610D5AE4797F20B98ECD0A3D9_inline((&V_0), L_4, NULL); intptr_t L_5 = V_0; int64_t L_6 = ___1_newSize; intptr_t L_7; memset((&L_7), 0, sizeof(L_7)); IntPtr__ctor_m2C033540A2F274766CF5C2A120587DD997E3F6DC((&L_7), L_6, NULL); il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); intptr_t L_8; L_8 = Marshal_ReAllocHGlobal_mA5C1E0A9FE631E69DA8EE674B31709F0F14AA9BD(L_5, L_7, NULL); V_1 = L_8; void* L_9; L_9 = IntPtr_ToPointer_m1A0612EED3A1C8B8850BE2943CFC42523064B4F6_inline((&V_1), NULL); V_3 = L_9; goto IL_0032; } IL_0032: { void* L_10 = V_3; return L_10; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* CRuntime_realloc_m8F9CF6FD1590D9C79382E3D35F0BE59A4365B1B9 (void* ___0_a, uint64_t ___1_newSize, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CRuntime_t4A45B959376340BD93D1277F3F71D757A662269F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void* V_0 = NULL; { void* L_0 = ___0_a; uint64_t L_1 = ___1_newSize; il2cpp_codegen_runtime_class_init_inline(CRuntime_t4A45B959376340BD93D1277F3F71D757A662269F_il2cpp_TypeInfo_var); void* L_2; L_2 = CRuntime_realloc_m4AA55F39D9F49BEFDB7CA5B68BF45A5071CA7966(L_0, L_1, NULL); V_0 = L_2; goto IL_000b; } IL_000b: { void* L_3 = V_0; return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CRuntime_abs_m1BAC972C69B68B579878A6546646B75A6D85A265 (int32_t ___0_v, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { int32_t L_0 = ___0_v; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_1; L_1 = il2cpp_codegen_abs(L_0); V_0 = L_1; goto IL_000a; } IL_000a: { int32_t L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double CRuntime_pow_m48EA4B46B28FA9A00E857953FE4CB04A3522457D (double ___0_a, double ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } double V_0 = 0.0; { double L_0 = ___0_a; double L_1 = ___1_b; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_2; L_2 = Math_Pow_mEAE651F0858203FBE12B72B6A53951BBD0FB5265(L_0, L_1, NULL); V_0 = L_2; goto IL_000b; } IL_000b: { double L_3 = V_0; return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double CRuntime_ldexp_m6B69BF010E71D84265D01FE955939E7B3F462228 (double ___0_number, int32_t ___1_exponent, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } double V_0 = 0.0; { double L_0 = ___0_number; int32_t L_1 = ___1_exponent; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_2; L_2 = Math_Pow_mEAE651F0858203FBE12B72B6A53951BBD0FB5265((2.0), ((double)L_1), NULL); V_0 = ((double)il2cpp_codegen_multiply(L_0, L_2)); goto IL_0016; } IL_0016: { double L_3 = V_0; return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CRuntime_strcmp_m92E02A9AD84F6FE8948E230E7D852608B7698B8A (int8_t* ___0_src, String_t* ___1_token, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; bool V_2 = false; bool V_3 = false; int32_t V_4 = 0; { V_0 = 0; V_1 = 0; goto IL_0027; } IL_0007: { int8_t* L_0 = ___0_src; int32_t L_1 = V_1; int32_t L_2 = (*(((int8_t*)il2cpp_codegen_add((intptr_t)L_0, L_1)))); String_t* L_3 = ___1_token; int32_t L_4 = V_1; NullCheck(L_3); Il2CppChar L_5; L_5 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_3, L_4, NULL); V_2 = (bool)((((int32_t)((((int32_t)L_2) == ((int32_t)L_5))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_6 = V_2; if (!L_6) { goto IL_0022; } } { int32_t L_7 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1)); } IL_0022: { int32_t L_8 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_8, 1)); } IL_0027: { int32_t L_9 = V_1; String_t* L_10 = ___1_token; NullCheck(L_10); int32_t L_11; L_11 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_10, NULL); V_3 = (bool)((((int32_t)L_9) < ((int32_t)L_11))? 1 : 0); bool L_12 = V_3; if (L_12) { goto IL_0007; } } { int32_t L_13 = V_0; V_4 = L_13; goto IL_0039; } IL_0039: { int32_t L_14 = V_4; return L_14; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CRuntime_strncmp_m20EC80E13AEF1280191ED14CA4F03E271AD27E5E (int8_t* ___0_src, String_t* ___1_token, uint64_t ___2_size, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; bool V_2 = false; bool V_3 = false; int32_t V_4 = 0; { V_0 = 0; V_1 = 0; goto IL_0027; } IL_0007: { int8_t* L_0 = ___0_src; int32_t L_1 = V_1; int32_t L_2 = (*(((int8_t*)il2cpp_codegen_add((intptr_t)L_0, L_1)))); String_t* L_3 = ___1_token; int32_t L_4 = V_1; NullCheck(L_3); Il2CppChar L_5; L_5 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_3, L_4, NULL); V_2 = (bool)((((int32_t)((((int32_t)L_2) == ((int32_t)L_5))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_6 = V_2; if (!L_6) { goto IL_0022; } } { int32_t L_7 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1)); } IL_0022: { int32_t L_8 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_8, 1)); } IL_0027: { int32_t L_9 = V_1; String_t* L_10 = ___1_token; NullCheck(L_10); int32_t L_11; L_11 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_10, NULL); uint64_t L_12 = ___2_size; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_13; L_13 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_11, ((int32_t)L_12), NULL); V_3 = (bool)((((int32_t)L_9) < ((int32_t)L_13))? 1 : 0); bool L_14 = V_3; if (L_14) { goto IL_0007; } } { int32_t L_15 = V_0; V_4 = L_15; goto IL_0040; } IL_0040: { int32_t L_16 = V_4; return L_16; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t CRuntime_strtol_m01BCA1BEAA90367561490CEAE8C67ECE6BAC80EC (int8_t* ___0_start, int8_t** ___1_end, int32_t ___2_radix, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CRuntime_t4A45B959376340BD93D1277F3F71D757A662269F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int8_t* V_1 = NULL; int64_t V_2 = 0; bool V_3 = false; int64_t V_4 = 0; int64_t V_5 = 0; bool V_6 = false; bool V_7 = false; int64_t V_8 = 0; { V_0 = 0; int8_t* L_0 = ___0_start; V_1 = L_0; goto IL_0011; } IL_0007: { int8_t* L_1 = V_1; V_1 = ((int8_t*)il2cpp_codegen_add((intptr_t)L_1, 1)); int32_t L_2 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_2, 1)); } IL_0011: { il2cpp_codegen_runtime_class_init_inline(CRuntime_t4A45B959376340BD93D1277F3F71D757A662269F_il2cpp_TypeInfo_var); String_t* L_3 = ((CRuntime_t4A45B959376340BD93D1277F3F71D757A662269F_StaticFields*)il2cpp_codegen_static_fields_for(CRuntime_t4A45B959376340BD93D1277F3F71D757A662269F_il2cpp_TypeInfo_var))->___numbers; int8_t* L_4 = V_1; int32_t L_5 = (*(L_4)); NullCheck(L_3); int32_t L_6; L_6 = String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966(L_3, ((int32_t)(uint16_t)L_5), NULL); V_3 = (bool)((((int32_t)((((int32_t)L_6) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_7 = V_3; if (L_7) { goto IL_0007; } } { V_2 = ((int64_t)0); int8_t* L_8 = ___0_start; V_1 = L_8; goto IL_0066; } IL_002f: { il2cpp_codegen_runtime_class_init_inline(CRuntime_t4A45B959376340BD93D1277F3F71D757A662269F_il2cpp_TypeInfo_var); String_t* L_9 = ((CRuntime_t4A45B959376340BD93D1277F3F71D757A662269F_StaticFields*)il2cpp_codegen_static_fields_for(CRuntime_t4A45B959376340BD93D1277F3F71D757A662269F_il2cpp_TypeInfo_var))->___numbers; int8_t* L_10 = V_1; int32_t L_11 = (*(L_10)); NullCheck(L_9); int32_t L_12; L_12 = String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966(L_9, ((int32_t)(uint16_t)L_11), NULL); V_4 = ((int64_t)L_12); int32_t L_13 = V_0; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_14; L_14 = Math_Pow_mEAE651F0858203FBE12B72B6A53951BBD0FB5265((10.0), ((double)((int32_t)il2cpp_codegen_subtract(L_13, 1))), NULL); V_5 = il2cpp_codegen_cast_double_to_int(L_14); int64_t L_15 = V_2; int64_t L_16 = V_4; int64_t L_17 = V_5; V_2 = ((int64_t)il2cpp_codegen_add(L_15, ((int64_t)il2cpp_codegen_multiply(L_16, L_17)))); int8_t* L_18 = V_1; V_1 = ((int8_t*)il2cpp_codegen_add((intptr_t)L_18, 1)); int32_t L_19 = V_0; V_0 = ((int32_t)il2cpp_codegen_subtract(L_19, 1)); } IL_0066: { int32_t L_20 = V_0; V_6 = (bool)((((int32_t)L_20) > ((int32_t)0))? 1 : 0); bool L_21 = V_6; if (L_21) { goto IL_002f; } } { int8_t** L_22 = ___1_end; V_7 = (bool)((((int32_t)((((intptr_t)L_22) == ((intptr_t)((uintptr_t)0)))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_23 = V_7; if (!L_23) { goto IL_0083; } } { int8_t** L_24 = ___1_end; int8_t* L_25 = V_1; *((intptr_t*)L_24) = (intptr_t)L_25; } IL_0083: { int64_t L_26 = V_2; V_8 = L_26; goto IL_0088; } IL_0088: { int64_t L_27 = V_8; return L_27; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CRuntime__cctor_m4A6F0B06B539EBD28B582192DFA31F6147FEE8E3 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CRuntime_t4A45B959376340BD93D1277F3F71D757A662269F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCAD8623838274740D6497489F547CE972C42A942); s_Il2CppMethodInitialized = true; } { ((CRuntime_t4A45B959376340BD93D1277F3F71D757A662269F_StaticFields*)il2cpp_codegen_static_fields_for(CRuntime_t4A45B959376340BD93D1277F3F71D757A662269F_il2cpp_TypeInfo_var))->___numbers = _stringLiteralCAD8623838274740D6497489F547CE972C42A942; Il2CppCodeGenWriteBarrier((void**)(&((CRuntime_t4A45B959376340BD93D1277F3F71D757A662269F_StaticFields*)il2cpp_codegen_static_fields_for(CRuntime_t4A45B959376340BD93D1277F3F71D757A662269F_il2cpp_TypeInfo_var))->___numbers), (void*)_stringLiteralCAD8623838274740D6497489F547CE972C42A942); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryStats_Allocated_m820230A41F5D2BAE3A5FC06853FBCA5D8A26EC86 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryStats_t3120D9400408AA1F1DB9A37883AEC4A64F7D1A5E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0; L_0 = Interlocked_Increment_m3C240C32E8D9544EC050B74D4F28EEB58F1F9309((&((MemoryStats_t3120D9400408AA1F1DB9A37883AEC4A64F7D1A5E_StaticFields*)il2cpp_codegen_static_fields_for(MemoryStats_t3120D9400408AA1F1DB9A37883AEC4A64F7D1A5E_il2cpp_TypeInfo_var))->____allocations), NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryStats_Freed_m599B82289BAC4971DFA13FA820847A162637B0DE (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryStats_t3120D9400408AA1F1DB9A37883AEC4A64F7D1A5E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0; L_0 = Interlocked_Decrement_m6AFAD2E874CBDA373B1EF7572F11D6E91813E75D((&((MemoryStats_t3120D9400408AA1F1DB9A37883AEC4A64F7D1A5E_StaticFields*)il2cpp_codegen_static_fields_for(MemoryStats_t3120D9400408AA1F1DB9A37883AEC4A64F7D1A5E_il2cpp_TypeInfo_var))->____allocations), NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Half__ctor_m231CCD406203252D213FF4419C7F1C3A60ECBEBA (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __this, float ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HalfHelper_t94335AF4C7D8D494A710A98D8009743873DB7F9C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { float L_0 = ___0_value; il2cpp_codegen_runtime_class_init_inline(HalfHelper_t94335AF4C7D8D494A710A98D8009743873DB7F9C_il2cpp_TypeInfo_var); Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_1; L_1 = HalfHelper_SingleToHalf_m68366D0080449E774C1158AE47AE6E37424987BF(L_0, NULL); *(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6*)__this = L_1; return; } } IL2CPP_EXTERN_C void Half__ctor_m231CCD406203252D213FF4419C7F1C3A60ECBEBA_AdjustorThunk (RuntimeObject* __this, float ___0_value, const RuntimeMethod* method) { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Half__ctor_m231CCD406203252D213FF4419C7F1C3A60ECBEBA(_thisAdjusted, ___0_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 Half_op_Division_m294E526C62467EB392104AE0D558D0FE5A9DFCE5 (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 ___0_half1, Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 ___1_half2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 V_0; memset((&V_0), 0, sizeof(V_0)); { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_0 = ___0_half1; il2cpp_codegen_runtime_class_init_inline(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); float L_1; L_1 = Half_op_Implicit_m86508B51A76F2B060908E4C172CD9E923FDBD380(L_0, NULL); Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_2 = ___1_half2; float L_3; L_3 = Half_op_Implicit_m86508B51A76F2B060908E4C172CD9E923FDBD380(L_2, NULL); Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_4; L_4 = Half_op_Explicit_m13A3CED333F8D63339E0DDE5F852A985072A4295(((float)(L_1/((float)L_3))), NULL); V_0 = L_4; goto IL_0017; } IL_0017: { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_5 = V_0; return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Half_op_Equality_m257EA083C4AED617FB589F3C14B6D0246C5800EA (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 ___0_half1, Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 ___1_half2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t G_B3_0 = 0; { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_0 = ___0_half1; il2cpp_codegen_runtime_class_init_inline(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); bool L_1; L_1 = Half_IsNaN_mBCA1A85D6E7D69E68E95A9EA2994C5D3AFE21D24(L_0, NULL); if (L_1) { goto IL_0019; } } { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_2 = ___0_half1; uint16_t L_3 = L_2.___Value; Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_4 = ___1_half2; uint16_t L_5 = L_4.___Value; G_B3_0 = ((((int32_t)L_3) == ((int32_t)L_5))? 1 : 0); goto IL_001a; } IL_0019: { G_B3_0 = 0; } IL_001a: { V_0 = (bool)G_B3_0; goto IL_001d; } IL_001d: { bool L_6 = V_0; return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Half_op_Inequality_mF118C9405CE5761E841030EB82475D08C8F26DB2 (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 ___0_half1, Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 ___1_half2, const RuntimeMethod* method) { bool V_0 = false; { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_0 = ___0_half1; uint16_t L_1 = L_0.___Value; Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_2 = ___1_half2; uint16_t L_3 = L_2.___Value; V_0 = (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)L_3))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0015; } IL_0015: { bool L_4 = V_0; return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Half_op_LessThan_m50285754C7CA18E84B2C5FF9BF4413729588FCF4 (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 ___0_half1, Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 ___1_half2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_0 = ___0_half1; il2cpp_codegen_runtime_class_init_inline(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); float L_1; L_1 = Half_op_Implicit_m86508B51A76F2B060908E4C172CD9E923FDBD380(L_0, NULL); Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_2 = ___1_half2; float L_3; L_3 = Half_op_Implicit_m86508B51A76F2B060908E4C172CD9E923FDBD380(L_2, NULL); V_0 = (bool)((((float)L_1) < ((float)((float)L_3)))? 1 : 0); goto IL_0013; } IL_0013: { bool L_4 = V_0; return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Half_op_GreaterThan_mBAB4B71D1036E2116B0403E9E65A016D65D3CE58 (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 ___0_half1, Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 ___1_half2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_0 = ___0_half1; il2cpp_codegen_runtime_class_init_inline(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); float L_1; L_1 = Half_op_Implicit_m86508B51A76F2B060908E4C172CD9E923FDBD380(L_0, NULL); Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_2 = ___1_half2; float L_3; L_3 = Half_op_Implicit_m86508B51A76F2B060908E4C172CD9E923FDBD380(L_2, NULL); V_0 = (bool)((((float)L_1) > ((float)((float)L_3)))? 1 : 0); goto IL_0013; } IL_0013: { bool L_4 = V_0; return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 Half_op_Explicit_m13A3CED333F8D63339E0DDE5F852A985072A4295 (float ___0_value, const RuntimeMethod* method) { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 V_0; memset((&V_0), 0, sizeof(V_0)); { float L_0 = ___0_value; Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_1; memset((&L_1), 0, sizeof(L_1)); Half__ctor_m231CCD406203252D213FF4419C7F1C3A60ECBEBA((&L_1), L_0, NULL); V_0 = L_1; goto IL_000a; } IL_000a: { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Half_op_Implicit_m86508B51A76F2B060908E4C172CD9E923FDBD380 (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HalfHelper_t94335AF4C7D8D494A710A98D8009743873DB7F9C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_0 = ___0_value; il2cpp_codegen_runtime_class_init_inline(HalfHelper_t94335AF4C7D8D494A710A98D8009743873DB7F9C_il2cpp_TypeInfo_var); float L_1; L_1 = HalfHelper_HalfToSingle_mCC84820A87B56F63D7738618771599AE013752E2(L_0, NULL); V_0 = L_1; goto IL_000a; } IL_000a: { float L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 Half_op_Implicit_m11B334E1418EC94DCD937DB803A1CF354CBBF8F2 (uint16_t ___0_value, const RuntimeMethod* method) { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 V_0; memset((&V_0), 0, sizeof(V_0)); { uint16_t L_0 = ___0_value; Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_1; memset((&L_1), 0, sizeof(L_1)); Half__ctor_m231CCD406203252D213FF4419C7F1C3A60ECBEBA((&L_1), ((float)L_0), NULL); V_0 = L_1; goto IL_000b; } IL_000b: { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Half_CompareTo_m15EFD81A7DC0E77F9B0B2B5E7FF6C43EF69FBDB4 (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __this, Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 ___0_other, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; bool V_1 = false; bool V_2 = false; bool V_3 = false; bool V_4 = false; bool V_5 = false; int32_t V_6 = 0; { V_0 = 0; Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_0 = (*(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6*)__this); Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_1 = ___0_other; il2cpp_codegen_runtime_class_init_inline(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); bool L_2; L_2 = Half_op_LessThan_m50285754C7CA18E84B2C5FF9BF4413729588FCF4(L_0, L_1, NULL); V_1 = L_2; bool L_3 = V_1; if (!L_3) { goto IL_0019; } } { V_0 = (-1); goto IL_006e; } IL_0019: { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_4 = (*(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6*)__this); Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_5 = ___0_other; il2cpp_codegen_runtime_class_init_inline(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); bool L_6; L_6 = Half_op_GreaterThan_mBAB4B71D1036E2116B0403E9E65A016D65D3CE58(L_4, L_5, NULL); V_2 = L_6; bool L_7 = V_2; if (!L_7) { goto IL_002f; } } { V_0 = 1; goto IL_006e; } IL_002f: { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_8 = (*(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6*)__this); Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_9 = ___0_other; il2cpp_codegen_runtime_class_init_inline(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); bool L_10; L_10 = Half_op_Inequality_mF118C9405CE5761E841030EB82475D08C8F26DB2(L_8, L_9, NULL); V_3 = L_10; bool L_11 = V_3; if (!L_11) { goto IL_006e; } } { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_12 = (*(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6*)__this); il2cpp_codegen_runtime_class_init_inline(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); bool L_13; L_13 = Half_IsNaN_mBCA1A85D6E7D69E68E95A9EA2994C5D3AFE21D24(L_12, NULL); V_4 = (bool)((((int32_t)L_13) == ((int32_t)0))? 1 : 0); bool L_14 = V_4; if (!L_14) { goto IL_005a; } } { V_0 = 1; goto IL_006d; } IL_005a: { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_15 = ___0_other; il2cpp_codegen_runtime_class_init_inline(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); bool L_16; L_16 = Half_IsNaN_mBCA1A85D6E7D69E68E95A9EA2994C5D3AFE21D24(L_15, NULL); V_5 = (bool)((((int32_t)L_16) == ((int32_t)0))? 1 : 0); bool L_17 = V_5; if (!L_17) { goto IL_006d; } } { V_0 = (-1); } IL_006d: { } IL_006e: { int32_t L_18 = V_0; V_6 = L_18; goto IL_0073; } IL_0073: { int32_t L_19 = V_6; return L_19; } } IL2CPP_EXTERN_C int32_t Half_CompareTo_m15EFD81A7DC0E77F9B0B2B5E7FF6C43EF69FBDB4_AdjustorThunk (RuntimeObject* __this, Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 ___0_other, const RuntimeMethod* method) { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Half_CompareTo_m15EFD81A7DC0E77F9B0B2B5E7FF6C43EF69FBDB4(_thisAdjusted, ___0_other, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Half_CompareTo_m9EC79B9359AD9C276FA4F1850C015053F486058F (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; bool V_1 = false; bool V_2 = false; int32_t V_3 = 0; { V_0 = 0; RuntimeObject* L_0 = ___0_obj; V_1 = (bool)((((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_1; if (!L_1) { goto IL_0011; } } { V_0 = 1; goto IL_003d; } IL_0011: { RuntimeObject* L_2 = ___0_obj; V_2 = (bool)((!(((RuntimeObject*)(RuntimeObject*)((RuntimeObject*)IsInstSealed((RuntimeObject*)L_2, Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_3 = V_2; if (!L_3) { goto IL_0030; } } { RuntimeObject* L_4 = ___0_obj; il2cpp_codegen_runtime_class_init_inline(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); int32_t L_5; L_5 = Half_CompareTo_m15EFD81A7DC0E77F9B0B2B5E7FF6C43EF69FBDB4(__this, ((*(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6*)((Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6*)(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6*)UnBox(L_4, Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var)))), NULL); V_0 = L_5; goto IL_003c; } IL_0030: { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_6 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralEC3193CD1F34C7323A6EB465B808BBAB8FAD271A)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Half_CompareTo_m9EC79B9359AD9C276FA4F1850C015053F486058F_RuntimeMethod_var))); } IL_003c: { } IL_003d: { int32_t L_7 = V_0; V_3 = L_7; goto IL_0041; } IL_0041: { int32_t L_8 = V_3; return L_8; } } IL2CPP_EXTERN_C int32_t Half_CompareTo_m9EC79B9359AD9C276FA4F1850C015053F486058F_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Half_CompareTo_m9EC79B9359AD9C276FA4F1850C015053F486058F(_thisAdjusted, ___0_obj, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Half_Equals_mC9CCB515A296CB1D66CFCEF7BB5A6E0EFD149934 (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __this, Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 ___0_other, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t G_B4_0 = 0; int32_t G_B6_0 = 0; { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_0 = ___0_other; Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_1 = (*(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6*)__this); il2cpp_codegen_runtime_class_init_inline(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); bool L_2; L_2 = Half_op_Equality_m257EA083C4AED617FB589F3C14B6D0246C5800EA(L_0, L_1, NULL); if (L_2) { goto IL_0027; } } { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_3 = ___0_other; il2cpp_codegen_runtime_class_init_inline(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); bool L_4; L_4 = Half_IsNaN_mBCA1A85D6E7D69E68E95A9EA2994C5D3AFE21D24(L_3, NULL); if (!L_4) { goto IL_0024; } } { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_5 = (*(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6*)__this); il2cpp_codegen_runtime_class_init_inline(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); bool L_6; L_6 = Half_IsNaN_mBCA1A85D6E7D69E68E95A9EA2994C5D3AFE21D24(L_5, NULL); G_B4_0 = ((int32_t)(L_6)); goto IL_0025; } IL_0024: { G_B4_0 = 0; } IL_0025: { G_B6_0 = G_B4_0; goto IL_0028; } IL_0027: { G_B6_0 = 1; } IL_0028: { V_0 = (bool)G_B6_0; goto IL_002b; } IL_002b: { bool L_7 = V_0; return L_7; } } IL2CPP_EXTERN_C bool Half_Equals_mC9CCB515A296CB1D66CFCEF7BB5A6E0EFD149934_AdjustorThunk (RuntimeObject* __this, Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 ___0_other, const RuntimeMethod* method) { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Half_Equals_mC9CCB515A296CB1D66CFCEF7BB5A6E0EFD149934(_thisAdjusted, ___0_other, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Half_Equals_m6102C810AA7FC6A7281E1BB4C5020FDA8128021F (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 V_2; memset((&V_2), 0, sizeof(V_2)); bool V_3 = false; bool V_4 = false; int32_t G_B5_0 = 0; int32_t G_B7_0 = 0; { V_0 = (bool)0; RuntimeObject* L_0 = ___0_obj; V_1 = (bool)((!(((RuntimeObject*)(RuntimeObject*)((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_1 = V_1; if (!L_1) { goto IL_0048; } } { RuntimeObject* L_2 = ___0_obj; V_2 = ((*(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6*)((Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6*)(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6*)UnBox(L_2, Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var)))); Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_3 = V_2; Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_4 = (*(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6*)__this); il2cpp_codegen_runtime_class_init_inline(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); bool L_5; L_5 = Half_op_Equality_m257EA083C4AED617FB589F3C14B6D0246C5800EA(L_3, L_4, NULL); if (L_5) { goto IL_003e; } } { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_6 = V_2; il2cpp_codegen_runtime_class_init_inline(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); bool L_7; L_7 = Half_IsNaN_mBCA1A85D6E7D69E68E95A9EA2994C5D3AFE21D24(L_6, NULL); if (!L_7) { goto IL_003b; } } { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_8 = (*(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6*)__this); il2cpp_codegen_runtime_class_init_inline(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); bool L_9; L_9 = Half_IsNaN_mBCA1A85D6E7D69E68E95A9EA2994C5D3AFE21D24(L_8, NULL); G_B5_0 = ((int32_t)(L_9)); goto IL_003c; } IL_003b: { G_B5_0 = 0; } IL_003c: { G_B7_0 = G_B5_0; goto IL_003f; } IL_003e: { G_B7_0 = 1; } IL_003f: { V_3 = (bool)G_B7_0; bool L_10 = V_3; if (!L_10) { goto IL_0047; } } { V_0 = (bool)1; } IL_0047: { } IL_0048: { bool L_11 = V_0; V_4 = L_11; goto IL_004d; } IL_004d: { bool L_12 = V_4; return L_12; } } IL2CPP_EXTERN_C bool Half_Equals_m6102C810AA7FC6A7281E1BB4C5020FDA8128021F_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Half_Equals_m6102C810AA7FC6A7281E1BB4C5020FDA8128021F(_thisAdjusted, ___0_obj, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Half_GetHashCode_m97AF96A3B63244D97C77F076FD9E6A92AE6907BB (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { uint16_t* L_0 = (uint16_t*)(&__this->___Value); int32_t L_1; L_1 = UInt16_GetHashCode_m534E5103D0DA9C6FCED4F2F007993D3E38165200(L_0, NULL); V_0 = L_1; goto IL_000f; } IL_000f: { int32_t L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C int32_t Half_GetHashCode_m97AF96A3B63244D97C77F076FD9E6A92AE6907BB_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Half_GetHashCode_m97AF96A3B63244D97C77F076FD9E6A92AE6907BB(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Half_GetTypeCode_m9226F693B79A65F7D0E71022B3EE1178D92E59A6 (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { V_0 = ((int32_t)255); goto IL_0009; } IL_0009: { int32_t L_0 = V_0; return L_0; } } IL2CPP_EXTERN_C int32_t Half_GetTypeCode_m9226F693B79A65F7D0E71022B3EE1178D92E59A6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Half_GetTypeCode_m9226F693B79A65F7D0E71022B3EE1178D92E59A6(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 Half_ToHalf_mA2110EFA584CF1F47CD6C378142674BC11978F13 (uint16_t ___0_bits, const RuntimeMethod* method) { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 V_0; memset((&V_0), 0, sizeof(V_0)); Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 V_1; memset((&V_1), 0, sizeof(V_1)); { il2cpp_codegen_initobj((&V_0), sizeof(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6)); uint16_t L_0 = ___0_bits; (&V_0)->___Value = L_0; Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_1 = V_0; V_1 = L_1; goto IL_0015; } IL_0015: { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_2 = V_1; return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Half_IsNaN_mBCA1A85D6E7D69E68E95A9EA2994C5D3AFE21D24 (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 ___0_half, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HalfHelper_t94335AF4C7D8D494A710A98D8009743873DB7F9C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_0 = ___0_half; il2cpp_codegen_runtime_class_init_inline(HalfHelper_t94335AF4C7D8D494A710A98D8009743873DB7F9C_il2cpp_TypeInfo_var); bool L_1; L_1 = HalfHelper_IsNaN_m903DC166FEF9ADF2C86154B4F36112FFB406F55D(L_0, NULL); V_0 = L_1; goto IL_000a; } IL_000a: { bool L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Half_ToString_m0CB28AA1DCE2AB4791737E91B44AFDD23FBF5C36 (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __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*)&Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; String_t* V_1 = NULL; { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_0 = (*(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6*)__this); il2cpp_codegen_runtime_class_init_inline(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); float L_1; L_1 = Half_op_Implicit_m86508B51A76F2B060908E4C172CD9E923FDBD380(L_0, NULL); V_0 = ((float)L_1); il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_2; L_2 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); String_t* L_3; L_3 = Single_ToString_m534852BD7949AA972435783D7B96D0FFB09F6D6A((&V_0), L_2, NULL); V_1 = L_3; goto IL_001d; } IL_001d: { String_t* L_4 = V_1; return L_4; } } IL2CPP_EXTERN_C String_t* Half_ToString_m0CB28AA1DCE2AB4791737E91B44AFDD23FBF5C36_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Half_ToString_m0CB28AA1DCE2AB4791737E91B44AFDD23FBF5C36(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Half_ToString_m532C547BE12E95051DCEF6BB20B124C106A966F6 (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __this, String_t* ___0_format, RuntimeObject* ___1_formatProvider, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; String_t* V_1 = NULL; { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_0 = (*(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6*)__this); il2cpp_codegen_runtime_class_init_inline(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); float L_1; L_1 = Half_op_Implicit_m86508B51A76F2B060908E4C172CD9E923FDBD380(L_0, NULL); V_0 = ((float)L_1); String_t* L_2 = ___0_format; RuntimeObject* L_3 = ___1_formatProvider; String_t* L_4; L_4 = Single_ToString_mF468A56B3A746EFD805E0604EE7A2873DA157ADE((&V_0), L_2, L_3, NULL); V_1 = L_4; goto IL_001a; } IL_001a: { String_t* L_5 = V_1; return L_5; } } IL2CPP_EXTERN_C String_t* Half_ToString_m532C547BE12E95051DCEF6BB20B124C106A966F6_AdjustorThunk (RuntimeObject* __this, String_t* ___0_format, RuntimeObject* ___1_formatProvider, const RuntimeMethod* method) { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Half_ToString_m532C547BE12E95051DCEF6BB20B124C106A966F6(_thisAdjusted, ___0_format, ___1_formatProvider, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Half_System_IConvertible_ToSingle_m72E1B1C02CD516A3943432B4627D169E8D59FCFD (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_0 = (*(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6*)__this); il2cpp_codegen_runtime_class_init_inline(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); float L_1; L_1 = Half_op_Implicit_m86508B51A76F2B060908E4C172CD9E923FDBD380(L_0, NULL); V_0 = L_1; goto IL_000f; } IL_000f: { float L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C float Half_System_IConvertible_ToSingle_m72E1B1C02CD516A3943432B4627D169E8D59FCFD_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); float _returnValue; _returnValue = Half_System_IConvertible_ToSingle_m72E1B1C02CD516A3943432B4627D169E8D59FCFD(_thisAdjusted, ___0_provider, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Half_System_IConvertible_GetTypeCode_mD5A24F94E878C4D00F8663E17FB8ADB9D2A0CA6F (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { il2cpp_codegen_runtime_class_init_inline(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); int32_t L_0; L_0 = Half_GetTypeCode_m9226F693B79A65F7D0E71022B3EE1178D92E59A6(__this, NULL); V_0 = L_0; goto IL_000a; } IL_000a: { int32_t L_1 = V_0; return L_1; } } IL2CPP_EXTERN_C int32_t Half_System_IConvertible_GetTypeCode_mD5A24F94E878C4D00F8663E17FB8ADB9D2A0CA6F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Half_System_IConvertible_GetTypeCode_mD5A24F94E878C4D00F8663E17FB8ADB9D2A0CA6F(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Half_System_IConvertible_ToBoolean_m0684211BEBB80C8D844A264FF01084882940922C (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __this, RuntimeObject* ___0_provider, 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*)&Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_0 = (*(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6*)__this); il2cpp_codegen_runtime_class_init_inline(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); float L_1; L_1 = Half_op_Implicit_m86508B51A76F2B060908E4C172CD9E923FDBD380(L_0, NULL); il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); bool L_2; L_2 = Convert_ToBoolean_m73A44AA68F53847BAC4B938953612587F8FBF61B(L_1, NULL); V_0 = L_2; goto IL_0014; } IL_0014: { bool L_3 = V_0; return L_3; } } IL2CPP_EXTERN_C bool Half_System_IConvertible_ToBoolean_m0684211BEBB80C8D844A264FF01084882940922C_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Half_System_IConvertible_ToBoolean_m0684211BEBB80C8D844A264FF01084882940922C(_thisAdjusted, ___0_provider, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t Half_System_IConvertible_ToByte_mBA58E1812B8418EF6B7D595873E32C35E6FAAB9A (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __this, RuntimeObject* ___0_provider, 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*)&Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } uint8_t V_0 = 0x0; { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_0 = (*(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6*)__this); il2cpp_codegen_runtime_class_init_inline(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); float L_1; L_1 = Half_op_Implicit_m86508B51A76F2B060908E4C172CD9E923FDBD380(L_0, NULL); il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); uint8_t L_2; L_2 = Convert_ToByte_m562731D7CD88E5D6A0B91E05D1B626BC9939E388(L_1, NULL); V_0 = L_2; goto IL_0014; } IL_0014: { uint8_t L_3 = V_0; return L_3; } } IL2CPP_EXTERN_C uint8_t Half_System_IConvertible_ToByte_mBA58E1812B8418EF6B7D595873E32C35E6FAAB9A_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); uint8_t _returnValue; _returnValue = Half_System_IConvertible_ToByte_mBA58E1812B8418EF6B7D595873E32C35E6FAAB9A(_thisAdjusted, ___0_provider, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar Half_System_IConvertible_ToChar_m7511F58D164EE1F5BEECDEAC63D7746DC7933A92 (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) { { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var))); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_0; L_0 = CultureInfo_get_CurrentCulture_m8A4580F49DDD7E9DB34C699965423DB8E3BBA9A5(NULL); String_t* L_1; L_1 = String_Format_m44BF8BF44DC9B67D6CF265A1A2703A6D743F5C56(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6E9AEBB5505B4A1DBC166711562BE9408419A24D)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCABEE06640F48AF21CAAB5EE9823A731DD58DD03)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE75F4F4A9D67BC98BA7DB8DBE3C519516572DA4E)), NULL); InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_2 = (InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var))); InvalidCastException__ctor_mED3F9781E6CA47A92C602C896EDDF2F40ECB8644(L_2, L_1, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Half_System_IConvertible_ToChar_m7511F58D164EE1F5BEECDEAC63D7746DC7933A92_RuntimeMethod_var))); } } IL2CPP_EXTERN_C Il2CppChar Half_System_IConvertible_ToChar_m7511F58D164EE1F5BEECDEAC63D7746DC7933A92_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Il2CppChar _returnValue; _returnValue = Half_System_IConvertible_ToChar_m7511F58D164EE1F5BEECDEAC63D7746DC7933A92(_thisAdjusted, ___0_provider, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D Half_System_IConvertible_ToDateTime_mF0C63EC935FD9BF89F21636569F73F046BC729AB (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) { { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var))); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_0; L_0 = CultureInfo_get_CurrentCulture_m8A4580F49DDD7E9DB34C699965423DB8E3BBA9A5(NULL); String_t* L_1; L_1 = String_Format_m44BF8BF44DC9B67D6CF265A1A2703A6D743F5C56(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6E9AEBB5505B4A1DBC166711562BE9408419A24D)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCABEE06640F48AF21CAAB5EE9823A731DD58DD03)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral401602777C44EA69B5FF9AB6AB2D47AEEC89D2AA)), NULL); InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_2 = (InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var))); InvalidCastException__ctor_mED3F9781E6CA47A92C602C896EDDF2F40ECB8644(L_2, L_1, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Half_System_IConvertible_ToDateTime_mF0C63EC935FD9BF89F21636569F73F046BC729AB_RuntimeMethod_var))); } } IL2CPP_EXTERN_C DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D Half_System_IConvertible_ToDateTime_mF0C63EC935FD9BF89F21636569F73F046BC729AB_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D _returnValue; _returnValue = Half_System_IConvertible_ToDateTime_mF0C63EC935FD9BF89F21636569F73F046BC729AB(_thisAdjusted, ___0_provider, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F Half_System_IConvertible_ToDecimal_mEFA406DE223C584C875D3EDBF30891EDD5DC3ED2 (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __this, RuntimeObject* ___0_provider, 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*)&Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F V_0; memset((&V_0), 0, sizeof(V_0)); { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_0 = (*(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6*)__this); il2cpp_codegen_runtime_class_init_inline(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); float L_1; L_1 = Half_op_Implicit_m86508B51A76F2B060908E4C172CD9E923FDBD380(L_0, NULL); il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_2; L_2 = Convert_ToDecimal_m0CECFA6799BA3F8CDB59C34287DD5BAE54CC0EBE(L_1, NULL); V_0 = L_2; goto IL_0014; } IL_0014: { Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_3 = V_0; return L_3; } } IL2CPP_EXTERN_C Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F Half_System_IConvertible_ToDecimal_mEFA406DE223C584C875D3EDBF30891EDD5DC3ED2_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F _returnValue; _returnValue = Half_System_IConvertible_ToDecimal_mEFA406DE223C584C875D3EDBF30891EDD5DC3ED2(_thisAdjusted, ___0_provider, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Half_System_IConvertible_ToDouble_m39C375E4CCA5796DA51C6E7023FA514DD796782A (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __this, RuntimeObject* ___0_provider, 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*)&Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } double V_0 = 0.0; { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_0 = (*(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6*)__this); il2cpp_codegen_runtime_class_init_inline(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); float L_1; L_1 = Half_op_Implicit_m86508B51A76F2B060908E4C172CD9E923FDBD380(L_0, NULL); il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); double L_2; L_2 = Convert_ToDouble_mA0069B20491E14DA829FAD261C279A5143B2FAED(L_1, NULL); V_0 = L_2; goto IL_0014; } IL_0014: { double L_3 = V_0; return L_3; } } IL2CPP_EXTERN_C double Half_System_IConvertible_ToDouble_m39C375E4CCA5796DA51C6E7023FA514DD796782A_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); double _returnValue; _returnValue = Half_System_IConvertible_ToDouble_m39C375E4CCA5796DA51C6E7023FA514DD796782A(_thisAdjusted, ___0_provider, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int16_t Half_System_IConvertible_ToInt16_m466A656BEFA1BC3670BC0E3BBC75D3058AC016A0 (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __this, RuntimeObject* ___0_provider, 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*)&Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int16_t V_0 = 0; { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_0 = (*(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6*)__this); il2cpp_codegen_runtime_class_init_inline(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); float L_1; L_1 = Half_op_Implicit_m86508B51A76F2B060908E4C172CD9E923FDBD380(L_0, NULL); il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); int16_t L_2; L_2 = Convert_ToInt16_mD3632668808F8502053A6F9FAA6803053A2500D4(L_1, NULL); V_0 = L_2; goto IL_0014; } IL_0014: { int16_t L_3 = V_0; return L_3; } } IL2CPP_EXTERN_C int16_t Half_System_IConvertible_ToInt16_m466A656BEFA1BC3670BC0E3BBC75D3058AC016A0_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int16_t _returnValue; _returnValue = Half_System_IConvertible_ToInt16_m466A656BEFA1BC3670BC0E3BBC75D3058AC016A0(_thisAdjusted, ___0_provider, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Half_System_IConvertible_ToInt32_m752FB024CC8958029FE914A9D81A1BFC7FB49801 (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __this, RuntimeObject* ___0_provider, 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*)&Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_0 = (*(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6*)__this); il2cpp_codegen_runtime_class_init_inline(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); float L_1; L_1 = Half_op_Implicit_m86508B51A76F2B060908E4C172CD9E923FDBD380(L_0, NULL); il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); int32_t L_2; L_2 = Convert_ToInt32_m2DD4FF5B07C196D209F4ED8EA8E86CD19207AABE(L_1, NULL); V_0 = L_2; goto IL_0014; } IL_0014: { int32_t L_3 = V_0; return L_3; } } IL2CPP_EXTERN_C int32_t Half_System_IConvertible_ToInt32_m752FB024CC8958029FE914A9D81A1BFC7FB49801_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Half_System_IConvertible_ToInt32_m752FB024CC8958029FE914A9D81A1BFC7FB49801(_thisAdjusted, ___0_provider, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Half_System_IConvertible_ToInt64_m0215CD02A2D56FBCA38F97760CC0C0DB55CEF4A2 (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __this, RuntimeObject* ___0_provider, 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*)&Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int64_t V_0 = 0; { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_0 = (*(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6*)__this); il2cpp_codegen_runtime_class_init_inline(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); float L_1; L_1 = Half_op_Implicit_m86508B51A76F2B060908E4C172CD9E923FDBD380(L_0, NULL); il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); int64_t L_2; L_2 = Convert_ToInt64_m1203ADC6847D3814963382077D6791E9199DA5BC(L_1, NULL); V_0 = L_2; goto IL_0014; } IL_0014: { int64_t L_3 = V_0; return L_3; } } IL2CPP_EXTERN_C int64_t Half_System_IConvertible_ToInt64_m0215CD02A2D56FBCA38F97760CC0C0DB55CEF4A2_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int64_t _returnValue; _returnValue = Half_System_IConvertible_ToInt64_m0215CD02A2D56FBCA38F97760CC0C0DB55CEF4A2(_thisAdjusted, ___0_provider, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int8_t Half_System_IConvertible_ToSByte_m68A9196F2CFB9C1EC01347EB9E9A233705CE01C8 (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __this, RuntimeObject* ___0_provider, 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*)&Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int8_t V_0 = 0x0; { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_0 = (*(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6*)__this); il2cpp_codegen_runtime_class_init_inline(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); float L_1; L_1 = Half_op_Implicit_m86508B51A76F2B060908E4C172CD9E923FDBD380(L_0, NULL); il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); int8_t L_2; L_2 = Convert_ToSByte_m56DAE9421C6CF1715E574E930F43EBDA8B9435A0(L_1, NULL); V_0 = L_2; goto IL_0014; } IL_0014: { int8_t L_3 = V_0; return L_3; } } IL2CPP_EXTERN_C int8_t Half_System_IConvertible_ToSByte_m68A9196F2CFB9C1EC01347EB9E9A233705CE01C8_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int8_t _returnValue; _returnValue = Half_System_IConvertible_ToSByte_m68A9196F2CFB9C1EC01347EB9E9A233705CE01C8(_thisAdjusted, ___0_provider, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Half_System_IConvertible_ToString_m6C4211CDF08BF30788A1D3ADB2ED4AD6DB69EBE9 (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __this, RuntimeObject* ___0_provider, 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*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_0 = (*(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6*)__this); il2cpp_codegen_runtime_class_init_inline(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); float L_1; L_1 = Half_op_Implicit_m86508B51A76F2B060908E4C172CD9E923FDBD380(L_0, NULL); il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_2; L_2 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); String_t* L_3; L_3 = Convert_ToString_mBFBBE2F36FF6B3235848801940FD15A17028AC70(L_1, L_2, NULL); V_0 = L_3; goto IL_0019; } IL_0019: { String_t* L_4 = V_0; return L_4; } } IL2CPP_EXTERN_C String_t* Half_System_IConvertible_ToString_m6C4211CDF08BF30788A1D3ADB2ED4AD6DB69EBE9_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Half_System_IConvertible_ToString_m6C4211CDF08BF30788A1D3ADB2ED4AD6DB69EBE9(_thisAdjusted, ___0_provider, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Half_System_IConvertible_ToType_m4EAC816C1ACF3317374B33EA7FC4D00CE4980DCD (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __this, Type_t* ___0_conversionType, RuntimeObject* ___1_provider, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_0 = (*(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6*)__this); il2cpp_codegen_runtime_class_init_inline(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); float L_1; L_1 = Half_op_Implicit_m86508B51A76F2B060908E4C172CD9E923FDBD380(L_0, NULL); float L_2 = ((float)L_1); RuntimeObject* L_3 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_2); Type_t* L_4 = ___0_conversionType; RuntimeObject* L_5 = ___1_provider; RuntimeObject* L_6; L_6 = Single_System_IConvertible_ToType_m52014373BE33664D69CB4F797F0A78120267EC72((float*)UnBox(L_3, Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var), L_4, L_5, NULL); V_0 = L_6; goto IL_001c; } IL_001c: { RuntimeObject* L_7 = V_0; return L_7; } } IL2CPP_EXTERN_C RuntimeObject* Half_System_IConvertible_ToType_m4EAC816C1ACF3317374B33EA7FC4D00CE4980DCD_AdjustorThunk (RuntimeObject* __this, Type_t* ___0_conversionType, RuntimeObject* ___1_provider, const RuntimeMethod* method) { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject* _returnValue; _returnValue = Half_System_IConvertible_ToType_m4EAC816C1ACF3317374B33EA7FC4D00CE4980DCD(_thisAdjusted, ___0_conversionType, ___1_provider, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint16_t Half_System_IConvertible_ToUInt16_mF668A08151EFBAFF13F2019B4077F8081FCC09D5 (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __this, RuntimeObject* ___0_provider, 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*)&Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } uint16_t V_0 = 0; { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_0 = (*(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6*)__this); il2cpp_codegen_runtime_class_init_inline(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); float L_1; L_1 = Half_op_Implicit_m86508B51A76F2B060908E4C172CD9E923FDBD380(L_0, NULL); il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); uint16_t L_2; L_2 = Convert_ToUInt16_mED633569E38E21A353AB94FAC298A72200B2BCA4(L_1, NULL); V_0 = L_2; goto IL_0014; } IL_0014: { uint16_t L_3 = V_0; return L_3; } } IL2CPP_EXTERN_C uint16_t Half_System_IConvertible_ToUInt16_mF668A08151EFBAFF13F2019B4077F8081FCC09D5_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); uint16_t _returnValue; _returnValue = Half_System_IConvertible_ToUInt16_mF668A08151EFBAFF13F2019B4077F8081FCC09D5(_thisAdjusted, ___0_provider, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Half_System_IConvertible_ToUInt32_mAF3B5AB239A3C778225747FB4C7BA0F78B3C9A93 (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __this, RuntimeObject* ___0_provider, 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*)&Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } uint32_t V_0 = 0; { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_0 = (*(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6*)__this); il2cpp_codegen_runtime_class_init_inline(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); float L_1; L_1 = Half_op_Implicit_m86508B51A76F2B060908E4C172CD9E923FDBD380(L_0, NULL); il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); uint32_t L_2; L_2 = Convert_ToUInt32_m28D7D89C7B66C6DF2A88B68973D5691BF28D61CB(L_1, NULL); V_0 = L_2; goto IL_0014; } IL_0014: { uint32_t L_3 = V_0; return L_3; } } IL2CPP_EXTERN_C uint32_t Half_System_IConvertible_ToUInt32_mAF3B5AB239A3C778225747FB4C7BA0F78B3C9A93_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); uint32_t _returnValue; _returnValue = Half_System_IConvertible_ToUInt32_mAF3B5AB239A3C778225747FB4C7BA0F78B3C9A93(_thisAdjusted, ___0_provider, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t Half_System_IConvertible_ToUInt64_m05B76C8955DAB709F5560CEBEDF487C8F8128D51 (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* __this, RuntimeObject* ___0_provider, 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*)&Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } uint64_t V_0 = 0; { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_0 = (*(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6*)__this); il2cpp_codegen_runtime_class_init_inline(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); float L_1; L_1 = Half_op_Implicit_m86508B51A76F2B060908E4C172CD9E923FDBD380(L_0, NULL); il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); uint64_t L_2; L_2 = Convert_ToUInt64_mB6BD7C3C6B529271A81A86349B9C3C38ABDE6DF7(L_1, NULL); V_0 = L_2; goto IL_0014; } IL_0014: { uint64_t L_3 = V_0; return L_3; } } IL2CPP_EXTERN_C uint64_t Half_System_IConvertible_ToUInt64_m05B76C8955DAB709F5560CEBEDF487C8F8128D51_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); uint64_t _returnValue; _returnValue = Half_System_IConvertible_ToUInt64_m05B76C8955DAB709F5560CEBEDF487C8F8128D51(_thisAdjusted, ___0_provider, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Half__cctor_m3E15787CDC6965B6C15104FA7089BFB6303DD7BA (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_0; L_0 = Half_ToHalf_mA2110EFA584CF1F47CD6C378142674BC11978F13((uint16_t)1, NULL); ((Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_StaticFields*)il2cpp_codegen_static_fields_for(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var))->___Epsilon = L_0; Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_1; L_1 = Half_ToHalf_mA2110EFA584CF1F47CD6C378142674BC11978F13((uint16_t)((int32_t)31743), NULL); ((Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_StaticFields*)il2cpp_codegen_static_fields_for(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var))->___MaxValue = L_1; Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_2; L_2 = Half_ToHalf_mA2110EFA584CF1F47CD6C378142674BC11978F13((uint16_t)((int32_t)64511), NULL); ((Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_StaticFields*)il2cpp_codegen_static_fields_for(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var))->___MinValue = L_2; Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_3; L_3 = Half_ToHalf_mA2110EFA584CF1F47CD6C378142674BC11978F13((uint16_t)((int32_t)65024), NULL); ((Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_StaticFields*)il2cpp_codegen_static_fields_for(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var))->___NaN = L_3; Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_4; L_4 = Half_ToHalf_mA2110EFA584CF1F47CD6C378142674BC11978F13((uint16_t)((int32_t)64512), NULL); ((Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_StaticFields*)il2cpp_codegen_static_fields_for(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var))->___NegativeInfinity = L_4; Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_5; L_5 = Half_ToHalf_mA2110EFA584CF1F47CD6C378142674BC11978F13((uint16_t)((int32_t)31744), NULL); ((Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_StaticFields*)il2cpp_codegen_static_fields_for(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var))->___PositiveInfinity = 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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t HalfHelper_ConvertMantissa_mD53E8213555E8DF762C8F0402D3DF0510C1A95B8 (int32_t ___0_i, const RuntimeMethod* method) { uint32_t V_0 = 0; uint32_t V_1 = 0; bool V_2 = false; uint32_t V_3 = 0; { int32_t L_0 = ___0_i; V_0 = ((int32_t)(L_0<<((int32_t)13))); V_1 = 0; goto IL_0018; } IL_000a: { uint32_t L_1 = V_1; V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_1, ((int32_t)8388608))); uint32_t L_2 = V_0; V_0 = ((int32_t)((int32_t)L_2<<1)); } IL_0018: { uint32_t L_3 = V_0; V_2 = (bool)((((int32_t)((int32_t)((int32_t)L_3&((int32_t)8388608)))) == ((int32_t)0))? 1 : 0); bool L_4 = V_2; if (L_4) { goto IL_000a; } } { uint32_t L_5 = V_0; V_0 = ((int32_t)((int32_t)L_5&((int32_t)-8388609))); uint32_t L_6 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_6, ((int32_t)947912704))); uint32_t L_7 = V_0; uint32_t L_8 = V_1; V_3 = ((int32_t)((int32_t)L_7|(int32_t)L_8)); goto IL_003c; } IL_003c: { uint32_t L_9 = V_3; return L_9; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* HalfHelper_GenerateMantissaTable_mD518335B464B56EE5CBC4026C6EFE151BECB2E4C (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HalfHelper_t94335AF4C7D8D494A710A98D8009743873DB7F9C_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; bool V_2 = false; int32_t V_3 = 0; bool V_4 = false; UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* V_5 = NULL; { UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_0 = (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)SZArrayNew(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var, (uint32_t)((int32_t)2048)); V_0 = L_0; UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_1 = V_0; NullCheck(L_1); (L_1)->SetAt(static_cast(0), (uint32_t)0); V_1 = 1; goto IL_0023; } IL_0014: { UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_2 = V_0; int32_t L_3 = V_1; int32_t L_4 = V_1; il2cpp_codegen_runtime_class_init_inline(HalfHelper_t94335AF4C7D8D494A710A98D8009743873DB7F9C_il2cpp_TypeInfo_var); uint32_t L_5; L_5 = HalfHelper_ConvertMantissa_mD53E8213555E8DF762C8F0402D3DF0510C1A95B8(L_4, NULL); NullCheck(L_2); (L_2)->SetAt(static_cast(L_3), (uint32_t)L_5); int32_t L_6 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_6, 1)); } IL_0023: { int32_t L_7 = V_1; V_2 = (bool)((((int32_t)L_7) < ((int32_t)((int32_t)1024)))? 1 : 0); bool L_8 = V_2; if (L_8) { goto IL_0014; } } { V_3 = ((int32_t)1024); goto IL_0050; } IL_0037: { UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_9 = V_0; int32_t L_10 = V_3; int32_t L_11 = V_3; NullCheck(L_9); (L_9)->SetAt(static_cast(L_10), (uint32_t)((int32_t)il2cpp_codegen_add(((int32_t)939524096), ((int32_t)(((int32_t)il2cpp_codegen_subtract(L_11, ((int32_t)1024)))<<((int32_t)13)))))); int32_t L_12 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_12, 1)); } IL_0050: { int32_t L_13 = V_3; V_4 = (bool)((((int32_t)L_13) < ((int32_t)((int32_t)2048)))? 1 : 0); bool L_14 = V_4; if (L_14) { goto IL_0037; } } { UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_15 = V_0; V_5 = L_15; goto IL_0063; } IL_0063: { UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_16 = V_5; return L_16; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* HalfHelper_GenerateExponentTable_m557B2F714859C147620664362C843734205B63EE (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; } UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* V_0 = NULL; int32_t V_1 = 0; bool V_2 = false; int32_t V_3 = 0; bool V_4 = false; UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* V_5 = NULL; { UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_0 = (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)SZArrayNew(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var, (uint32_t)((int32_t)64)); V_0 = L_0; UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_1 = V_0; NullCheck(L_1); (L_1)->SetAt(static_cast(0), (uint32_t)0); V_1 = 1; goto IL_001e; } IL_0011: { UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_2 = V_0; int32_t L_3 = V_1; int32_t L_4 = V_1; NullCheck(L_2); (L_2)->SetAt(static_cast(L_3), (uint32_t)((int32_t)(L_4<<((int32_t)23)))); int32_t L_5 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_5, 1)); } IL_001e: { int32_t L_6 = V_1; V_2 = (bool)((((int32_t)L_6) < ((int32_t)((int32_t)31)))? 1 : 0); bool L_7 = V_2; if (L_7) { goto IL_0011; } } { UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_8 = V_0; NullCheck(L_8); (L_8)->SetAt(static_cast(((int32_t)31)), (uint32_t)((int32_t)1199570944)); UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_9 = V_0; NullCheck(L_9); (L_9)->SetAt(static_cast(((int32_t)32)), (uint32_t)((int32_t)-2147483648LL)); V_3 = ((int32_t)33); goto IL_0057; } IL_003e: { UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_10 = V_0; int32_t L_11 = V_3; int32_t L_12 = V_3; NullCheck(L_10); (L_10)->SetAt(static_cast(L_11), (uint32_t)((int32_t)(uint32_t)((int64_t)il2cpp_codegen_add(((int64_t)(uint64_t)((uint32_t)((int32_t)-2147483648LL))), ((int64_t)((int32_t)(((int32_t)il2cpp_codegen_subtract(L_12, ((int32_t)32)))<<((int32_t)23)))))))); int32_t L_13 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_13, 1)); } IL_0057: { int32_t L_14 = V_3; V_4 = (bool)((((int32_t)L_14) < ((int32_t)((int32_t)63)))? 1 : 0); bool L_15 = V_4; if (L_15) { goto IL_003e; } } { UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_16 = V_0; NullCheck(L_16); (L_16)->SetAt(static_cast(((int32_t)63)), (uint32_t)((int32_t)-947912704)); UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_17 = V_0; V_5 = L_17; goto IL_0070; } IL_0070: { UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_18 = V_5; return L_18; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* HalfHelper_GenerateOffsetTable_mE61F49B44A1C8B7E34D12FF0999C43B9B0CE24B0 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* V_0 = NULL; int32_t V_1 = 0; bool V_2 = false; int32_t V_3 = 0; bool V_4 = false; UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* V_5 = NULL; { UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_0 = (UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83*)(UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83*)SZArrayNew(UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83_il2cpp_TypeInfo_var, (uint32_t)((int32_t)64)); V_0 = L_0; UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_1 = V_0; NullCheck(L_1); (L_1)->SetAt(static_cast(0), (uint16_t)0); V_1 = 1; goto IL_001f; } IL_0011: { UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_2 = V_0; int32_t L_3 = V_1; NullCheck(L_2); (L_2)->SetAt(static_cast(L_3), (uint16_t)((int32_t)1024)); int32_t L_4 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_4, 1)); } IL_001f: { int32_t L_5 = V_1; V_2 = (bool)((((int32_t)L_5) < ((int32_t)((int32_t)32)))? 1 : 0); bool L_6 = V_2; if (L_6) { goto IL_0011; } } { UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_7 = V_0; NullCheck(L_7); (L_7)->SetAt(static_cast(((int32_t)32)), (uint16_t)0); V_3 = ((int32_t)33); goto IL_0040; } IL_0032: { UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_8 = V_0; int32_t L_9 = V_3; NullCheck(L_8); (L_8)->SetAt(static_cast(L_9), (uint16_t)((int32_t)1024)); int32_t L_10 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_10, 1)); } IL_0040: { int32_t L_11 = V_3; V_4 = (bool)((((int32_t)L_11) < ((int32_t)((int32_t)64)))? 1 : 0); bool L_12 = V_4; if (L_12) { goto IL_0032; } } { UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_13 = V_0; V_5 = L_13; goto IL_0050; } IL_0050: { UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_14 = V_5; return L_14; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* HalfHelper_GenerateBaseTable_m92B5235476660AFC75D9A79FC8700A4DF86BB7DF (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* V_0 = NULL; int32_t V_1 = 0; int8_t V_2 = 0x0; bool V_3 = false; bool V_4 = false; bool V_5 = false; bool V_6 = false; bool V_7 = false; UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* V_8 = NULL; { UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_0 = (UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83*)(UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83*)SZArrayNew(UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83_il2cpp_TypeInfo_var, (uint32_t)((int32_t)512)); V_0 = L_0; V_1 = 0; goto IL_00f9; } IL_0013: { int32_t L_1 = V_1; V_2 = ((int8_t)((int32_t)il2cpp_codegen_subtract(((int32_t)127), L_1))); int8_t L_2 = V_2; V_3 = (bool)((((int32_t)L_2) > ((int32_t)((int32_t)24)))? 1 : 0); bool L_3 = V_3; if (!L_3) { goto IL_003e; } } { UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_4 = V_0; int32_t L_5 = V_1; NullCheck(L_4); (L_4)->SetAt(static_cast(((int32_t)(L_5|0))), (uint16_t)0); UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_6 = V_0; int32_t L_7 = V_1; NullCheck(L_6); (L_6)->SetAt(static_cast(((int32_t)(L_7|((int32_t)256)))), (uint16_t)((int32_t)32768)); goto IL_00f4; } IL_003e: { int8_t L_8 = V_2; V_4 = (bool)((((int32_t)L_8) > ((int32_t)((int32_t)14)))? 1 : 0); bool L_9 = V_4; if (!L_9) { goto IL_007d; } } { UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_10 = V_0; int32_t L_11 = V_1; int8_t L_12 = V_2; NullCheck(L_10); (L_10)->SetAt(static_cast(((int32_t)(L_11|0))), (uint16_t)((int32_t)(uint16_t)((int32_t)(((int32_t)1024)>>((int32_t)(((int32_t)il2cpp_codegen_add(((int32_t)18), (int32_t)L_12))&((int32_t)31))))))); UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_13 = V_0; int32_t L_14 = V_1; int8_t L_15 = V_2; NullCheck(L_13); (L_13)->SetAt(static_cast(((int32_t)(L_14|((int32_t)256)))), (uint16_t)((int32_t)(uint16_t)((int32_t)(((int32_t)(((int32_t)1024)>>((int32_t)(((int32_t)il2cpp_codegen_add(((int32_t)18), (int32_t)L_15))&((int32_t)31)))))|((int32_t)32768))))); goto IL_00f4; } IL_007d: { int8_t L_16 = V_2; V_5 = (bool)((((int32_t)((((int32_t)L_16) < ((int32_t)((int32_t)-15)))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_17 = V_5; if (!L_17) { goto IL_00b3; } } { UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_18 = V_0; int32_t L_19 = V_1; int8_t L_20 = V_2; NullCheck(L_18); (L_18)->SetAt(static_cast(((int32_t)(L_19|0))), (uint16_t)((int32_t)(uint16_t)((int32_t)(((int32_t)il2cpp_codegen_subtract(((int32_t)15), (int32_t)L_20))<<((int32_t)10))))); UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_21 = V_0; int32_t L_22 = V_1; int8_t L_23 = V_2; NullCheck(L_21); (L_21)->SetAt(static_cast(((int32_t)(L_22|((int32_t)256)))), (uint16_t)((int32_t)(uint16_t)((int32_t)(((int32_t)(((int32_t)il2cpp_codegen_subtract(((int32_t)15), (int32_t)L_23))<<((int32_t)10)))|((int32_t)32768))))); goto IL_00f4; } IL_00b3: { int8_t L_24 = V_2; V_6 = (bool)((((int32_t)L_24) > ((int32_t)((int32_t)-128)))? 1 : 0); bool L_25 = V_6; if (!L_25) { goto IL_00da; } } { UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_26 = V_0; int32_t L_27 = V_1; NullCheck(L_26); (L_26)->SetAt(static_cast(((int32_t)(L_27|0))), (uint16_t)((int32_t)31744)); UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_28 = V_0; int32_t L_29 = V_1; NullCheck(L_28); (L_28)->SetAt(static_cast(((int32_t)(L_29|((int32_t)256)))), (uint16_t)((int32_t)64512)); goto IL_00f4; } IL_00da: { UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_30 = V_0; int32_t L_31 = V_1; NullCheck(L_30); (L_30)->SetAt(static_cast(((int32_t)(L_31|0))), (uint16_t)((int32_t)31744)); UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_32 = V_0; int32_t L_33 = V_1; NullCheck(L_32); (L_32)->SetAt(static_cast(((int32_t)(L_33|((int32_t)256)))), (uint16_t)((int32_t)64512)); } IL_00f4: { int32_t L_34 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_34, 1)); } IL_00f9: { int32_t L_35 = V_1; V_7 = (bool)((((int32_t)L_35) < ((int32_t)((int32_t)256)))? 1 : 0); bool L_36 = V_7; if (L_36) { goto IL_0013; } } { UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_37 = V_0; V_8 = L_37; goto IL_010f; } IL_010f: { UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_38 = V_8; return L_38; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* HalfHelper_GenerateShiftTable_m53F61D1C0E10CF48A20C88CA195FB3BFBBD9BF8C (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* V_0 = NULL; int32_t V_1 = 0; int8_t V_2 = 0x0; bool V_3 = false; bool V_4 = false; bool V_5 = false; bool V_6 = false; bool V_7 = false; SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* V_8 = NULL; { SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_0 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)((int32_t)512)); V_0 = L_0; V_1 = 0; goto IL_00bc; } IL_0013: { int32_t L_1 = V_1; V_2 = ((int8_t)((int32_t)il2cpp_codegen_subtract(((int32_t)127), L_1))); int8_t L_2 = V_2; V_3 = (bool)((((int32_t)L_2) > ((int32_t)((int32_t)24)))? 1 : 0); bool L_3 = V_3; if (!L_3) { goto IL_0039; } } { SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_4 = V_0; int32_t L_5 = V_1; NullCheck(L_4); (L_4)->SetAt(static_cast(((int32_t)(L_5|0))), (int8_t)((int32_t)24)); SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_6 = V_0; int32_t L_7 = V_1; NullCheck(L_6); (L_6)->SetAt(static_cast(((int32_t)(L_7|((int32_t)256)))), (int8_t)((int32_t)24)); goto IL_00b7; } IL_0039: { int8_t L_8 = V_2; V_4 = (bool)((((int32_t)L_8) > ((int32_t)((int32_t)14)))? 1 : 0); bool L_9 = V_4; if (!L_9) { goto IL_005e; } } { SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_10 = V_0; int32_t L_11 = V_1; int8_t L_12 = V_2; NullCheck(L_10); (L_10)->SetAt(static_cast(((int32_t)(L_11|0))), (int8_t)((int8_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_12, 1)))); SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_13 = V_0; int32_t L_14 = V_1; int8_t L_15 = V_2; NullCheck(L_13); (L_13)->SetAt(static_cast(((int32_t)(L_14|((int32_t)256)))), (int8_t)((int8_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_15, 1)))); goto IL_00b7; } IL_005e: { int8_t L_16 = V_2; V_5 = (bool)((((int32_t)((((int32_t)L_16) < ((int32_t)((int32_t)-15)))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_17 = V_5; if (!L_17) { goto IL_0082; } } { SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_18 = V_0; int32_t L_19 = V_1; NullCheck(L_18); (L_18)->SetAt(static_cast(((int32_t)(L_19|0))), (int8_t)((int32_t)13)); SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_20 = V_0; int32_t L_21 = V_1; NullCheck(L_20); (L_20)->SetAt(static_cast(((int32_t)(L_21|((int32_t)256)))), (int8_t)((int32_t)13)); goto IL_00b7; } IL_0082: { int8_t L_22 = V_2; V_6 = (bool)((((int32_t)L_22) > ((int32_t)((int32_t)-128)))? 1 : 0); bool L_23 = V_6; if (!L_23) { goto IL_00a3; } } { SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_24 = V_0; int32_t L_25 = V_1; NullCheck(L_24); (L_24)->SetAt(static_cast(((int32_t)(L_25|0))), (int8_t)((int32_t)24)); SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_26 = V_0; int32_t L_27 = V_1; NullCheck(L_26); (L_26)->SetAt(static_cast(((int32_t)(L_27|((int32_t)256)))), (int8_t)((int32_t)24)); goto IL_00b7; } IL_00a3: { SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_28 = V_0; int32_t L_29 = V_1; NullCheck(L_28); (L_28)->SetAt(static_cast(((int32_t)(L_29|0))), (int8_t)((int32_t)13)); SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_30 = V_0; int32_t L_31 = V_1; NullCheck(L_30); (L_30)->SetAt(static_cast(((int32_t)(L_31|((int32_t)256)))), (int8_t)((int32_t)13)); } IL_00b7: { int32_t L_32 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_32, 1)); } IL_00bc: { int32_t L_33 = V_1; V_7 = (bool)((((int32_t)L_33) < ((int32_t)((int32_t)256)))? 1 : 0); bool L_34 = V_7; if (L_34) { goto IL_0013; } } { SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_35 = V_0; V_8 = L_35; goto IL_00d2; } IL_00d2: { SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_36 = V_8; return L_36; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float HalfHelper_HalfToSingle_mCC84820A87B56F63D7738618771599AE013752E2 (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 ___0_half, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HalfHelper_t94335AF4C7D8D494A710A98D8009743873DB7F9C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } uint32_t V_0 = 0; float V_1 = 0.0f; { il2cpp_codegen_runtime_class_init_inline(HalfHelper_t94335AF4C7D8D494A710A98D8009743873DB7F9C_il2cpp_TypeInfo_var); UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_0 = ((HalfHelper_t94335AF4C7D8D494A710A98D8009743873DB7F9C_StaticFields*)il2cpp_codegen_static_fields_for(HalfHelper_t94335AF4C7D8D494A710A98D8009743873DB7F9C_il2cpp_TypeInfo_var))->___MantissaTable; UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_1 = ((HalfHelper_t94335AF4C7D8D494A710A98D8009743873DB7F9C_StaticFields*)il2cpp_codegen_static_fields_for(HalfHelper_t94335AF4C7D8D494A710A98D8009743873DB7F9C_il2cpp_TypeInfo_var))->___OffsetTable; Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_2 = ___0_half; uint16_t L_3 = L_2.___Value; NullCheck(L_1); int32_t L_4 = ((int32_t)((int32_t)L_3>>((int32_t)10))); uint16_t L_5 = (L_1)->GetAt(static_cast(L_4)); Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_6 = ___0_half; uint16_t L_7 = L_6.___Value; NullCheck(L_0); int32_t L_8 = ((int32_t)il2cpp_codegen_add((int32_t)L_5, ((int32_t)((int32_t)L_7&((int32_t)1023))))); uint32_t L_9 = (L_0)->GetAt(static_cast(L_8)); UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_10 = ((HalfHelper_t94335AF4C7D8D494A710A98D8009743873DB7F9C_StaticFields*)il2cpp_codegen_static_fields_for(HalfHelper_t94335AF4C7D8D494A710A98D8009743873DB7F9C_il2cpp_TypeInfo_var))->___ExponentTable; Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_11 = ___0_half; uint16_t L_12 = L_11.___Value; NullCheck(L_10); int32_t L_13 = ((int32_t)((int32_t)L_12>>((int32_t)10))); uint32_t L_14 = (L_10)->GetAt(static_cast(L_13)); V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)L_14)); float L_15 = *((float*)((uintptr_t)(&V_0))); V_1 = L_15; goto IL_003b; } IL_003b: { float L_16 = V_1; return L_16; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 HalfHelper_SingleToHalf_m68366D0080449E774C1158AE47AE6E37424987BF (float ___0_single, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HalfHelper_t94335AF4C7D8D494A710A98D8009743873DB7F9C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } uint32_t V_0 = 0; uint16_t V_1 = 0; Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 V_2; memset((&V_2), 0, sizeof(V_2)); { int32_t L_0 = *((uint32_t*)((uintptr_t)(&___0_single))); V_0 = L_0; il2cpp_codegen_runtime_class_init_inline(HalfHelper_t94335AF4C7D8D494A710A98D8009743873DB7F9C_il2cpp_TypeInfo_var); UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_1 = ((HalfHelper_t94335AF4C7D8D494A710A98D8009743873DB7F9C_StaticFields*)il2cpp_codegen_static_fields_for(HalfHelper_t94335AF4C7D8D494A710A98D8009743873DB7F9C_il2cpp_TypeInfo_var))->___BaseTable; uint32_t L_2 = V_0; NullCheck(L_1); int32_t L_3 = ((int32_t)(((int32_t)((uint32_t)L_2>>((int32_t)23)))&((int32_t)511))); uint16_t L_4 = (L_1)->GetAt(static_cast(L_3)); uint32_t L_5 = V_0; SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_6 = ((HalfHelper_t94335AF4C7D8D494A710A98D8009743873DB7F9C_StaticFields*)il2cpp_codegen_static_fields_for(HalfHelper_t94335AF4C7D8D494A710A98D8009743873DB7F9C_il2cpp_TypeInfo_var))->___ShiftTable; uint32_t L_7 = V_0; NullCheck(L_6); int32_t L_8 = ((int32_t)((uint32_t)L_7>>((int32_t)23))); int8_t L_9 = (L_6)->GetAt(static_cast(L_8)); V_1 = (uint16_t)((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, ((int32_t)((uint32_t)((int32_t)((int32_t)L_5&((int32_t)8388607)))>>((int32_t)((int32_t)L_9&((int32_t)31)))))))); uint16_t L_10 = V_1; il2cpp_codegen_runtime_class_init_inline(Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6_il2cpp_TypeInfo_var); Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_11; L_11 = Half_ToHalf_mA2110EFA584CF1F47CD6C378142674BC11978F13(L_10, NULL); V_2 = L_11; goto IL_0037; } IL_0037: { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_12 = V_2; return L_12; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HalfHelper_IsNaN_m903DC166FEF9ADF2C86154B4F36112FFB406F55D (Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 ___0_half, const RuntimeMethod* method) { bool V_0 = false; { Half_tD9EF0813E872A0358C7D9BE2F2E738A5298BDDD6 L_0 = ___0_half; uint16_t L_1 = L_0.___Value; V_0 = (bool)((((int32_t)((int32_t)((int32_t)L_1&((int32_t)32767)))) > ((int32_t)((int32_t)31744)))? 1 : 0); goto IL_0017; } IL_0017: { bool L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HalfHelper__cctor_m847A090492728116062C03361FF0B61D9C13F6CD (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HalfHelper_t94335AF4C7D8D494A710A98D8009743873DB7F9C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_0; L_0 = HalfHelper_GenerateMantissaTable_mD518335B464B56EE5CBC4026C6EFE151BECB2E4C(NULL); ((HalfHelper_t94335AF4C7D8D494A710A98D8009743873DB7F9C_StaticFields*)il2cpp_codegen_static_fields_for(HalfHelper_t94335AF4C7D8D494A710A98D8009743873DB7F9C_il2cpp_TypeInfo_var))->___MantissaTable = L_0; Il2CppCodeGenWriteBarrier((void**)(&((HalfHelper_t94335AF4C7D8D494A710A98D8009743873DB7F9C_StaticFields*)il2cpp_codegen_static_fields_for(HalfHelper_t94335AF4C7D8D494A710A98D8009743873DB7F9C_il2cpp_TypeInfo_var))->___MantissaTable), (void*)L_0); UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_1; L_1 = HalfHelper_GenerateExponentTable_m557B2F714859C147620664362C843734205B63EE(NULL); ((HalfHelper_t94335AF4C7D8D494A710A98D8009743873DB7F9C_StaticFields*)il2cpp_codegen_static_fields_for(HalfHelper_t94335AF4C7D8D494A710A98D8009743873DB7F9C_il2cpp_TypeInfo_var))->___ExponentTable = L_1; Il2CppCodeGenWriteBarrier((void**)(&((HalfHelper_t94335AF4C7D8D494A710A98D8009743873DB7F9C_StaticFields*)il2cpp_codegen_static_fields_for(HalfHelper_t94335AF4C7D8D494A710A98D8009743873DB7F9C_il2cpp_TypeInfo_var))->___ExponentTable), (void*)L_1); UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_2; L_2 = HalfHelper_GenerateOffsetTable_mE61F49B44A1C8B7E34D12FF0999C43B9B0CE24B0(NULL); ((HalfHelper_t94335AF4C7D8D494A710A98D8009743873DB7F9C_StaticFields*)il2cpp_codegen_static_fields_for(HalfHelper_t94335AF4C7D8D494A710A98D8009743873DB7F9C_il2cpp_TypeInfo_var))->___OffsetTable = L_2; Il2CppCodeGenWriteBarrier((void**)(&((HalfHelper_t94335AF4C7D8D494A710A98D8009743873DB7F9C_StaticFields*)il2cpp_codegen_static_fields_for(HalfHelper_t94335AF4C7D8D494A710A98D8009743873DB7F9C_il2cpp_TypeInfo_var))->___OffsetTable), (void*)L_2); UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_3; L_3 = HalfHelper_GenerateBaseTable_m92B5235476660AFC75D9A79FC8700A4DF86BB7DF(NULL); ((HalfHelper_t94335AF4C7D8D494A710A98D8009743873DB7F9C_StaticFields*)il2cpp_codegen_static_fields_for(HalfHelper_t94335AF4C7D8D494A710A98D8009743873DB7F9C_il2cpp_TypeInfo_var))->___BaseTable = L_3; Il2CppCodeGenWriteBarrier((void**)(&((HalfHelper_t94335AF4C7D8D494A710A98D8009743873DB7F9C_StaticFields*)il2cpp_codegen_static_fields_for(HalfHelper_t94335AF4C7D8D494A710A98D8009743873DB7F9C_il2cpp_TypeInfo_var))->___BaseTable), (void*)L_3); SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_4; L_4 = HalfHelper_GenerateShiftTable_m53F61D1C0E10CF48A20C88CA195FB3BFBBD9BF8C(NULL); ((HalfHelper_t94335AF4C7D8D494A710A98D8009743873DB7F9C_StaticFields*)il2cpp_codegen_static_fields_for(HalfHelper_t94335AF4C7D8D494A710A98D8009743873DB7F9C_il2cpp_TypeInfo_var))->___ShiftTable = L_4; Il2CppCodeGenWriteBarrier((void**)(&((HalfHelper_t94335AF4C7D8D494A710A98D8009743873DB7F9C_StaticFields*)il2cpp_codegen_static_fields_for(HalfHelper_t94335AF4C7D8D494A710A98D8009743873DB7F9C_il2cpp_TypeInfo_var))->___ShiftTable), (void*)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 #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tFFA7CEF54134C7278B8C488233ECEEFF06445F1A ImageInfo_FromStream_m6235964F45A8A7C0AAB2046E9016131BC3325567 (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m2290BB1875E64452A7C9959B7E71F75E5B39F701_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StbImage_tBE2B6309E8A3908ECFE42D68BEF49FAB84F24D9A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&stbi__context_tD5E45CF9BC4F0746859E7B156269282387389EE7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; stbi__context_tD5E45CF9BC4F0746859E7B156269282387389EE7* V_3 = NULL; bool V_4 = false; int32_t V_5 = 0; bool V_6 = false; Nullable_1_tFFA7CEF54134C7278B8C488233ECEEFF06445F1A V_7; memset((&V_7), 0, sizeof(V_7)); Nullable_1_tFFA7CEF54134C7278B8C488233ECEEFF06445F1A V_8; memset((&V_8), 0, sizeof(V_8)); ImageInfo_tE2CA0C1A198F5FE79839287D784E8E842F05434C V_9; memset((&V_9), 0, sizeof(V_9)); ImageInfo_tE2CA0C1A198F5FE79839287D784E8E842F05434C* G_B4_0 = NULL; ImageInfo_tE2CA0C1A198F5FE79839287D784E8E842F05434C* G_B3_0 = NULL; int32_t G_B5_0 = 0; ImageInfo_tE2CA0C1A198F5FE79839287D784E8E842F05434C* G_B5_1 = NULL; { Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = ___0_stream; stbi__context_tD5E45CF9BC4F0746859E7B156269282387389EE7* L_1 = (stbi__context_tD5E45CF9BC4F0746859E7B156269282387389EE7*)il2cpp_codegen_object_new(stbi__context_tD5E45CF9BC4F0746859E7B156269282387389EE7_il2cpp_TypeInfo_var); stbi__context__ctor_mC829A0366DACB27129BF977D4B90B9C2326DD40F(L_1, L_0, NULL); V_3 = L_1; stbi__context_tD5E45CF9BC4F0746859E7B156269282387389EE7* L_2 = V_3; il2cpp_codegen_runtime_class_init_inline(StbImage_tBE2B6309E8A3908ECFE42D68BEF49FAB84F24D9A_il2cpp_TypeInfo_var); int32_t L_3; L_3 = StbImage_stbi__is_16_main_m563DAEE58EF61612556A4976F1E33ECA1DA17A03(L_2, NULL); V_4 = (bool)((((int32_t)L_3) == ((int32_t)1))? 1 : 0); stbi__context_tD5E45CF9BC4F0746859E7B156269282387389EE7* L_4 = V_3; StbImage_stbi__rewind_m8B659B2BE37553537E2EEB94131C6E88B07D14B9(L_4, NULL); stbi__context_tD5E45CF9BC4F0746859E7B156269282387389EE7* L_5 = V_3; int32_t L_6; L_6 = StbImage_stbi__info_main_m17AB2AA6DDD7DBE223BE78B3F5FFCB5ADEBE3E46(L_5, (int32_t*)((uintptr_t)(&V_0)), (int32_t*)((uintptr_t)(&V_1)), (int32_t*)((uintptr_t)(&V_2)), NULL); V_5 = L_6; stbi__context_tD5E45CF9BC4F0746859E7B156269282387389EE7* L_7 = V_3; StbImage_stbi__rewind_m8B659B2BE37553537E2EEB94131C6E88B07D14B9(L_7, NULL); int32_t L_8 = V_5; V_6 = (bool)((((int32_t)L_8) == ((int32_t)0))? 1 : 0); bool L_9 = V_6; if (!L_9) { goto IL_004b; } } { il2cpp_codegen_initobj((&V_7), sizeof(Nullable_1_tFFA7CEF54134C7278B8C488233ECEEFF06445F1A)); Nullable_1_tFFA7CEF54134C7278B8C488233ECEEFF06445F1A L_10 = V_7; V_8 = L_10; goto IL_0086; } IL_004b: { il2cpp_codegen_initobj((&V_9), sizeof(ImageInfo_tE2CA0C1A198F5FE79839287D784E8E842F05434C)); int32_t L_11 = V_0; (&V_9)->___Width = L_11; int32_t L_12 = V_1; (&V_9)->___Height = L_12; int32_t L_13 = V_2; (&V_9)->___ColorComponents = L_13; bool L_14 = V_4; if (L_14) { G_B4_0 = (&V_9); goto IL_0074; } G_B3_0 = (&V_9); } { G_B5_0 = 8; G_B5_1 = G_B3_0; goto IL_0076; } IL_0074: { G_B5_0 = ((int32_t)16); G_B5_1 = G_B4_0; } IL_0076: { G_B5_1->___BitsPerChannel = G_B5_0; ImageInfo_tE2CA0C1A198F5FE79839287D784E8E842F05434C L_15 = V_9; Nullable_1_tFFA7CEF54134C7278B8C488233ECEEFF06445F1A L_16; memset((&L_16), 0, sizeof(L_16)); Nullable_1__ctor_m2290BB1875E64452A7C9959B7E71F75E5B39F701((&L_16), L_15, Nullable_1__ctor_m2290BB1875E64452A7C9959B7E71F75E5B39F701_RuntimeMethod_var); V_8 = L_16; goto IL_0086; } IL_0086: { Nullable_1_tFFA7CEF54134C7278B8C488233ECEEFF06445F1A L_17 = V_8; return L_17; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void stbi__context__ctor_mC829A0366DACB27129BF977D4B90B9C2326DD40F (stbi__context_tD5E45CF9BC4F0746859E7B156269282387389EE7* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, const RuntimeMethod* method) { bool V_0 = false; { __this->___img_n = 0; __this->___img_out_n = 0; __this->___img_x = 0; __this->___img_y = 0; Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = ___0_stream; V_0 = (bool)((((RuntimeObject*)(Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0037; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF7E6C53D86D8ADC0DB8EFC0A2CD9877CC8BC9914)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&stbi__context__ctor_mC829A0366DACB27129BF977D4B90B9C2326DD40F_RuntimeMethod_var))); } IL_0037: { Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_3 = ___0_stream; __this->___U3CStreamU3Ek__BackingField = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CStreamU3Ek__BackingField), (void*)L_3); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* stbi__context_get_Stream_m58F3540EF3F1F0326F1210E78B31F2A582178134 (stbi__context_tD5E45CF9BC4F0746859E7B156269282387389EE7* __this, const RuntimeMethod* method) { { Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = __this->___U3CStreamU3Ek__BackingField; 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 #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void stbi__gif__ctor_m4655A211D1448DD7C627AE3FA6DF636BD969DEEB (stbi__gif_t02F1F956E5B9DC3D68C82530DA32CBE117E7F7B4* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeArray1D_1__ctor_m75FD4AC5FDF39ECCC52B84F34324B535D1455001_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeArray1D_1_op_Implicit_m6541926AF5FCE50202474E3C045787ABE550A256_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeArray1D_1_t79F6974EF957EAD3875A06FE40225337C9BF7DAE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeArray2D_1__ctor_m3A58CFC7D1EED7D3D5087499656F8833CB720624_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeArray2D_1_op_Implicit_m70B5987ED11018AA1B208A0B5BF2D3C16A07FA04_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeArray2D_1_t692271BD046851DE22F814AEF83ACE2573A69FD4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { UnsafeArray1D_1_t79F6974EF957EAD3875A06FE40225337C9BF7DAE* L_0 = (UnsafeArray1D_1_t79F6974EF957EAD3875A06FE40225337C9BF7DAE*)il2cpp_codegen_object_new(UnsafeArray1D_1_t79F6974EF957EAD3875A06FE40225337C9BF7DAE_il2cpp_TypeInfo_var); UnsafeArray1D_1__ctor_m75FD4AC5FDF39ECCC52B84F34324B535D1455001(L_0, ((int32_t)8192), UnsafeArray1D_1__ctor_m75FD4AC5FDF39ECCC52B84F34324B535D1455001_RuntimeMethod_var); __this->___codesArray = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___codesArray), (void*)L_0); UnsafeArray2D_1_t692271BD046851DE22F814AEF83ACE2573A69FD4* L_1 = (UnsafeArray2D_1_t692271BD046851DE22F814AEF83ACE2573A69FD4*)il2cpp_codegen_object_new(UnsafeArray2D_1_t692271BD046851DE22F814AEF83ACE2573A69FD4_il2cpp_TypeInfo_var); UnsafeArray2D_1__ctor_m3A58CFC7D1EED7D3D5087499656F8833CB720624(L_1, ((int32_t)256), 4, UnsafeArray2D_1__ctor_m3A58CFC7D1EED7D3D5087499656F8833CB720624_RuntimeMethod_var); __this->___lpalArray = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___lpalArray), (void*)L_1); UnsafeArray2D_1_t692271BD046851DE22F814AEF83ACE2573A69FD4* L_2 = (UnsafeArray2D_1_t692271BD046851DE22F814AEF83ACE2573A69FD4*)il2cpp_codegen_object_new(UnsafeArray2D_1_t692271BD046851DE22F814AEF83ACE2573A69FD4_il2cpp_TypeInfo_var); UnsafeArray2D_1__ctor_m3A58CFC7D1EED7D3D5087499656F8833CB720624(L_2, ((int32_t)256), 4, UnsafeArray2D_1__ctor_m3A58CFC7D1EED7D3D5087499656F8833CB720624_RuntimeMethod_var); __this->___palArray = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___palArray), (void*)L_2); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); UnsafeArray2D_1_t692271BD046851DE22F814AEF83ACE2573A69FD4* L_3 = __this->___palArray; void* L_4; L_4 = UnsafeArray2D_1_op_Implicit_m70B5987ED11018AA1B208A0B5BF2D3C16A07FA04(L_3, UnsafeArray2D_1_op_Implicit_m70B5987ED11018AA1B208A0B5BF2D3C16A07FA04_RuntimeMethod_var); __this->___pal = (uint8_t**)L_4; UnsafeArray2D_1_t692271BD046851DE22F814AEF83ACE2573A69FD4* L_5 = __this->___lpalArray; void* L_6; L_6 = UnsafeArray2D_1_op_Implicit_m70B5987ED11018AA1B208A0B5BF2D3C16A07FA04(L_5, UnsafeArray2D_1_op_Implicit_m70B5987ED11018AA1B208A0B5BF2D3C16A07FA04_RuntimeMethod_var); __this->___lpal = (uint8_t**)L_6; UnsafeArray1D_1_t79F6974EF957EAD3875A06FE40225337C9BF7DAE* L_7 = __this->___codesArray; void* L_8; L_8 = UnsafeArray1D_1_op_Implicit_m6541926AF5FCE50202474E3C045787ABE550A256(L_7, UnsafeArray1D_1_op_Implicit_m6541926AF5FCE50202474E3C045787ABE550A256_RuntimeMethod_var); __this->___codes = (stbi__gif_lzw_t50321AB205854CBA2DA47AAF2C14535018D79584*)L_8; 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 void delegate0_Invoke_m37235E30A5928755B0FD04A5DDB2567B1E97ED4F_Multicast(delegate0_t0CB02293408585149A6FBEC3B48321A5A10631A9* __this, uint8_t* ___0_arg0, int32_t ___1_arg1, int16_t* ___2_arg2, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); for (il2cpp_array_size_t i = 0; i < length; i++) { delegate0_t0CB02293408585149A6FBEC3B48321A5A10631A9* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, uint8_t*, int32_t, int16_t*, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg0, ___1_arg1, ___2_arg2, reinterpret_cast(currentDelegate->___method)); } } void delegate0_Invoke_m37235E30A5928755B0FD04A5DDB2567B1E97ED4F_OpenInst(delegate0_t0CB02293408585149A6FBEC3B48321A5A10631A9* __this, uint8_t* ___0_arg0, int32_t ___1_arg1, int16_t* ___2_arg2, const RuntimeMethod* method) { NullCheck(___0_arg0); typedef void (*FunctionPointerType) (uint8_t*, int32_t, int16_t*, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_arg0, ___1_arg1, ___2_arg2, method); } void delegate0_Invoke_m37235E30A5928755B0FD04A5DDB2567B1E97ED4F_OpenStatic(delegate0_t0CB02293408585149A6FBEC3B48321A5A10631A9* __this, uint8_t* ___0_arg0, int32_t ___1_arg1, int16_t* ___2_arg2, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (uint8_t*, int32_t, int16_t*, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_arg0, ___1_arg1, ___2_arg2, method); } IL2CPP_EXTERN_C void DelegatePInvokeWrapper_delegate0_t0CB02293408585149A6FBEC3B48321A5A10631A9 (delegate0_t0CB02293408585149A6FBEC3B48321A5A10631A9* __this, uint8_t* ___0_arg0, int32_t ___1_arg1, int16_t* ___2_arg2, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc)(uint8_t*, int32_t, int16_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this)); il2cppPInvokeFunc(___0_arg0, ___1_arg1, ___2_arg2); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void delegate0__ctor_m0AF38915FF0F5132E782B90701002BCACDC1D5FB (delegate0_t0CB02293408585149A6FBEC3B48321A5A10631A9* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method); __this->___method = ___1_method; __this->___m_target = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 3; if (isOpen) __this->___invoke_impl = (intptr_t)&delegate0_Invoke_m37235E30A5928755B0FD04A5DDB2567B1E97ED4F_OpenStatic; else { __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } else { bool isOpen = parameterCount == 2; if (isOpen) { __this->___invoke_impl = (intptr_t)&delegate0_Invoke_m37235E30A5928755B0FD04A5DDB2567B1E97ED4F_OpenInst; } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } __this->___extra_arg = (intptr_t)&delegate0_Invoke_m37235E30A5928755B0FD04A5DDB2567B1E97ED4F_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void delegate0_Invoke_m37235E30A5928755B0FD04A5DDB2567B1E97ED4F (delegate0_t0CB02293408585149A6FBEC3B48321A5A10631A9* __this, uint8_t* ___0_arg0, int32_t ___1_arg1, int16_t* ___2_arg2, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, uint8_t*, int32_t, int16_t*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg0, ___1_arg1, ___2_arg2, reinterpret_cast(__this->___method)); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif void delegate1_Invoke_m8CAD5EF59306FDE189B1F32958DB56E5D1BA69F2_Multicast(delegate1_tA72E7FDABB153CC626CB576C206AC24F5ED01C42* __this, uint8_t* ___0_arg0, uint8_t* ___1_arg1, uint8_t* ___2_arg2, uint8_t* ___3_arg3, int32_t ___4_arg4, int32_t ___5_arg5, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); for (il2cpp_array_size_t i = 0; i < length; i++) { delegate1_tA72E7FDABB153CC626CB576C206AC24F5ED01C42* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, uint8_t*, uint8_t*, uint8_t*, uint8_t*, int32_t, int32_t, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg0, ___1_arg1, ___2_arg2, ___3_arg3, ___4_arg4, ___5_arg5, reinterpret_cast(currentDelegate->___method)); } } void delegate1_Invoke_m8CAD5EF59306FDE189B1F32958DB56E5D1BA69F2_OpenInst(delegate1_tA72E7FDABB153CC626CB576C206AC24F5ED01C42* __this, uint8_t* ___0_arg0, uint8_t* ___1_arg1, uint8_t* ___2_arg2, uint8_t* ___3_arg3, int32_t ___4_arg4, int32_t ___5_arg5, const RuntimeMethod* method) { NullCheck(___0_arg0); typedef void (*FunctionPointerType) (uint8_t*, uint8_t*, uint8_t*, uint8_t*, int32_t, int32_t, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_arg0, ___1_arg1, ___2_arg2, ___3_arg3, ___4_arg4, ___5_arg5, method); } void delegate1_Invoke_m8CAD5EF59306FDE189B1F32958DB56E5D1BA69F2_OpenStatic(delegate1_tA72E7FDABB153CC626CB576C206AC24F5ED01C42* __this, uint8_t* ___0_arg0, uint8_t* ___1_arg1, uint8_t* ___2_arg2, uint8_t* ___3_arg3, int32_t ___4_arg4, int32_t ___5_arg5, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (uint8_t*, uint8_t*, uint8_t*, uint8_t*, int32_t, int32_t, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_arg0, ___1_arg1, ___2_arg2, ___3_arg3, ___4_arg4, ___5_arg5, method); } IL2CPP_EXTERN_C void DelegatePInvokeWrapper_delegate1_tA72E7FDABB153CC626CB576C206AC24F5ED01C42 (delegate1_tA72E7FDABB153CC626CB576C206AC24F5ED01C42* __this, uint8_t* ___0_arg0, uint8_t* ___1_arg1, uint8_t* ___2_arg2, uint8_t* ___3_arg3, int32_t ___4_arg4, int32_t ___5_arg5, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc)(uint8_t*, uint8_t*, uint8_t*, uint8_t*, int32_t, int32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this)); il2cppPInvokeFunc(___0_arg0, ___1_arg1, ___2_arg2, ___3_arg3, ___4_arg4, ___5_arg5); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void delegate1__ctor_mA57476943A3DE980D0FECD01D322B4F4BDF4D7D3 (delegate1_tA72E7FDABB153CC626CB576C206AC24F5ED01C42* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method); __this->___method = ___1_method; __this->___m_target = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 6; if (isOpen) __this->___invoke_impl = (intptr_t)&delegate1_Invoke_m8CAD5EF59306FDE189B1F32958DB56E5D1BA69F2_OpenStatic; else { __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } else { bool isOpen = parameterCount == 5; if (isOpen) { __this->___invoke_impl = (intptr_t)&delegate1_Invoke_m8CAD5EF59306FDE189B1F32958DB56E5D1BA69F2_OpenInst; } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } __this->___extra_arg = (intptr_t)&delegate1_Invoke_m8CAD5EF59306FDE189B1F32958DB56E5D1BA69F2_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void delegate1_Invoke_m8CAD5EF59306FDE189B1F32958DB56E5D1BA69F2 (delegate1_tA72E7FDABB153CC626CB576C206AC24F5ED01C42* __this, uint8_t* ___0_arg0, uint8_t* ___1_arg1, uint8_t* ___2_arg2, uint8_t* ___3_arg3, int32_t ___4_arg4, int32_t ___5_arg5, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, uint8_t*, uint8_t*, uint8_t*, uint8_t*, int32_t, int32_t, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg0, ___1_arg1, ___2_arg2, ___3_arg3, ___4_arg4, ___5_arg5, reinterpret_cast(__this->___method)); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif uint8_t* delegate2_Invoke_m2CC52FAB743EE8280C050142C5ECDDB6789082A1_Multicast(delegate2_t9C599A06EF82738ECF5DDEBC45401143CB75CE0F* __this, uint8_t* ___0_arg0, uint8_t* ___1_arg1, uint8_t* ___2_arg2, int32_t ___3_arg3, int32_t ___4_arg4, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); uint8_t* retVal = NULL; for (il2cpp_array_size_t i = 0; i < length; i++) { delegate2_t9C599A06EF82738ECF5DDEBC45401143CB75CE0F* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef uint8_t* (*FunctionPointerType) (RuntimeObject*, uint8_t*, uint8_t*, uint8_t*, int32_t, int32_t, const RuntimeMethod*); retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg0, ___1_arg1, ___2_arg2, ___3_arg3, ___4_arg4, reinterpret_cast(currentDelegate->___method)); } return retVal; } uint8_t* delegate2_Invoke_m2CC52FAB743EE8280C050142C5ECDDB6789082A1_OpenInst(delegate2_t9C599A06EF82738ECF5DDEBC45401143CB75CE0F* __this, uint8_t* ___0_arg0, uint8_t* ___1_arg1, uint8_t* ___2_arg2, int32_t ___3_arg3, int32_t ___4_arg4, const RuntimeMethod* method) { NullCheck(___0_arg0); typedef uint8_t* (*FunctionPointerType) (uint8_t*, uint8_t*, uint8_t*, int32_t, int32_t, const RuntimeMethod*); return ((FunctionPointerType)__this->___method_ptr)(___0_arg0, ___1_arg1, ___2_arg2, ___3_arg3, ___4_arg4, method); } uint8_t* delegate2_Invoke_m2CC52FAB743EE8280C050142C5ECDDB6789082A1_OpenStatic(delegate2_t9C599A06EF82738ECF5DDEBC45401143CB75CE0F* __this, uint8_t* ___0_arg0, uint8_t* ___1_arg1, uint8_t* ___2_arg2, int32_t ___3_arg3, int32_t ___4_arg4, const RuntimeMethod* method) { typedef uint8_t* (*FunctionPointerType) (uint8_t*, uint8_t*, uint8_t*, int32_t, int32_t, const RuntimeMethod*); return ((FunctionPointerType)__this->___method_ptr)(___0_arg0, ___1_arg1, ___2_arg2, ___3_arg3, ___4_arg4, method); } IL2CPP_EXTERN_C uint8_t* DelegatePInvokeWrapper_delegate2_t9C599A06EF82738ECF5DDEBC45401143CB75CE0F (delegate2_t9C599A06EF82738ECF5DDEBC45401143CB75CE0F* __this, uint8_t* ___0_arg0, uint8_t* ___1_arg1, uint8_t* ___2_arg2, int32_t ___3_arg3, int32_t ___4_arg4, const RuntimeMethod* method) { typedef uint8_t* (DEFAULT_CALL *PInvokeFunc)(uint8_t*, uint8_t*, uint8_t*, int32_t, int32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this)); uint8_t* returnValue = il2cppPInvokeFunc(___0_arg0, ___1_arg1, ___2_arg2, ___3_arg3, ___4_arg4); return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void delegate2__ctor_m399087F5232C1E9BED7C8CC1B0743681F7D99E20 (delegate2_t9C599A06EF82738ECF5DDEBC45401143CB75CE0F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method); __this->___method = ___1_method; __this->___m_target = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 5; if (isOpen) __this->___invoke_impl = (intptr_t)&delegate2_Invoke_m2CC52FAB743EE8280C050142C5ECDDB6789082A1_OpenStatic; else { __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } else { bool isOpen = parameterCount == 4; if (isOpen) { __this->___invoke_impl = (intptr_t)&delegate2_Invoke_m2CC52FAB743EE8280C050142C5ECDDB6789082A1_OpenInst; } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } __this->___extra_arg = (intptr_t)&delegate2_Invoke_m2CC52FAB743EE8280C050142C5ECDDB6789082A1_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t* delegate2_Invoke_m2CC52FAB743EE8280C050142C5ECDDB6789082A1 (delegate2_t9C599A06EF82738ECF5DDEBC45401143CB75CE0F* __this, uint8_t* ___0_arg0, uint8_t* ___1_arg1, uint8_t* ___2_arg2, int32_t ___3_arg3, int32_t ___4_arg4, const RuntimeMethod* method) { typedef uint8_t* (*FunctionPointerType) (RuntimeObject*, uint8_t*, uint8_t*, uint8_t*, int32_t, int32_t, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg0, ___1_arg1, ___2_arg2, ___3_arg3, ___4_arg4, reinterpret_cast(__this->___method)); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #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 #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 #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 #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void stbi__jpeg__ctor_m15D5D6EFC502290230477ACB3F3FA56829E4FA32 (stbi__jpeg_t783B73264C160BDD8FD99C2A40E683EBEDDB2402* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeArray1D_1__ctor_m742DAE97CC04FF2A5C951005E7E1DEAE976FD4B1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeArray1D_1__ctor_m80391CAC93DAF529FDA5AC99D18457B15FD0007B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeArray1D_1__ctor_mF515A01BB21FA30A4F292F4417C31C5E8B88F46E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeArray1D_1_op_Implicit_m4D9430D6AC327C03284B4A81786AE78DCA2EF354_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeArray1D_1_op_Implicit_mC0F446E66C867587CA19A5DF4FB883EB8676D772_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeArray1D_1_op_Implicit_mE32AAEFB2E0B4E9E8536ECF5A2B32906DBA0AE73_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeArray1D_1_t815F26013F5F9CD93E7242CF2CF012641BD1A0BA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeArray1D_1_tDB7A817250549E13D843EBF73CDA5925488DD933_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeArray1D_1_tF7A91FF7D00CD80CED417779394BB1D4D1EAF18A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeArray2D_1__ctor_m4B656CBF9E31CBD022740B8F979CE85FDBE33B20_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeArray2D_1__ctor_m5ED6464C063FDB0E310BC0AC417ACCE4B08D7A41_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeArray2D_1_op_Implicit_m49A2133A13994F72DAB2CA613E74AF6C8C5F1413_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeArray2D_1_op_Implicit_mBEFA368E08328EEAC109432ECC9DC849C4C8CF1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeArray2D_1_t5961E44269E4B314BCB38981F904485CF2A389FF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeArray2D_1_t757F24C39EF3461F418F82878ED4F834C5181794_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { UnsafeArray2D_1_t5961E44269E4B314BCB38981F904485CF2A389FF* L_0 = (UnsafeArray2D_1_t5961E44269E4B314BCB38981F904485CF2A389FF*)il2cpp_codegen_object_new(UnsafeArray2D_1_t5961E44269E4B314BCB38981F904485CF2A389FF_il2cpp_TypeInfo_var); UnsafeArray2D_1__ctor_m5ED6464C063FDB0E310BC0AC417ACCE4B08D7A41(L_0, 4, ((int32_t)64), UnsafeArray2D_1__ctor_m5ED6464C063FDB0E310BC0AC417ACCE4B08D7A41_RuntimeMethod_var); __this->___dequantArray = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___dequantArray), (void*)L_0); UnsafeArray2D_1_t757F24C39EF3461F418F82878ED4F834C5181794* L_1 = (UnsafeArray2D_1_t757F24C39EF3461F418F82878ED4F834C5181794*)il2cpp_codegen_object_new(UnsafeArray2D_1_t757F24C39EF3461F418F82878ED4F834C5181794_il2cpp_TypeInfo_var); UnsafeArray2D_1__ctor_m4B656CBF9E31CBD022740B8F979CE85FDBE33B20(L_1, 4, ((int32_t)512), UnsafeArray2D_1__ctor_m4B656CBF9E31CBD022740B8F979CE85FDBE33B20_RuntimeMethod_var); __this->___fast_acArray = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___fast_acArray), (void*)L_1); UnsafeArray1D_1_t815F26013F5F9CD93E7242CF2CF012641BD1A0BA* L_2 = (UnsafeArray1D_1_t815F26013F5F9CD93E7242CF2CF012641BD1A0BA*)il2cpp_codegen_object_new(UnsafeArray1D_1_t815F26013F5F9CD93E7242CF2CF012641BD1A0BA_il2cpp_TypeInfo_var); UnsafeArray1D_1__ctor_m80391CAC93DAF529FDA5AC99D18457B15FD0007B(L_2, 4, UnsafeArray1D_1__ctor_m80391CAC93DAF529FDA5AC99D18457B15FD0007B_RuntimeMethod_var); __this->___huff_acArray = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___huff_acArray), (void*)L_2); UnsafeArray1D_1_t815F26013F5F9CD93E7242CF2CF012641BD1A0BA* L_3 = (UnsafeArray1D_1_t815F26013F5F9CD93E7242CF2CF012641BD1A0BA*)il2cpp_codegen_object_new(UnsafeArray1D_1_t815F26013F5F9CD93E7242CF2CF012641BD1A0BA_il2cpp_TypeInfo_var); UnsafeArray1D_1__ctor_m80391CAC93DAF529FDA5AC99D18457B15FD0007B(L_3, 4, UnsafeArray1D_1__ctor_m80391CAC93DAF529FDA5AC99D18457B15FD0007B_RuntimeMethod_var); __this->___huff_dcArray = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___huff_dcArray), (void*)L_3); UnsafeArray1D_1_tF7A91FF7D00CD80CED417779394BB1D4D1EAF18A* L_4 = (UnsafeArray1D_1_tF7A91FF7D00CD80CED417779394BB1D4D1EAF18A*)il2cpp_codegen_object_new(UnsafeArray1D_1_tF7A91FF7D00CD80CED417779394BB1D4D1EAF18A_il2cpp_TypeInfo_var); UnsafeArray1D_1__ctor_m742DAE97CC04FF2A5C951005E7E1DEAE976FD4B1(L_4, 4, UnsafeArray1D_1__ctor_m742DAE97CC04FF2A5C951005E7E1DEAE976FD4B1_RuntimeMethod_var); __this->___img_compArray = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___img_compArray), (void*)L_4); UnsafeArray1D_1_tDB7A817250549E13D843EBF73CDA5925488DD933* L_5 = (UnsafeArray1D_1_tDB7A817250549E13D843EBF73CDA5925488DD933*)il2cpp_codegen_object_new(UnsafeArray1D_1_tDB7A817250549E13D843EBF73CDA5925488DD933_il2cpp_TypeInfo_var); UnsafeArray1D_1__ctor_mF515A01BB21FA30A4F292F4417C31C5E8B88F46E(L_5, 4, UnsafeArray1D_1__ctor_mF515A01BB21FA30A4F292F4417C31C5E8B88F46E_RuntimeMethod_var); __this->___orderArray = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->___orderArray), (void*)L_5); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); UnsafeArray1D_1_t815F26013F5F9CD93E7242CF2CF012641BD1A0BA* L_6 = __this->___huff_dcArray; void* L_7; L_7 = UnsafeArray1D_1_op_Implicit_m4D9430D6AC327C03284B4A81786AE78DCA2EF354(L_6, UnsafeArray1D_1_op_Implicit_m4D9430D6AC327C03284B4A81786AE78DCA2EF354_RuntimeMethod_var); __this->___huff_dc = (stbi__huffman_t6DEAA8DAB0C7E7B906ED693F3B02A4FB88BC8D7F*)L_7; UnsafeArray1D_1_t815F26013F5F9CD93E7242CF2CF012641BD1A0BA* L_8 = __this->___huff_acArray; void* L_9; L_9 = UnsafeArray1D_1_op_Implicit_m4D9430D6AC327C03284B4A81786AE78DCA2EF354(L_8, UnsafeArray1D_1_op_Implicit_m4D9430D6AC327C03284B4A81786AE78DCA2EF354_RuntimeMethod_var); __this->___huff_ac = (stbi__huffman_t6DEAA8DAB0C7E7B906ED693F3B02A4FB88BC8D7F*)L_9; UnsafeArray2D_1_t5961E44269E4B314BCB38981F904485CF2A389FF* L_10 = __this->___dequantArray; void* L_11; L_11 = UnsafeArray2D_1_op_Implicit_mBEFA368E08328EEAC109432ECC9DC849C4C8CF1F(L_10, UnsafeArray2D_1_op_Implicit_mBEFA368E08328EEAC109432ECC9DC849C4C8CF1F_RuntimeMethod_var); __this->___dequant = (uint16_t**)L_11; UnsafeArray2D_1_t757F24C39EF3461F418F82878ED4F834C5181794* L_12 = __this->___fast_acArray; void* L_13; L_13 = UnsafeArray2D_1_op_Implicit_m49A2133A13994F72DAB2CA613E74AF6C8C5F1413(L_12, UnsafeArray2D_1_op_Implicit_m49A2133A13994F72DAB2CA613E74AF6C8C5F1413_RuntimeMethod_var); __this->___fast_ac = (int16_t**)L_13; UnsafeArray1D_1_tF7A91FF7D00CD80CED417779394BB1D4D1EAF18A* L_14 = __this->___img_compArray; void* L_15; L_15 = UnsafeArray1D_1_op_Implicit_mC0F446E66C867587CA19A5DF4FB883EB8676D772(L_14, UnsafeArray1D_1_op_Implicit_mC0F446E66C867587CA19A5DF4FB883EB8676D772_RuntimeMethod_var); __this->___img_comp = (unnamed1_tFFCD00E633D511D08F0102AF033EAEF84DB82DF1*)L_15; UnsafeArray1D_1_tDB7A817250549E13D843EBF73CDA5925488DD933* L_16 = __this->___orderArray; void* L_17; L_17 = UnsafeArray1D_1_op_Implicit_mE32AAEFB2E0B4E9E8536ECF5A2B32906DBA0AE73(L_16, UnsafeArray1D_1_op_Implicit_mE32AAEFB2E0B4E9E8536ECF5A2B32906DBA0AE73_RuntimeMethod_var); __this->___order = (int32_t*)L_17; return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void stbi__resample__ctor_m32EF21FD452C9E3F17A7A6F127FA8B0DCEEF828C (stbi__resample_tEFE16727AD25AA174BB9F4C254785074D3FE8ED4* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void stbi__png__ctor_m7A4E1AB32C5485FCF3E6F22A72022F7A0111D8AF (stbi__png_tCBD935AEB160DD127D2005952F7C0255B2FDA04F* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #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 #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 #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 #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 #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 #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 #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 #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 #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 #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 #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 #ifdef __clang__ #pragma clang diagnostic pop #endif IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void* IntPtr_ToPointer_m1A0612EED3A1C8B8850BE2943CFC42523064B4F6_inline (intptr_t* __this, const RuntimeMethod* method) { { intptr_t L_0 = *__this; return (void*)(L_0); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void IntPtr__ctor_m4F9A9B80F01996B610D5AE4797F20B98ECD0A3D9_inline (intptr_t* __this, void* ___0_value, const RuntimeMethod* method) { { void* L_0 = ___0_value; *__this = ((intptr_t)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____stringLength; return L_0; } }