#include "pch-cpp.hpp" #ifndef _MSC_VER # include #else # include #endif #include #include struct VirtualActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; template struct VirtualActionInvoker1 { typedef void (*Action)(void*, T1, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct VirtualFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, invokeData.method); } }; template struct VirtualFuncInvoker1 { typedef R (*Func)(void*, T1, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method); } }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t87EDE08B2E48F793A22DE50D6B3CC2E7EBB2DB54; // System.Byte[] struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031; // System.Char[] struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB; // System.Int32[] struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; // System.IntPtr[] struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832; // System.Object[] struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; // System.Diagnostics.StackTrace[] struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF; // System.Globalization.CodePageDataItem struct CodePageDataItem_t52460FA30AE37F4F26ACB81055E58002262F19F2; // System.Text.DecoderFallback struct DecoderFallback_t7324102215E4ED41EC065C02EB501CB0BC23CD90; // System.IO.DirectoryInfo struct DirectoryInfo_tEAEEC018EB49B4A71907FFEAFE935FAA8F9C1FE2; // System.Text.Encoder struct Encoder_tAF9067231A76315584BDF4CD27990E2F485A78FA; // System.Text.EncoderFallback struct EncoderFallback_tD2C40CE114AA9D8E1F7196608B2D088548015293; // System.Text.Encoding struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095; // System.IO.FileStream struct FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8; // System.Collections.IDictionary struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220; // System.IFormatProvider struct IFormatProvider_tC202922D43BFF3525109ABF3FB79625F5646AB52; // UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C; // Microsoft.Win32.SafeHandles.SafeFileHandle struct SafeFileHandle_t033FA6AAAC65F4BB25F4CBA9A242A58C95CD406E; // System.Runtime.Serialization.SafeSerializationManager struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6; // System.Threading.SemaphoreSlim struct SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2; // System.IO.Stream struct Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE; // System.IO.StreamWriter struct StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4; // System.String struct String_t; // System.Text.StringBuilder struct StringBuilder_t; // System.Threading.Tasks.Task struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572; // System.IO.TextWriter struct TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3; // System.Text.UTF8Encoding struct UTF8Encoding_t90B56215A1B0B7ED5CDEA772E695F0DDAFBCD3BE; // System.Void struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915; // System.IO.Stream/ReadWriteTask struct ReadWriteTask_t0821BF49EE38596C7734E86E1A6A39D769BE2C05; // System.Text.UTF8Encoding/UTF8EncodingSealed struct UTF8EncodingSealed_tF97A34F40CABE9CE1C168967D60396F51C43DD36; IL2CPP_EXTERN_C RuntimeClass* DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StringBuilder_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UTF8Encoding_t90B56215A1B0B7ED5CDEA772E695F0DDAFBCD3BE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral00AA31210FBD934E47CF2F0787E4279D5F36A7C8; IL2CPP_EXTERN_C String_t* _stringLiteral00B28FF06B788B9B67C6B259800F404F9F3761FD; IL2CPP_EXTERN_C String_t* _stringLiteral00E1F9F3ED5FB0B9D5B2EDE263FDCFC932AE0F81; IL2CPP_EXTERN_C String_t* _stringLiteral2113DFF0D12155AB28C940E2A87505439938FDC9; IL2CPP_EXTERN_C String_t* _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745; IL2CPP_EXTERN_C String_t* _stringLiteral3E2494FB2D245D91FF110697DD6EA93C8AD044C7; IL2CPP_EXTERN_C String_t* _stringLiteral4133EC0E83E4C69B6C0094B47BFD1408F0C8D4C5; IL2CPP_EXTERN_C String_t* _stringLiteral6D2D60FB81DB361B60B9512761B3ED9FF250BB96; IL2CPP_EXTERN_C String_t* _stringLiteralA9EAE0E59BFEC6E9C5DF200FFFF2E7041786BC94; IL2CPP_EXTERN_C String_t* _stringLiteralD2185E2B320102DBAC16E15976BE9935D7508BC0; IL2CPP_EXTERN_C String_t* _stringLiteralD6DCC897C02A857315752249765CB47ADDF4E5C7; IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; IL2CPP_EXTERN_C String_t* _stringLiteralDB5B55A9B215F744DB82517864984D073F2E8F8C; IL2CPP_EXTERN_C String_t* _stringLiteralE4BE6693E05298C0AA1058EE42AD958FC084D5C3; IL2CPP_EXTERN_C String_t* _stringLiteralF4C7926D1DB8039301B07DFB92B1DF289821FAC1; IL2CPP_EXTERN_C String_t* _stringLiteralFC8500DF9CB13A37AE4EB3F703D9BE6E85552824; struct Exception_t_marshaled_com; struct Exception_t_marshaled_pinvoke; struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; 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_t2C7FBC519B4C5950EF4E37672CCF9321FC5978B4 { }; struct Il2CppArrayBounds; // System.Text.Encoding struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095 : public RuntimeObject { // System.Int32 System.Text.Encoding::m_codePage int32_t ___m_codePage_9; // System.Globalization.CodePageDataItem System.Text.Encoding::dataItem CodePageDataItem_t52460FA30AE37F4F26ACB81055E58002262F19F2* ___dataItem_10; // System.Boolean System.Text.Encoding::m_deserializedFromEverett bool ___m_deserializedFromEverett_11; // System.Boolean System.Text.Encoding::m_isReadOnly bool ___m_isReadOnly_12; // System.Text.EncoderFallback System.Text.Encoding::encoderFallback EncoderFallback_tD2C40CE114AA9D8E1F7196608B2D088548015293* ___encoderFallback_13; // System.Text.DecoderFallback System.Text.Encoding::decoderFallback DecoderFallback_t7324102215E4ED41EC065C02EB501CB0BC23CD90* ___decoderFallback_14; }; struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095_StaticFields { // System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::defaultEncoding Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___defaultEncoding_0; // System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::unicodeEncoding Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___unicodeEncoding_1; // System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::bigEndianUnicode Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___bigEndianUnicode_2; // System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::utf7Encoding Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf7Encoding_3; // System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::utf8Encoding Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf8Encoding_4; // System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::utf32Encoding Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf32Encoding_5; // System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::asciiEncoding Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___asciiEncoding_6; // System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::latin1Encoding Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___latin1Encoding_7; // System.Collections.Generic.Dictionary`2 modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::encodings Dictionary_2_t87EDE08B2E48F793A22DE50D6B3CC2E7EBB2DB54* ___encodings_8; // System.Object System.Text.Encoding::s_InternalSyncObject RuntimeObject* ___s_InternalSyncObject_15; }; // System.MarshalByRefObject struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE : public RuntimeObject { // System.Object System.MarshalByRefObject::_identity RuntimeObject* ____identity_0; }; // Native definition for P/Invoke marshalling of System.MarshalByRefObject struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_pinvoke { Il2CppIUnknown* ____identity_0; }; // Native definition for COM marshalling of System.MarshalByRefObject struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_com { Il2CppIUnknown* ____identity_0; }; // System.String struct String_t : public RuntimeObject { // System.Int32 System.String::_stringLength int32_t ____stringLength_4; // System.Char System.String::_firstChar Il2CppChar ____firstChar_5; }; struct String_t_StaticFields { // System.String System.String::Empty String_t* ___Empty_6; }; // System.Text.StringBuilder struct StringBuilder_t : public RuntimeObject { // System.Char[] System.Text.StringBuilder::m_ChunkChars CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___m_ChunkChars_0; // System.Text.StringBuilder System.Text.StringBuilder::m_ChunkPrevious StringBuilder_t* ___m_ChunkPrevious_1; // System.Int32 System.Text.StringBuilder::m_ChunkLength int32_t ___m_ChunkLength_2; // System.Int32 System.Text.StringBuilder::m_ChunkOffset int32_t ___m_ChunkOffset_3; // System.Int32 System.Text.StringBuilder::m_MaxCapacity int32_t ___m_MaxCapacity_4; }; // System.ValueType struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject { }; // Native definition for P/Invoke marshalling of System.ValueType struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke { }; // Native definition for COM marshalling of System.ValueType struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com { }; // WDebug struct WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA : public RuntimeObject { }; struct WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_StaticFields { // System.Boolean WDebug::enableLog bool ___enableLog_0; // System.Boolean WDebug::enableSave bool ___enableSave_1; // System.String WDebug::logPath String_t* ___logPath_2; // System.Text.StringBuilder WDebug::theLog StringBuilder_t* ___theLog_3; // System.Boolean WDebug::isInit bool ___isInit_4; }; // System.Boolean struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22 { // System.Boolean System.Boolean::m_value bool ___m_value_0; }; struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields { // System.String System.Boolean::TrueString String_t* ___TrueString_5; // System.String System.Boolean::FalseString String_t* ___FalseString_6; }; // System.Byte struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3 { // System.Byte System.Byte::m_value uint8_t ___m_value_0; }; // System.DateTime struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D { // System.UInt64 System.DateTime::_dateData uint64_t ____dateData_46; }; struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_StaticFields { // System.Int32[] System.DateTime::s_daysToMonth365 Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth365_30; // System.Int32[] System.DateTime::s_daysToMonth366 Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth366_31; // System.DateTime System.DateTime::MinValue DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MinValue_32; // System.DateTime System.DateTime::MaxValue DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MaxValue_33; // System.DateTime System.DateTime::UnixEpoch DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___UnixEpoch_34; }; // System.Int32 struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C { // System.Int32 System.Int32::m_value int32_t ___m_value_0; }; // System.IntPtr struct IntPtr_t { // System.Void* System.IntPtr::m_value void* ___m_value_0; }; struct IntPtr_t_StaticFields { // System.IntPtr System.IntPtr::Zero intptr_t ___Zero_1; }; // System.IO.Stream struct Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE { // System.IO.Stream/ReadWriteTask System.IO.Stream::_activeReadWriteTask ReadWriteTask_t0821BF49EE38596C7734E86E1A6A39D769BE2C05* ____activeReadWriteTask_2; // System.Threading.SemaphoreSlim System.IO.Stream::_asyncActiveSemaphore SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2* ____asyncActiveSemaphore_3; }; struct Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_StaticFields { // System.IO.Stream System.IO.Stream::Null Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___Null_1; }; // System.IO.TextWriter struct TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3 : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE { // System.Char[] System.IO.TextWriter::CoreNewLine CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___CoreNewLine_3; // System.String System.IO.TextWriter::CoreNewLineStr String_t* ___CoreNewLineStr_4; // System.IFormatProvider System.IO.TextWriter::_internalFormatProvider RuntimeObject* ____internalFormatProvider_5; }; struct TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3_StaticFields { // System.IO.TextWriter System.IO.TextWriter::Null TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ___Null_1; // System.Char[] System.IO.TextWriter::s_coreNewLine CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___s_coreNewLine_2; }; // System.Text.UTF8Encoding struct UTF8Encoding_t90B56215A1B0B7ED5CDEA772E695F0DDAFBCD3BE : public Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095 { // System.Boolean System.Text.UTF8Encoding::_emitUTF8Identifier bool ____emitUTF8Identifier_18; // System.Boolean System.Text.UTF8Encoding::_isThrowException bool ____isThrowException_19; }; struct UTF8Encoding_t90B56215A1B0B7ED5CDEA772E695F0DDAFBCD3BE_StaticFields { // System.Text.UTF8Encoding/UTF8EncodingSealed System.Text.UTF8Encoding::s_default UTF8EncodingSealed_tF97A34F40CABE9CE1C168967D60396F51C43DD36* ___s_default_16; // System.Byte[] System.Text.UTF8Encoding::s_preamble ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_preamble_17; }; // System.Void struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915 { union { struct { }; uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1]; }; }; // Interop/Sys/FileStatus struct FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2 { // Interop/Sys/FileStatusFlags Interop/Sys/FileStatus::Flags int32_t ___Flags_0; // System.Int32 Interop/Sys/FileStatus::Mode int32_t ___Mode_1; // System.UInt32 Interop/Sys/FileStatus::Uid uint32_t ___Uid_2; // System.UInt32 Interop/Sys/FileStatus::Gid uint32_t ___Gid_3; // System.Int64 Interop/Sys/FileStatus::Size int64_t ___Size_4; // System.Int64 Interop/Sys/FileStatus::ATime int64_t ___ATime_5; // System.Int64 Interop/Sys/FileStatus::ATimeNsec int64_t ___ATimeNsec_6; // System.Int64 Interop/Sys/FileStatus::MTime int64_t ___MTime_7; // System.Int64 Interop/Sys/FileStatus::MTimeNsec int64_t ___MTimeNsec_8; // System.Int64 Interop/Sys/FileStatus::CTime int64_t ___CTime_9; // System.Int64 Interop/Sys/FileStatus::CTimeNsec int64_t ___CTimeNsec_10; // System.Int64 Interop/Sys/FileStatus::BirthTime int64_t ___BirthTime_11; // System.Int64 Interop/Sys/FileStatus::BirthTimeNsec int64_t ___BirthTimeNsec_12; // System.Int64 Interop/Sys/FileStatus::Dev int64_t ___Dev_13; // System.Int64 Interop/Sys/FileStatus::Ino int64_t ___Ino_14; // System.UInt32 Interop/Sys/FileStatus::UserFlags uint32_t ___UserFlags_15; }; // System.Exception struct Exception_t : public RuntimeObject { // System.String System.Exception::_className String_t* ____className_1; // System.String System.Exception::_message String_t* ____message_2; // System.Collections.IDictionary System.Exception::_data RuntimeObject* ____data_3; // System.Exception System.Exception::_innerException Exception_t* ____innerException_4; // System.String System.Exception::_helpURL String_t* ____helpURL_5; // System.Object System.Exception::_stackTrace RuntimeObject* ____stackTrace_6; // System.String System.Exception::_stackTraceString String_t* ____stackTraceString_7; // System.String System.Exception::_remoteStackTraceString String_t* ____remoteStackTraceString_8; // System.Int32 System.Exception::_remoteStackIndex int32_t ____remoteStackIndex_9; // System.Object System.Exception::_dynamicMethods RuntimeObject* ____dynamicMethods_10; // System.Int32 System.Exception::_HResult int32_t ____HResult_11; // System.String System.Exception::_source String_t* ____source_12; // System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13; // System.Diagnostics.StackTrace[] System.Exception::captured_traces StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14; // System.IntPtr[] System.Exception::native_trace_ips IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips_15; // System.Int32 System.Exception::caught_in_unmanaged int32_t ___caught_in_unmanaged_16; }; struct Exception_t_StaticFields { // System.Object System.Exception::s_EDILock RuntimeObject* ___s_EDILock_0; }; // Native definition for P/Invoke marshalling of System.Exception struct Exception_t_marshaled_pinvoke { char* ____className_1; char* ____message_2; RuntimeObject* ____data_3; Exception_t_marshaled_pinvoke* ____innerException_4; char* ____helpURL_5; Il2CppIUnknown* ____stackTrace_6; char* ____stackTraceString_7; char* ____remoteStackTraceString_8; int32_t ____remoteStackIndex_9; Il2CppIUnknown* ____dynamicMethods_10; int32_t ____HResult_11; char* ____source_12; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14; Il2CppSafeArray/*NONE*/* ___native_trace_ips_15; int32_t ___caught_in_unmanaged_16; }; // Native definition for COM marshalling of System.Exception struct Exception_t_marshaled_com { Il2CppChar* ____className_1; Il2CppChar* ____message_2; RuntimeObject* ____data_3; Exception_t_marshaled_com* ____innerException_4; Il2CppChar* ____helpURL_5; Il2CppIUnknown* ____stackTrace_6; Il2CppChar* ____stackTraceString_7; Il2CppChar* ____remoteStackTraceString_8; int32_t ____remoteStackIndex_9; Il2CppIUnknown* ____dynamicMethods_10; int32_t ____HResult_11; Il2CppChar* ____source_12; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14; Il2CppSafeArray/*NONE*/* ___native_trace_ips_15; int32_t ___caught_in_unmanaged_16; }; // System.IO.FileStatus struct FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5 { // Interop/Sys/FileStatus System.IO.FileStatus::_fileStatus FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2 ____fileStatus_0; // System.Int32 System.IO.FileStatus::_fileStatusInitialized int32_t ____fileStatusInitialized_1; // System.Boolean System.IO.FileStatus::k__BackingField bool ___U3CInitiallyDirectoryU3Ek__BackingField_2; // System.Boolean System.IO.FileStatus::_isDirectory bool ____isDirectory_3; // System.Boolean System.IO.FileStatus::_exists bool ____exists_4; }; // Native definition for P/Invoke marshalling of System.IO.FileStatus struct FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5_marshaled_pinvoke { FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2 ____fileStatus_0; int32_t ____fileStatusInitialized_1; int32_t ___U3CInitiallyDirectoryU3Ek__BackingField_2; int32_t ____isDirectory_3; int32_t ____exists_4; }; // Native definition for COM marshalling of System.IO.FileStatus struct FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5_marshaled_com { FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2 ____fileStatus_0; int32_t ____fileStatusInitialized_1; int32_t ___U3CInitiallyDirectoryU3Ek__BackingField_2; int32_t ____isDirectory_3; int32_t ____exists_4; }; // System.IO.FileStream struct FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8 : public Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE { // System.Byte[] System.IO.FileStream::buf ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___buf_6; // System.String System.IO.FileStream::name String_t* ___name_7; // Microsoft.Win32.SafeHandles.SafeFileHandle System.IO.FileStream::safeHandle SafeFileHandle_t033FA6AAAC65F4BB25F4CBA9A242A58C95CD406E* ___safeHandle_8; // System.Boolean System.IO.FileStream::isExposed bool ___isExposed_9; // System.Int64 System.IO.FileStream::append_startpos int64_t ___append_startpos_10; // System.IO.FileAccess System.IO.FileStream::access int32_t ___access_11; // System.Boolean System.IO.FileStream::owner bool ___owner_12; // System.Boolean System.IO.FileStream::async bool ___async_13; // System.Boolean System.IO.FileStream::canseek bool ___canseek_14; // System.Boolean System.IO.FileStream::anonymous bool ___anonymous_15; // System.Boolean System.IO.FileStream::buf_dirty bool ___buf_dirty_16; // System.Int32 System.IO.FileStream::buf_size int32_t ___buf_size_17; // System.Int32 System.IO.FileStream::buf_length int32_t ___buf_length_18; // System.Int32 System.IO.FileStream::buf_offset int32_t ___buf_offset_19; // System.Int64 System.IO.FileStream::buf_start int64_t ___buf_start_20; }; struct FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8_StaticFields { // System.Byte[] System.IO.FileStream::buf_recycle ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___buf_recycle_4; // System.Object System.IO.FileStream::buf_recycle_lock RuntimeObject* ___buf_recycle_lock_5; }; // UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject { // System.IntPtr UnityEngine.Object::m_CachedPtr intptr_t ___m_CachedPtr_0; }; struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields { // System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1; }; // Native definition for P/Invoke marshalling of UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke { intptr_t ___m_CachedPtr_0; }; // Native definition for COM marshalling of UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com { intptr_t ___m_CachedPtr_0; }; // System.IO.StreamWriter struct StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4 : public TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3 { // System.IO.Stream System.IO.StreamWriter::_stream Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ____stream_7; // System.Text.Encoding System.IO.StreamWriter::_encoding Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ____encoding_8; // System.Text.Encoder System.IO.StreamWriter::_encoder Encoder_tAF9067231A76315584BDF4CD27990E2F485A78FA* ____encoder_9; // System.Byte[] System.IO.StreamWriter::_byteBuffer ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____byteBuffer_10; // System.Char[] System.IO.StreamWriter::_charBuffer CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ____charBuffer_11; // System.Int32 System.IO.StreamWriter::_charPos int32_t ____charPos_12; // System.Int32 System.IO.StreamWriter::_charLen int32_t ____charLen_13; // System.Boolean System.IO.StreamWriter::_autoFlush bool ____autoFlush_14; // System.Boolean System.IO.StreamWriter::_haveWrittenPreamble bool ____haveWrittenPreamble_15; // System.Boolean System.IO.StreamWriter::_closable bool ____closable_16; // System.Threading.Tasks.Task System.IO.StreamWriter::_asyncWriteTask Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ____asyncWriteTask_17; }; struct StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4_StaticFields { // System.IO.StreamWriter System.IO.StreamWriter::Null StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4* ___Null_6; }; // System.IO.FileSystemInfo struct FileSystemInfo_tE3063B9229F46B05A5F6D018C8C4CA510104E8E9 : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE { // System.IO.FileStatus System.IO.FileSystemInfo::_fileStatus FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5 ____fileStatus_1; // System.String System.IO.FileSystemInfo::FullPath String_t* ___FullPath_2; // System.String System.IO.FileSystemInfo::OriginalPath String_t* ___OriginalPath_3; // System.String System.IO.FileSystemInfo::_name String_t* ____name_4; }; // System.IO.DirectoryInfo struct DirectoryInfo_tEAEEC018EB49B4A71907FFEAFE935FAA8F9C1FE2 : public FileSystemInfo_tE3063B9229F46B05A5F6D018C8C4CA510104E8E9 { }; #ifdef __clang__ #pragma clang diagnostic pop #endif // System.Object[] struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray { ALIGN_FIELD (8) RuntimeObject* m_Items[1]; inline RuntimeObject* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // System.Byte[] struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031 : public RuntimeArray { ALIGN_FIELD (8) uint8_t m_Items[1]; inline uint8_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline uint8_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, uint8_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline uint8_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline uint8_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, uint8_t value) { m_Items[index] = value; } }; // System.String UnityEngine.Application::get_persistentDataPath() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Application_get_persistentDataPath_mC58BD3E1A20732E0A536491DBCAE6505B1624399 (const RuntimeMethod* method) ; // System.String System.String::Concat(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___str00, String_t* ___str11, const RuntimeMethod* method) ; // System.Void WDebug::CreateDirectory(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WDebug_CreateDirectory_m0EE7580FB4F29BC5B543E264E7C5369EE70D0C15 (String_t* ___destFileName0, const RuntimeMethod* method) ; // System.DateTime System.DateTime::get_Now() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C (const RuntimeMethod* method) ; // System.String System.DateTime::ToString(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DateTime_ToString_m6963A84785C320DA776C9FCFFEDAF26C8F1A8D78 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, String_t* ___format0, const RuntimeMethod* method) ; // System.String System.String::Concat(System.String,System.String,System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m093934F71A9B351911EE46311674ED463B180006 (String_t* ___str00, String_t* ___str11, String_t* ___str22, String_t* ___str33, const RuntimeMethod* method) ; // System.Void WDebug::Log(System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WDebug_Log_mF6B7752010E6C9BC7EF4BA0B7631FB7CAEA13E92 (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___data0, const RuntimeMethod* method) ; // System.Boolean System.IO.Directory::Exists(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Directory_Exists_m3D125E9E88C291CF11113444F961A64DD83AE1C7 (String_t* ___path0, const RuntimeMethod* method) ; // System.IO.DirectoryInfo System.IO.Directory::CreateDirectory(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DirectoryInfo_tEAEEC018EB49B4A71907FFEAFE935FAA8F9C1FE2* Directory_CreateDirectory_m16EC5CE8561A997C6635E06DC24C77590F29D94F (String_t* ___path0, const RuntimeMethod* method) ; // System.String WDebug::GetLog(System.String,System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* WDebug_GetLog_m97F8E9469AA06EE93834895A3284F2D8A9F375B2 (String_t* ___type0, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___data1, const RuntimeMethod* method) ; // System.Void UnityEngine.Debug::Log(System.Object,UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_Log_m06155ED25645EBBC06B4C8F05235EF41B1489C7E (RuntimeObject* ___message0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___context1, const RuntimeMethod* method) ; // System.Void WDebug::saveLog(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WDebug_saveLog_m69159EA6BD38C846CE217B8DD948654CADFE088C (String_t* ___strLog0, const RuntimeMethod* method) ; // System.Void UnityEngine.Debug::LogWarning(System.Object,UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarning_m23033D7E2F0F298BE465B7F3A63CDF40A4EB70EB (RuntimeObject* ___message0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___context1, const RuntimeMethod* method) ; // System.Void UnityEngine.Debug::LogError(System.Object,UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_m94F967AB31244EACE68C3BE1DD85B69ED3334C0E (RuntimeObject* ___message0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___context1, const RuntimeMethod* method) ; // System.Void System.Text.StringBuilder::set_Length(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder_set_Length_mE2427BDAEF91C4E4A6C80F3BDF1F6E01DBCC2414 (StringBuilder_t* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Text.StringBuilder System.Text.StringBuilder::Append(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Append_m3A7D629DAA5E0E36B8A617A911E34F79AF84AE63 (StringBuilder_t* __this, RuntimeObject* ___value0, const RuntimeMethod* method) ; // System.Text.StringBuilder System.Text.StringBuilder::Append(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D (StringBuilder_t* __this, String_t* ___value0, const RuntimeMethod* method) ; // System.String WDebug::get_uft8(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* WDebug_get_uft8_m5FD66E812F9D369569A5B9ACA88BA37E6369D088 (String_t* ___unicodeString0, const RuntimeMethod* method) ; // System.Boolean System.IO.File::Exists(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool File_Exists_m95E329ABBE3EAD6750FE1989BBA6884457136D4A (String_t* ___path0, const RuntimeMethod* method) ; // System.Void System.IO.FileStream::.ctor(System.String,System.IO.FileMode,System.IO.FileAccess) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FileStream__ctor_m158997E4E7ADD1BA5E75F4835882E32137ACB3C9 (FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8* __this, String_t* ___path0, int32_t ___mode1, int32_t ___access2, const RuntimeMethod* method) ; // System.Void System.IO.Stream::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stream_Dispose_mCDB42F32A17541CCA6D3A5906827A401570B07A8 (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* __this, const RuntimeMethod* method) ; // System.Void System.IO.StreamWriter::.ctor(System.IO.Stream) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StreamWriter__ctor_m54CE9C47ED974C0589400DA9BC2AB3F7F481595B (StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___stream0, const RuntimeMethod* method) ; // System.Void System.IO.TextWriter::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextWriter_Dispose_m5B2CA4D250335AB11031AFC7F202AA5B7A70C4D7 (TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* __this, const RuntimeMethod* method) ; // System.String System.String::Concat(System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9EB826D3BC0EF2322AA8E55DF0D20EE41B1E5A36 (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___args0, const RuntimeMethod* method) ; // System.Void UnityEngine.Debug::Log(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB (RuntimeObject* ___message0, const RuntimeMethod* method) ; // System.Void System.Text.UTF8Encoding::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UTF8Encoding__ctor_m221CD37E0DBDC63D175FE38646E28CA801D08C00 (UTF8Encoding_t90B56215A1B0B7ED5CDEA772E695F0DDAFBCD3BE* __this, const RuntimeMethod* method) ; // System.Void System.Text.StringBuilder::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D (StringBuilder_t* __this, const RuntimeMethod* method) ; #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void WDebug::Init(System.Boolean,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WDebug_Init_m8255039B5F68D562402F104753AED05709B46DDE (bool ___enable0, bool ___save1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral00AA31210FBD934E47CF2F0787E4279D5F36A7C8); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral00E1F9F3ED5FB0B9D5B2EDE263FDCFC932AE0F81); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2113DFF0D12155AB28C940E2A87505439938FDC9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6D2D60FB81DB361B60B9512761B3ED9FF250BB96); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE4BE6693E05298C0AA1058EE42AD958FC084D5C3); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFC8500DF9CB13A37AE4EB3F703D9BE6E85552824); s_Il2CppMethodInitialized = true; } bool V_0 = false; String_t* V_1 = NULL; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_2; memset((&V_2), 0, sizeof(V_2)); { il2cpp_codegen_runtime_class_init_inline(WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var); bool L_0 = ((WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_StaticFields*)il2cpp_codegen_static_fields_for(WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var))->___isInit_4; V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0089; } } { il2cpp_codegen_runtime_class_init_inline(WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var); ((WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_StaticFields*)il2cpp_codegen_static_fields_for(WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var))->___isInit_4 = (bool)1; String_t* L_2; L_2 = Application_get_persistentDataPath_mC58BD3E1A20732E0A536491DBCAE6505B1624399(NULL); String_t* L_3; L_3 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_2, _stringLiteral00E1F9F3ED5FB0B9D5B2EDE263FDCFC932AE0F81, NULL); V_1 = L_3; String_t* L_4 = V_1; WDebug_CreateDirectory_m0EE7580FB4F29BC5B543E264E7C5369EE70D0C15(L_4, NULL); String_t* L_5 = V_1; il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_6; L_6 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL); V_2 = L_6; String_t* L_7; L_7 = DateTime_ToString_m6963A84785C320DA776C9FCFFEDAF26C8F1A8D78((&V_2), _stringLiteral2113DFF0D12155AB28C940E2A87505439938FDC9, NULL); String_t* L_8; L_8 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(L_5, _stringLiteralFC8500DF9CB13A37AE4EB3F703D9BE6E85552824, L_7, _stringLiteral6D2D60FB81DB361B60B9512761B3ED9FF250BB96, NULL); ((WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_StaticFields*)il2cpp_codegen_static_fields_for(WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var))->___logPath_2 = L_8; Il2CppCodeGenWriteBarrier((void**)(&((WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_StaticFields*)il2cpp_codegen_static_fields_for(WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var))->___logPath_2), (void*)L_8); bool L_9 = ___enable0; ((WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_StaticFields*)il2cpp_codegen_static_fields_for(WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var))->___enableLog_0 = L_9; bool L_10 = ___save1; ((WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_StaticFields*)il2cpp_codegen_static_fields_for(WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var))->___enableSave_1 = L_10; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_11 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_12 = L_11; ArrayElementTypeCheck (L_12, _stringLiteral00AA31210FBD934E47CF2F0787E4279D5F36A7C8); (L_12)->SetAtUnchecked(static_cast(0), (RuntimeObject*)_stringLiteral00AA31210FBD934E47CF2F0787E4279D5F36A7C8); WDebug_Log_mF6B7752010E6C9BC7EF4BA0B7631FB7CAEA13E92(L_12, NULL); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_14 = L_13; String_t* L_15 = ((WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_StaticFields*)il2cpp_codegen_static_fields_for(WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var))->___logPath_2; ArrayElementTypeCheck (L_14, L_15); (L_14)->SetAtUnchecked(static_cast(0), (RuntimeObject*)L_15); WDebug_Log_mF6B7752010E6C9BC7EF4BA0B7631FB7CAEA13E92(L_14, NULL); goto IL_009f; } IL_0089: { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_16 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_17 = L_16; ArrayElementTypeCheck (L_17, _stringLiteralE4BE6693E05298C0AA1058EE42AD958FC084D5C3); (L_17)->SetAtUnchecked(static_cast(0), (RuntimeObject*)_stringLiteralE4BE6693E05298C0AA1058EE42AD958FC084D5C3); il2cpp_codegen_runtime_class_init_inline(WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var); WDebug_Log_mF6B7752010E6C9BC7EF4BA0B7631FB7CAEA13E92(L_17, NULL); } IL_009f: { return; } } // System.Void WDebug::CreateDirectory(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WDebug_CreateDirectory_m0EE7580FB4F29BC5B543E264E7C5369EE70D0C15 (String_t* ___destFileName0, const RuntimeMethod* method) { bool V_0 = false; { String_t* L_0 = ___destFileName0; bool L_1; L_1 = Directory_Exists_m3D125E9E88C291CF11113444F961A64DD83AE1C7(L_0, NULL); V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0); bool L_2 = V_0; if (!L_2) { goto IL_0015; } } { String_t* L_3 = ___destFileName0; DirectoryInfo_tEAEEC018EB49B4A71907FFEAFE935FAA8F9C1FE2* L_4; L_4 = Directory_CreateDirectory_m16EC5CE8561A997C6635E06DC24C77590F29D94F(L_3, NULL); } IL_0015: { return; } } // System.Void WDebug::Log(System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WDebug_Log_mF6B7752010E6C9BC7EF4BA0B7631FB7CAEA13E92 (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___data0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD2185E2B320102DBAC16E15976BE9935D7508BC0); s_Il2CppMethodInitialized = true; } bool V_0 = false; String_t* V_1 = NULL; { il2cpp_codegen_runtime_class_init_inline(WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var); bool L_0 = ((WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_StaticFields*)il2cpp_codegen_static_fields_for(WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var))->___enableLog_0; V_0 = L_0; bool L_1 = V_0; if (!L_1) { goto IL_0027; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = ___data0; il2cpp_codegen_runtime_class_init_inline(WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var); String_t* L_3; L_3 = WDebug_GetLog_m97F8E9469AA06EE93834895A3284F2D8A9F375B2(_stringLiteralD2185E2B320102DBAC16E15976BE9935D7508BC0, L_2, NULL); V_1 = L_3; String_t* L_4 = V_1; il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m06155ED25645EBBC06B4C8F05235EF41B1489C7E(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); String_t* L_5 = V_1; WDebug_saveLog_m69159EA6BD38C846CE217B8DD948654CADFE088C(L_5, NULL); } IL_0027: { return; } } // System.Void WDebug::LogWarning(System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WDebug_LogWarning_m209A7DEC1FED806F1100AE55DE8FF406F624DEE1 (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___data0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3E2494FB2D245D91FF110697DD6EA93C8AD044C7); s_Il2CppMethodInitialized = true; } bool V_0 = false; String_t* V_1 = NULL; { il2cpp_codegen_runtime_class_init_inline(WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var); bool L_0 = ((WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_StaticFields*)il2cpp_codegen_static_fields_for(WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var))->___enableLog_0; V_0 = L_0; bool L_1 = V_0; if (!L_1) { goto IL_0027; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = ___data0; il2cpp_codegen_runtime_class_init_inline(WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var); String_t* L_3; L_3 = WDebug_GetLog_m97F8E9469AA06EE93834895A3284F2D8A9F375B2(_stringLiteral3E2494FB2D245D91FF110697DD6EA93C8AD044C7, L_2, NULL); V_1 = L_3; String_t* L_4 = V_1; il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogWarning_m23033D7E2F0F298BE465B7F3A63CDF40A4EB70EB(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); String_t* L_5 = V_1; WDebug_saveLog_m69159EA6BD38C846CE217B8DD948654CADFE088C(L_5, NULL); } IL_0027: { return; } } // System.Void WDebug::LogError(System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WDebug_LogError_m26D57C8F7D1BEAA522EE835989A9194C85DF4232 (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___data0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD6DCC897C02A857315752249765CB47ADDF4E5C7); s_Il2CppMethodInitialized = true; } bool V_0 = false; String_t* V_1 = NULL; { il2cpp_codegen_runtime_class_init_inline(WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var); bool L_0 = ((WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_StaticFields*)il2cpp_codegen_static_fields_for(WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var))->___enableLog_0; V_0 = L_0; bool L_1 = V_0; if (!L_1) { goto IL_0027; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = ___data0; il2cpp_codegen_runtime_class_init_inline(WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var); String_t* L_3; L_3 = WDebug_GetLog_m97F8E9469AA06EE93834895A3284F2D8A9F375B2(_stringLiteralD6DCC897C02A857315752249765CB47ADDF4E5C7, L_2, NULL); V_1 = L_3; String_t* L_4 = V_1; il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_m94F967AB31244EACE68C3BE1DD85B69ED3334C0E(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); String_t* L_5 = V_1; WDebug_saveLog_m69159EA6BD38C846CE217B8DD948654CADFE088C(L_5, NULL); } IL_0027: { return; } } // System.String WDebug::GetLog(System.String,System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* WDebug_GetLog_m97F8E9469AA06EE93834895A3284F2D8A9F375B2 (String_t* ___type0, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___data1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral00B28FF06B788B9B67C6B259800F404F9F3761FD); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDB5B55A9B215F744DB82517864984D073F2E8F8C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF4C7926D1DB8039301B07DFB92B1DF289821FAC1); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; bool V_1 = false; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_2; memset((&V_2), 0, sizeof(V_2)); String_t* V_3 = NULL; { il2cpp_codegen_runtime_class_init_inline(WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var); StringBuilder_t* L_0 = ((WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_StaticFields*)il2cpp_codegen_static_fields_for(WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var))->___theLog_3; StringBuilder_set_Length_mE2427BDAEF91C4E4A6C80F3BDF1F6E01DBCC2414(L_0, 0, NULL); V_0 = 0; goto IL_0023; } IL_0011: { il2cpp_codegen_runtime_class_init_inline(WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var); StringBuilder_t* L_1 = ((WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_StaticFields*)il2cpp_codegen_static_fields_for(WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var))->___theLog_3; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = ___data1; int32_t L_3 = V_0; int32_t L_4 = L_3; RuntimeObject* L_5 = (L_2)->GetAtUnchecked(static_cast(L_4)); StringBuilder_t* L_6; L_6 = StringBuilder_Append_m3A7D629DAA5E0E36B8A617A911E34F79AF84AE63(L_1, L_5, NULL); int32_t L_7 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1)); } IL_0023: { int32_t L_8 = V_0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = ___data1; V_1 = (bool)((((int32_t)L_8) < ((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length))))? 1 : 0); bool L_10 = V_1; if (L_10) { goto IL_0011; } } { il2cpp_codegen_runtime_class_init_inline(WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var); StringBuilder_t* L_11 = ((WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_StaticFields*)il2cpp_codegen_static_fields_for(WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var))->___theLog_3; StringBuilder_t* L_12; L_12 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_11, _stringLiteral00B28FF06B788B9B67C6B259800F404F9F3761FD, NULL); StringBuilder_t* L_13 = ((WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_StaticFields*)il2cpp_codegen_static_fields_for(WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var))->___theLog_3; il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_14; L_14 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL); V_2 = L_14; String_t* L_15; L_15 = DateTime_ToString_m6963A84785C320DA776C9FCFFEDAF26C8F1A8D78((&V_2), _stringLiteralF4C7926D1DB8039301B07DFB92B1DF289821FAC1, NULL); StringBuilder_t* L_16; L_16 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_13, L_15, NULL); StringBuilder_t* L_17 = ((WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_StaticFields*)il2cpp_codegen_static_fields_for(WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var))->___theLog_3; String_t* L_18 = ___type0; StringBuilder_t* L_19; L_19 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_17, L_18, NULL); StringBuilder_t* L_20 = ((WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_StaticFields*)il2cpp_codegen_static_fields_for(WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var))->___theLog_3; StringBuilder_t* L_21; L_21 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_20, _stringLiteralDB5B55A9B215F744DB82517864984D073F2E8F8C, NULL); StringBuilder_t* L_22 = ((WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_StaticFields*)il2cpp_codegen_static_fields_for(WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var))->___theLog_3; String_t* L_23; L_23 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_22); String_t* L_24; L_24 = WDebug_get_uft8_m5FD66E812F9D369569A5B9ACA88BA37E6369D088(L_23, NULL); V_3 = L_24; goto IL_0088; } IL_0088: { String_t* L_25 = V_3; return L_25; } } // System.Void WDebug::saveLog(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WDebug_saveLog_m69159EA6BD38C846CE217B8DD948654CADFE088C (String_t* ___strLog0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4133EC0E83E4C69B6C0094B47BFD1408F0C8D4C5); s_Il2CppMethodInitialized = true; } bool V_0 = false; FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8* V_1 = NULL; StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4* V_2 = NULL; bool V_3 = false; Exception_t* V_4 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { il2cpp_codegen_runtime_class_init_inline(WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var); bool L_0 = ((WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_StaticFields*)il2cpp_codegen_static_fields_for(WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var))->___enableSave_1; V_0 = L_0; bool L_1 = V_0; if (!L_1) { goto IL_00be; } } { } try {// begin try (depth: 1) { il2cpp_codegen_runtime_class_init_inline(WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var); String_t* L_2 = ((WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_StaticFields*)il2cpp_codegen_static_fields_for(WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var))->___logPath_2; bool L_3; L_3 = File_Exists_m95E329ABBE3EAD6750FE1989BBA6884457136D4A(L_2, NULL); V_3 = (bool)((((int32_t)L_3) == ((int32_t)0))? 1 : 0); bool L_4 = V_3; if (!L_4) { goto IL_003d_1; } } { il2cpp_codegen_runtime_class_init_inline(WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var); String_t* L_5 = ((WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_StaticFields*)il2cpp_codegen_static_fields_for(WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var))->___logPath_2; FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8* L_6 = (FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8*)il2cpp_codegen_object_new(FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8_il2cpp_TypeInfo_var); FileStream__ctor_m158997E4E7ADD1BA5E75F4835882E32137ACB3C9(L_6, L_5, 2, 2, NULL); V_1 = L_6; FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8* L_7 = V_1; Stream_Dispose_mCDB42F32A17541CCA6D3A5906827A401570B07A8(L_7, NULL); FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8* L_8 = V_1; VirtualActionInvoker0::Invoke(18 /* System.Void System.IO.Stream::Close() */, L_8); } IL_003d_1: { il2cpp_codegen_runtime_class_init_inline(WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var); String_t* L_9 = ((WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_StaticFields*)il2cpp_codegen_static_fields_for(WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var))->___logPath_2; FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8* L_10 = (FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8*)il2cpp_codegen_object_new(FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8_il2cpp_TypeInfo_var); FileStream__ctor_m158997E4E7ADD1BA5E75F4835882E32137ACB3C9(L_10, L_9, 6, 2, NULL); V_1 = L_10; FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8* L_11 = V_1; StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4* L_12 = (StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4*)il2cpp_codegen_object_new(StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4_il2cpp_TypeInfo_var); StreamWriter__ctor_m54CE9C47ED974C0589400DA9BC2AB3F7F481595B(L_12, L_11, NULL); V_2 = L_12; StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4* L_13 = V_2; String_t* L_14 = ___strLog0; String_t* L_15; L_15 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_14, _stringLiteral4133EC0E83E4C69B6C0094B47BFD1408F0C8D4C5, NULL); VirtualActionInvoker1< String_t* >::Invoke(15 /* System.Void System.IO.TextWriter::Write(System.String) */, L_13, L_15); StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4* L_16 = V_2; VirtualActionInvoker0::Invoke(10 /* System.Void System.IO.TextWriter::Flush() */, L_16); StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4* L_17 = V_2; TextWriter_Dispose_m5B2CA4D250335AB11031AFC7F202AA5B7A70C4D7(L_17, NULL); StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4* L_18 = V_2; VirtualActionInvoker0::Invoke(8 /* System.Void System.IO.TextWriter::Close() */, L_18); FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8* L_19 = V_1; Stream_Dispose_mCDB42F32A17541CCA6D3A5906827A401570B07A8(L_19, NULL); FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8* L_20 = V_1; VirtualActionInvoker0::Invoke(18 /* System.Void System.IO.Stream::Close() */, L_20); goto IL_00bd; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0089; } throw e; } CATCH_0089: {// begin catch(System.Exception) V_4 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_21 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var)), (uint32_t)4); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_22 = L_21; ArrayElementTypeCheck (L_22, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA9EAE0E59BFEC6E9C5DF200FFFF2E7041786BC94))); (L_22)->SetAtUnchecked(static_cast(0), (RuntimeObject*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA9EAE0E59BFEC6E9C5DF200FFFF2E7041786BC94))); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_23 = L_22; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var))); String_t* L_24 = ((WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var))))->___logPath_2; ArrayElementTypeCheck (L_23, L_24); (L_23)->SetAtUnchecked(static_cast(1), (RuntimeObject*)L_24); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_25 = L_23; ArrayElementTypeCheck (L_25, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745))); (L_25)->SetAtUnchecked(static_cast(2), (RuntimeObject*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745))); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_26 = L_25; Exception_t* L_27 = V_4; ArrayElementTypeCheck (L_26, L_27); (L_26)->SetAtUnchecked(static_cast(3), (RuntimeObject*)L_27); String_t* L_28; L_28 = String_Concat_m9EB826D3BC0EF2322AA8E55DF0D20EE41B1E5A36(L_26, NULL); il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var))); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_28, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00bd; }// end catch (depth: 1) IL_00bd: { } IL_00be: { return; } } // System.String WDebug::get_uft8(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* WDebug_get_uft8_m5FD66E812F9D369569A5B9ACA88BA37E6369D088 (String_t* ___unicodeString0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UTF8Encoding_t90B56215A1B0B7ED5CDEA772E695F0DDAFBCD3BE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } UTF8Encoding_t90B56215A1B0B7ED5CDEA772E695F0DDAFBCD3BE* V_0 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_1 = NULL; String_t* V_2 = NULL; String_t* V_3 = NULL; { UTF8Encoding_t90B56215A1B0B7ED5CDEA772E695F0DDAFBCD3BE* L_0 = (UTF8Encoding_t90B56215A1B0B7ED5CDEA772E695F0DDAFBCD3BE*)il2cpp_codegen_object_new(UTF8Encoding_t90B56215A1B0B7ED5CDEA772E695F0DDAFBCD3BE_il2cpp_TypeInfo_var); UTF8Encoding__ctor_m221CD37E0DBDC63D175FE38646E28CA801D08C00(L_0, NULL); V_0 = L_0; UTF8Encoding_t90B56215A1B0B7ED5CDEA772E695F0DDAFBCD3BE* L_1 = V_0; String_t* L_2 = ___unicodeString0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3; L_3 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(19 /* System.Byte[] System.Text.Encoding::GetBytes(System.String) */, L_1, L_2); V_1 = L_3; UTF8Encoding_t90B56215A1B0B7ED5CDEA772E695F0DDAFBCD3BE* L_4 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = V_1; String_t* L_6; L_6 = VirtualFuncInvoker1< String_t*, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(36 /* System.String System.Text.Encoding::GetString(System.Byte[]) */, L_4, L_5); V_2 = L_6; String_t* L_7 = V_2; V_3 = L_7; goto IL_001b; } IL_001b: { String_t* L_8 = V_3; return L_8; } } // System.Void WDebug::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WDebug__cctor_m638672C7BA649FD637685DB26B0E8815F12942ED (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } { ((WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_StaticFields*)il2cpp_codegen_static_fields_for(WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var))->___enableLog_0 = (bool)1; ((WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_StaticFields*)il2cpp_codegen_static_fields_for(WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var))->___enableSave_1 = (bool)0; ((WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_StaticFields*)il2cpp_codegen_static_fields_for(WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var))->___logPath_2 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Il2CppCodeGenWriteBarrier((void**)(&((WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_StaticFields*)il2cpp_codegen_static_fields_for(WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var))->___logPath_2), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); StringBuilder_t* L_0 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_0, NULL); ((WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_StaticFields*)il2cpp_codegen_static_fields_for(WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var))->___theLog_3 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_StaticFields*)il2cpp_codegen_static_fields_for(WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var))->___theLog_3), (void*)L_0); ((WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_StaticFields*)il2cpp_codegen_static_fields_for(WDebug_t7D214D2DB5E4EE9DDF9EF0829457E3CF7EEF52BA_il2cpp_TypeInfo_var))->___isInit_4 = (bool)0; return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif