2025-03-11 15:30:07 +08:00

1338 lines
65 KiB
C++

#include "pch-cpp.hpp"
#ifndef _MSC_VER
# include <alloca.h>
#else
# include <malloc.h>
#endif
#include <limits>
#include <stdint.h>
struct VirtualActionInvoker0
{
typedef void (*Action)(void*, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename T1>
struct VirtualActionInvoker1
{
typedef void (*Action)(void*, T1, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename R>
struct VirtualFuncInvoker0
{
typedef R (*Func)(void*, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename R, typename T1>
struct VirtualFuncInvoker1
{
typedef R (*Func)(void*, T1, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
// System.Collections.Generic.Dictionary`2<System.Int32,System.Text.Encoding>
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
// <Module>
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<System.Int32,System.Text.Encoding> modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::encodings
Dictionary_2_t87EDE08B2E48F793A22DE50D6B3CC2E7EBB2DB54* ___encodings_8;
// System.Object System.Text.Encoding::s_InternalSyncObject
RuntimeObject* ___s_InternalSyncObject_15;
};
// System.MarshalByRefObject
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE : public RuntimeObject
{
// System.Object System.MarshalByRefObject::_identity
RuntimeObject* ____identity_0;
};
// Native definition for P/Invoke marshalling of System.MarshalByRefObject
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_pinvoke
{
Il2CppIUnknown* ____identity_0;
};
// Native definition for COM marshalling of System.MarshalByRefObject
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_com
{
Il2CppIUnknown* ____identity_0;
};
// System.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::<InitiallyDirectory>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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<RuntimeObject*, 1> __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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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