changhong/xcode/Classes/Native/Assembly-CSharp18.cpp

30480 lines
1.5 MiB

#include "il2cpp-config.h"
#ifndef _MSC_VER
# include <alloca.h>
#else
# include <malloc.h>
#endif
#include <cstring>
#include <string.h>
#include <stdio.h>
#include <cmath>
#include <limits>
#include <assert.h>
#include <stdint.h>
#include "codegen/il2cpp-codegen.h"
#include "il2cpp-object-internals.h"
template <typename R, typename T1>
struct VirtFuncInvoker1
{
typedef R (*Func)(void*, T1, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename R>
struct VirtFuncInvoker0
{
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, typename T2>
struct VirtFuncInvoker2
{
typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
}
};
template <typename R, typename T1, typename T2, typename T3, typename T4>
struct VirtFuncInvoker4
{
typedef R (*Func)(void*, T1, T2, T3, T4, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, invokeData.method);
}
};
template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8>
struct VirtFuncInvoker8
{
typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, invokeData.method);
}
};
struct VirtActionInvoker0
{
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);
}
};
// DSLuaClient
struct DSLuaClient_t76E7B64916865CE3D031BFE7E687D3E288C89C2C;
// ExceptionReporter
struct ExceptionReporter_tC8B14433837E77366FCBA64013903F13E61DE2FA;
// LuaInterface.LuaBaseRef
struct LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4;
// LuaInterface.LuaCSFunction
struct LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE;
// LuaInterface.LuaFunction
struct LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B;
// LuaInterface.LuaReflection
struct LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F;
// LuaInterface.LuaState
struct LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE;
// LuaInterface.ObjectTranslator
struct ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF;
// LuaInterface.ToLua/LuaTableToVar[]
struct LuaTableToVarU5BU5D_t8A918435115BB3F5A70A8ACB82EAFE0B9DA048A6;
// Microsoft.Win32.SafeHandles.SafeFileHandle
struct SafeFileHandle_tE1B31BE63CD11BBF2B9B6A205A72735F32EB1BCB;
// System.Action
struct Action_t591D2A86165F896B4B800BB5C25CE18672A55579;
// System.Action`1<System.Object>
struct Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0;
// System.Action`2<System.IntPtr,System.DateTime>
struct Action_2_t71ABE81215656C151AA494D997B8EB0383EED635;
// System.Action`2<System.IntPtr,System.RuntimeTypeHandle>
struct Action_2_tF1521BFA532454CDDFD1188C106F85CBBCA28558;
// System.AsyncCallback
struct AsyncCallback_t3F3DA3BEDAEE81DD1D24125DF8EB30E85EE14DA4;
// System.Boolean[]
struct BooleanU5BU5D_t192C7579715690E25BD5EFED47F3E0FC9DCB2040;
// System.Byte[]
struct ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821;
// System.CharEnumerator
struct CharEnumerator_t2EA2A40D79D38A2498DA996D174FD1DE79CD5244;
// System.Char[]
struct CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2;
// System.Collections.Generic.Dictionary`2<System.Enum,System.Object>
struct Dictionary_2_t86DA606688BA1954C5CC9368104CE9722112D2C2;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Globalization.CultureInfo>
struct Dictionary_2_tC88A56872F7C79DBB9582D4F3FC22ED5D8E0B98B;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Type>
struct Dictionary_2_t1302C50AC2AF6849C455DCE970305F09D16B7258;
// System.Collections.Generic.Dictionary`2<System.Int32,System.WeakReference>
struct Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593;
// System.Collections.Generic.Dictionary`2<System.Int64,System.WeakReference>
struct Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9;
// System.Collections.Generic.Dictionary`2<System.IntPtr,LuaInterface.LuaState>
struct Dictionary_2_tE2C4B84883C857DB2F1AD0ED287337B1F1C52601;
// System.Collections.Generic.Dictionary`2<System.String,System.Globalization.CultureInfo>
struct Dictionary_2_tBA5388DBB42BF620266F9A48E8B859BBBB224E25;
// System.Collections.Generic.Dictionary`2<System.String,System.WeakReference>
struct Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3;
// System.Collections.Generic.Dictionary`2<System.Type,LuaInterface.LuaCSFunction>
struct Dictionary_2_tFBD3EE1AE887BC5C589B41D13A6B666269FF9B16;
// System.Collections.Generic.Dictionary`2<System.Type,LuaInterface.ToLua/LuaPushVarObject>
struct Dictionary_2_t96D0FFAC34212E84FBF3B0CC7F964CC2F167F4FA;
// System.Collections.Generic.Dictionary`2<System.Type,System.Int32>
struct Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F;
// System.Collections.Generic.HashSet`1<System.String>
struct HashSet_1_tAF31CD0D5B1F27E354D2DA33F8CF07F490E8C98A;
// System.Collections.Generic.HashSet`1<System.Type>
struct HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05;
// System.Collections.Generic.IEnumerable`1<System.String>
struct IEnumerable_1_t31EF1520A3A805598500BB6033C14ABDA7116D5E;
// System.Collections.Generic.List`1<LuaInterface.GCRef>
struct List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F;
// System.Collections.Generic.List`1<LuaInterface.LuaBaseRef>
struct List_1_t09C52EC41C0032242B13200CFA642DCA685D5FF1;
// System.Collections.Generic.Stack`1<LuaInterface.LuaFunction/FuncData>
struct Stack_1_t2E6C3E81B5BEEB358E4416D261369920E3E9A211;
// System.Collections.Hashtable
struct Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9;
// System.Collections.IDictionary
struct IDictionary_t1BD5C1546718A374EA8122FBD6C6EE45331E8CE7;
// System.Collections.IEnumerator
struct IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A;
// System.Delegate
struct Delegate_t;
// System.DelegateData
struct DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE;
// System.Delegate[]
struct DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86;
// System.Diagnostics.StackTrace[]
struct StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196;
// System.Enum
struct Enum_t2AF27C02B8653AE29442467390005ABC74D8F521;
// System.Exception
struct Exception_t;
// System.Func`2<System.Object,System.Int32>
struct Func_2_t8B2DA3FB30280CE3D92F50E9CCAACEE4828789A6;
// System.Func`2<System.Object,System.String>
struct Func_2_t44B347E67E515867D995E8BD5EFD67FA88CE53CF;
// System.Func`3<System.IntPtr,System.Int32,System.DateTime>
struct Func_3_tE69E12C56C86CDDFF5F73B1580E3FC2B8EF717CD;
// System.Func`3<System.IntPtr,System.Int32,System.RuntimeTypeHandle>
struct Func_3_tDDA95D14DDAA336FCF0BC0070D17B4E53E112E3B;
// System.Globalization.Calendar
struct Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5;
// System.Globalization.CodePageDataItem
struct CodePageDataItem_t6E34BEE9CCCBB35C88D714664633AF6E5F5671FB;
// System.Globalization.CompareInfo
struct CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1;
// System.Globalization.CultureData
struct CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD;
// System.Globalization.CultureInfo
struct CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F;
// System.Globalization.DateTimeFormatInfo
struct DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F;
// System.Globalization.NumberFormatInfo
struct NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8;
// System.Globalization.TextInfo
struct TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8;
// System.IAsyncResult
struct IAsyncResult_t8E194308510B375B42432981AE5E7488C458D598;
// System.IFormatProvider
struct IFormatProvider_t4247E13AE2D97A079B88D594B7ABABF313259901;
// System.IO.FileStream
struct FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418;
// System.IO.Stream
struct Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7;
// System.IO.Stream/ReadWriteTask
struct ReadWriteTask_tFA17EEE8BC5C4C83EAEFCC3662A30DE351ABAA80;
// System.IO.StreamReader
struct StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E;
// System.IO.StreamWriter
struct StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E;
// System.Int32[]
struct Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83;
// System.IntPtr[]
struct IntPtrU5BU5D_t4DC01DCB9A6DF6C9792A6513595D7A11E637DCDD;
// System.NotSupportedException
struct NotSupportedException_tE75B318D6590A02A5D9B29FD97409B1750FA0010;
// System.Object[]
struct ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A;
// System.Reflection.Assembly
struct Assembly_t;
// System.Reflection.Assembly/ResolveEventHolder
struct ResolveEventHolder_t5267893EB7CB9C12F7B9B463FD4C221BEA03326E;
// System.Reflection.Binder
struct Binder_t4D5CB06963501D32847C057B57157D6DC49CA759;
// System.Reflection.ConstructorInfo
struct ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF;
// System.Reflection.MemberFilter
struct MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381;
// System.Reflection.MemberInfo
struct MemberInfo_t;
// System.Reflection.MethodInfo
struct MethodInfo_t;
// System.Reflection.MethodInfo[]
struct MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B;
// System.Reflection.ParameterModifier[]
struct ParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA;
// System.Reflection.TypeFilter
struct TypeFilter_t30BB04A68BC9FB949345457F71A9648BDB67FF18;
// System.Runtime.InteropServices.StructLayoutAttribute
struct StructLayoutAttribute_tC7C8CE7CD05E17C6E28580D55E6CBDE2B54536FB;
// System.Runtime.Serialization.SafeSerializationManager
struct SafeSerializationManager_t4A754D86B0F784B18CBC36C073BA564BED109770;
// System.Security.AccessControl.CommonSecurityDescriptor
struct CommonSecurityDescriptor_tD3E0ACCC4A5B40F088D9ED0E93D4CD1E2ED8BCF6;
// System.Security.AccessControl.FileSecurity
struct FileSecurity_tA80D4B624306EBC4FAC7F92F258703CC1B5349F2;
// System.Security.AccessControl.NativeObjectSecurity/ExceptionFromErrorCode
struct ExceptionFromErrorCode_tDD2CAE46D31B0E12F506DC564AD6BF44BA842148;
// System.Security.Cryptography.RandomNumberGenerator
struct RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2;
// System.String
struct String_t;
// System.String[]
struct StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E;
// System.Text.Decoder
struct Decoder_tEEF45EB6F965222036C49E8EC6BA8A0692AA1F26;
// System.Text.DecoderFallback
struct DecoderFallback_t128445EB7676870485230893338EF044F6B72F60;
// System.Text.Encoder
struct Encoder_t29B2697B0B775EABC52EBFB914F327BE9B1A3464;
// System.Text.EncoderFallback
struct EncoderFallback_tDE342346D01608628F1BCEBB652D31009852CF63;
// System.Text.Encoding
struct Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4;
// System.Threading.ReaderWriterLock
struct ReaderWriterLock_t7EEE8E1E96D63FD5668920B8274B13D184983349;
// System.Threading.SemaphoreSlim
struct SemaphoreSlim_t2E2888D1C0C8FAB80823C76F1602E4434B8FA048;
// System.Threading.Tasks.Task
struct Task_t1F48C203E163126EBC69ACCA679D1A462DEE9EB2;
// System.Type
struct Type_t;
// System.Type[]
struct TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F;
// System.Void
struct Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017;
// System_IO_FileWrap
struct System_IO_FileWrap_tF3B21775AE9E18FC03DC7AC97AB312C4CA86E8D1;
// System_NullObjectWrap
struct System_NullObjectWrap_tA92BE7801F12733B405BE8A54A8CC8EFABD2B8FA;
// System_ObjectWrap
struct System_ObjectWrap_t9F5EC36197598195A054E4B0A03CACE356CEF22F;
// System_StringWrap
struct System_StringWrap_tC3011504EE287424E6AFC4CC137135F3D19CEE86;
// System_TypeWrap
struct System_TypeWrap_t962FB6CC96F9DB6CD25ACCD9E3786DBA1ACA3614;
// TakeScreenShot/<CheckFile>d__8
struct U3CCheckFileU3Ed__8_tE61E2B390D5AF03D79D09BEF7886B72E5C07FE20;
// TestConsole
struct TestConsole_tCDFD58BF1AC04576A2951ADACEAE74582FDA1843;
// UnityEngine.AudioSource
struct AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C;
// UnityEngine.Coroutine
struct Coroutine_tAE7DB2FC70A0AE6477F896F852057CB0754F06EC;
// UnityEngine.MonoBehaviour
struct MonoBehaviour_t4A60845CF505405AF8BE8C61CC07F75CADEF6429;
// UnityEngine.Texture2D
struct Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C;
// UnityEngine.WaitForEndOfFrame
struct WaitForEndOfFrame_t75980FB3F246D6AD36A85CA2BFDF8474E5EEBCCA;
// Version
struct Version_t59FF964E54F90842CCAC62E4E5829813C2ABC2AE;
IL2CPP_EXTERN_C RuntimeClass* Binder_t4D5CB06963501D32847C057B57157D6DC49CA759_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CompareOptions_t163DCEA9A0972750294CC1A8348E5CA69E943939_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FileAccess_t31950F3A853EAE886AC8F13EA7FC03A3EB46E3F6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FileAttributes_t224B42F6F82954C94B51791913857C005C559876_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FileMode_tD19D05B1E6CAF201F88401B04FDB25227664C419_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FileOptions_t12395DCB579B97DF4788AB79553F8815F9625FA7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FileSecurity_tA80D4B624306EBC4FAC7F92F258703CC1B5349F2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FileShare_t9AA8473BBE5DD8532CEAF3F48F26DA5A25A93684_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GameApplication_t4010ABEC254B4A9AF08299087C8AEF821F3DC712_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GenericParameterAttributes_t63450AEBA1F27F81502722CE89E01BD01E27A8CE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t31EF1520A3A805598500BB6033C14ABDA7116D5E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IFormatProvider_t4247E13AE2D97A079B88D594B7ABABF313259901_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MemberTypes_t3FEDC67D8B994D09AF155FFB2CFD26023F245041_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NormalizationForm_t37A65F044FE653814E14F5D147919ED0E02A873C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_tE75B318D6590A02A5D9B29FD97409B1750FA0010_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RuntimeObject_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_tC59BAD21C8722459D865C2B9E9C8D0C53F61404E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_tFBE30BE7AFEF5DEF0AEC4AD4657D07A4B70E7081_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringComparison_t02BAA95468CE9E91115C604577611FDF58FEDCF0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringSplitOptions_t2FA287E15325CC78BF3CA5CDAAA3520BFBD58487_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* String_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeAttributes_tE6ACB574918E5D234E547DB66EE27142AC379B30_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeCode_t03ED52F888000DAF40C550C434F29F39A23D61C6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeFilter_t30BB04A68BC9FB949345457F71A9648BDB67FF18_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CCheckFileU3Ed__8_tE61E2B390D5AF03D79D09BEF7886B72E5C07FE20_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* WaitForEndOfFrame_t75980FB3F246D6AD36A85CA2BFDF8474E5EEBCCA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral0074A03D3D187F477DEEA3D95B57A219AF0C76B3;
IL2CPP_EXTERN_C String_t* _stringLiteral0266ABD25371AD4670B041DDA4DC487ED199D641;
IL2CPP_EXTERN_C String_t* _stringLiteral02FC265672B5CE2DD9E0A8244226E875F61C93D0;
IL2CPP_EXTERN_C String_t* _stringLiteral03497A4F7BC6062CF2277AFFA696DD2935A66130;
IL2CPP_EXTERN_C String_t* _stringLiteral041A5DEC481D6BF0724CAEAA84BC135D7D9062D4;
IL2CPP_EXTERN_C String_t* _stringLiteral0449E1003DD0CDD92AB163E844540614258E8B38;
IL2CPP_EXTERN_C String_t* _stringLiteral04E3A540DE91904F74A2D61EF7D96B26F0873DEE;
IL2CPP_EXTERN_C String_t* _stringLiteral05EA55B25868A1F7D0991FAC356ABC17370DB32A;
IL2CPP_EXTERN_C String_t* _stringLiteral066CAB80B25003D406A57087ECD70D2494796DC4;
IL2CPP_EXTERN_C String_t* _stringLiteral071AFA5EBC49498FBB459A1AB1EBF24A2093A190;
IL2CPP_EXTERN_C String_t* _stringLiteral0863EEAF58159BE1405E24643BF913D7AD29D10C;
IL2CPP_EXTERN_C String_t* _stringLiteral089B0BA8B1E0758ECEBCD291E88238CE548D665D;
IL2CPP_EXTERN_C String_t* _stringLiteral0995623059B0CD07D7E68DDA021B11A6E6B8CE0F;
IL2CPP_EXTERN_C String_t* _stringLiteral09B6A6DCD3F6D4A7D3A95BCEAAD67A7F1800272F;
IL2CPP_EXTERN_C String_t* _stringLiteral0A3498B68EBDE7CB71E157CFDF54FF243BE1AAB1;
IL2CPP_EXTERN_C String_t* _stringLiteral0C72DB5394EE29E5B12A191AB1A0F08579C43C0B;
IL2CPP_EXTERN_C String_t* _stringLiteral0C84B1FD424F2D120608168D87F8395852683252;
IL2CPP_EXTERN_C String_t* _stringLiteral0CE45F956CC811B63FD32C3C51AB235D529C012C;
IL2CPP_EXTERN_C String_t* _stringLiteral1070079CA0FF5B8AFB84DA03F629950C2F0BF7FB;
IL2CPP_EXTERN_C String_t* _stringLiteral11D1FB694A4586DAA0A5B9938EA73C568A17B19A;
IL2CPP_EXTERN_C String_t* _stringLiteral143E878EF48971DAEE1DC4E3B67E8AFAB2AC9BBA;
IL2CPP_EXTERN_C String_t* _stringLiteral14F56BB707978A0CB5758144AAE68ABE4235F5C3;
IL2CPP_EXTERN_C String_t* _stringLiteral163313709722AD7AEFE1D71EECEA06F9FCDFEC2D;
IL2CPP_EXTERN_C String_t* _stringLiteral16A524142A3A057C3140B836B1D0CF26C1FDC337;
IL2CPP_EXTERN_C String_t* _stringLiteral16F01AF7B52EBC235D09CC00FCCC5B97B3744BCB;
IL2CPP_EXTERN_C String_t* _stringLiteral1735B25BFD2C6E11B745FF1234292023B3119ACE;
IL2CPP_EXTERN_C String_t* _stringLiteral18E0F8CA37B3184774C3A0C7ED4C3CAF7F2331A3;
IL2CPP_EXTERN_C String_t* _stringLiteral1BB1E4A77A68DB731ED65DEC0A13094464106091;
IL2CPP_EXTERN_C String_t* _stringLiteral1DBC7385BADBFDA548FB27E2160A33CF32C0F545;
IL2CPP_EXTERN_C String_t* _stringLiteral1F0BF77CE1370C2A73A92C5B92E7D43D4CC40404;
IL2CPP_EXTERN_C String_t* _stringLiteral1F81D9A04AEEF8A11B16FEBAEA7588409C361EFB;
IL2CPP_EXTERN_C String_t* _stringLiteral200EEEBB3D64DBE4C082B85D3B3EDF6CF224ECBC;
IL2CPP_EXTERN_C String_t* _stringLiteral203085480D10CB46FECC301CAE850974E684DDC2;
IL2CPP_EXTERN_C String_t* _stringLiteral20E0170DDE3CE5073C95812B3272183F5E9A4DFB;
IL2CPP_EXTERN_C String_t* _stringLiteral2201614815F5FE3537D45D5914C65AFC4CF37C11;
IL2CPP_EXTERN_C String_t* _stringLiteral230289A7076DD60A1E530BA6C8BDFCB8799B1759;
IL2CPP_EXTERN_C String_t* _stringLiteral23A0F9E88239DBF4962DB8F033E0B8D3C8C5DD7A;
IL2CPP_EXTERN_C String_t* _stringLiteral23E1E1DE03A57BADCE6A1A33F8E0490503ABA3FD;
IL2CPP_EXTERN_C String_t* _stringLiteral2458B21542ECBC0F90F413B7EE46521686D711B0;
IL2CPP_EXTERN_C String_t* _stringLiteral24BCA4330220EBAECDB11513C10389C5840D1B8D;
IL2CPP_EXTERN_C String_t* _stringLiteral250582C397A963C4971391EDC32AD591417B6B60;
IL2CPP_EXTERN_C String_t* _stringLiteral268CA9DFB9C3A56C9E8162184C31DC7921FC0077;
IL2CPP_EXTERN_C String_t* _stringLiteral275F2795F7BDA740EC997867FD005CBC26C64B32;
IL2CPP_EXTERN_C String_t* _stringLiteral27B2AA61B67A95382F7535CBE00D1F2347AA488F;
IL2CPP_EXTERN_C String_t* _stringLiteral27EB8C3971A7ABA72522E262E857F45387A73544;
IL2CPP_EXTERN_C String_t* _stringLiteral29DC216ED4E9EC6DF2A9D74C520ABE3F84BBAC94;
IL2CPP_EXTERN_C String_t* _stringLiteral2A2E27D337AC16AB722B8BFB9281FAA78461CED7;
IL2CPP_EXTERN_C String_t* _stringLiteral2B21835CC27CF5D7F5BF0E1BE88DC4B1F0B2FCE5;
IL2CPP_EXTERN_C String_t* _stringLiteral2BE88CA4242C76E8253AC62474851065032D6833;
IL2CPP_EXTERN_C String_t* _stringLiteral2C3CAFA4DB3F3E1E51B3DFF4303502DBE42B7A89;
IL2CPP_EXTERN_C String_t* _stringLiteral2D19798A84A1403B83CF42709D620EC55F957FC8;
IL2CPP_EXTERN_C String_t* _stringLiteral2DEC79C3D74B2661BBE14FC268BB40345C4CD0E2;
IL2CPP_EXTERN_C String_t* _stringLiteral2E90AB21156AD447BFE46601DF8829E3886F7C2E;
IL2CPP_EXTERN_C String_t* _stringLiteral2EBCF29B040D05DC9E4339D31A610595300EC302;
IL2CPP_EXTERN_C String_t* _stringLiteral3159FE421B3221381B3C778DC1C3C26E4540BE37;
IL2CPP_EXTERN_C String_t* _stringLiteral31E13A9A01BF2ACFBAEB970CEFEB22FDCE73225D;
IL2CPP_EXTERN_C String_t* _stringLiteral321F145CB1E3470CC293CA452256220E4B476CBF;
IL2CPP_EXTERN_C String_t* _stringLiteral32A3DD2AAEBC542EEACF92F9DA28C0F24FC7EB6E;
IL2CPP_EXTERN_C String_t* _stringLiteral33E15D008D511F3101566A2E25203EF2A3F605A0;
IL2CPP_EXTERN_C String_t* _stringLiteral3479117A49E3F7A8DCE8B6A9DF4DE6577C0F4A9D;
IL2CPP_EXTERN_C String_t* _stringLiteral34BDB6D3043F38A198E63A3C5C04CF46A237817F;
IL2CPP_EXTERN_C String_t* _stringLiteral356FF872C557F06E3407DF478E99E218325B55DC;
IL2CPP_EXTERN_C String_t* _stringLiteral369BE1D19C5817FC9164A1447E09CF2113C909B4;
IL2CPP_EXTERN_C String_t* _stringLiteral37E3958A682A6576D61C8FAF3613027517E16E35;
IL2CPP_EXTERN_C String_t* _stringLiteral383DE265BB3736FD724A31FC23AE1D9E0C8372EC;
IL2CPP_EXTERN_C String_t* _stringLiteral388F7C2253521FC276BAE98B0E113F7F46E43356;
IL2CPP_EXTERN_C String_t* _stringLiteral3894E594709A936290C9439B10B580DB3B56E3B5;
IL2CPP_EXTERN_C String_t* _stringLiteral389E75ADA1058635E7452BDFD5075C6E6EF58FEF;
IL2CPP_EXTERN_C String_t* _stringLiteral389F8D9E368C8C3DFD713F3E98340F2E5E9688FA;
IL2CPP_EXTERN_C String_t* _stringLiteral3B9A48457FE0256756DDC0514E1BB7449BBA951E;
IL2CPP_EXTERN_C String_t* _stringLiteral3BADE34ECBC5D996B2F301EBD4BA689E81C7C9EA;
IL2CPP_EXTERN_C String_t* _stringLiteral3C7415A66C7118AF8CF5A85C1A4463C346ED7340;
IL2CPP_EXTERN_C String_t* _stringLiteral3D648E18FBD03EC05FD11EF515A91B9863BFB658;
IL2CPP_EXTERN_C String_t* _stringLiteral3EAE21326F978920DF3DFD778A1AF45B9B0C8D33;
IL2CPP_EXTERN_C String_t* _stringLiteral3ED6A0C7E59533E1D93F3DE5E3303CCE8B08FBF9;
IL2CPP_EXTERN_C String_t* _stringLiteral3EFA159834BCC530AF75A70A4BA30BED665EE2F0;
IL2CPP_EXTERN_C String_t* _stringLiteral3F0EB02A8C268235BD2540CD32B76628A61F86C3;
IL2CPP_EXTERN_C String_t* _stringLiteral4312537930896A67B04F5BAF9D5098E54FE324C2;
IL2CPP_EXTERN_C String_t* _stringLiteral45881E6695DDD510D83B1A37F95459B8305431E2;
IL2CPP_EXTERN_C String_t* _stringLiteral4629915A7A98F53A0C99E1C564CBC9863FADC070;
IL2CPP_EXTERN_C String_t* _stringLiteral4664FED627F54C65C5AE688D1CC2D598F4206D38;
IL2CPP_EXTERN_C String_t* _stringLiteral47B157EB0378114331BC0DDABC76FD1DC1D3000F;
IL2CPP_EXTERN_C String_t* _stringLiteral47E0C85F59ECA74565DAF91EFD6D0BA4B27BAB6F;
IL2CPP_EXTERN_C String_t* _stringLiteral48E0B72257D946FB39595C1DF913AF7D74DDF22B;
IL2CPP_EXTERN_C String_t* _stringLiteral4B2006D836391590B1DF045207364CCD13F73721;
IL2CPP_EXTERN_C String_t* _stringLiteral4C4BE1A9008FD3A739FC7B18412F459DF0B858D2;
IL2CPP_EXTERN_C String_t* _stringLiteral4CF6A00D758CD5CA54AD3127F9A047B375A8FA13;
IL2CPP_EXTERN_C String_t* _stringLiteral4E9A5EFA8F762511F245915C412E94630AA01EBC;
IL2CPP_EXTERN_C String_t* _stringLiteral50C0BF59218E43965295E61C3516CD21229A4790;
IL2CPP_EXTERN_C String_t* _stringLiteral50C2FC477A2F55148A075B91D8F0C87E227A18CA;
IL2CPP_EXTERN_C String_t* _stringLiteral50E38871A50AF334E00BC1721995CBD4593BF95E;
IL2CPP_EXTERN_C String_t* _stringLiteral5103AEF7AE63ED19B09A881E444E0A3A6B12FC56;
IL2CPP_EXTERN_C String_t* _stringLiteral5282D1D86702B9AD8E933514430EFC69365A9FE2;
IL2CPP_EXTERN_C String_t* _stringLiteral52B795540066DE06E603AE1FF3DBA1CC53824947;
IL2CPP_EXTERN_C String_t* _stringLiteral5377ADBB56DA902DB8A1DC7FE4AA893ACE295DCD;
IL2CPP_EXTERN_C String_t* _stringLiteral53AC1D5B687FDB2655EADADEA7A9A99DF4AE3320;
IL2CPP_EXTERN_C String_t* _stringLiteral55466C57A6AD671E6382864E65E49545CEA21A96;
IL2CPP_EXTERN_C String_t* _stringLiteral5654EC90BA196D2B1AED12A01AE33109F7D73894;
IL2CPP_EXTERN_C String_t* _stringLiteral577EF7DC1516F4B3C43DDBE63327A8A039A0EDEC;
IL2CPP_EXTERN_C String_t* _stringLiteral584339F2E3E5DAA63087E1F855528C6832C6C024;
IL2CPP_EXTERN_C String_t* _stringLiteral5869E9D4007B4E8CA1DBF671D5ACE893B81A34B0;
IL2CPP_EXTERN_C String_t* _stringLiteral5A6993815939EACC80042A5460570C9A24002F6B;
IL2CPP_EXTERN_C String_t* _stringLiteral5BA09937F12B7C60331F93EFE809277B686FE8B9;
IL2CPP_EXTERN_C String_t* _stringLiteral5C585A95A6EBBACB624B48CB3621E617EE5C0AD8;
IL2CPP_EXTERN_C String_t* _stringLiteral5CD99B90C124FAA2A25B1EC091624A61A8F7E33C;
IL2CPP_EXTERN_C String_t* _stringLiteral5DD4BB7231F09CBD6F80641D8FBB2ED240B08C30;
IL2CPP_EXTERN_C String_t* _stringLiteral5E96FF2A317D5CE94F606D3FE34EB82DD261D8E3;
IL2CPP_EXTERN_C String_t* _stringLiteral60FD946FEFE84B04959684C2F446E6684FEAC7FB;
IL2CPP_EXTERN_C String_t* _stringLiteral615E5D8D173033AFD8BD112098702AA3DCD4AB8F;
IL2CPP_EXTERN_C String_t* _stringLiteral61E119AC8C20FAF93A21D5A9EC74492F59FA1AF8;
IL2CPP_EXTERN_C String_t* _stringLiteral62BE9B98CC15942BBAC8A23A3394350DE0365089;
IL2CPP_EXTERN_C String_t* _stringLiteral62D3C5A55CBB2FDF5C2A699824A285467AD1396F;
IL2CPP_EXTERN_C String_t* _stringLiteral6403F2B7EB2AAAFE6DE34CBF2A029B01AFEBC512;
IL2CPP_EXTERN_C String_t* _stringLiteral66384AB64AA763FE85054CC5BEEA90064AC1967B;
IL2CPP_EXTERN_C String_t* _stringLiteral66441C5D25D84EEF554BB75E6B35D0F2057B24D4;
IL2CPP_EXTERN_C String_t* _stringLiteral67B991B2BA727FFBD1F403606E0AC5981CF5A70B;
IL2CPP_EXTERN_C String_t* _stringLiteral684FE7312C83309864E91AF3AE045BC5A52205FB;
IL2CPP_EXTERN_C String_t* _stringLiteral68A6ABDCD006B63F6EA335192F103630A1EFDC8E;
IL2CPP_EXTERN_C String_t* _stringLiteral695E8A858A4FC5782CC0FA8CE4FF534FBCC0A872;
IL2CPP_EXTERN_C String_t* _stringLiteral6AD79AB6353B1EEE8EBBC085E10D17C4FCFB024F;
IL2CPP_EXTERN_C String_t* _stringLiteral6B6995CE95FE24C86CA451B82B6F6555340C302B;
IL2CPP_EXTERN_C String_t* _stringLiteral6BC0E2DAB9A3A12178F33C0BAD9ACD8A35D3A44B;
IL2CPP_EXTERN_C String_t* _stringLiteral6BDF5757B815AC6EF778211E0CA0B9B8816E417C;
IL2CPP_EXTERN_C String_t* _stringLiteral6CADDFAF6E9B24483AF8BD906E1FF389F320E7FD;
IL2CPP_EXTERN_C String_t* _stringLiteral6D3D7F0FBFE11741D02BBDCFA02BFEC53A6EB09F;
IL2CPP_EXTERN_C String_t* _stringLiteral6D93BAD5029C1E80E3D6B9E5F13F2206FE57ACA8;
IL2CPP_EXTERN_C String_t* _stringLiteral6E157C5DA4410B7E9DE85F5C93026B9176E69064;
IL2CPP_EXTERN_C String_t* _stringLiteral70E8126CE5599131040464A46A062A804E1FCDBC;
IL2CPP_EXTERN_C String_t* _stringLiteral726DAA794DCE87747FFB61CAB1ED2F3C7FC7C50F;
IL2CPP_EXTERN_C String_t* _stringLiteral72C38DB3971A6EA8814A247896137B5E9178D049;
IL2CPP_EXTERN_C String_t* _stringLiteral7336B9773EBC77A1DDC9978B0951501A71E08ECA;
IL2CPP_EXTERN_C String_t* _stringLiteral74BAEDA0144BF3077BF5CAFCC09A041818BDB49F;
IL2CPP_EXTERN_C String_t* _stringLiteral7699C3841AED0825E22FD3E2445270D0FF9FFF06;
IL2CPP_EXTERN_C String_t* _stringLiteral76CDB950721642B6B8596D36D5A39F7705028B99;
IL2CPP_EXTERN_C String_t* _stringLiteral788434A4B524F30CA504207162F2EF2B58D8C773;
IL2CPP_EXTERN_C String_t* _stringLiteral794A7939D0FFE6FBF9FFFA579033C309FBB4BA3F;
IL2CPP_EXTERN_C String_t* _stringLiteral7B119D237F7E9BCD54292475CD189EE2129E46D5;
IL2CPP_EXTERN_C String_t* _stringLiteral7CE57C9E15CBAA53210827EFD6565E5E53EE602F;
IL2CPP_EXTERN_C String_t* _stringLiteral7CF746CC6DD4AF8F9C98608A1729A5D2219766D7;
IL2CPP_EXTERN_C String_t* _stringLiteral7EA8F22A4F3EF721FC7B307C90A6D23AB14FF827;
IL2CPP_EXTERN_C String_t* _stringLiteral7FBF99204151A7644A92A977226A93DEEE00FA7B;
IL2CPP_EXTERN_C String_t* _stringLiteral7FD0F4833E0AA28D806D93E99FF33DAB666009A3;
IL2CPP_EXTERN_C String_t* _stringLiteral7FDC14ADEF5A6521ADE4FAA63E05BD9C459AD844;
IL2CPP_EXTERN_C String_t* _stringLiteral8110CD10A3C3177EDC45160F406A8FFD951DFD52;
IL2CPP_EXTERN_C String_t* _stringLiteral8204AF5C4B97B657CC17F74D7BAE319ED1885A9D;
IL2CPP_EXTERN_C String_t* _stringLiteral83E85DDC677EFF278C24BE6935C177A51960664F;
IL2CPP_EXTERN_C String_t* _stringLiteral8506F3C7F16AE18F95E3D422F09D1CFA045EF349;
IL2CPP_EXTERN_C String_t* _stringLiteral86C5E118E60A98D112745E8A190315499960FE5E;
IL2CPP_EXTERN_C String_t* _stringLiteral879F06AFA9EC8820D8500B3943B3CB9FC559551A;
IL2CPP_EXTERN_C String_t* _stringLiteral8A24F943CFCE67C1C76DC7950527F7D0B81136E7;
IL2CPP_EXTERN_C String_t* _stringLiteral8A320A4B3A37A7771990F4E3AA4273AC8F8FFCA4;
IL2CPP_EXTERN_C String_t* _stringLiteral8AAE00F2C07C564AE742A8B3DB13AC2173D23D79;
IL2CPP_EXTERN_C String_t* _stringLiteral8C906D9E0E2439238B3263E087AEE3D98FA86DEA;
IL2CPP_EXTERN_C String_t* _stringLiteral8CB6B020AB50587E3C4896B4C60168A0B5993383;
IL2CPP_EXTERN_C String_t* _stringLiteral8D105CF44D3926289E65C1C83D8E37CB23FD049E;
IL2CPP_EXTERN_C String_t* _stringLiteral8E74A3A85EE4EB193552CFF165652F75FA198C09;
IL2CPP_EXTERN_C String_t* _stringLiteral900A1D897E7B3DF64CE1993D81464FEFEDEE28F1;
IL2CPP_EXTERN_C String_t* _stringLiteral90C4E69DCE7A11BFCB705B1A6540A847AAC993FA;
IL2CPP_EXTERN_C String_t* _stringLiteral90CCA8ABDA9D5CBDB99FC93152D5DCF6886EF30F;
IL2CPP_EXTERN_C String_t* _stringLiteral92185DC52F71EF75DAFEDF866A3C86E592962F6D;
IL2CPP_EXTERN_C String_t* _stringLiteral9413B1905640DCD59FC2FB95D73822DCA01B3FDA;
IL2CPP_EXTERN_C String_t* _stringLiteral95802DAAB3A23990338179F72248350C1434CF39;
IL2CPP_EXTERN_C String_t* _stringLiteral95E3012C57260F4D87439D31782BD2D37911EF6E;
IL2CPP_EXTERN_C String_t* _stringLiteral96A7A9B92475E7B39068843CE2CE3B5A714FFDFC;
IL2CPP_EXTERN_C String_t* _stringLiteral977124E1931D61BA5DAED505F0620B519290B3A3;
IL2CPP_EXTERN_C String_t* _stringLiteral99145A3008B60CCEF638DE3E373C52C3A10D2933;
IL2CPP_EXTERN_C String_t* _stringLiteral9B427A84E13529C9E7255C251AA6C46296ADCB6A;
IL2CPP_EXTERN_C String_t* _stringLiteral9B47C032938820269CE9D24A72B299C9D2A50C6C;
IL2CPP_EXTERN_C String_t* _stringLiteral9D7311610D4DC99151F611A421431587111EC377;
IL2CPP_EXTERN_C String_t* _stringLiteral9D9F64CA96ED8547A7ADA30B360EC091DE8D26F8;
IL2CPP_EXTERN_C String_t* _stringLiteral9E88DEFE5C7C6E20CA248E05A14253D71BAF2DF7;
IL2CPP_EXTERN_C String_t* _stringLiteral9EF2C7B5ACF5F407D660CE5A5B48D317BF2DC17D;
IL2CPP_EXTERN_C String_t* _stringLiteral9F726188C1CB1A38B9B77BE49AF7CFA14C360330;
IL2CPP_EXTERN_C String_t* _stringLiteralA006855AE4B12E8E9168B440B1A3E7589444F5FB;
IL2CPP_EXTERN_C String_t* _stringLiteralA1A55FF9ACD6150AC903CB430C788D9798CCAB69;
IL2CPP_EXTERN_C String_t* _stringLiteralA239BA3CB7733FB79E49EFC2EFA6EB818CF2142D;
IL2CPP_EXTERN_C String_t* _stringLiteralA29483F2C06A5334DA49C157EAD8C663DFAACCDF;
IL2CPP_EXTERN_C String_t* _stringLiteralA45E80318CDAF2658B041D4779CC8E8A5BE40E71;
IL2CPP_EXTERN_C String_t* _stringLiteralA6652617F2C799EB11EE727B16C5646C48AF6905;
IL2CPP_EXTERN_C String_t* _stringLiteralA73B512D2427B39372C42B9ADE5BB0784C9CB06E;
IL2CPP_EXTERN_C String_t* _stringLiteralA7CF7B25A703B308887C7F1D100C4326EF20AC46;
IL2CPP_EXTERN_C String_t* _stringLiteralA7CFCFFCA0F209526B06043978558471489EEE59;
IL2CPP_EXTERN_C String_t* _stringLiteralA8726A075144FD5B09BC990D674826B5DC97C332;
IL2CPP_EXTERN_C String_t* _stringLiteralAC37D1F7C8A811908D033615D837C032B6BDF535;
IL2CPP_EXTERN_C String_t* _stringLiteralACB10F6D951840539A4737CDA19179744B6E7BE2;
IL2CPP_EXTERN_C String_t* _stringLiteralAD2540AD39A05E84D89A2A59A95932514C9300FF;
IL2CPP_EXTERN_C String_t* _stringLiteralAD908884D984A83C7BA92C0C1925FCB83C5D71B0;
IL2CPP_EXTERN_C String_t* _stringLiteralAD9F525586A8C79A6A2933F59562C3FBC1C69BE2;
IL2CPP_EXTERN_C String_t* _stringLiteralADC9002CD38D677D7B64B510CE20732FD8CD3645;
IL2CPP_EXTERN_C String_t* _stringLiteralAE6C6B70676E55B8563A5B77089513AA2317BF24;
IL2CPP_EXTERN_C String_t* _stringLiteralAF74F7C5362AAEE985BF8CDA3DD75FC80751CE51;
IL2CPP_EXTERN_C String_t* _stringLiteralB17E4EA95BF5FEF4B5293DC6ABF18FC44A2FE919;
IL2CPP_EXTERN_C String_t* _stringLiteralB2515073392623115B3F5C190669CE2E716D306D;
IL2CPP_EXTERN_C String_t* _stringLiteralB2EA61909E81EAD8319961C0FE5C2347B36C341F;
IL2CPP_EXTERN_C String_t* _stringLiteralB35C4811092F23E63F34AA3D2496FAD4FB7F4CED;
IL2CPP_EXTERN_C String_t* _stringLiteralB6C4D07FABE0AF8804CEB57F720D61913754098A;
IL2CPP_EXTERN_C String_t* _stringLiteralB812E983C8A4FCE5FC95F5166F9398388E6B52A1;
IL2CPP_EXTERN_C String_t* _stringLiteralB8FF02892916FF59F7FBD4E617FCCD01F6BCA576;
IL2CPP_EXTERN_C String_t* _stringLiteralB95F16770868204C73DFAB856D36EFA4291E9410;
IL2CPP_EXTERN_C String_t* _stringLiteralBA4E6EEEA8074A02A9569A9C4B08057AD141569C;
IL2CPP_EXTERN_C String_t* _stringLiteralBB1BE94D5AB357BBDB240DFF6F8A7B7B71799AD5;
IL2CPP_EXTERN_C String_t* _stringLiteralBB1C97E8E064FEEDF4D23F6DFF4F7E9E582153A9;
IL2CPP_EXTERN_C String_t* _stringLiteralBC7399A6224C13070E903493F5ED26D32909E14B;
IL2CPP_EXTERN_C String_t* _stringLiteralBD48DDED31E7520622DE3A51E54D2B8FB821721B;
IL2CPP_EXTERN_C String_t* _stringLiteralBD72E7529F7C0C0D21132CA0B4AB87B2920E4236;
IL2CPP_EXTERN_C String_t* _stringLiteralBDBD5B38AD4567BB62CFAD62FCE92A89FFB32656;
IL2CPP_EXTERN_C String_t* _stringLiteralBE458F1DEF302412439BB9A01DA84BA9107A1F01;
IL2CPP_EXTERN_C String_t* _stringLiteralBF7012C625A47CD13D2F9012E40D5DA5D2301271;
IL2CPP_EXTERN_C String_t* _stringLiteralBF8A13108C7841CA1B1B50979FE595101B809E3B;
IL2CPP_EXTERN_C String_t* _stringLiteralC09FE9BD2B12152331AC8A2AAFF053EF2BB012F2;
IL2CPP_EXTERN_C String_t* _stringLiteralC269A115DD859079047F9124EC51D7471E9AD769;
IL2CPP_EXTERN_C String_t* _stringLiteralC29EF1D767DB2AFDD0B50DDD05A24C5CCED0BE0A;
IL2CPP_EXTERN_C String_t* _stringLiteralC2B56FE88996BF94B1B43232EDBA1FDC0192EBE5;
IL2CPP_EXTERN_C String_t* _stringLiteralC44668CE68578EE971E39B6F2CC3BA1A85CB8CBA;
IL2CPP_EXTERN_C String_t* _stringLiteralC4D39D12D6A393EC595DB3C11A453B18580BE0B1;
IL2CPP_EXTERN_C String_t* _stringLiteralC5667A595B7D7D4C630965D56004513FBEEA891A;
IL2CPP_EXTERN_C String_t* _stringLiteralC5DDA83AB50257DDCB8F04E5DAA69ABB5D957789;
IL2CPP_EXTERN_C String_t* _stringLiteralC62CE07648913CF3B60012BB5A387E48520D21FF;
IL2CPP_EXTERN_C String_t* _stringLiteralC72BA5010DC1043CF21302B7C6E9297872B12C43;
IL2CPP_EXTERN_C String_t* _stringLiteralC7F23E3ED00AA71DE61A307549A0FECA57BE057D;
IL2CPP_EXTERN_C String_t* _stringLiteralCB61F9B524B5529550CC74D1B865778C5190B46E;
IL2CPP_EXTERN_C String_t* _stringLiteralCB843AE748E477C570DB34A91C3482E68EE0CBE7;
IL2CPP_EXTERN_C String_t* _stringLiteralCBD579D096D3D2B96959BB4A299C4D176839CFAB;
IL2CPP_EXTERN_C String_t* _stringLiteralCF0927D9A499E57E3A3223199260B5D6AFF88178;
IL2CPP_EXTERN_C String_t* _stringLiteralCF9A0F99F321F8AE7653B13476036F3EEF287175;
IL2CPP_EXTERN_C String_t* _stringLiteralCF9B77061F7B3126B49D50A6FA68F7CA8C26B7A3;
IL2CPP_EXTERN_C String_t* _stringLiteralD056E174ADFB605C7A95B340787B487A6A566727;
IL2CPP_EXTERN_C String_t* _stringLiteralD06A678B99A3C78EB5293F38AF654C5D19C47D21;
IL2CPP_EXTERN_C String_t* _stringLiteralD14B0B81B6AD8961155D3B810EC5E0375589B1E2;
IL2CPP_EXTERN_C String_t* _stringLiteralD259AC5BAD2E745BBBDB6130FDE181AD17C07522;
IL2CPP_EXTERN_C String_t* _stringLiteralD4393260096855646752D13B50082831B9B9D4DA;
IL2CPP_EXTERN_C String_t* _stringLiteralD48C7240A9A0ABB33F479152E78B5C1151487516;
IL2CPP_EXTERN_C String_t* _stringLiteralD4E35F6DF673ACEF0D30CA9442F8A1E2A29BAAEA;
IL2CPP_EXTERN_C String_t* _stringLiteralD55CF571E5C5897B19FE1FE4684985781C244DFF;
IL2CPP_EXTERN_C String_t* _stringLiteralD79A8345925FFE066361D783E343242D53DE69E7;
IL2CPP_EXTERN_C String_t* _stringLiteralD7D35DDC2DDD4E858271E3836EDC41A9698BA760;
IL2CPP_EXTERN_C String_t* _stringLiteralD8CDB573350DE78596E4852BC9CACFC94E8D17ED;
IL2CPP_EXTERN_C String_t* _stringLiteralDB3E807EFDD4400D9ABF6B5B056249DFB06C02E2;
IL2CPP_EXTERN_C String_t* _stringLiteralDBA05ADDAE078D69951324C6C46A8333DC2644B9;
IL2CPP_EXTERN_C String_t* _stringLiteralDCEDE97FA7E68605E074674A450E405A0BE56A2E;
IL2CPP_EXTERN_C String_t* _stringLiteralDF36495D8ABCD4B8F5D113D7CD4B62A1C5C3B1AF;
IL2CPP_EXTERN_C String_t* _stringLiteralE0D73143DE80D17E82DE2E017AC156CA3B9C4E01;
IL2CPP_EXTERN_C String_t* _stringLiteralE486310EB4570C4EF9335C2EACA2C23177C87603;
IL2CPP_EXTERN_C String_t* _stringLiteralE4C300BC1127A9ECC3BA5B845A9751B5523F33B0;
IL2CPP_EXTERN_C String_t* _stringLiteralE4D0063CD3284E2567AE0B032023F571F9862421;
IL2CPP_EXTERN_C String_t* _stringLiteralE53348850B10574865DBCBA832372804C486886F;
IL2CPP_EXTERN_C String_t* _stringLiteralE786DBFC0B402500B209661542745E53BF3D0858;
IL2CPP_EXTERN_C String_t* _stringLiteralE84B14CAE4933A56C3FF0486D95967BACA50EC48;
IL2CPP_EXTERN_C String_t* _stringLiteralE8D3733828C4DB10BDEF9984F2EFAEFDC160DA06;
IL2CPP_EXTERN_C String_t* _stringLiteralE963907DAC5CD5C017869B4C96C18021C9BD058B;
IL2CPP_EXTERN_C String_t* _stringLiteralEA1202F20B4DA5023C28BBDFC740465CFBD6E54F;
IL2CPP_EXTERN_C String_t* _stringLiteralEAB797C04E7B8D7708A54633D5389F6FFD13E43F;
IL2CPP_EXTERN_C String_t* _stringLiteralEAC1E1174704A7FC4466A65B3EE0D4563533A80E;
IL2CPP_EXTERN_C String_t* _stringLiteralEADBCCB4089E791BA573E12B18918FE51E280F50;
IL2CPP_EXTERN_C String_t* _stringLiteralEB2EA672F91D7317CA6B7E7A662A292A269EE93B;
IL2CPP_EXTERN_C String_t* _stringLiteralEC0B5B298BA1AACAB717D2F75F4F334F0E48ECA2;
IL2CPP_EXTERN_C String_t* _stringLiteralEC2BA0A705076E4DD13963A5760BFFFCD5E778D0;
IL2CPP_EXTERN_C String_t* _stringLiteralED1622B9A2537CE5CA1E4F5F056BD584CE45EFAA;
IL2CPP_EXTERN_C String_t* _stringLiteralEEB7D7F8EC6B8E44E9574FE8B9718776A2EABD98;
IL2CPP_EXTERN_C String_t* _stringLiteralEF3BD284D8BE601FDCE63939048ACB3032301770;
IL2CPP_EXTERN_C String_t* _stringLiteralEF5190318878BE6EF9763F3174EBB59E3D5C96DB;
IL2CPP_EXTERN_C String_t* _stringLiteralF169685C81000116892E1C4976A8E0F2673645E0;
IL2CPP_EXTERN_C String_t* _stringLiteralF2E68330B7E61A58D846B47F1003D097F1FC3BD4;
IL2CPP_EXTERN_C String_t* _stringLiteralF312D0B5F37A0A43F0DFCB9315E763F8E8B56D73;
IL2CPP_EXTERN_C String_t* _stringLiteralF4D20D76367BA0532EE99DD52F5506053498F8C9;
IL2CPP_EXTERN_C String_t* _stringLiteralF5555DC260151AE25430F15392F435D6A936B607;
IL2CPP_EXTERN_C String_t* _stringLiteralF5C1F0D7AF8B51849F604D5E6CABDE9EF1073617;
IL2CPP_EXTERN_C String_t* _stringLiteralF6CA3F6A020660347A66841FB2A97D62EEB6205B;
IL2CPP_EXTERN_C String_t* _stringLiteralF6FDBE48DC54DD86F63097A03BD24094DEDD713A;
IL2CPP_EXTERN_C String_t* _stringLiteralF841F9842A6BEA77085553200DDA616E6087F51D;
IL2CPP_EXTERN_C String_t* _stringLiteralF8C60F94E3D28C0D93F8E1D0A81463547D4FE0D3;
IL2CPP_EXTERN_C String_t* _stringLiteralF99CA978C1179C5E71F5906A5A37A28ED2500B2F;
IL2CPP_EXTERN_C String_t* _stringLiteralFC8230B4119AD4B994DB2324D71F4E0AE7AD932C;
IL2CPP_EXTERN_C String_t* _stringLiteralFDAB01D80C7F90607AE4248B60D856B49A578411;
IL2CPP_EXTERN_C String_t* _stringLiteralFDB36A19942BAA20A595A02465B0467789B44200;
IL2CPP_EXTERN_C String_t* _stringLiteralFE6CA12BED6116204A83DBD3FDB8E89D00E15319;
IL2CPP_EXTERN_C String_t* _stringLiteralFEB48CD488E46706CDEDBF25EF311BD18F48856F;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3_Invoke_m429E39543E2A852904977007F08B091188388DC5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3_Invoke_m9F02CD992A3843C301C0A620FAF236D18FC6DBD2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_IO_FileWrap_AppendAllLines_m4A805D6C408331D4742B5F34CF1668AB72CA9088_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_IO_FileWrap_AppendAllText_mDBD7BD386F8E792B9C170B8D752BFF15D66088D1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_IO_FileWrap_AppendText_m0B2120A0CFF23F8B1F57A898F9921CB45B9E8A0A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_IO_FileWrap_Copy_mC840E15CAC645F41A50F10ED179C67A56032CDEC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_IO_FileWrap_CreateText_mFD76E98D2248C886A857FC040A282026FC86DBA0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_IO_FileWrap_Create_mAB23F29609BD1E7C336206A21DDE25EB528D17D0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_IO_FileWrap_Decrypt_m346260E61DFDBAA2F94D808BBDB5496A72EF910F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_IO_FileWrap_Delete_m324B39DBDD0BAB2D2B2221DEA41046CBC91671C2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_IO_FileWrap_Encrypt_mE0DA5907D74FE04A8F475E8AF2E94353C1270908_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_IO_FileWrap_Exists_m4000A5BB8D7B2EAB7AE307D96413A7AFE645B120_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_IO_FileWrap_GetAttributes_m0EE3B49E74CB6757F8452E5047C8AE3269444948_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_IO_FileWrap_GetCreationTimeUtc_mF25386159541FE5175DDD087AFDC7E5BEC4CD84C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_IO_FileWrap_GetCreationTime_m71B1F41D1878E2E823DC928D7441486858A01D3B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_IO_FileWrap_GetLastAccessTimeUtc_mFD826EBCFD27B195E6DF89A2EB731398D1F7FBD0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_IO_FileWrap_GetLastAccessTime_m5602D9F7FA2069942B09E6DB1F2AAEB9487C6B52_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_IO_FileWrap_GetLastWriteTimeUtc_m64D675E0201839E48B73A43AA5D752C0B4DB4F8F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_IO_FileWrap_GetLastWriteTime_mC34482A5786BDBE27DFD67A945990B8FBF6564D9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_IO_FileWrap_Move_mBA0504729BB754F97907B8733F79B47591D3D0C6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_IO_FileWrap_OpenRead_m01F4699727B96F300B9D6CD771877A3526CF3B34_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_IO_FileWrap_OpenText_mFD2B97D7D6033C0D0C1E53D7B3B94A75BDDAF8E3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_IO_FileWrap_OpenWrite_m72C703B2DF525436109DC8A54D4798C1FBCD7042_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_IO_FileWrap_Open_mBC0C99AB9D668F7D709627C9CB2576C6B563FB40_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_IO_FileWrap_ReadAllBytes_m18C0F99F0D5EA3AA57551F60CBA41B761ECB24F4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_IO_FileWrap_ReadAllLines_m3A819D42D6B821DF1585340E33D4B3A3AF23DDBE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_IO_FileWrap_ReadAllText_m40CCF1AEF77FA0F221ACD30657AC34A21B75C839_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_IO_FileWrap_ReadLines_m370517D4642A87231F6306FFBDC71A7A6C76152B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_IO_FileWrap_Replace_mAF34FB97D795CF58AF11E740DBDC667C58403FFC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_IO_FileWrap_SetAttributes_m24CE7D319D84DE520A3D4BA400C8B163BAE9B978_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_IO_FileWrap_SetCreationTimeUtc_mF57880420A7AFD98B042E28493984A933F7A294D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_IO_FileWrap_SetCreationTime_m53D89F7379760B57A0AE7B81F9EABB8672E04767_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_IO_FileWrap_SetLastAccessTimeUtc_m89F40C193D110C3959FF7A8E530901DFBEEDF726_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_IO_FileWrap_SetLastAccessTime_mCC99E3AA8F869CD7E40B55EAA76AE4F79FB1CCD8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_IO_FileWrap_SetLastWriteTimeUtc_m3786C776D58221C966D4B7112C5EBB88A4B880E5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_IO_FileWrap_SetLastWriteTime_m4F748417C5C6734D543302BC780C317E233F6363_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_IO_FileWrap_WriteAllBytes_mD562024B78B715D533BC64D38A4BD7A30EA83D4B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_IO_FileWrap_WriteAllLines_m5E92EDD46C126C17527BB25532FF2709F5427A1E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_IO_FileWrap_WriteAllText_m5EC34DC26F7F0BD0E2654606F62D83510357C713_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_ObjectWrap_Destroy_m0A2997D83C9EDEDB3716872B59D0B2C246708F24_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_ObjectWrap_Equals_m16EC4DB406341E68BA9A3698BCBE80DB2243C951_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_ObjectWrap_GetHashCode_m74C074496D4995AD0C6908D6A1BAAF38F82BB04E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_ObjectWrap_GetType_m49D3A5AAFA9102D61DE55C86138606F30591CC59_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_ObjectWrap_ReferenceEquals_m6917DD18CF83CC34595F67AED0B2BE5C3366D70A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_ObjectWrap_ToString_m04DB28374A0E761CE7CC5D60098D1B162BD85C71_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_ObjectWrap__CreateSystem_Object_m8C0BABE0C531DE658E392BE29DF43552F19430FF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_ObjectWrap_op_Equality_mCEE5833450F5FC305FF2357647C0C7D99A1CF6F0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_StringWrap_Clone_m9F0CAC5C63E90C5DAF00A3E35155B88669323092_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_StringWrap_CompareOrdinal_mE22185FA0C6282457A60713029B12C9AE1139986_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_StringWrap_CompareTo_m6F20EDE37FCF3595A204859A4AD149F465017A95_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_StringWrap_Compare_mB6E4DD8986DEA5010D4776BBC1BF2B4A58BDDDD6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_StringWrap_Concat_m99D5A4B7459A846B8244AFBEC1943540E7CE05C1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_StringWrap_Contains_m8D119E640149BD414021281E4F25FB18119CCC67_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_StringWrap_CopyTo_m1C2E7B2281BAB9EFDC775BC5D07150F921D3722C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_StringWrap_Copy_m4544A849276C51A2126B5F7DA110F565ECD22CEE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_StringWrap_EndsWith_m664273FBC24B4680AAE6A0A12A121E17132A6BF9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_StringWrap_Equals_mE5B496259914F8709C0D422A49CDA952A32983C8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_StringWrap_Format_m5DF4C40426A8906FF5E3EB7F2F477865B2366C60_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_StringWrap_GetEnumerator_m00F326D1872E2A0CC7256A471F65D71703663100_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_StringWrap_GetHashCode_m1C1DC67B80B4A7B5F314B5E728EA02779BFC2E0F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_StringWrap_GetTypeCode_mB887130D543863FEBE615B9F85C47F1EF9B7E768_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_StringWrap_IndexOfAny_mA66FC8B98C9CD6B0D173DD06495F76F164EAB53A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_StringWrap_IndexOf_mAD02D6CBC738B42FC81BDEC999723905079C983E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_StringWrap_Insert_m71A1A434239FC2A06D5B984D6653F43BA5764984_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_StringWrap_Intern_m5B1B9AA3DDBE57C11C7BCE91F5847C522656D544_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_StringWrap_IsInterned_m0BF727551B969618007B9644A348DB549C17D70D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_StringWrap_IsNormalized_m7A74245D4292DD79679A64AF1E05A7D6578EAAEA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_StringWrap_IsNullOrEmpty_m597636A057E848DC5528A27A81779218DFCF5AA2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_StringWrap_Join_m722ADE9828678B3E83DF7FEAAAB447A0CFD2DDB4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_StringWrap_LastIndexOfAny_m372BD5797767A9A4CA852B0C55ECA9B5D392B54F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_StringWrap_LastIndexOf_m4ED169967EE74A98235F563A293CC8E099BC7BF3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_StringWrap_Normalize_m9CA67689A4F30C1D9E11BFB86FE7506BC629B138_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_StringWrap_PadLeft_mCDDEF5FF43BDD0BA8CA62FD304F4E73580383E06_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_StringWrap_PadRight_m7CD7BDB3F488CE9CF4BC4A9ABCD8DEB26ED32E3E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_StringWrap_Remove_m58195AFB452717C8A914BC67C2DBBE8DF005CFE0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_StringWrap_Replace_mEE4B916356023C5BE9BE2D286F7654B136716D00_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_StringWrap_Split_m16052CB438B24CDC9266303037EC79CEB5FDC90B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_StringWrap_StartsWith_m066C3CB90859545FB7D73110B7738ADDA45412E5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_StringWrap_Substring_mAFB61C2F2F61B2B1E4FACD88068776EF03F9331C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_StringWrap_ToCharArray_m205ACBC5675F1BCC897C4DB64482DD102023018E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_StringWrap_ToLowerInvariant_mCD3A9CCE610ADF322D86DE81BBA70D9ED0F0291A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_StringWrap_ToLower_mBE44F59E32D4BADC1376BF9895D46C7D696693F2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_StringWrap_ToString_m041C30FC1EDFCDA6FBEA2929C2AA87A9035B64AD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_StringWrap_ToUpperInvariant_mDDB059100D5AA46E66F27FD1C66380DE9ACD9BD7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_StringWrap_ToUpper_mF5D5C9739E1CE7D9AEB0959DD9777F6165E4DF10_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_StringWrap_TrimEnd_m243442501CAEF503A11FE72D9BF4E7DB903BAA10_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_StringWrap_TrimStart_mF85333BC16628FCAFAFAD65736C7DCDB6017B134_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_StringWrap_Trim_mBB5C670D8E8345CA6B5FAE86CE249F36444C61A0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_StringWrap__CreateSystem_String_mEFE1B5176EFDB1DA50CD45FC99EC62F1CF8075FB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_StringWrap_get_Empty_m5366E878E7C1DC834714D1AEAB63F32BE6181A59_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_StringWrap_get_Length_m068626CF4B94866A8EE921417B99D642086D68D4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_StringWrap_op_Equality_m0EF70C5BE64A40BCA83EF4F212FAE2A719F86044_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_Equals_m69D32AFFCE6A5A1514FBB4431D41B14DF0C33329_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_FindInterfaces_mF6FEFFA6D62BEFD6B79B6E56A6C6A7271EE0EA95_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_FindMembers_m591AC2870A43E6E028A4E3AACD556C37D226BA4F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_GetArrayRank_mADAD39BB62879EB93776F5F125A691FA6065DEB9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_GetDefaultMembers_m6139C33B5A474C1C04A6F5B45064E51571A9A88C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_GetElementType_m9B2D9EB569975021FFE74545690FE7CD4D6911C7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_GetGenericArguments_m5590D4BEC42CE7F4A2DB943F9BBC6D46547F7BC3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_GetGenericParameterConstraints_mE3629E4B29B186CEF448425A705783A721E20D31_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_GetGenericTypeDefinition_m5AE9B1E8E0F48F17324A3CAF27833865E3D712CB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_GetHashCode_m2997ACE6E285F7E67AE243660BE5AFC3256CEF2B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_GetInterfaceMap_m430FC414EA93A75237F0B4018184F00A2BC477B8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_GetInterface_mA2465BA46EA6BE7363C0E90D852561398BB45F5D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_GetInterfaces_m215E44CC1BBB933694913101E2D9CDB5CD1EE6A6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_GetNestedType_mACAE976EB091331F2BE604B1EBCCC8EA9F50F6F1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_GetNestedTypes_m83799175CA8798146B18BCCC81AF5085746FC161_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_GetTypeArray_m9FE7538ED7C4292E16B0C3B0523644AF4ECCEACC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_GetTypeCode_m1F1A39ABFFE0BD5DE012DE849C698D06AE5FE068_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_GetTypeFromHandle_m07799D6C7A4767ED027577C18AD1B78169428984_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_GetTypeHandle_mE8E54EBCCB117A99DCC37CD66C0780D1736FBDDB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_GetType_m26357DBE7ECEA7697FA284B8CF3DA6ABB67AA347_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_InvokeMember_mA83C70B87A5410C68F091ABF74C48BF4AA455753_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_IsAssignableFrom_m8EE98CF9BF41AF1ED00B38C535DAF235D9F4F4E4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_IsInstanceOfType_mF8476459336299D1227C0845389EBC2E647DCC3F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_IsSubclassOf_m0CC77DFB6779AB8BBF945834A4EFA61DE31DCC4B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_MakeArrayType_m57DF63E4A82DE3231157DFF5D767F06DBB2D5120_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_MakeByRefType_m808AFC1D0A8D1412F88F25BAFFF30FFE42B3EC1C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_MakeGenericType_m97C44D8B41487CCC9152C53BDFE569D5651B7013_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_MakePointerType_m446693552EB11C589B93438A5713D3A4A7D09E15_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_ReflectionOnlyGetType_m094469C7B139339DC7AE37E23644A733DEB370C7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_ToString_mE2F7F2F4FBF617F269AC3C2F8A42DF2144F76D20_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_AssemblyQualifiedName_m85B5ABCD51380A0B78E1BDE69EC82E7BD6DA7E44_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_Assembly_mFB0EDF93E8435AA53DC0E7A413B5DDB3D3F7712F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_Attributes_mFDCA75FD29B5370C9824057F1EA2CCDB56844002_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_BaseType_m7F7DA3BAA2009B7A4720850FF3F3F5E4EFD71B62_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_ContainsGenericParameters_m8582CE08050279E9808258201743C32A6544665A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_DeclaringMethod_m6505A05DCEE22DDBAB0A8B9A1BEC01C200D2FB61_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_DeclaringType_m41E0AF1481EB2AFB0181C003EDA9EEB4CDCC1E09_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_DefaultBinder_mBBF9F2F7BA082CCAF75A09FF350EC9BC2A7E66BF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_Delimiter_m032BA62E01358205A794F3BBED47D6A0191E237A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_EmptyTypes_m67107BF3BCB4EDED3154EDD6C4F6E7C30CBADA8D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_FilterAttribute_mCCF4AACFA058016B6B5640CCAF613761AD26BE6A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_FilterNameIgnoreCase_mB07D346AFAC073CB8660F27A27D0DC95CB133A63_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_FilterName_m419DAD4E6B2B22B838AE5990A3AF47FD643E497E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_FullName_mBCD1C08CD83F5713B22F2683A488AC0918626487_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_GUID_m56BAF6645F02EF50EAAD98A3AD1E169DD567DE0E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_GenericParameterAttributes_m458BA46D87D757428C06B9021E0D703BB6940E0A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_GenericParameterPosition_m25C74C1D96ACA8BC9E9E3A899002E30E78C5D235_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_HasElementType_mEFD324FED8FFD1BA762C5FECAE31B832B60CD1E7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_IsAbstract_m5CC82A01E427472A6DAD72F9B66857DAE969B2A8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_IsAnsiClass_m92714B0E23907676BF895C1C62F481E24F6A9E58_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_IsArray_m99B71B3761D34C9766A3C38156FE74E9C897CFB3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_IsAutoClass_mCB71431BC376D6409A8DFA35B414C8B9DE19EF5B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_IsAutoLayout_m3D8EEDC1488EE36BE2AA62F48E68920739098CFE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_IsByRef_mC5E9EC1F639379D8F86755FC4EF182F8640013E7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_IsCOMObject_m978E71A600026A1906EDAA460E682AB3527E2194_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_IsClass_m42B0A282410528AC7C32AA8565B645E12D80B1E6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_IsContextful_mAEC865B92D6F8DB8D883397EB2133D9AB74296D3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_IsEnum_m295BACA6D7CA6CCB98744D6805C1E3A9FBDE1713_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_IsExplicitLayout_mEE2991369701A55FD51134C3F1ED4A62F51D6EEE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_IsGenericParameter_m006F66E4F2E93915D38FCD2E8C93260B90370D28_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_IsGenericTypeDefinition_m02E1B8E8C975E53350F57B5BBEC6839995A55A96_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_IsGenericType_mDA287A434A3B0AEB003AB29E8047B87AE1DF36FF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_IsImport_mE218CC47F66E9227B38B87FECF4019FCA0C0FCC4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_IsInterface_m105DF197A04FD7BB7EDC1E9D7BFBACFF7238922D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_IsLayoutSequential_m916702D9CBEABE51E56A285BA2802AAE4180C301_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_IsMarshalByRef_mE1516158350967FB2AEA54D0E1BF52082CDE9FF3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_IsNestedAssembly_mFEE9B4A3BD9E819628ED84BE229756FB05B44406_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_IsNestedFamANDAssem_mD00CDF895FB15AA49DA094646FEFD6C0DA79C863_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_IsNestedFamORAssem_m7AFDA8787A8D7DDF28170A0D8512B13A56B51A87_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_IsNestedFamily_m743F40E574BA3066B75EF347CB07EB8EC03A8498_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_IsNestedPrivate_mEB5BCE545009536EB457B8C17D19ECDB09C445C3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_IsNestedPublic_m26F45D0CBEAB2E5B56B85CD2630429A74D3E7240_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_IsNested_mEC508904F2E74A11A12501D9EA79EEFD48B458CB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_IsNotPublic_m0588D3E3E7BAE2202CACC48594B43422627B1BE6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_IsPointer_mF2BFB50C64ED7BB39477D575CFA7FE9B9754EA3E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_IsPrimitive_mF9F21A69C2F31162683AAF720B54332CDC38EB73_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_IsPublic_m4692691305F428713EF06FB60A56C6E2C2CBA073_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_IsSealed_m173662F395B6A30A264520499143ED3A33ABBC00_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_IsSerializable_m073F6E9BD10833D8E08323064334C860A29085E5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_IsSpecialName_m65E429EC5953EDE6A238D2C4CFC2C8AE750CF46B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_IsUnicodeClass_m931E1B582EA2C0D60257A164EF0B879DB508B5F7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_IsValueType_mCCB2E51851CC885F96C02A2EC94106044E33B815_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_IsVisible_mDC0DE440F84D327055AE21F3866C4D90059FF8FA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_MemberType_mB363B65171230A0B0CD94973C5478FFC5A37F3E0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_Missing_m2D819B3BA5596F8690AA72C4F7789EF861D93485_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_Module_m6E42F6294A506B50E9F0914A345EFA1CC93C6CFA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_Namespace_m5CA08D7B2C3BBA3C81FCC12DFBD561E68FB39FB0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_ReflectedType_m18233A3318F58C7F3B6C0A764019AE0C07DB6E89_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_StructLayoutAttribute_m3D1FEA7EFCC07CFFEB0C6EEE839924753A62C346_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_TypeHandle_m9DD3D8385A5DEA95D3CA5E877403504AFE526A24_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_TypeInitializer_mC7CE77BA9C9A0B0C5D75B65BE0B3538AEE714FB3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* System_TypeWrap_get_UnderlyingSystemType_m9710EEDAAC9B5178082AC1378DA4DBEF84FDEA00_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_CheckDelegate_TisMemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381_m297B7FB1216A10EB718C83760E8D364E1C474175_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_CheckDelegate_TisTypeFilter_t30BB04A68BC9FB949345457F71A9648BDB67FF18_mA19CE2696DBD993F75487808E6653CD000510B87_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_CheckObject_TisBinder_t4D5CB06963501D32847C057B57157D6DC49CA759_m9F960FAC977F85D2B1619ED72D01CA9CEE3C1865_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_CheckObject_TisCultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_m20E28608F621E699BFFFA998B1F75BC7109DE9D7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_CheckObject_TisEncoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_m7A45C6B65330716EB20FE830CF9FA13D31DE5109_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_CheckObject_TisIEnumerable_1_t31EF1520A3A805598500BB6033C14ABDA7116D5E_mE4EE2FFE9C6A7796952223C4E5D7D74BD07AF14A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_CheckObject_TisIFormatProvider_t4247E13AE2D97A079B88D594B7ABABF313259901_m4954ECD7213064F0A0B5F4532E214EB453748BA7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_CheckParamsObject_TisType_t_m6F088D0ED3C8C032225AB9A51CC8AE3FABE89D41_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_CheckStructArray_TisParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E_m3EA4DB36322406575CF50D5F68F5396763B13402_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_PushSealed_TisString_t_m48536BF2EB786F84B2A0CDD58F4C1DBE76DFC50E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_PushSealed_TisStructLayoutAttribute_tC7C8CE7CD05E17C6E28580D55E6CBDE2B54536FB_m9A2130E4C0903CE4A589719A27DAE781E266EA95_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_PushValue_TisDateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_m901D50A2C72DF872CB01F9E774CD233176B7093D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_PushValue_TisGuid_t_m4EA4318862DF1F984B0F64775DF91F3F72FFCF72_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_PushValue_TisInterfaceMapping_tDFACCA96D5C3DD01C345DE426D9B8F32CDAA904B_mDFF6DBB727DDC7E108F7C8310D299ECE7999E56C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_PushValue_TisRuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D_m5C71C13D20C9EF73F75087DC955AA52FF6FA056F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_op_ToString_m45ABFC0D91846491E0BD772C639D333B3697565C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckParamsType_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_mFBF4F264F30B2861F0C51EA5589B5734AB2783F5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckParamsType_TisRuntimeObject_mD31D055FE052973AB83D17010A5763B5988B1890_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckParamsType_TisString_t_mD5633813501B9DD2EFB8B9449FAD62230C0A93FD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_TisCultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_m9355DEB1D4153A6C78804C59605FB43F30CEB8C2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_m1D428E39AB724F16302420BC6B57F4A8EDBDA677_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_m875DC25248B24050F064983BEE2EED63BD5BEDB7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m1A9E50B7451A37C1808C2662EE92237BA15529B2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mAF2EF8A2C9F779C40037C737F0C9B5BF35D9C997_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_m4B6A71957A8E137AF2A0170E57B35C564EE056D4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisCultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_TisCompareOptions_t163DCEA9A0972750294CC1A8348E5CA69E943939_mBC53F739B4523EEA9E78DEDB44316190C1CD2A1C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisIEnumerable_1_t31EF1520A3A805598500BB6033C14ABDA7116D5E_TisEncoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_mD170316134CAA2F3D18DB261729CE4A2B16130C6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisIEnumerable_1_t31EF1520A3A805598500BB6033C14ABDA7116D5E_m1B23F7C43748C0FB9435CA0251C9EB78D602928B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisIFormatProvider_t4247E13AE2D97A079B88D594B7ABABF313259901_TisString_t_mCD7382B19AD700DED36B211CB0A733C8C04FC472_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mE6DF87B05D7B09BC78E26145157CC66E57D3B7C8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m70DEEF2A23A8C3CA4EE46DDB16FEDF9946AA6406_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_m4CA678BACE3949B36B289C261EAE5FFB79DDCAEA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisRuntimeObject_m852D44D7DFE86811EBB6364C6E3668BADF1EC54D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisStringComparison_t02BAA95468CE9E91115C604577611FDF58FEDCF0_mF6FFDFF52970146304627CFC9E449F6DE994F9C5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisStringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_TisEncoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_m86C85318750B10238EA799BFCCFED1D2DCFFC64B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisStringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_m8B3410CD594479F3339F43256F65D5CFD2BDF459_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisString_t_TisCharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisStringSplitOptions_t2FA287E15325CC78BF3CA5CDAAA3520BFBD58487_m7B171AFB3BE23070A7A9ABE74E9F3EC8FA938709_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisString_t_TisCharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mBEFD177C0350D5EE4B63C1DB7ED9FF8BB4E057E6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisString_t_TisCharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_TisStringSplitOptions_t2FA287E15325CC78BF3CA5CDAAA3520BFBD58487_mC5B41DFF459D15D766CC33D7AABFD8877824CAB5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisString_t_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m035FFEC6175EEBFCD076D4E32FF8A5C1C8A53F9B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisString_t_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisStringComparison_t02BAA95468CE9E91115C604577611FDF58FEDCF0_mC32208EED0ADD596F0C75EDE374EED458947CB55_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisString_t_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m050FE57BF7F8A7C303494894EDA47466D339DB95_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisString_t_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mEDF736BE1ADBA2704B059BA59E546CCF225A4B0F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisString_t_TisRuntimeObject_TisRuntimeObject_m8DB20FD1039E5C96F7CFE6201E7A21267429A977_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisString_t_TisRuntimeObject_mCEF683F1ED62372E28186CA21AF9B12BED4F3BFB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisString_t_TisStringComparison_t02BAA95468CE9E91115C604577611FDF58FEDCF0_mFAAECD2A740BC2AC95A44589ED2896D51A6D9557_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisString_t_TisStringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisStringSplitOptions_t2FA287E15325CC78BF3CA5CDAAA3520BFBD58487_m540767CA879B540CC6E83BCFFEA52A690A1567A8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisString_t_TisStringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_TisStringSplitOptions_t2FA287E15325CC78BF3CA5CDAAA3520BFBD58487_m27FC29355EB6AD9DC41608C5D0037F2B741AE4AB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisString_t_TisString_t_TisString_t_TisString_t_mDF5639675C999DD06598723461FDBBA1B0E59B64_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisString_t_TisString_t_TisString_t_m55D2CADA06ADF54F549A000448D29ABD01E5E0F9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisString_t_TisString_t_mFC82CC15DA61FA5C2312D0C2F2633BD61E0C6437_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisString_t_mE02AD68016B3F8FE8B2307298E894AFA79955562_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisType_t_m6DF00B00CA1F4B4DEE0A4FAC2008AC5F7258DD60_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CCheckFileU3Ed__8_System_Collections_IEnumerator_Reset_mE0D5615FF279ECF30F2691655D9FD55D374EE8FD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeType* FileAccess_t31950F3A853EAE886AC8F13EA7FC03A3EB46E3F6_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* FileAttributes_t224B42F6F82954C94B51791913857C005C559876_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* FileMode_tD19D05B1E6CAF201F88401B04FDB25227664C419_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* FileOptions_t12395DCB579B97DF4788AB79553F8815F9625FA7_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* FileSecurity_tA80D4B624306EBC4FAC7F92F258703CC1B5349F2_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* FileShare_t9AA8473BBE5DD8532CEAF3F48F26DA5A25A93684_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* MemberTypes_t3FEDC67D8B994D09AF155FFB2CFD26023F245041_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* NormalizationForm_t37A65F044FE653814E14F5D147919ED0E02A873C_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* NullObject_t13A086A1C0162EF77A36B767C9C86D32E22816A8_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* RuntimeObject_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* StringComparison_t02BAA95468CE9E91115C604577611FDF58FEDCF0_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* String_t_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Type_t_0_0_0_var;
IL2CPP_EXTERN_C const uint32_t System_IO_FileWrap_AppendAllLines_m4A805D6C408331D4742B5F34CF1668AB72CA9088_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_IO_FileWrap_AppendAllText_mDBD7BD386F8E792B9C170B8D752BFF15D66088D1_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_IO_FileWrap_AppendText_m0B2120A0CFF23F8B1F57A898F9921CB45B9E8A0A_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_IO_FileWrap_Copy_mC840E15CAC645F41A50F10ED179C67A56032CDEC_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_IO_FileWrap_CreateText_mFD76E98D2248C886A857FC040A282026FC86DBA0_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_IO_FileWrap_Create_mAB23F29609BD1E7C336206A21DDE25EB528D17D0_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_IO_FileWrap_Decrypt_m346260E61DFDBAA2F94D808BBDB5496A72EF910F_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_IO_FileWrap_Delete_m324B39DBDD0BAB2D2B2221DEA41046CBC91671C2_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_IO_FileWrap_Encrypt_mE0DA5907D74FE04A8F475E8AF2E94353C1270908_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_IO_FileWrap_Exists_m4000A5BB8D7B2EAB7AE307D96413A7AFE645B120_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_IO_FileWrap_GetAttributes_m0EE3B49E74CB6757F8452E5047C8AE3269444948_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_IO_FileWrap_GetCreationTimeUtc_mF25386159541FE5175DDD087AFDC7E5BEC4CD84C_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_IO_FileWrap_GetCreationTime_m71B1F41D1878E2E823DC928D7441486858A01D3B_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_IO_FileWrap_GetLastAccessTimeUtc_mFD826EBCFD27B195E6DF89A2EB731398D1F7FBD0_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_IO_FileWrap_GetLastAccessTime_m5602D9F7FA2069942B09E6DB1F2AAEB9487C6B52_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_IO_FileWrap_GetLastWriteTimeUtc_m64D675E0201839E48B73A43AA5D752C0B4DB4F8F_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_IO_FileWrap_GetLastWriteTime_mC34482A5786BDBE27DFD67A945990B8FBF6564D9_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_IO_FileWrap_Move_mBA0504729BB754F97907B8733F79B47591D3D0C6_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_IO_FileWrap_OpenRead_m01F4699727B96F300B9D6CD771877A3526CF3B34_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_IO_FileWrap_OpenText_mFD2B97D7D6033C0D0C1E53D7B3B94A75BDDAF8E3_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_IO_FileWrap_OpenWrite_m72C703B2DF525436109DC8A54D4798C1FBCD7042_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_IO_FileWrap_Open_mBC0C99AB9D668F7D709627C9CB2576C6B563FB40_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_IO_FileWrap_ReadAllBytes_m18C0F99F0D5EA3AA57551F60CBA41B761ECB24F4_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_IO_FileWrap_ReadAllLines_m3A819D42D6B821DF1585340E33D4B3A3AF23DDBE_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_IO_FileWrap_ReadAllText_m40CCF1AEF77FA0F221ACD30657AC34A21B75C839_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_IO_FileWrap_ReadLines_m370517D4642A87231F6306FFBDC71A7A6C76152B_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_IO_FileWrap_Register_m21D2E8222A787F78139240172F4F8488E30D0137_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_IO_FileWrap_Replace_mAF34FB97D795CF58AF11E740DBDC667C58403FFC_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_IO_FileWrap_SetAttributes_m24CE7D319D84DE520A3D4BA400C8B163BAE9B978_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_IO_FileWrap_SetCreationTimeUtc_mF57880420A7AFD98B042E28493984A933F7A294D_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_IO_FileWrap_SetCreationTime_m53D89F7379760B57A0AE7B81F9EABB8672E04767_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_IO_FileWrap_SetLastAccessTimeUtc_m89F40C193D110C3959FF7A8E530901DFBEEDF726_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_IO_FileWrap_SetLastAccessTime_mCC99E3AA8F869CD7E40B55EAA76AE4F79FB1CCD8_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_IO_FileWrap_SetLastWriteTimeUtc_m3786C776D58221C966D4B7112C5EBB88A4B880E5_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_IO_FileWrap_SetLastWriteTime_m4F748417C5C6734D543302BC780C317E233F6363_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_IO_FileWrap_WriteAllBytes_mD562024B78B715D533BC64D38A4BD7A30EA83D4B_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_IO_FileWrap_WriteAllLines_m5E92EDD46C126C17527BB25532FF2709F5427A1E_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_IO_FileWrap_WriteAllText_m5EC34DC26F7F0BD0E2654606F62D83510357C713_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_NullObjectWrap_Register_m4F05521875DAD8FF71489063CE244C76C9AFA66A_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_ObjectWrap_Destroy_m0A2997D83C9EDEDB3716872B59D0B2C246708F24_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_ObjectWrap_Equals_m16EC4DB406341E68BA9A3698BCBE80DB2243C951_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_ObjectWrap_GetHashCode_m74C074496D4995AD0C6908D6A1BAAF38F82BB04E_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_ObjectWrap_GetType_m49D3A5AAFA9102D61DE55C86138606F30591CC59_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_ObjectWrap_ReferenceEquals_m6917DD18CF83CC34595F67AED0B2BE5C3366D70A_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_ObjectWrap_Register_m9EE79FBF7B65ED3A71747EA68F0C20F8C02F82FB_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_ObjectWrap_ToString_m04DB28374A0E761CE7CC5D60098D1B162BD85C71_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_ObjectWrap__CreateSystem_Object_m8C0BABE0C531DE658E392BE29DF43552F19430FF_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_ObjectWrap_op_Equality_mCEE5833450F5FC305FF2357647C0C7D99A1CF6F0_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_StringWrap_Clone_m9F0CAC5C63E90C5DAF00A3E35155B88669323092_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_StringWrap_CompareOrdinal_mE22185FA0C6282457A60713029B12C9AE1139986_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_StringWrap_CompareTo_m6F20EDE37FCF3595A204859A4AD149F465017A95_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_StringWrap_Compare_mB6E4DD8986DEA5010D4776BBC1BF2B4A58BDDDD6_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_StringWrap_Concat_m99D5A4B7459A846B8244AFBEC1943540E7CE05C1_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_StringWrap_Contains_m8D119E640149BD414021281E4F25FB18119CCC67_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_StringWrap_CopyTo_m1C2E7B2281BAB9EFDC775BC5D07150F921D3722C_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_StringWrap_Copy_m4544A849276C51A2126B5F7DA110F565ECD22CEE_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_StringWrap_EndsWith_m664273FBC24B4680AAE6A0A12A121E17132A6BF9_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_StringWrap_Equals_mE5B496259914F8709C0D422A49CDA952A32983C8_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_StringWrap_Format_m5DF4C40426A8906FF5E3EB7F2F477865B2366C60_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_StringWrap_GetEnumerator_m00F326D1872E2A0CC7256A471F65D71703663100_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_StringWrap_GetHashCode_m1C1DC67B80B4A7B5F314B5E728EA02779BFC2E0F_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_StringWrap_GetTypeCode_mB887130D543863FEBE615B9F85C47F1EF9B7E768_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_StringWrap_IndexOfAny_mA66FC8B98C9CD6B0D173DD06495F76F164EAB53A_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_StringWrap_IndexOf_mAD02D6CBC738B42FC81BDEC999723905079C983E_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_StringWrap_Insert_m71A1A434239FC2A06D5B984D6653F43BA5764984_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_StringWrap_Intern_m5B1B9AA3DDBE57C11C7BCE91F5847C522656D544_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_StringWrap_IsInterned_m0BF727551B969618007B9644A348DB549C17D70D_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_StringWrap_IsNormalized_m7A74245D4292DD79679A64AF1E05A7D6578EAAEA_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_StringWrap_IsNullOrEmpty_m597636A057E848DC5528A27A81779218DFCF5AA2_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_StringWrap_Join_m722ADE9828678B3E83DF7FEAAAB447A0CFD2DDB4_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_StringWrap_LastIndexOfAny_m372BD5797767A9A4CA852B0C55ECA9B5D392B54F_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_StringWrap_LastIndexOf_m4ED169967EE74A98235F563A293CC8E099BC7BF3_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_StringWrap_Normalize_m9CA67689A4F30C1D9E11BFB86FE7506BC629B138_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_StringWrap_PadLeft_mCDDEF5FF43BDD0BA8CA62FD304F4E73580383E06_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_StringWrap_PadRight_m7CD7BDB3F488CE9CF4BC4A9ABCD8DEB26ED32E3E_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_StringWrap_Register_mBADF16D992AB7BFDE67AC3DEFCD2D950574F0BEE_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_StringWrap_Remove_m58195AFB452717C8A914BC67C2DBBE8DF005CFE0_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_StringWrap_Replace_mEE4B916356023C5BE9BE2D286F7654B136716D00_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_StringWrap_Split_m16052CB438B24CDC9266303037EC79CEB5FDC90B_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_StringWrap_StartsWith_m066C3CB90859545FB7D73110B7738ADDA45412E5_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_StringWrap_Substring_mAFB61C2F2F61B2B1E4FACD88068776EF03F9331C_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_StringWrap_ToCharArray_m205ACBC5675F1BCC897C4DB64482DD102023018E_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_StringWrap_ToLowerInvariant_mCD3A9CCE610ADF322D86DE81BBA70D9ED0F0291A_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_StringWrap_ToLower_mBE44F59E32D4BADC1376BF9895D46C7D696693F2_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_StringWrap_ToString_m041C30FC1EDFCDA6FBEA2929C2AA87A9035B64AD_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_StringWrap_ToUpperInvariant_mDDB059100D5AA46E66F27FD1C66380DE9ACD9BD7_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_StringWrap_ToUpper_mF5D5C9739E1CE7D9AEB0959DD9777F6165E4DF10_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_StringWrap_TrimEnd_m243442501CAEF503A11FE72D9BF4E7DB903BAA10_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_StringWrap_TrimStart_mF85333BC16628FCAFAFAD65736C7DCDB6017B134_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_StringWrap_Trim_mBB5C670D8E8345CA6B5FAE86CE249F36444C61A0_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_StringWrap__CreateSystem_String_mEFE1B5176EFDB1DA50CD45FC99EC62F1CF8075FB_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_StringWrap_get_Empty_m5366E878E7C1DC834714D1AEAB63F32BE6181A59_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_StringWrap_get_Length_m068626CF4B94866A8EE921417B99D642086D68D4_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_StringWrap_op_Equality_m0EF70C5BE64A40BCA83EF4F212FAE2A719F86044_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_Equals_m69D32AFFCE6A5A1514FBB4431D41B14DF0C33329_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_FindInterfaces_mF6FEFFA6D62BEFD6B79B6E56A6C6A7271EE0EA95_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_FindMembers_m591AC2870A43E6E028A4E3AACD556C37D226BA4F_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_GetArrayRank_mADAD39BB62879EB93776F5F125A691FA6065DEB9_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_GetDefaultMembers_m6139C33B5A474C1C04A6F5B45064E51571A9A88C_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_GetElementType_m9B2D9EB569975021FFE74545690FE7CD4D6911C7_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_GetGenericArguments_m5590D4BEC42CE7F4A2DB943F9BBC6D46547F7BC3_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_GetGenericParameterConstraints_mE3629E4B29B186CEF448425A705783A721E20D31_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_GetGenericTypeDefinition_m5AE9B1E8E0F48F17324A3CAF27833865E3D712CB_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_GetHashCode_m2997ACE6E285F7E67AE243660BE5AFC3256CEF2B_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_GetInterfaceMap_m430FC414EA93A75237F0B4018184F00A2BC477B8_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_GetInterface_mA2465BA46EA6BE7363C0E90D852561398BB45F5D_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_GetInterfaces_m215E44CC1BBB933694913101E2D9CDB5CD1EE6A6_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_GetNestedType_mACAE976EB091331F2BE604B1EBCCC8EA9F50F6F1_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_GetNestedTypes_m83799175CA8798146B18BCCC81AF5085746FC161_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_GetTypeArray_m9FE7538ED7C4292E16B0C3B0523644AF4ECCEACC_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_GetTypeCode_m1F1A39ABFFE0BD5DE012DE849C698D06AE5FE068_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_GetTypeFromHandle_m07799D6C7A4767ED027577C18AD1B78169428984_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_GetTypeHandle_mE8E54EBCCB117A99DCC37CD66C0780D1736FBDDB_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_GetType_m26357DBE7ECEA7697FA284B8CF3DA6ABB67AA347_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_InvokeMember_mA83C70B87A5410C68F091ABF74C48BF4AA455753_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_IsAssignableFrom_m8EE98CF9BF41AF1ED00B38C535DAF235D9F4F4E4_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_IsInstanceOfType_mF8476459336299D1227C0845389EBC2E647DCC3F_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_IsSubclassOf_m0CC77DFB6779AB8BBF945834A4EFA61DE31DCC4B_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_MakeArrayType_m57DF63E4A82DE3231157DFF5D767F06DBB2D5120_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_MakeByRefType_m808AFC1D0A8D1412F88F25BAFFF30FFE42B3EC1C_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_MakeGenericType_m97C44D8B41487CCC9152C53BDFE569D5651B7013_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_MakePointerType_m446693552EB11C589B93438A5713D3A4A7D09E15_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_ReflectionOnlyGetType_m094469C7B139339DC7AE37E23644A733DEB370C7_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_Register_mC645CC9229EAB80E47EA66979F9E645577C27830_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_ToString_mE2F7F2F4FBF617F269AC3C2F8A42DF2144F76D20_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_AssemblyQualifiedName_m85B5ABCD51380A0B78E1BDE69EC82E7BD6DA7E44_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_Assembly_mFB0EDF93E8435AA53DC0E7A413B5DDB3D3F7712F_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_Attributes_mFDCA75FD29B5370C9824057F1EA2CCDB56844002_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_BaseType_m7F7DA3BAA2009B7A4720850FF3F3F5E4EFD71B62_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_ContainsGenericParameters_m8582CE08050279E9808258201743C32A6544665A_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_DeclaringMethod_m6505A05DCEE22DDBAB0A8B9A1BEC01C200D2FB61_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_DeclaringType_m41E0AF1481EB2AFB0181C003EDA9EEB4CDCC1E09_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_DefaultBinder_mBBF9F2F7BA082CCAF75A09FF350EC9BC2A7E66BF_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_Delimiter_m032BA62E01358205A794F3BBED47D6A0191E237A_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_EmptyTypes_m67107BF3BCB4EDED3154EDD6C4F6E7C30CBADA8D_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_FilterAttribute_mCCF4AACFA058016B6B5640CCAF613761AD26BE6A_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_FilterNameIgnoreCase_mB07D346AFAC073CB8660F27A27D0DC95CB133A63_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_FilterName_m419DAD4E6B2B22B838AE5990A3AF47FD643E497E_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_FullName_mBCD1C08CD83F5713B22F2683A488AC0918626487_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_GUID_m56BAF6645F02EF50EAAD98A3AD1E169DD567DE0E_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_GenericParameterAttributes_m458BA46D87D757428C06B9021E0D703BB6940E0A_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_GenericParameterPosition_m25C74C1D96ACA8BC9E9E3A899002E30E78C5D235_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_HasElementType_mEFD324FED8FFD1BA762C5FECAE31B832B60CD1E7_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_IsAbstract_m5CC82A01E427472A6DAD72F9B66857DAE969B2A8_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_IsAnsiClass_m92714B0E23907676BF895C1C62F481E24F6A9E58_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_IsArray_m99B71B3761D34C9766A3C38156FE74E9C897CFB3_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_IsAutoClass_mCB71431BC376D6409A8DFA35B414C8B9DE19EF5B_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_IsAutoLayout_m3D8EEDC1488EE36BE2AA62F48E68920739098CFE_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_IsByRef_mC5E9EC1F639379D8F86755FC4EF182F8640013E7_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_IsCOMObject_m978E71A600026A1906EDAA460E682AB3527E2194_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_IsClass_m42B0A282410528AC7C32AA8565B645E12D80B1E6_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_IsContextful_mAEC865B92D6F8DB8D883397EB2133D9AB74296D3_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_IsEnum_m295BACA6D7CA6CCB98744D6805C1E3A9FBDE1713_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_IsExplicitLayout_mEE2991369701A55FD51134C3F1ED4A62F51D6EEE_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_IsGenericParameter_m006F66E4F2E93915D38FCD2E8C93260B90370D28_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_IsGenericTypeDefinition_m02E1B8E8C975E53350F57B5BBEC6839995A55A96_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_IsGenericType_mDA287A434A3B0AEB003AB29E8047B87AE1DF36FF_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_IsImport_mE218CC47F66E9227B38B87FECF4019FCA0C0FCC4_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_IsInterface_m105DF197A04FD7BB7EDC1E9D7BFBACFF7238922D_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_IsLayoutSequential_m916702D9CBEABE51E56A285BA2802AAE4180C301_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_IsMarshalByRef_mE1516158350967FB2AEA54D0E1BF52082CDE9FF3_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_IsNestedAssembly_mFEE9B4A3BD9E819628ED84BE229756FB05B44406_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_IsNestedFamANDAssem_mD00CDF895FB15AA49DA094646FEFD6C0DA79C863_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_IsNestedFamORAssem_m7AFDA8787A8D7DDF28170A0D8512B13A56B51A87_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_IsNestedFamily_m743F40E574BA3066B75EF347CB07EB8EC03A8498_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_IsNestedPrivate_mEB5BCE545009536EB457B8C17D19ECDB09C445C3_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_IsNestedPublic_m26F45D0CBEAB2E5B56B85CD2630429A74D3E7240_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_IsNested_mEC508904F2E74A11A12501D9EA79EEFD48B458CB_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_IsNotPublic_m0588D3E3E7BAE2202CACC48594B43422627B1BE6_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_IsPointer_mF2BFB50C64ED7BB39477D575CFA7FE9B9754EA3E_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_IsPrimitive_mF9F21A69C2F31162683AAF720B54332CDC38EB73_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_IsPublic_m4692691305F428713EF06FB60A56C6E2C2CBA073_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_IsSealed_m173662F395B6A30A264520499143ED3A33ABBC00_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_IsSerializable_m073F6E9BD10833D8E08323064334C860A29085E5_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_IsSpecialName_m65E429EC5953EDE6A238D2C4CFC2C8AE750CF46B_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_IsUnicodeClass_m931E1B582EA2C0D60257A164EF0B879DB508B5F7_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_IsValueType_mCCB2E51851CC885F96C02A2EC94106044E33B815_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_IsVisible_mDC0DE440F84D327055AE21F3866C4D90059FF8FA_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_MemberType_mB363B65171230A0B0CD94973C5478FFC5A37F3E0_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_Missing_m2D819B3BA5596F8690AA72C4F7789EF861D93485_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_Module_m6E42F6294A506B50E9F0914A345EFA1CC93C6CFA_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_Namespace_m5CA08D7B2C3BBA3C81FCC12DFBD561E68FB39FB0_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_ReflectedType_m18233A3318F58C7F3B6C0A764019AE0C07DB6E89_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_StructLayoutAttribute_m3D1FEA7EFCC07CFFEB0C6EEE839924753A62C346_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_TypeHandle_m9DD3D8385A5DEA95D3CA5E877403504AFE526A24_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_TypeInitializer_mC7CE77BA9C9A0B0C5D75B65BE0B3538AEE714FB3_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t System_TypeWrap_get_UnderlyingSystemType_m9710EEDAAC9B5178082AC1378DA4DBEF84FDEA00_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t TakeScreenShot_CheckFile_mCF3911206A593674ED7DF23A3C7EA50B0572923A_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t TakeScreenShot_ScaleTexture_m4436EDB39B940EBC225C5152165906D453A930B8_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t TakeScreenShot_Take_mB623352E621A50F2380AEEDA7BC865FA479CB0BF_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t TakeScreenShot__cctor_m0B208F66AB9C5BFC034ED001FBA4F5A07807ADB2_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t U3CCheckFileU3Ed__8_MoveNext_m7FD1749A8271CC7506620D6A2020F857B74A82D0_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t U3CCheckFileU3Ed__8_System_Collections_IEnumerator_Reset_mE0D5615FF279ECF30F2691655D9FD55D374EE8FD_MetadataUsageId;
struct Assembly_t_marshaled_com;
struct Assembly_t_marshaled_pinvoke;
struct CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD_marshaled_com;
struct CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD_marshaled_pinvoke;
struct CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshaled_com;
struct CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshaled_pinvoke;
struct Delegate_t_marshaled_com;
struct Delegate_t_marshaled_pinvoke;
struct Exception_t_marshaled_com;
struct Exception_t_marshaled_pinvoke;
struct ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821;
struct CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2;
struct ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A;
struct MemberInfoU5BU5D_t6A57DDAF4E5321D22FB4C021559637EB126BF6B6;
struct ParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA;
struct StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E;
struct TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F;
IL2CPP_EXTERN_C_BEGIN
IL2CPP_EXTERN_C_END
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Object
// LuaInterface.StackTraits`1<System.DateTime>
struct StackTraits_1_tFBE30BE7AFEF5DEF0AEC4AD4657D07A4B70E7081 : public RuntimeObject
{
public:
public:
};
struct StackTraits_1_tFBE30BE7AFEF5DEF0AEC4AD4657D07A4B70E7081_StaticFields
{
public:
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
Action_2_t71ABE81215656C151AA494D997B8EB0383EED635 * ___Push_0;
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
Func_3_tE69E12C56C86CDDFF5F73B1580E3FC2B8EF717CD * ___Check_1;
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
Func_3_tE69E12C56C86CDDFF5F73B1580E3FC2B8EF717CD * ___To_2;
public:
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_tFBE30BE7AFEF5DEF0AEC4AD4657D07A4B70E7081_StaticFields, ___Push_0)); }
inline Action_2_t71ABE81215656C151AA494D997B8EB0383EED635 * get_Push_0() const { return ___Push_0; }
inline Action_2_t71ABE81215656C151AA494D997B8EB0383EED635 ** get_address_of_Push_0() { return &___Push_0; }
inline void set_Push_0(Action_2_t71ABE81215656C151AA494D997B8EB0383EED635 * value)
{
___Push_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
}
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_tFBE30BE7AFEF5DEF0AEC4AD4657D07A4B70E7081_StaticFields, ___Check_1)); }
inline Func_3_tE69E12C56C86CDDFF5F73B1580E3FC2B8EF717CD * get_Check_1() const { return ___Check_1; }
inline Func_3_tE69E12C56C86CDDFF5F73B1580E3FC2B8EF717CD ** get_address_of_Check_1() { return &___Check_1; }
inline void set_Check_1(Func_3_tE69E12C56C86CDDFF5F73B1580E3FC2B8EF717CD * value)
{
___Check_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
}
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_tFBE30BE7AFEF5DEF0AEC4AD4657D07A4B70E7081_StaticFields, ___To_2)); }
inline Func_3_tE69E12C56C86CDDFF5F73B1580E3FC2B8EF717CD * get_To_2() const { return ___To_2; }
inline Func_3_tE69E12C56C86CDDFF5F73B1580E3FC2B8EF717CD ** get_address_of_To_2() { return &___To_2; }
inline void set_To_2(Func_3_tE69E12C56C86CDDFF5F73B1580E3FC2B8EF717CD * value)
{
___To_2 = value;
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
}
};
// LuaInterface.StackTraits`1<System.RuntimeTypeHandle>
struct StackTraits_1_tC59BAD21C8722459D865C2B9E9C8D0C53F61404E : public RuntimeObject
{
public:
public:
};
struct StackTraits_1_tC59BAD21C8722459D865C2B9E9C8D0C53F61404E_StaticFields
{
public:
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
Action_2_tF1521BFA532454CDDFD1188C106F85CBBCA28558 * ___Push_0;
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
Func_3_tDDA95D14DDAA336FCF0BC0070D17B4E53E112E3B * ___Check_1;
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
Func_3_tDDA95D14DDAA336FCF0BC0070D17B4E53E112E3B * ___To_2;
public:
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_tC59BAD21C8722459D865C2B9E9C8D0C53F61404E_StaticFields, ___Push_0)); }
inline Action_2_tF1521BFA532454CDDFD1188C106F85CBBCA28558 * get_Push_0() const { return ___Push_0; }
inline Action_2_tF1521BFA532454CDDFD1188C106F85CBBCA28558 ** get_address_of_Push_0() { return &___Push_0; }
inline void set_Push_0(Action_2_tF1521BFA532454CDDFD1188C106F85CBBCA28558 * value)
{
___Push_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
}
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_tC59BAD21C8722459D865C2B9E9C8D0C53F61404E_StaticFields, ___Check_1)); }
inline Func_3_tDDA95D14DDAA336FCF0BC0070D17B4E53E112E3B * get_Check_1() const { return ___Check_1; }
inline Func_3_tDDA95D14DDAA336FCF0BC0070D17B4E53E112E3B ** get_address_of_Check_1() { return &___Check_1; }
inline void set_Check_1(Func_3_tDDA95D14DDAA336FCF0BC0070D17B4E53E112E3B * value)
{
___Check_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
}
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_tC59BAD21C8722459D865C2B9E9C8D0C53F61404E_StaticFields, ___To_2)); }
inline Func_3_tDDA95D14DDAA336FCF0BC0070D17B4E53E112E3B * get_To_2() const { return ___To_2; }
inline Func_3_tDDA95D14DDAA336FCF0BC0070D17B4E53E112E3B ** get_address_of_To_2() { return &___To_2; }
inline void set_To_2(Func_3_tDDA95D14DDAA336FCF0BC0070D17B4E53E112E3B * value)
{
___To_2 = value;
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
}
};
// LuaInterface.ToLua
struct ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D : public RuntimeObject
{
public:
public:
};
struct ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_StaticFields
{
public:
// System.Type LuaInterface.ToLua::monoType
Type_t * ___monoType_0;
// LuaInterface.ToLua_LuaTableToVar[] LuaInterface.ToLua::ToVarMap
LuaTableToVarU5BU5D_t8A918435115BB3F5A70A8ACB82EAFE0B9DA048A6* ___ToVarMap_1;
// System.Collections.Generic.Dictionary`2<System.Type,LuaInterface.ToLua_LuaPushVarObject> LuaInterface.ToLua::VarPushMap
Dictionary_2_t96D0FFAC34212E84FBF3B0CC7F964CC2F167F4FA * ___VarPushMap_2;
public:
inline static int32_t get_offset_of_monoType_0() { return static_cast<int32_t>(offsetof(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_StaticFields, ___monoType_0)); }
inline Type_t * get_monoType_0() const { return ___monoType_0; }
inline Type_t ** get_address_of_monoType_0() { return &___monoType_0; }
inline void set_monoType_0(Type_t * value)
{
___monoType_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___monoType_0), (void*)value);
}
inline static int32_t get_offset_of_ToVarMap_1() { return static_cast<int32_t>(offsetof(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_StaticFields, ___ToVarMap_1)); }
inline LuaTableToVarU5BU5D_t8A918435115BB3F5A70A8ACB82EAFE0B9DA048A6* get_ToVarMap_1() const { return ___ToVarMap_1; }
inline LuaTableToVarU5BU5D_t8A918435115BB3F5A70A8ACB82EAFE0B9DA048A6** get_address_of_ToVarMap_1() { return &___ToVarMap_1; }
inline void set_ToVarMap_1(LuaTableToVarU5BU5D_t8A918435115BB3F5A70A8ACB82EAFE0B9DA048A6* value)
{
___ToVarMap_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___ToVarMap_1), (void*)value);
}
inline static int32_t get_offset_of_VarPushMap_2() { return static_cast<int32_t>(offsetof(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_StaticFields, ___VarPushMap_2)); }
inline Dictionary_2_t96D0FFAC34212E84FBF3B0CC7F964CC2F167F4FA * get_VarPushMap_2() const { return ___VarPushMap_2; }
inline Dictionary_2_t96D0FFAC34212E84FBF3B0CC7F964CC2F167F4FA ** get_address_of_VarPushMap_2() { return &___VarPushMap_2; }
inline void set_VarPushMap_2(Dictionary_2_t96D0FFAC34212E84FBF3B0CC7F964CC2F167F4FA * value)
{
___VarPushMap_2 = value;
Il2CppCodeGenWriteBarrier((void**)(&___VarPushMap_2), (void*)value);
}
};
struct Il2CppArrayBounds;
// System.Array
// System.Attribute
struct Attribute_tF048C13FB3C8CFCC53F82290E4A3F621089F9A74 : public RuntimeObject
{
public:
public:
};
// System.CharEnumerator
struct CharEnumerator_t2EA2A40D79D38A2498DA996D174FD1DE79CD5244 : public RuntimeObject
{
public:
// System.String System.CharEnumerator::str
String_t* ___str_0;
// System.Int32 System.CharEnumerator::index
int32_t ___index_1;
// System.Char System.CharEnumerator::currentElement
Il2CppChar ___currentElement_2;
public:
inline static int32_t get_offset_of_str_0() { return static_cast<int32_t>(offsetof(CharEnumerator_t2EA2A40D79D38A2498DA996D174FD1DE79CD5244, ___str_0)); }
inline String_t* get_str_0() const { return ___str_0; }
inline String_t** get_address_of_str_0() { return &___str_0; }
inline void set_str_0(String_t* value)
{
___str_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___str_0), (void*)value);
}
inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(CharEnumerator_t2EA2A40D79D38A2498DA996D174FD1DE79CD5244, ___index_1)); }
inline int32_t get_index_1() const { return ___index_1; }
inline int32_t* get_address_of_index_1() { return &___index_1; }
inline void set_index_1(int32_t value)
{
___index_1 = value;
}
inline static int32_t get_offset_of_currentElement_2() { return static_cast<int32_t>(offsetof(CharEnumerator_t2EA2A40D79D38A2498DA996D174FD1DE79CD5244, ___currentElement_2)); }
inline Il2CppChar get_currentElement_2() const { return ___currentElement_2; }
inline Il2CppChar* get_address_of_currentElement_2() { return &___currentElement_2; }
inline void set_currentElement_2(Il2CppChar value)
{
___currentElement_2 = value;
}
};
// System.Globalization.CultureInfo
struct CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F : public RuntimeObject
{
public:
// System.Boolean System.Globalization.CultureInfo::m_isReadOnly
bool ___m_isReadOnly_3;
// System.Int32 System.Globalization.CultureInfo::cultureID
int32_t ___cultureID_4;
// System.Int32 System.Globalization.CultureInfo::parent_lcid
int32_t ___parent_lcid_5;
// System.Int32 System.Globalization.CultureInfo::datetime_index
int32_t ___datetime_index_6;
// System.Int32 System.Globalization.CultureInfo::number_index
int32_t ___number_index_7;
// System.Int32 System.Globalization.CultureInfo::default_calendar_type
int32_t ___default_calendar_type_8;
// System.Boolean System.Globalization.CultureInfo::m_useUserOverride
bool ___m_useUserOverride_9;
// System.Globalization.NumberFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::numInfo
NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___numInfo_10;
// System.Globalization.DateTimeFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::dateTimeInfo
DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * ___dateTimeInfo_11;
// System.Globalization.TextInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::textInfo
TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * ___textInfo_12;
// System.String System.Globalization.CultureInfo::m_name
String_t* ___m_name_13;
// System.String System.Globalization.CultureInfo::englishname
String_t* ___englishname_14;
// System.String System.Globalization.CultureInfo::nativename
String_t* ___nativename_15;
// System.String System.Globalization.CultureInfo::iso3lang
String_t* ___iso3lang_16;
// System.String System.Globalization.CultureInfo::iso2lang
String_t* ___iso2lang_17;
// System.String System.Globalization.CultureInfo::win3lang
String_t* ___win3lang_18;
// System.String System.Globalization.CultureInfo::territory
String_t* ___territory_19;
// System.String[] System.Globalization.CultureInfo::native_calendar_names
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___native_calendar_names_20;
// System.Globalization.CompareInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::compareInfo
CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * ___compareInfo_21;
// System.Void* System.Globalization.CultureInfo::textinfo_data
void* ___textinfo_data_22;
// System.Int32 System.Globalization.CultureInfo::m_dataItem
int32_t ___m_dataItem_23;
// System.Globalization.Calendar System.Globalization.CultureInfo::calendar
Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * ___calendar_24;
// System.Globalization.CultureInfo System.Globalization.CultureInfo::parent_culture
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___parent_culture_25;
// System.Boolean System.Globalization.CultureInfo::constructed
bool ___constructed_26;
// System.Byte[] System.Globalization.CultureInfo::cached_serialized_form
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___cached_serialized_form_27;
// System.Globalization.CultureData System.Globalization.CultureInfo::m_cultureData
CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * ___m_cultureData_28;
// System.Boolean System.Globalization.CultureInfo::m_isInherited
bool ___m_isInherited_29;
public:
inline static int32_t get_offset_of_m_isReadOnly_3() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___m_isReadOnly_3)); }
inline bool get_m_isReadOnly_3() const { return ___m_isReadOnly_3; }
inline bool* get_address_of_m_isReadOnly_3() { return &___m_isReadOnly_3; }
inline void set_m_isReadOnly_3(bool value)
{
___m_isReadOnly_3 = value;
}
inline static int32_t get_offset_of_cultureID_4() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___cultureID_4)); }
inline int32_t get_cultureID_4() const { return ___cultureID_4; }
inline int32_t* get_address_of_cultureID_4() { return &___cultureID_4; }
inline void set_cultureID_4(int32_t value)
{
___cultureID_4 = value;
}
inline static int32_t get_offset_of_parent_lcid_5() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___parent_lcid_5)); }
inline int32_t get_parent_lcid_5() const { return ___parent_lcid_5; }
inline int32_t* get_address_of_parent_lcid_5() { return &___parent_lcid_5; }
inline void set_parent_lcid_5(int32_t value)
{
___parent_lcid_5 = value;
}
inline static int32_t get_offset_of_datetime_index_6() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___datetime_index_6)); }
inline int32_t get_datetime_index_6() const { return ___datetime_index_6; }
inline int32_t* get_address_of_datetime_index_6() { return &___datetime_index_6; }
inline void set_datetime_index_6(int32_t value)
{
___datetime_index_6 = value;
}
inline static int32_t get_offset_of_number_index_7() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___number_index_7)); }
inline int32_t get_number_index_7() const { return ___number_index_7; }
inline int32_t* get_address_of_number_index_7() { return &___number_index_7; }
inline void set_number_index_7(int32_t value)
{
___number_index_7 = value;
}
inline static int32_t get_offset_of_default_calendar_type_8() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___default_calendar_type_8)); }
inline int32_t get_default_calendar_type_8() const { return ___default_calendar_type_8; }
inline int32_t* get_address_of_default_calendar_type_8() { return &___default_calendar_type_8; }
inline void set_default_calendar_type_8(int32_t value)
{
___default_calendar_type_8 = value;
}
inline static int32_t get_offset_of_m_useUserOverride_9() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___m_useUserOverride_9)); }
inline bool get_m_useUserOverride_9() const { return ___m_useUserOverride_9; }
inline bool* get_address_of_m_useUserOverride_9() { return &___m_useUserOverride_9; }
inline void set_m_useUserOverride_9(bool value)
{
___m_useUserOverride_9 = value;
}
inline static int32_t get_offset_of_numInfo_10() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___numInfo_10)); }
inline NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * get_numInfo_10() const { return ___numInfo_10; }
inline NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 ** get_address_of_numInfo_10() { return &___numInfo_10; }
inline void set_numInfo_10(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * value)
{
___numInfo_10 = value;
Il2CppCodeGenWriteBarrier((void**)(&___numInfo_10), (void*)value);
}
inline static int32_t get_offset_of_dateTimeInfo_11() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___dateTimeInfo_11)); }
inline DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * get_dateTimeInfo_11() const { return ___dateTimeInfo_11; }
inline DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F ** get_address_of_dateTimeInfo_11() { return &___dateTimeInfo_11; }
inline void set_dateTimeInfo_11(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * value)
{
___dateTimeInfo_11 = value;
Il2CppCodeGenWriteBarrier((void**)(&___dateTimeInfo_11), (void*)value);
}
inline static int32_t get_offset_of_textInfo_12() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___textInfo_12)); }
inline TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * get_textInfo_12() const { return ___textInfo_12; }
inline TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 ** get_address_of_textInfo_12() { return &___textInfo_12; }
inline void set_textInfo_12(TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * value)
{
___textInfo_12 = value;
Il2CppCodeGenWriteBarrier((void**)(&___textInfo_12), (void*)value);
}
inline static int32_t get_offset_of_m_name_13() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___m_name_13)); }
inline String_t* get_m_name_13() const { return ___m_name_13; }
inline String_t** get_address_of_m_name_13() { return &___m_name_13; }
inline void set_m_name_13(String_t* value)
{
___m_name_13 = value;
Il2CppCodeGenWriteBarrier((void**)(&___m_name_13), (void*)value);
}
inline static int32_t get_offset_of_englishname_14() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___englishname_14)); }
inline String_t* get_englishname_14() const { return ___englishname_14; }
inline String_t** get_address_of_englishname_14() { return &___englishname_14; }
inline void set_englishname_14(String_t* value)
{
___englishname_14 = value;
Il2CppCodeGenWriteBarrier((void**)(&___englishname_14), (void*)value);
}
inline static int32_t get_offset_of_nativename_15() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___nativename_15)); }
inline String_t* get_nativename_15() const { return ___nativename_15; }
inline String_t** get_address_of_nativename_15() { return &___nativename_15; }
inline void set_nativename_15(String_t* value)
{
___nativename_15 = value;
Il2CppCodeGenWriteBarrier((void**)(&___nativename_15), (void*)value);
}
inline static int32_t get_offset_of_iso3lang_16() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___iso3lang_16)); }
inline String_t* get_iso3lang_16() const { return ___iso3lang_16; }
inline String_t** get_address_of_iso3lang_16() { return &___iso3lang_16; }
inline void set_iso3lang_16(String_t* value)
{
___iso3lang_16 = value;
Il2CppCodeGenWriteBarrier((void**)(&___iso3lang_16), (void*)value);
}
inline static int32_t get_offset_of_iso2lang_17() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___iso2lang_17)); }
inline String_t* get_iso2lang_17() const { return ___iso2lang_17; }
inline String_t** get_address_of_iso2lang_17() { return &___iso2lang_17; }
inline void set_iso2lang_17(String_t* value)
{
___iso2lang_17 = value;
Il2CppCodeGenWriteBarrier((void**)(&___iso2lang_17), (void*)value);
}
inline static int32_t get_offset_of_win3lang_18() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___win3lang_18)); }
inline String_t* get_win3lang_18() const { return ___win3lang_18; }
inline String_t** get_address_of_win3lang_18() { return &___win3lang_18; }
inline void set_win3lang_18(String_t* value)
{
___win3lang_18 = value;
Il2CppCodeGenWriteBarrier((void**)(&___win3lang_18), (void*)value);
}
inline static int32_t get_offset_of_territory_19() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___territory_19)); }
inline String_t* get_territory_19() const { return ___territory_19; }
inline String_t** get_address_of_territory_19() { return &___territory_19; }
inline void set_territory_19(String_t* value)
{
___territory_19 = value;
Il2CppCodeGenWriteBarrier((void**)(&___territory_19), (void*)value);
}
inline static int32_t get_offset_of_native_calendar_names_20() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___native_calendar_names_20)); }
inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* get_native_calendar_names_20() const { return ___native_calendar_names_20; }
inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E** get_address_of_native_calendar_names_20() { return &___native_calendar_names_20; }
inline void set_native_calendar_names_20(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* value)
{
___native_calendar_names_20 = value;
Il2CppCodeGenWriteBarrier((void**)(&___native_calendar_names_20), (void*)value);
}
inline static int32_t get_offset_of_compareInfo_21() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___compareInfo_21)); }
inline CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * get_compareInfo_21() const { return ___compareInfo_21; }
inline CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 ** get_address_of_compareInfo_21() { return &___compareInfo_21; }
inline void set_compareInfo_21(CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * value)
{
___compareInfo_21 = value;
Il2CppCodeGenWriteBarrier((void**)(&___compareInfo_21), (void*)value);
}
inline static int32_t get_offset_of_textinfo_data_22() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___textinfo_data_22)); }
inline void* get_textinfo_data_22() const { return ___textinfo_data_22; }
inline void** get_address_of_textinfo_data_22() { return &___textinfo_data_22; }
inline void set_textinfo_data_22(void* value)
{
___textinfo_data_22 = value;
}
inline static int32_t get_offset_of_m_dataItem_23() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___m_dataItem_23)); }
inline int32_t get_m_dataItem_23() const { return ___m_dataItem_23; }
inline int32_t* get_address_of_m_dataItem_23() { return &___m_dataItem_23; }
inline void set_m_dataItem_23(int32_t value)
{
___m_dataItem_23 = value;
}
inline static int32_t get_offset_of_calendar_24() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___calendar_24)); }
inline Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * get_calendar_24() const { return ___calendar_24; }
inline Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 ** get_address_of_calendar_24() { return &___calendar_24; }
inline void set_calendar_24(Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * value)
{
___calendar_24 = value;
Il2CppCodeGenWriteBarrier((void**)(&___calendar_24), (void*)value);
}
inline static int32_t get_offset_of_parent_culture_25() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___parent_culture_25)); }
inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * get_parent_culture_25() const { return ___parent_culture_25; }
inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F ** get_address_of_parent_culture_25() { return &___parent_culture_25; }
inline void set_parent_culture_25(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * value)
{
___parent_culture_25 = value;
Il2CppCodeGenWriteBarrier((void**)(&___parent_culture_25), (void*)value);
}
inline static int32_t get_offset_of_constructed_26() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___constructed_26)); }
inline bool get_constructed_26() const { return ___constructed_26; }
inline bool* get_address_of_constructed_26() { return &___constructed_26; }
inline void set_constructed_26(bool value)
{
___constructed_26 = value;
}
inline static int32_t get_offset_of_cached_serialized_form_27() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___cached_serialized_form_27)); }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_cached_serialized_form_27() const { return ___cached_serialized_form_27; }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_cached_serialized_form_27() { return &___cached_serialized_form_27; }
inline void set_cached_serialized_form_27(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
{
___cached_serialized_form_27 = value;
Il2CppCodeGenWriteBarrier((void**)(&___cached_serialized_form_27), (void*)value);
}
inline static int32_t get_offset_of_m_cultureData_28() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___m_cultureData_28)); }
inline CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * get_m_cultureData_28() const { return ___m_cultureData_28; }
inline CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD ** get_address_of_m_cultureData_28() { return &___m_cultureData_28; }
inline void set_m_cultureData_28(CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * value)
{
___m_cultureData_28 = value;
Il2CppCodeGenWriteBarrier((void**)(&___m_cultureData_28), (void*)value);
}
inline static int32_t get_offset_of_m_isInherited_29() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___m_isInherited_29)); }
inline bool get_m_isInherited_29() const { return ___m_isInherited_29; }
inline bool* get_address_of_m_isInherited_29() { return &___m_isInherited_29; }
inline void set_m_isInherited_29(bool value)
{
___m_isInherited_29 = value;
}
};
struct CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_StaticFields
{
public:
// System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::invariant_culture_info
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___invariant_culture_info_0;
// System.Object System.Globalization.CultureInfo::shared_table_lock
RuntimeObject * ___shared_table_lock_1;
// System.Globalization.CultureInfo System.Globalization.CultureInfo::default_current_culture
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___default_current_culture_2;
// System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::s_DefaultThreadCurrentUICulture
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___s_DefaultThreadCurrentUICulture_33;
// System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::s_DefaultThreadCurrentCulture
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___s_DefaultThreadCurrentCulture_34;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Globalization.CultureInfo> System.Globalization.CultureInfo::shared_by_number
Dictionary_2_tC88A56872F7C79DBB9582D4F3FC22ED5D8E0B98B * ___shared_by_number_35;
// System.Collections.Generic.Dictionary`2<System.String,System.Globalization.CultureInfo> System.Globalization.CultureInfo::shared_by_name
Dictionary_2_tBA5388DBB42BF620266F9A48E8B859BBBB224E25 * ___shared_by_name_36;
// System.Boolean System.Globalization.CultureInfo::IsTaiwanSku
bool ___IsTaiwanSku_37;
public:
inline static int32_t get_offset_of_invariant_culture_info_0() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_StaticFields, ___invariant_culture_info_0)); }
inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * get_invariant_culture_info_0() const { return ___invariant_culture_info_0; }
inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F ** get_address_of_invariant_culture_info_0() { return &___invariant_culture_info_0; }
inline void set_invariant_culture_info_0(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * value)
{
___invariant_culture_info_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___invariant_culture_info_0), (void*)value);
}
inline static int32_t get_offset_of_shared_table_lock_1() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_StaticFields, ___shared_table_lock_1)); }
inline RuntimeObject * get_shared_table_lock_1() const { return ___shared_table_lock_1; }
inline RuntimeObject ** get_address_of_shared_table_lock_1() { return &___shared_table_lock_1; }
inline void set_shared_table_lock_1(RuntimeObject * value)
{
___shared_table_lock_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___shared_table_lock_1), (void*)value);
}
inline static int32_t get_offset_of_default_current_culture_2() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_StaticFields, ___default_current_culture_2)); }
inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * get_default_current_culture_2() const { return ___default_current_culture_2; }
inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F ** get_address_of_default_current_culture_2() { return &___default_current_culture_2; }
inline void set_default_current_culture_2(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * value)
{
___default_current_culture_2 = value;
Il2CppCodeGenWriteBarrier((void**)(&___default_current_culture_2), (void*)value);
}
inline static int32_t get_offset_of_s_DefaultThreadCurrentUICulture_33() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_StaticFields, ___s_DefaultThreadCurrentUICulture_33)); }
inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * get_s_DefaultThreadCurrentUICulture_33() const { return ___s_DefaultThreadCurrentUICulture_33; }
inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F ** get_address_of_s_DefaultThreadCurrentUICulture_33() { return &___s_DefaultThreadCurrentUICulture_33; }
inline void set_s_DefaultThreadCurrentUICulture_33(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * value)
{
___s_DefaultThreadCurrentUICulture_33 = value;
Il2CppCodeGenWriteBarrier((void**)(&___s_DefaultThreadCurrentUICulture_33), (void*)value);
}
inline static int32_t get_offset_of_s_DefaultThreadCurrentCulture_34() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_StaticFields, ___s_DefaultThreadCurrentCulture_34)); }
inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * get_s_DefaultThreadCurrentCulture_34() const { return ___s_DefaultThreadCurrentCulture_34; }
inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F ** get_address_of_s_DefaultThreadCurrentCulture_34() { return &___s_DefaultThreadCurrentCulture_34; }
inline void set_s_DefaultThreadCurrentCulture_34(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * value)
{
___s_DefaultThreadCurrentCulture_34 = value;
Il2CppCodeGenWriteBarrier((void**)(&___s_DefaultThreadCurrentCulture_34), (void*)value);
}
inline static int32_t get_offset_of_shared_by_number_35() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_StaticFields, ___shared_by_number_35)); }
inline Dictionary_2_tC88A56872F7C79DBB9582D4F3FC22ED5D8E0B98B * get_shared_by_number_35() const { return ___shared_by_number_35; }
inline Dictionary_2_tC88A56872F7C79DBB9582D4F3FC22ED5D8E0B98B ** get_address_of_shared_by_number_35() { return &___shared_by_number_35; }
inline void set_shared_by_number_35(Dictionary_2_tC88A56872F7C79DBB9582D4F3FC22ED5D8E0B98B * value)
{
___shared_by_number_35 = value;
Il2CppCodeGenWriteBarrier((void**)(&___shared_by_number_35), (void*)value);
}
inline static int32_t get_offset_of_shared_by_name_36() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_StaticFields, ___shared_by_name_36)); }
inline Dictionary_2_tBA5388DBB42BF620266F9A48E8B859BBBB224E25 * get_shared_by_name_36() const { return ___shared_by_name_36; }
inline Dictionary_2_tBA5388DBB42BF620266F9A48E8B859BBBB224E25 ** get_address_of_shared_by_name_36() { return &___shared_by_name_36; }
inline void set_shared_by_name_36(Dictionary_2_tBA5388DBB42BF620266F9A48E8B859BBBB224E25 * value)
{
___shared_by_name_36 = value;
Il2CppCodeGenWriteBarrier((void**)(&___shared_by_name_36), (void*)value);
}
inline static int32_t get_offset_of_IsTaiwanSku_37() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_StaticFields, ___IsTaiwanSku_37)); }
inline bool get_IsTaiwanSku_37() const { return ___IsTaiwanSku_37; }
inline bool* get_address_of_IsTaiwanSku_37() { return &___IsTaiwanSku_37; }
inline void set_IsTaiwanSku_37(bool value)
{
___IsTaiwanSku_37 = value;
}
};
// Native definition for P/Invoke marshalling of System.Globalization.CultureInfo
struct CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshaled_pinvoke
{
int32_t ___m_isReadOnly_3;
int32_t ___cultureID_4;
int32_t ___parent_lcid_5;
int32_t ___datetime_index_6;
int32_t ___number_index_7;
int32_t ___default_calendar_type_8;
int32_t ___m_useUserOverride_9;
NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___numInfo_10;
DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * ___dateTimeInfo_11;
TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * ___textInfo_12;
char* ___m_name_13;
char* ___englishname_14;
char* ___nativename_15;
char* ___iso3lang_16;
char* ___iso2lang_17;
char* ___win3lang_18;
char* ___territory_19;
char** ___native_calendar_names_20;
CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * ___compareInfo_21;
void* ___textinfo_data_22;
int32_t ___m_dataItem_23;
Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * ___calendar_24;
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshaled_pinvoke* ___parent_culture_25;
int32_t ___constructed_26;
Il2CppSafeArray/*NONE*/* ___cached_serialized_form_27;
CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD_marshaled_pinvoke* ___m_cultureData_28;
int32_t ___m_isInherited_29;
};
// Native definition for COM marshalling of System.Globalization.CultureInfo
struct CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshaled_com
{
int32_t ___m_isReadOnly_3;
int32_t ___cultureID_4;
int32_t ___parent_lcid_5;
int32_t ___datetime_index_6;
int32_t ___number_index_7;
int32_t ___default_calendar_type_8;
int32_t ___m_useUserOverride_9;
NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___numInfo_10;
DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * ___dateTimeInfo_11;
TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * ___textInfo_12;
Il2CppChar* ___m_name_13;
Il2CppChar* ___englishname_14;
Il2CppChar* ___nativename_15;
Il2CppChar* ___iso3lang_16;
Il2CppChar* ___iso2lang_17;
Il2CppChar* ___win3lang_18;
Il2CppChar* ___territory_19;
Il2CppChar** ___native_calendar_names_20;
CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * ___compareInfo_21;
void* ___textinfo_data_22;
int32_t ___m_dataItem_23;
Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * ___calendar_24;
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshaled_com* ___parent_culture_25;
int32_t ___constructed_26;
Il2CppSafeArray/*NONE*/* ___cached_serialized_form_27;
CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD_marshaled_com* ___m_cultureData_28;
int32_t ___m_isInherited_29;
};
// System.MarshalByRefObject
struct MarshalByRefObject_tC4577953D0A44D0AB8597CFA868E01C858B1C9AF : public RuntimeObject
{
public:
// System.Object System.MarshalByRefObject::_identity
RuntimeObject * ____identity_0;
public:
inline static int32_t get_offset_of__identity_0() { return static_cast<int32_t>(offsetof(MarshalByRefObject_tC4577953D0A44D0AB8597CFA868E01C858B1C9AF, ____identity_0)); }
inline RuntimeObject * get__identity_0() const { return ____identity_0; }
inline RuntimeObject ** get_address_of__identity_0() { return &____identity_0; }
inline void set__identity_0(RuntimeObject * value)
{
____identity_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&____identity_0), (void*)value);
}
};
// Native definition for P/Invoke marshalling of System.MarshalByRefObject
struct MarshalByRefObject_tC4577953D0A44D0AB8597CFA868E01C858B1C9AF_marshaled_pinvoke
{
Il2CppIUnknown* ____identity_0;
};
// Native definition for COM marshalling of System.MarshalByRefObject
struct MarshalByRefObject_tC4577953D0A44D0AB8597CFA868E01C858B1C9AF_marshaled_com
{
Il2CppIUnknown* ____identity_0;
};
// System.Reflection.Binder
struct Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 : public RuntimeObject
{
public:
public:
};
// System.Reflection.MemberInfo
struct MemberInfo_t : public RuntimeObject
{
public:
public:
};
// System.String
struct String_t : public RuntimeObject
{
public:
// System.Int32 System.String::m_stringLength
int32_t ___m_stringLength_0;
// System.Char System.String::m_firstChar
Il2CppChar ___m_firstChar_1;
public:
inline static int32_t get_offset_of_m_stringLength_0() { return static_cast<int32_t>(offsetof(String_t, ___m_stringLength_0)); }
inline int32_t get_m_stringLength_0() const { return ___m_stringLength_0; }
inline int32_t* get_address_of_m_stringLength_0() { return &___m_stringLength_0; }
inline void set_m_stringLength_0(int32_t value)
{
___m_stringLength_0 = value;
}
inline static int32_t get_offset_of_m_firstChar_1() { return static_cast<int32_t>(offsetof(String_t, ___m_firstChar_1)); }
inline Il2CppChar get_m_firstChar_1() const { return ___m_firstChar_1; }
inline Il2CppChar* get_address_of_m_firstChar_1() { return &___m_firstChar_1; }
inline void set_m_firstChar_1(Il2CppChar value)
{
___m_firstChar_1 = value;
}
};
struct String_t_StaticFields
{
public:
// System.String System.String::Empty
String_t* ___Empty_5;
public:
inline static int32_t get_offset_of_Empty_5() { return static_cast<int32_t>(offsetof(String_t_StaticFields, ___Empty_5)); }
inline String_t* get_Empty_5() const { return ___Empty_5; }
inline String_t** get_address_of_Empty_5() { return &___Empty_5; }
inline void set_Empty_5(String_t* value)
{
___Empty_5 = value;
Il2CppCodeGenWriteBarrier((void**)(&___Empty_5), (void*)value);
}
};
// System.Text.Encoding
struct Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 : public RuntimeObject
{
public:
// System.Int32 System.Text.Encoding::m_codePage
int32_t ___m_codePage_9;
// System.Globalization.CodePageDataItem System.Text.Encoding::dataItem
CodePageDataItem_t6E34BEE9CCCBB35C88D714664633AF6E5F5671FB * ___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_tDE342346D01608628F1BCEBB652D31009852CF63 * ___encoderFallback_13;
// System.Text.DecoderFallback System.Text.Encoding::decoderFallback
DecoderFallback_t128445EB7676870485230893338EF044F6B72F60 * ___decoderFallback_14;
public:
inline static int32_t get_offset_of_m_codePage_9() { return static_cast<int32_t>(offsetof(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4, ___m_codePage_9)); }
inline int32_t get_m_codePage_9() const { return ___m_codePage_9; }
inline int32_t* get_address_of_m_codePage_9() { return &___m_codePage_9; }
inline void set_m_codePage_9(int32_t value)
{
___m_codePage_9 = value;
}
inline static int32_t get_offset_of_dataItem_10() { return static_cast<int32_t>(offsetof(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4, ___dataItem_10)); }
inline CodePageDataItem_t6E34BEE9CCCBB35C88D714664633AF6E5F5671FB * get_dataItem_10() const { return ___dataItem_10; }
inline CodePageDataItem_t6E34BEE9CCCBB35C88D714664633AF6E5F5671FB ** get_address_of_dataItem_10() { return &___dataItem_10; }
inline void set_dataItem_10(CodePageDataItem_t6E34BEE9CCCBB35C88D714664633AF6E5F5671FB * value)
{
___dataItem_10 = value;
Il2CppCodeGenWriteBarrier((void**)(&___dataItem_10), (void*)value);
}
inline static int32_t get_offset_of_m_deserializedFromEverett_11() { return static_cast<int32_t>(offsetof(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4, ___m_deserializedFromEverett_11)); }
inline bool get_m_deserializedFromEverett_11() const { return ___m_deserializedFromEverett_11; }
inline bool* get_address_of_m_deserializedFromEverett_11() { return &___m_deserializedFromEverett_11; }
inline void set_m_deserializedFromEverett_11(bool value)
{
___m_deserializedFromEverett_11 = value;
}
inline static int32_t get_offset_of_m_isReadOnly_12() { return static_cast<int32_t>(offsetof(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4, ___m_isReadOnly_12)); }
inline bool get_m_isReadOnly_12() const { return ___m_isReadOnly_12; }
inline bool* get_address_of_m_isReadOnly_12() { return &___m_isReadOnly_12; }
inline void set_m_isReadOnly_12(bool value)
{
___m_isReadOnly_12 = value;
}
inline static int32_t get_offset_of_encoderFallback_13() { return static_cast<int32_t>(offsetof(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4, ___encoderFallback_13)); }
inline EncoderFallback_tDE342346D01608628F1BCEBB652D31009852CF63 * get_encoderFallback_13() const { return ___encoderFallback_13; }
inline EncoderFallback_tDE342346D01608628F1BCEBB652D31009852CF63 ** get_address_of_encoderFallback_13() { return &___encoderFallback_13; }
inline void set_encoderFallback_13(EncoderFallback_tDE342346D01608628F1BCEBB652D31009852CF63 * value)
{
___encoderFallback_13 = value;
Il2CppCodeGenWriteBarrier((void**)(&___encoderFallback_13), (void*)value);
}
inline static int32_t get_offset_of_decoderFallback_14() { return static_cast<int32_t>(offsetof(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4, ___decoderFallback_14)); }
inline DecoderFallback_t128445EB7676870485230893338EF044F6B72F60 * get_decoderFallback_14() const { return ___decoderFallback_14; }
inline DecoderFallback_t128445EB7676870485230893338EF044F6B72F60 ** get_address_of_decoderFallback_14() { return &___decoderFallback_14; }
inline void set_decoderFallback_14(DecoderFallback_t128445EB7676870485230893338EF044F6B72F60 * value)
{
___decoderFallback_14 = value;
Il2CppCodeGenWriteBarrier((void**)(&___decoderFallback_14), (void*)value);
}
};
struct Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_StaticFields
{
public:
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::defaultEncoding
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * ___defaultEncoding_0;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::unicodeEncoding
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * ___unicodeEncoding_1;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::bigEndianUnicode
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * ___bigEndianUnicode_2;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::utf7Encoding
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * ___utf7Encoding_3;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::utf8Encoding
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * ___utf8Encoding_4;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::utf32Encoding
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * ___utf32Encoding_5;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::asciiEncoding
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * ___asciiEncoding_6;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::latin1Encoding
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * ___latin1Encoding_7;
// System.Collections.Hashtable modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::encodings
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * ___encodings_8;
// System.Object System.Text.Encoding::s_InternalSyncObject
RuntimeObject * ___s_InternalSyncObject_15;
public:
inline static int32_t get_offset_of_defaultEncoding_0() { return static_cast<int32_t>(offsetof(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_StaticFields, ___defaultEncoding_0)); }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * get_defaultEncoding_0() const { return ___defaultEncoding_0; }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 ** get_address_of_defaultEncoding_0() { return &___defaultEncoding_0; }
inline void set_defaultEncoding_0(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * value)
{
___defaultEncoding_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___defaultEncoding_0), (void*)value);
}
inline static int32_t get_offset_of_unicodeEncoding_1() { return static_cast<int32_t>(offsetof(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_StaticFields, ___unicodeEncoding_1)); }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * get_unicodeEncoding_1() const { return ___unicodeEncoding_1; }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 ** get_address_of_unicodeEncoding_1() { return &___unicodeEncoding_1; }
inline void set_unicodeEncoding_1(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * value)
{
___unicodeEncoding_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___unicodeEncoding_1), (void*)value);
}
inline static int32_t get_offset_of_bigEndianUnicode_2() { return static_cast<int32_t>(offsetof(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_StaticFields, ___bigEndianUnicode_2)); }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * get_bigEndianUnicode_2() const { return ___bigEndianUnicode_2; }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 ** get_address_of_bigEndianUnicode_2() { return &___bigEndianUnicode_2; }
inline void set_bigEndianUnicode_2(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * value)
{
___bigEndianUnicode_2 = value;
Il2CppCodeGenWriteBarrier((void**)(&___bigEndianUnicode_2), (void*)value);
}
inline static int32_t get_offset_of_utf7Encoding_3() { return static_cast<int32_t>(offsetof(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_StaticFields, ___utf7Encoding_3)); }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * get_utf7Encoding_3() const { return ___utf7Encoding_3; }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 ** get_address_of_utf7Encoding_3() { return &___utf7Encoding_3; }
inline void set_utf7Encoding_3(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * value)
{
___utf7Encoding_3 = value;
Il2CppCodeGenWriteBarrier((void**)(&___utf7Encoding_3), (void*)value);
}
inline static int32_t get_offset_of_utf8Encoding_4() { return static_cast<int32_t>(offsetof(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_StaticFields, ___utf8Encoding_4)); }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * get_utf8Encoding_4() const { return ___utf8Encoding_4; }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 ** get_address_of_utf8Encoding_4() { return &___utf8Encoding_4; }
inline void set_utf8Encoding_4(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * value)
{
___utf8Encoding_4 = value;
Il2CppCodeGenWriteBarrier((void**)(&___utf8Encoding_4), (void*)value);
}
inline static int32_t get_offset_of_utf32Encoding_5() { return static_cast<int32_t>(offsetof(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_StaticFields, ___utf32Encoding_5)); }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * get_utf32Encoding_5() const { return ___utf32Encoding_5; }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 ** get_address_of_utf32Encoding_5() { return &___utf32Encoding_5; }
inline void set_utf32Encoding_5(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * value)
{
___utf32Encoding_5 = value;
Il2CppCodeGenWriteBarrier((void**)(&___utf32Encoding_5), (void*)value);
}
inline static int32_t get_offset_of_asciiEncoding_6() { return static_cast<int32_t>(offsetof(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_StaticFields, ___asciiEncoding_6)); }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * get_asciiEncoding_6() const { return ___asciiEncoding_6; }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 ** get_address_of_asciiEncoding_6() { return &___asciiEncoding_6; }
inline void set_asciiEncoding_6(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * value)
{
___asciiEncoding_6 = value;
Il2CppCodeGenWriteBarrier((void**)(&___asciiEncoding_6), (void*)value);
}
inline static int32_t get_offset_of_latin1Encoding_7() { return static_cast<int32_t>(offsetof(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_StaticFields, ___latin1Encoding_7)); }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * get_latin1Encoding_7() const { return ___latin1Encoding_7; }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 ** get_address_of_latin1Encoding_7() { return &___latin1Encoding_7; }
inline void set_latin1Encoding_7(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * value)
{
___latin1Encoding_7 = value;
Il2CppCodeGenWriteBarrier((void**)(&___latin1Encoding_7), (void*)value);
}
inline static int32_t get_offset_of_encodings_8() { return static_cast<int32_t>(offsetof(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_StaticFields, ___encodings_8)); }
inline Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * get_encodings_8() const { return ___encodings_8; }
inline Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 ** get_address_of_encodings_8() { return &___encodings_8; }
inline void set_encodings_8(Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * value)
{
___encodings_8 = value;
Il2CppCodeGenWriteBarrier((void**)(&___encodings_8), (void*)value);
}
inline static int32_t get_offset_of_s_InternalSyncObject_15() { return static_cast<int32_t>(offsetof(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_StaticFields, ___s_InternalSyncObject_15)); }
inline RuntimeObject * get_s_InternalSyncObject_15() const { return ___s_InternalSyncObject_15; }
inline RuntimeObject ** get_address_of_s_InternalSyncObject_15() { return &___s_InternalSyncObject_15; }
inline void set_s_InternalSyncObject_15(RuntimeObject * value)
{
___s_InternalSyncObject_15 = value;
Il2CppCodeGenWriteBarrier((void**)(&___s_InternalSyncObject_15), (void*)value);
}
};
// System.ValueType
struct ValueType_t4D0C27076F7C36E76190FB3328E232BCB1CD1FFF : public RuntimeObject
{
public:
public:
};
// Native definition for P/Invoke marshalling of System.ValueType
struct ValueType_t4D0C27076F7C36E76190FB3328E232BCB1CD1FFF_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.ValueType
struct ValueType_t4D0C27076F7C36E76190FB3328E232BCB1CD1FFF_marshaled_com
{
};
// System_IO_FileWrap
struct System_IO_FileWrap_tF3B21775AE9E18FC03DC7AC97AB312C4CA86E8D1 : public RuntimeObject
{
public:
public:
};
// System_NullObjectWrap
struct System_NullObjectWrap_tA92BE7801F12733B405BE8A54A8CC8EFABD2B8FA : public RuntimeObject
{
public:
public:
};
// System_ObjectWrap
struct System_ObjectWrap_t9F5EC36197598195A054E4B0A03CACE356CEF22F : public RuntimeObject
{
public:
public:
};
// System_StringWrap
struct System_StringWrap_tC3011504EE287424E6AFC4CC137135F3D19CEE86 : public RuntimeObject
{
public:
public:
};
// System_TypeWrap
struct System_TypeWrap_t962FB6CC96F9DB6CD25ACCD9E3786DBA1ACA3614 : public RuntimeObject
{
public:
public:
};
// TakeScreenShot
struct TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6 : public RuntimeObject
{
public:
public:
};
struct TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_StaticFields
{
public:
// System.String TakeScreenShot::screenshotpath
String_t* ___screenshotpath_0;
// System.String TakeScreenShot::thumbpath
String_t* ___thumbpath_1;
// UnityEngine.Texture2D TakeScreenShot::screenShot
Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C * ___screenShot_2;
// UnityEngine.Texture2D TakeScreenShot::thumb
Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C * ___thumb_3;
// System.Int32 TakeScreenShot::w
int32_t ___w_4;
// System.Int32 TakeScreenShot::h
int32_t ___h_5;
public:
inline static int32_t get_offset_of_screenshotpath_0() { return static_cast<int32_t>(offsetof(TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_StaticFields, ___screenshotpath_0)); }
inline String_t* get_screenshotpath_0() const { return ___screenshotpath_0; }
inline String_t** get_address_of_screenshotpath_0() { return &___screenshotpath_0; }
inline void set_screenshotpath_0(String_t* value)
{
___screenshotpath_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___screenshotpath_0), (void*)value);
}
inline static int32_t get_offset_of_thumbpath_1() { return static_cast<int32_t>(offsetof(TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_StaticFields, ___thumbpath_1)); }
inline String_t* get_thumbpath_1() const { return ___thumbpath_1; }
inline String_t** get_address_of_thumbpath_1() { return &___thumbpath_1; }
inline void set_thumbpath_1(String_t* value)
{
___thumbpath_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___thumbpath_1), (void*)value);
}
inline static int32_t get_offset_of_screenShot_2() { return static_cast<int32_t>(offsetof(TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_StaticFields, ___screenShot_2)); }
inline Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C * get_screenShot_2() const { return ___screenShot_2; }
inline Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C ** get_address_of_screenShot_2() { return &___screenShot_2; }
inline void set_screenShot_2(Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C * value)
{
___screenShot_2 = value;
Il2CppCodeGenWriteBarrier((void**)(&___screenShot_2), (void*)value);
}
inline static int32_t get_offset_of_thumb_3() { return static_cast<int32_t>(offsetof(TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_StaticFields, ___thumb_3)); }
inline Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C * get_thumb_3() const { return ___thumb_3; }
inline Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C ** get_address_of_thumb_3() { return &___thumb_3; }
inline void set_thumb_3(Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C * value)
{
___thumb_3 = value;
Il2CppCodeGenWriteBarrier((void**)(&___thumb_3), (void*)value);
}
inline static int32_t get_offset_of_w_4() { return static_cast<int32_t>(offsetof(TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_StaticFields, ___w_4)); }
inline int32_t get_w_4() const { return ___w_4; }
inline int32_t* get_address_of_w_4() { return &___w_4; }
inline void set_w_4(int32_t value)
{
___w_4 = value;
}
inline static int32_t get_offset_of_h_5() { return static_cast<int32_t>(offsetof(TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_StaticFields, ___h_5)); }
inline int32_t get_h_5() const { return ___h_5; }
inline int32_t* get_address_of_h_5() { return &___h_5; }
inline void set_h_5(int32_t value)
{
___h_5 = value;
}
};
// TakeScreenShot_<CheckFile>d__8
struct U3CCheckFileU3Ed__8_tE61E2B390D5AF03D79D09BEF7886B72E5C07FE20 : public RuntimeObject
{
public:
// System.Int32 TakeScreenShot_<CheckFile>d__8::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object TakeScreenShot_<CheckFile>d__8::<>2__current
RuntimeObject * ___U3CU3E2__current_1;
// LuaInterface.LuaFunction TakeScreenShot_<CheckFile>d__8::callback
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * ___callback_2;
public:
inline static int32_t get_offset_of_U3CU3E1__state_0() { return static_cast<int32_t>(offsetof(U3CCheckFileU3Ed__8_tE61E2B390D5AF03D79D09BEF7886B72E5C07FE20, ___U3CU3E1__state_0)); }
inline int32_t get_U3CU3E1__state_0() const { return ___U3CU3E1__state_0; }
inline int32_t* get_address_of_U3CU3E1__state_0() { return &___U3CU3E1__state_0; }
inline void set_U3CU3E1__state_0(int32_t value)
{
___U3CU3E1__state_0 = value;
}
inline static int32_t get_offset_of_U3CU3E2__current_1() { return static_cast<int32_t>(offsetof(U3CCheckFileU3Ed__8_tE61E2B390D5AF03D79D09BEF7886B72E5C07FE20, ___U3CU3E2__current_1)); }
inline RuntimeObject * get_U3CU3E2__current_1() const { return ___U3CU3E2__current_1; }
inline RuntimeObject ** get_address_of_U3CU3E2__current_1() { return &___U3CU3E2__current_1; }
inline void set_U3CU3E2__current_1(RuntimeObject * value)
{
___U3CU3E2__current_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E2__current_1), (void*)value);
}
inline static int32_t get_offset_of_callback_2() { return static_cast<int32_t>(offsetof(U3CCheckFileU3Ed__8_tE61E2B390D5AF03D79D09BEF7886B72E5C07FE20, ___callback_2)); }
inline LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * get_callback_2() const { return ___callback_2; }
inline LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B ** get_address_of_callback_2() { return &___callback_2; }
inline void set_callback_2(LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * value)
{
___callback_2 = value;
Il2CppCodeGenWriteBarrier((void**)(&___callback_2), (void*)value);
}
};
// UnityEngine.YieldInstruction
struct YieldInstruction_t836035AC7BD07A3C7909F7AD2A5B42DE99D91C44 : public RuntimeObject
{
public:
public:
};
// Native definition for P/Invoke marshalling of UnityEngine.YieldInstruction
struct YieldInstruction_t836035AC7BD07A3C7909F7AD2A5B42DE99D91C44_marshaled_pinvoke
{
};
// Native definition for COM marshalling of UnityEngine.YieldInstruction
struct YieldInstruction_t836035AC7BD07A3C7909F7AD2A5B42DE99D91C44_marshaled_com
{
};
// System.Boolean
struct Boolean_tB53F6830F670160873277339AA58F15CAED4399C
{
public:
// System.Boolean System.Boolean::m_value
bool ___m_value_0;
public:
inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Boolean_tB53F6830F670160873277339AA58F15CAED4399C, ___m_value_0)); }
inline bool get_m_value_0() const { return ___m_value_0; }
inline bool* get_address_of_m_value_0() { return &___m_value_0; }
inline void set_m_value_0(bool value)
{
___m_value_0 = value;
}
};
struct Boolean_tB53F6830F670160873277339AA58F15CAED4399C_StaticFields
{
public:
// System.String System.Boolean::TrueString
String_t* ___TrueString_5;
// System.String System.Boolean::FalseString
String_t* ___FalseString_6;
public:
inline static int32_t get_offset_of_TrueString_5() { return static_cast<int32_t>(offsetof(Boolean_tB53F6830F670160873277339AA58F15CAED4399C_StaticFields, ___TrueString_5)); }
inline String_t* get_TrueString_5() const { return ___TrueString_5; }
inline String_t** get_address_of_TrueString_5() { return &___TrueString_5; }
inline void set_TrueString_5(String_t* value)
{
___TrueString_5 = value;
Il2CppCodeGenWriteBarrier((void**)(&___TrueString_5), (void*)value);
}
inline static int32_t get_offset_of_FalseString_6() { return static_cast<int32_t>(offsetof(Boolean_tB53F6830F670160873277339AA58F15CAED4399C_StaticFields, ___FalseString_6)); }
inline String_t* get_FalseString_6() const { return ___FalseString_6; }
inline String_t** get_address_of_FalseString_6() { return &___FalseString_6; }
inline void set_FalseString_6(String_t* value)
{
___FalseString_6 = value;
Il2CppCodeGenWriteBarrier((void**)(&___FalseString_6), (void*)value);
}
};
// System.Byte
struct Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07
{
public:
// System.Byte System.Byte::m_value
uint8_t ___m_value_0;
public:
inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07, ___m_value_0)); }
inline uint8_t get_m_value_0() const { return ___m_value_0; }
inline uint8_t* get_address_of_m_value_0() { return &___m_value_0; }
inline void set_m_value_0(uint8_t value)
{
___m_value_0 = value;
}
};
// System.Char
struct Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9
{
public:
// System.Char System.Char::m_value
Il2CppChar ___m_value_0;
public:
inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9, ___m_value_0)); }
inline Il2CppChar get_m_value_0() const { return ___m_value_0; }
inline Il2CppChar* get_address_of_m_value_0() { return &___m_value_0; }
inline void set_m_value_0(Il2CppChar value)
{
___m_value_0 = value;
}
};
struct Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_StaticFields
{
public:
// System.Byte[] System.Char::categoryForLatin1
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___categoryForLatin1_3;
public:
inline static int32_t get_offset_of_categoryForLatin1_3() { return static_cast<int32_t>(offsetof(Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_StaticFields, ___categoryForLatin1_3)); }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_categoryForLatin1_3() const { return ___categoryForLatin1_3; }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_categoryForLatin1_3() { return &___categoryForLatin1_3; }
inline void set_categoryForLatin1_3(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
{
___categoryForLatin1_3 = value;
Il2CppCodeGenWriteBarrier((void**)(&___categoryForLatin1_3), (void*)value);
}
};
// System.DateTime
struct DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132
{
public:
// System.UInt64 System.DateTime::dateData
uint64_t ___dateData_44;
public:
inline static int32_t get_offset_of_dateData_44() { return static_cast<int32_t>(offsetof(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132, ___dateData_44)); }
inline uint64_t get_dateData_44() const { return ___dateData_44; }
inline uint64_t* get_address_of_dateData_44() { return &___dateData_44; }
inline void set_dateData_44(uint64_t value)
{
___dateData_44 = value;
}
};
struct DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_StaticFields
{
public:
// System.Int32[] System.DateTime::DaysToMonth365
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___DaysToMonth365_29;
// System.Int32[] System.DateTime::DaysToMonth366
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___DaysToMonth366_30;
// System.DateTime System.DateTime::MinValue
DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 ___MinValue_31;
// System.DateTime System.DateTime::MaxValue
DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 ___MaxValue_32;
public:
inline static int32_t get_offset_of_DaysToMonth365_29() { return static_cast<int32_t>(offsetof(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_StaticFields, ___DaysToMonth365_29)); }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_DaysToMonth365_29() const { return ___DaysToMonth365_29; }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_DaysToMonth365_29() { return &___DaysToMonth365_29; }
inline void set_DaysToMonth365_29(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value)
{
___DaysToMonth365_29 = value;
Il2CppCodeGenWriteBarrier((void**)(&___DaysToMonth365_29), (void*)value);
}
inline static int32_t get_offset_of_DaysToMonth366_30() { return static_cast<int32_t>(offsetof(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_StaticFields, ___DaysToMonth366_30)); }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_DaysToMonth366_30() const { return ___DaysToMonth366_30; }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_DaysToMonth366_30() { return &___DaysToMonth366_30; }
inline void set_DaysToMonth366_30(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value)
{
___DaysToMonth366_30 = value;
Il2CppCodeGenWriteBarrier((void**)(&___DaysToMonth366_30), (void*)value);
}
inline static int32_t get_offset_of_MinValue_31() { return static_cast<int32_t>(offsetof(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_StaticFields, ___MinValue_31)); }
inline DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 get_MinValue_31() const { return ___MinValue_31; }
inline DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 * get_address_of_MinValue_31() { return &___MinValue_31; }
inline void set_MinValue_31(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 value)
{
___MinValue_31 = value;
}
inline static int32_t get_offset_of_MaxValue_32() { return static_cast<int32_t>(offsetof(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_StaticFields, ___MaxValue_32)); }
inline DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 get_MaxValue_32() const { return ___MaxValue_32; }
inline DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 * get_address_of_MaxValue_32() { return &___MaxValue_32; }
inline void set_MaxValue_32(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 value)
{
___MaxValue_32 = value;
}
};
// System.Double
struct Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409
{
public:
// System.Double System.Double::m_value
double ___m_value_0;
public:
inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409, ___m_value_0)); }
inline double get_m_value_0() const { return ___m_value_0; }
inline double* get_address_of_m_value_0() { return &___m_value_0; }
inline void set_m_value_0(double value)
{
___m_value_0 = value;
}
};
struct Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_StaticFields
{
public:
// System.Double System.Double::NegativeZero
double ___NegativeZero_7;
public:
inline static int32_t get_offset_of_NegativeZero_7() { return static_cast<int32_t>(offsetof(Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_StaticFields, ___NegativeZero_7)); }
inline double get_NegativeZero_7() const { return ___NegativeZero_7; }
inline double* get_address_of_NegativeZero_7() { return &___NegativeZero_7; }
inline void set_NegativeZero_7(double value)
{
___NegativeZero_7 = value;
}
};
// System.Enum
struct Enum_t2AF27C02B8653AE29442467390005ABC74D8F521 : public ValueType_t4D0C27076F7C36E76190FB3328E232BCB1CD1FFF
{
public:
public:
};
struct Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_StaticFields
{
public:
// System.Char[] System.Enum::enumSeperatorCharArray
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___enumSeperatorCharArray_0;
public:
inline static int32_t get_offset_of_enumSeperatorCharArray_0() { return static_cast<int32_t>(offsetof(Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_StaticFields, ___enumSeperatorCharArray_0)); }
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_enumSeperatorCharArray_0() const { return ___enumSeperatorCharArray_0; }
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_enumSeperatorCharArray_0() { return &___enumSeperatorCharArray_0; }
inline void set_enumSeperatorCharArray_0(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value)
{
___enumSeperatorCharArray_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___enumSeperatorCharArray_0), (void*)value);
}
};
// Native definition for P/Invoke marshalling of System.Enum
struct Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.Enum
struct Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_marshaled_com
{
};
// System.Guid
struct Guid_t
{
public:
// System.Int32 System.Guid::_a
int32_t ____a_1;
// System.Int16 System.Guid::_b
int16_t ____b_2;
// System.Int16 System.Guid::_c
int16_t ____c_3;
// System.Byte System.Guid::_d
uint8_t ____d_4;
// System.Byte System.Guid::_e
uint8_t ____e_5;
// System.Byte System.Guid::_f
uint8_t ____f_6;
// System.Byte System.Guid::_g
uint8_t ____g_7;
// System.Byte System.Guid::_h
uint8_t ____h_8;
// System.Byte System.Guid::_i
uint8_t ____i_9;
// System.Byte System.Guid::_j
uint8_t ____j_10;
// System.Byte System.Guid::_k
uint8_t ____k_11;
public:
inline static int32_t get_offset_of__a_1() { return static_cast<int32_t>(offsetof(Guid_t, ____a_1)); }
inline int32_t get__a_1() const { return ____a_1; }
inline int32_t* get_address_of__a_1() { return &____a_1; }
inline void set__a_1(int32_t value)
{
____a_1 = value;
}
inline static int32_t get_offset_of__b_2() { return static_cast<int32_t>(offsetof(Guid_t, ____b_2)); }
inline int16_t get__b_2() const { return ____b_2; }
inline int16_t* get_address_of__b_2() { return &____b_2; }
inline void set__b_2(int16_t value)
{
____b_2 = value;
}
inline static int32_t get_offset_of__c_3() { return static_cast<int32_t>(offsetof(Guid_t, ____c_3)); }
inline int16_t get__c_3() const { return ____c_3; }
inline int16_t* get_address_of__c_3() { return &____c_3; }
inline void set__c_3(int16_t value)
{
____c_3 = value;
}
inline static int32_t get_offset_of__d_4() { return static_cast<int32_t>(offsetof(Guid_t, ____d_4)); }
inline uint8_t get__d_4() const { return ____d_4; }
inline uint8_t* get_address_of__d_4() { return &____d_4; }
inline void set__d_4(uint8_t value)
{
____d_4 = value;
}
inline static int32_t get_offset_of__e_5() { return static_cast<int32_t>(offsetof(Guid_t, ____e_5)); }
inline uint8_t get__e_5() const { return ____e_5; }
inline uint8_t* get_address_of__e_5() { return &____e_5; }
inline void set__e_5(uint8_t value)
{
____e_5 = value;
}
inline static int32_t get_offset_of__f_6() { return static_cast<int32_t>(offsetof(Guid_t, ____f_6)); }
inline uint8_t get__f_6() const { return ____f_6; }
inline uint8_t* get_address_of__f_6() { return &____f_6; }
inline void set__f_6(uint8_t value)
{
____f_6 = value;
}
inline static int32_t get_offset_of__g_7() { return static_cast<int32_t>(offsetof(Guid_t, ____g_7)); }
inline uint8_t get__g_7() const { return ____g_7; }
inline uint8_t* get_address_of__g_7() { return &____g_7; }
inline void set__g_7(uint8_t value)
{
____g_7 = value;
}
inline static int32_t get_offset_of__h_8() { return static_cast<int32_t>(offsetof(Guid_t, ____h_8)); }
inline uint8_t get__h_8() const { return ____h_8; }
inline uint8_t* get_address_of__h_8() { return &____h_8; }
inline void set__h_8(uint8_t value)
{
____h_8 = value;
}
inline static int32_t get_offset_of__i_9() { return static_cast<int32_t>(offsetof(Guid_t, ____i_9)); }
inline uint8_t get__i_9() const { return ____i_9; }
inline uint8_t* get_address_of__i_9() { return &____i_9; }
inline void set__i_9(uint8_t value)
{
____i_9 = value;
}
inline static int32_t get_offset_of__j_10() { return static_cast<int32_t>(offsetof(Guid_t, ____j_10)); }
inline uint8_t get__j_10() const { return ____j_10; }
inline uint8_t* get_address_of__j_10() { return &____j_10; }
inline void set__j_10(uint8_t value)
{
____j_10 = value;
}
inline static int32_t get_offset_of__k_11() { return static_cast<int32_t>(offsetof(Guid_t, ____k_11)); }
inline uint8_t get__k_11() const { return ____k_11; }
inline uint8_t* get_address_of__k_11() { return &____k_11; }
inline void set__k_11(uint8_t value)
{
____k_11 = value;
}
};
struct Guid_t_StaticFields
{
public:
// System.Guid System.Guid::Empty
Guid_t ___Empty_0;
// System.Object System.Guid::_rngAccess
RuntimeObject * ____rngAccess_12;
// System.Security.Cryptography.RandomNumberGenerator System.Guid::_rng
RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 * ____rng_13;
public:
inline static int32_t get_offset_of_Empty_0() { return static_cast<int32_t>(offsetof(Guid_t_StaticFields, ___Empty_0)); }
inline Guid_t get_Empty_0() const { return ___Empty_0; }
inline Guid_t * get_address_of_Empty_0() { return &___Empty_0; }
inline void set_Empty_0(Guid_t value)
{
___Empty_0 = value;
}
inline static int32_t get_offset_of__rngAccess_12() { return static_cast<int32_t>(offsetof(Guid_t_StaticFields, ____rngAccess_12)); }
inline RuntimeObject * get__rngAccess_12() const { return ____rngAccess_12; }
inline RuntimeObject ** get_address_of__rngAccess_12() { return &____rngAccess_12; }
inline void set__rngAccess_12(RuntimeObject * value)
{
____rngAccess_12 = value;
Il2CppCodeGenWriteBarrier((void**)(&____rngAccess_12), (void*)value);
}
inline static int32_t get_offset_of__rng_13() { return static_cast<int32_t>(offsetof(Guid_t_StaticFields, ____rng_13)); }
inline RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 * get__rng_13() const { return ____rng_13; }
inline RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 ** get_address_of__rng_13() { return &____rng_13; }
inline void set__rng_13(RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 * value)
{
____rng_13 = value;
Il2CppCodeGenWriteBarrier((void**)(&____rng_13), (void*)value);
}
};
// System.IO.Stream
struct Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7 : public MarshalByRefObject_tC4577953D0A44D0AB8597CFA868E01C858B1C9AF
{
public:
// System.IO.Stream_ReadWriteTask System.IO.Stream::_activeReadWriteTask
ReadWriteTask_tFA17EEE8BC5C4C83EAEFCC3662A30DE351ABAA80 * ____activeReadWriteTask_2;
// System.Threading.SemaphoreSlim System.IO.Stream::_asyncActiveSemaphore
SemaphoreSlim_t2E2888D1C0C8FAB80823C76F1602E4434B8FA048 * ____asyncActiveSemaphore_3;
public:
inline static int32_t get_offset_of__activeReadWriteTask_2() { return static_cast<int32_t>(offsetof(Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7, ____activeReadWriteTask_2)); }
inline ReadWriteTask_tFA17EEE8BC5C4C83EAEFCC3662A30DE351ABAA80 * get__activeReadWriteTask_2() const { return ____activeReadWriteTask_2; }
inline ReadWriteTask_tFA17EEE8BC5C4C83EAEFCC3662A30DE351ABAA80 ** get_address_of__activeReadWriteTask_2() { return &____activeReadWriteTask_2; }
inline void set__activeReadWriteTask_2(ReadWriteTask_tFA17EEE8BC5C4C83EAEFCC3662A30DE351ABAA80 * value)
{
____activeReadWriteTask_2 = value;
Il2CppCodeGenWriteBarrier((void**)(&____activeReadWriteTask_2), (void*)value);
}
inline static int32_t get_offset_of__asyncActiveSemaphore_3() { return static_cast<int32_t>(offsetof(Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7, ____asyncActiveSemaphore_3)); }
inline SemaphoreSlim_t2E2888D1C0C8FAB80823C76F1602E4434B8FA048 * get__asyncActiveSemaphore_3() const { return ____asyncActiveSemaphore_3; }
inline SemaphoreSlim_t2E2888D1C0C8FAB80823C76F1602E4434B8FA048 ** get_address_of__asyncActiveSemaphore_3() { return &____asyncActiveSemaphore_3; }
inline void set__asyncActiveSemaphore_3(SemaphoreSlim_t2E2888D1C0C8FAB80823C76F1602E4434B8FA048 * value)
{
____asyncActiveSemaphore_3 = value;
Il2CppCodeGenWriteBarrier((void**)(&____asyncActiveSemaphore_3), (void*)value);
}
};
struct Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7_StaticFields
{
public:
// System.IO.Stream System.IO.Stream::Null
Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7 * ___Null_1;
public:
inline static int32_t get_offset_of_Null_1() { return static_cast<int32_t>(offsetof(Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7_StaticFields, ___Null_1)); }
inline Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7 * get_Null_1() const { return ___Null_1; }
inline Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7 ** get_address_of_Null_1() { return &___Null_1; }
inline void set_Null_1(Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7 * value)
{
___Null_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___Null_1), (void*)value);
}
};
// System.IO.TextReader
struct TextReader_t7DF8314B601D202ECFEDF623093A87BFDAB58D0A : public MarshalByRefObject_tC4577953D0A44D0AB8597CFA868E01C858B1C9AF
{
public:
public:
};
struct TextReader_t7DF8314B601D202ECFEDF623093A87BFDAB58D0A_StaticFields
{
public:
// System.Func`2<System.Object,System.String> System.IO.TextReader::_ReadLineDelegate
Func_2_t44B347E67E515867D995E8BD5EFD67FA88CE53CF * ____ReadLineDelegate_1;
// System.Func`2<System.Object,System.Int32> System.IO.TextReader::_ReadDelegate
Func_2_t8B2DA3FB30280CE3D92F50E9CCAACEE4828789A6 * ____ReadDelegate_2;
// System.IO.TextReader System.IO.TextReader::Null
TextReader_t7DF8314B601D202ECFEDF623093A87BFDAB58D0A * ___Null_3;
public:
inline static int32_t get_offset_of__ReadLineDelegate_1() { return static_cast<int32_t>(offsetof(TextReader_t7DF8314B601D202ECFEDF623093A87BFDAB58D0A_StaticFields, ____ReadLineDelegate_1)); }
inline Func_2_t44B347E67E515867D995E8BD5EFD67FA88CE53CF * get__ReadLineDelegate_1() const { return ____ReadLineDelegate_1; }
inline Func_2_t44B347E67E515867D995E8BD5EFD67FA88CE53CF ** get_address_of__ReadLineDelegate_1() { return &____ReadLineDelegate_1; }
inline void set__ReadLineDelegate_1(Func_2_t44B347E67E515867D995E8BD5EFD67FA88CE53CF * value)
{
____ReadLineDelegate_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&____ReadLineDelegate_1), (void*)value);
}
inline static int32_t get_offset_of__ReadDelegate_2() { return static_cast<int32_t>(offsetof(TextReader_t7DF8314B601D202ECFEDF623093A87BFDAB58D0A_StaticFields, ____ReadDelegate_2)); }
inline Func_2_t8B2DA3FB30280CE3D92F50E9CCAACEE4828789A6 * get__ReadDelegate_2() const { return ____ReadDelegate_2; }
inline Func_2_t8B2DA3FB30280CE3D92F50E9CCAACEE4828789A6 ** get_address_of__ReadDelegate_2() { return &____ReadDelegate_2; }
inline void set__ReadDelegate_2(Func_2_t8B2DA3FB30280CE3D92F50E9CCAACEE4828789A6 * value)
{
____ReadDelegate_2 = value;
Il2CppCodeGenWriteBarrier((void**)(&____ReadDelegate_2), (void*)value);
}
inline static int32_t get_offset_of_Null_3() { return static_cast<int32_t>(offsetof(TextReader_t7DF8314B601D202ECFEDF623093A87BFDAB58D0A_StaticFields, ___Null_3)); }
inline TextReader_t7DF8314B601D202ECFEDF623093A87BFDAB58D0A * get_Null_3() const { return ___Null_3; }
inline TextReader_t7DF8314B601D202ECFEDF623093A87BFDAB58D0A ** get_address_of_Null_3() { return &___Null_3; }
inline void set_Null_3(TextReader_t7DF8314B601D202ECFEDF623093A87BFDAB58D0A * value)
{
___Null_3 = value;
Il2CppCodeGenWriteBarrier((void**)(&___Null_3), (void*)value);
}
};
// System.IO.TextWriter
struct TextWriter_t92451D929322093838C41489883D5B2D7ABAF3F0 : public MarshalByRefObject_tC4577953D0A44D0AB8597CFA868E01C858B1C9AF
{
public:
// System.Char[] System.IO.TextWriter::CoreNewLine
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___CoreNewLine_9;
// System.IFormatProvider System.IO.TextWriter::InternalFormatProvider
RuntimeObject* ___InternalFormatProvider_10;
public:
inline static int32_t get_offset_of_CoreNewLine_9() { return static_cast<int32_t>(offsetof(TextWriter_t92451D929322093838C41489883D5B2D7ABAF3F0, ___CoreNewLine_9)); }
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_CoreNewLine_9() const { return ___CoreNewLine_9; }
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_CoreNewLine_9() { return &___CoreNewLine_9; }
inline void set_CoreNewLine_9(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value)
{
___CoreNewLine_9 = value;
Il2CppCodeGenWriteBarrier((void**)(&___CoreNewLine_9), (void*)value);
}
inline static int32_t get_offset_of_InternalFormatProvider_10() { return static_cast<int32_t>(offsetof(TextWriter_t92451D929322093838C41489883D5B2D7ABAF3F0, ___InternalFormatProvider_10)); }
inline RuntimeObject* get_InternalFormatProvider_10() const { return ___InternalFormatProvider_10; }
inline RuntimeObject** get_address_of_InternalFormatProvider_10() { return &___InternalFormatProvider_10; }
inline void set_InternalFormatProvider_10(RuntimeObject* value)
{
___InternalFormatProvider_10 = value;
Il2CppCodeGenWriteBarrier((void**)(&___InternalFormatProvider_10), (void*)value);
}
};
struct TextWriter_t92451D929322093838C41489883D5B2D7ABAF3F0_StaticFields
{
public:
// System.IO.TextWriter System.IO.TextWriter::Null
TextWriter_t92451D929322093838C41489883D5B2D7ABAF3F0 * ___Null_1;
// System.Action`1<System.Object> System.IO.TextWriter::_WriteCharDelegate
Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * ____WriteCharDelegate_2;
// System.Action`1<System.Object> System.IO.TextWriter::_WriteStringDelegate
Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * ____WriteStringDelegate_3;
// System.Action`1<System.Object> System.IO.TextWriter::_WriteCharArrayRangeDelegate
Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * ____WriteCharArrayRangeDelegate_4;
// System.Action`1<System.Object> System.IO.TextWriter::_WriteLineCharDelegate
Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * ____WriteLineCharDelegate_5;
// System.Action`1<System.Object> System.IO.TextWriter::_WriteLineStringDelegate
Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * ____WriteLineStringDelegate_6;
// System.Action`1<System.Object> System.IO.TextWriter::_WriteLineCharArrayRangeDelegate
Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * ____WriteLineCharArrayRangeDelegate_7;
// System.Action`1<System.Object> System.IO.TextWriter::_FlushDelegate
Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * ____FlushDelegate_8;
public:
inline static int32_t get_offset_of_Null_1() { return static_cast<int32_t>(offsetof(TextWriter_t92451D929322093838C41489883D5B2D7ABAF3F0_StaticFields, ___Null_1)); }
inline TextWriter_t92451D929322093838C41489883D5B2D7ABAF3F0 * get_Null_1() const { return ___Null_1; }
inline TextWriter_t92451D929322093838C41489883D5B2D7ABAF3F0 ** get_address_of_Null_1() { return &___Null_1; }
inline void set_Null_1(TextWriter_t92451D929322093838C41489883D5B2D7ABAF3F0 * value)
{
___Null_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___Null_1), (void*)value);
}
inline static int32_t get_offset_of__WriteCharDelegate_2() { return static_cast<int32_t>(offsetof(TextWriter_t92451D929322093838C41489883D5B2D7ABAF3F0_StaticFields, ____WriteCharDelegate_2)); }
inline Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * get__WriteCharDelegate_2() const { return ____WriteCharDelegate_2; }
inline Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 ** get_address_of__WriteCharDelegate_2() { return &____WriteCharDelegate_2; }
inline void set__WriteCharDelegate_2(Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * value)
{
____WriteCharDelegate_2 = value;
Il2CppCodeGenWriteBarrier((void**)(&____WriteCharDelegate_2), (void*)value);
}
inline static int32_t get_offset_of__WriteStringDelegate_3() { return static_cast<int32_t>(offsetof(TextWriter_t92451D929322093838C41489883D5B2D7ABAF3F0_StaticFields, ____WriteStringDelegate_3)); }
inline Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * get__WriteStringDelegate_3() const { return ____WriteStringDelegate_3; }
inline Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 ** get_address_of__WriteStringDelegate_3() { return &____WriteStringDelegate_3; }
inline void set__WriteStringDelegate_3(Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * value)
{
____WriteStringDelegate_3 = value;
Il2CppCodeGenWriteBarrier((void**)(&____WriteStringDelegate_3), (void*)value);
}
inline static int32_t get_offset_of__WriteCharArrayRangeDelegate_4() { return static_cast<int32_t>(offsetof(TextWriter_t92451D929322093838C41489883D5B2D7ABAF3F0_StaticFields, ____WriteCharArrayRangeDelegate_4)); }
inline Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * get__WriteCharArrayRangeDelegate_4() const { return ____WriteCharArrayRangeDelegate_4; }
inline Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 ** get_address_of__WriteCharArrayRangeDelegate_4() { return &____WriteCharArrayRangeDelegate_4; }
inline void set__WriteCharArrayRangeDelegate_4(Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * value)
{
____WriteCharArrayRangeDelegate_4 = value;
Il2CppCodeGenWriteBarrier((void**)(&____WriteCharArrayRangeDelegate_4), (void*)value);
}
inline static int32_t get_offset_of__WriteLineCharDelegate_5() { return static_cast<int32_t>(offsetof(TextWriter_t92451D929322093838C41489883D5B2D7ABAF3F0_StaticFields, ____WriteLineCharDelegate_5)); }
inline Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * get__WriteLineCharDelegate_5() const { return ____WriteLineCharDelegate_5; }
inline Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 ** get_address_of__WriteLineCharDelegate_5() { return &____WriteLineCharDelegate_5; }
inline void set__WriteLineCharDelegate_5(Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * value)
{
____WriteLineCharDelegate_5 = value;
Il2CppCodeGenWriteBarrier((void**)(&____WriteLineCharDelegate_5), (void*)value);
}
inline static int32_t get_offset_of__WriteLineStringDelegate_6() { return static_cast<int32_t>(offsetof(TextWriter_t92451D929322093838C41489883D5B2D7ABAF3F0_StaticFields, ____WriteLineStringDelegate_6)); }
inline Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * get__WriteLineStringDelegate_6() const { return ____WriteLineStringDelegate_6; }
inline Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 ** get_address_of__WriteLineStringDelegate_6() { return &____WriteLineStringDelegate_6; }
inline void set__WriteLineStringDelegate_6(Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * value)
{
____WriteLineStringDelegate_6 = value;
Il2CppCodeGenWriteBarrier((void**)(&____WriteLineStringDelegate_6), (void*)value);
}
inline static int32_t get_offset_of__WriteLineCharArrayRangeDelegate_7() { return static_cast<int32_t>(offsetof(TextWriter_t92451D929322093838C41489883D5B2D7ABAF3F0_StaticFields, ____WriteLineCharArrayRangeDelegate_7)); }
inline Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * get__WriteLineCharArrayRangeDelegate_7() const { return ____WriteLineCharArrayRangeDelegate_7; }
inline Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 ** get_address_of__WriteLineCharArrayRangeDelegate_7() { return &____WriteLineCharArrayRangeDelegate_7; }
inline void set__WriteLineCharArrayRangeDelegate_7(Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * value)
{
____WriteLineCharArrayRangeDelegate_7 = value;
Il2CppCodeGenWriteBarrier((void**)(&____WriteLineCharArrayRangeDelegate_7), (void*)value);
}
inline static int32_t get_offset_of__FlushDelegate_8() { return static_cast<int32_t>(offsetof(TextWriter_t92451D929322093838C41489883D5B2D7ABAF3F0_StaticFields, ____FlushDelegate_8)); }
inline Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * get__FlushDelegate_8() const { return ____FlushDelegate_8; }
inline Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 ** get_address_of__FlushDelegate_8() { return &____FlushDelegate_8; }
inline void set__FlushDelegate_8(Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * value)
{
____FlushDelegate_8 = value;
Il2CppCodeGenWriteBarrier((void**)(&____FlushDelegate_8), (void*)value);
}
};
// System.Int32
struct Int32_t585191389E07734F19F3156FF88FB3EF4800D102
{
public:
// System.Int32 System.Int32::m_value
int32_t ___m_value_0;
public:
inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Int32_t585191389E07734F19F3156FF88FB3EF4800D102, ___m_value_0)); }
inline int32_t get_m_value_0() const { return ___m_value_0; }
inline int32_t* get_address_of_m_value_0() { return &___m_value_0; }
inline void set_m_value_0(int32_t value)
{
___m_value_0 = value;
}
};
// System.IntPtr
struct IntPtr_t
{
public:
// System.Void* System.IntPtr::m_value
void* ___m_value_0;
public:
inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(IntPtr_t, ___m_value_0)); }
inline void* get_m_value_0() const { return ___m_value_0; }
inline void** get_address_of_m_value_0() { return &___m_value_0; }
inline void set_m_value_0(void* value)
{
___m_value_0 = value;
}
};
struct IntPtr_t_StaticFields
{
public:
// System.IntPtr System.IntPtr::Zero
intptr_t ___Zero_1;
public:
inline static int32_t get_offset_of_Zero_1() { return static_cast<int32_t>(offsetof(IntPtr_t_StaticFields, ___Zero_1)); }
inline intptr_t get_Zero_1() const { return ___Zero_1; }
inline intptr_t* get_address_of_Zero_1() { return &___Zero_1; }
inline void set_Zero_1(intptr_t value)
{
___Zero_1 = value;
}
};
// System.Reflection.InterfaceMapping
struct InterfaceMapping_tDFACCA96D5C3DD01C345DE426D9B8F32CDAA904B
{
public:
// System.Type System.Reflection.InterfaceMapping::TargetType
Type_t * ___TargetType_0;
// System.Type System.Reflection.InterfaceMapping::InterfaceType
Type_t * ___InterfaceType_1;
// System.Reflection.MethodInfo[] System.Reflection.InterfaceMapping::TargetMethods
MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B* ___TargetMethods_2;
// System.Reflection.MethodInfo[] System.Reflection.InterfaceMapping::InterfaceMethods
MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B* ___InterfaceMethods_3;
public:
inline static int32_t get_offset_of_TargetType_0() { return static_cast<int32_t>(offsetof(InterfaceMapping_tDFACCA96D5C3DD01C345DE426D9B8F32CDAA904B, ___TargetType_0)); }
inline Type_t * get_TargetType_0() const { return ___TargetType_0; }
inline Type_t ** get_address_of_TargetType_0() { return &___TargetType_0; }
inline void set_TargetType_0(Type_t * value)
{
___TargetType_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___TargetType_0), (void*)value);
}
inline static int32_t get_offset_of_InterfaceType_1() { return static_cast<int32_t>(offsetof(InterfaceMapping_tDFACCA96D5C3DD01C345DE426D9B8F32CDAA904B, ___InterfaceType_1)); }
inline Type_t * get_InterfaceType_1() const { return ___InterfaceType_1; }
inline Type_t ** get_address_of_InterfaceType_1() { return &___InterfaceType_1; }
inline void set_InterfaceType_1(Type_t * value)
{
___InterfaceType_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___InterfaceType_1), (void*)value);
}
inline static int32_t get_offset_of_TargetMethods_2() { return static_cast<int32_t>(offsetof(InterfaceMapping_tDFACCA96D5C3DD01C345DE426D9B8F32CDAA904B, ___TargetMethods_2)); }
inline MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B* get_TargetMethods_2() const { return ___TargetMethods_2; }
inline MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B** get_address_of_TargetMethods_2() { return &___TargetMethods_2; }
inline void set_TargetMethods_2(MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B* value)
{
___TargetMethods_2 = value;
Il2CppCodeGenWriteBarrier((void**)(&___TargetMethods_2), (void*)value);
}
inline static int32_t get_offset_of_InterfaceMethods_3() { return static_cast<int32_t>(offsetof(InterfaceMapping_tDFACCA96D5C3DD01C345DE426D9B8F32CDAA904B, ___InterfaceMethods_3)); }
inline MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B* get_InterfaceMethods_3() const { return ___InterfaceMethods_3; }
inline MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B** get_address_of_InterfaceMethods_3() { return &___InterfaceMethods_3; }
inline void set_InterfaceMethods_3(MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B* value)
{
___InterfaceMethods_3 = value;
Il2CppCodeGenWriteBarrier((void**)(&___InterfaceMethods_3), (void*)value);
}
};
// Native definition for P/Invoke marshalling of System.Reflection.InterfaceMapping
struct InterfaceMapping_tDFACCA96D5C3DD01C345DE426D9B8F32CDAA904B_marshaled_pinvoke
{
Type_t * ___TargetType_0;
Type_t * ___InterfaceType_1;
MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B* ___TargetMethods_2;
MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B* ___InterfaceMethods_3;
};
// Native definition for COM marshalling of System.Reflection.InterfaceMapping
struct InterfaceMapping_tDFACCA96D5C3DD01C345DE426D9B8F32CDAA904B_marshaled_com
{
Type_t * ___TargetType_0;
Type_t * ___InterfaceType_1;
MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B* ___TargetMethods_2;
MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B* ___InterfaceMethods_3;
};
// System.Reflection.MethodBase
struct MethodBase_t : public MemberInfo_t
{
public:
public:
};
// System.Reflection.ParameterModifier
struct ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E
{
public:
// System.Boolean[] System.Reflection.ParameterModifier::_byRef
BooleanU5BU5D_t192C7579715690E25BD5EFED47F3E0FC9DCB2040* ____byRef_0;
public:
inline static int32_t get_offset_of__byRef_0() { return static_cast<int32_t>(offsetof(ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E, ____byRef_0)); }
inline BooleanU5BU5D_t192C7579715690E25BD5EFED47F3E0FC9DCB2040* get__byRef_0() const { return ____byRef_0; }
inline BooleanU5BU5D_t192C7579715690E25BD5EFED47F3E0FC9DCB2040** get_address_of__byRef_0() { return &____byRef_0; }
inline void set__byRef_0(BooleanU5BU5D_t192C7579715690E25BD5EFED47F3E0FC9DCB2040* value)
{
____byRef_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&____byRef_0), (void*)value);
}
};
// Native definition for P/Invoke marshalling of System.Reflection.ParameterModifier
struct ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E_marshaled_pinvoke
{
int32_t* ____byRef_0;
};
// Native definition for COM marshalling of System.Reflection.ParameterModifier
struct ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E_marshaled_com
{
int32_t* ____byRef_0;
};
// System.Single
struct Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1
{
public:
// System.Single System.Single::m_value
float ___m_value_0;
public:
inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1, ___m_value_0)); }
inline float get_m_value_0() const { return ___m_value_0; }
inline float* get_address_of_m_value_0() { return &___m_value_0; }
inline void set_m_value_0(float value)
{
___m_value_0 = value;
}
};
// System.Void
struct Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017
{
public:
union
{
struct
{
};
uint8_t Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017__padding[1];
};
public:
};
// UnityEngine.Color
struct Color_t119BCA590009762C7223FDD3AF9706653AC84ED2
{
public:
// System.Single UnityEngine.Color::r
float ___r_0;
// System.Single UnityEngine.Color::g
float ___g_1;
// System.Single UnityEngine.Color::b
float ___b_2;
// System.Single UnityEngine.Color::a
float ___a_3;
public:
inline static int32_t get_offset_of_r_0() { return static_cast<int32_t>(offsetof(Color_t119BCA590009762C7223FDD3AF9706653AC84ED2, ___r_0)); }
inline float get_r_0() const { return ___r_0; }
inline float* get_address_of_r_0() { return &___r_0; }
inline void set_r_0(float value)
{
___r_0 = value;
}
inline static int32_t get_offset_of_g_1() { return static_cast<int32_t>(offsetof(Color_t119BCA590009762C7223FDD3AF9706653AC84ED2, ___g_1)); }
inline float get_g_1() const { return ___g_1; }
inline float* get_address_of_g_1() { return &___g_1; }
inline void set_g_1(float value)
{
___g_1 = value;
}
inline static int32_t get_offset_of_b_2() { return static_cast<int32_t>(offsetof(Color_t119BCA590009762C7223FDD3AF9706653AC84ED2, ___b_2)); }
inline float get_b_2() const { return ___b_2; }
inline float* get_address_of_b_2() { return &___b_2; }
inline void set_b_2(float value)
{
___b_2 = value;
}
inline static int32_t get_offset_of_a_3() { return static_cast<int32_t>(offsetof(Color_t119BCA590009762C7223FDD3AF9706653AC84ED2, ___a_3)); }
inline float get_a_3() const { return ___a_3; }
inline float* get_address_of_a_3() { return &___a_3; }
inline void set_a_3(float value)
{
___a_3 = value;
}
};
// UnityEngine.Rect
struct Rect_t35B976DE901B5423C11705E156938EA27AB402CE
{
public:
// System.Single UnityEngine.Rect::m_XMin
float ___m_XMin_0;
// System.Single UnityEngine.Rect::m_YMin
float ___m_YMin_1;
// System.Single UnityEngine.Rect::m_Width
float ___m_Width_2;
// System.Single UnityEngine.Rect::m_Height
float ___m_Height_3;
public:
inline static int32_t get_offset_of_m_XMin_0() { return static_cast<int32_t>(offsetof(Rect_t35B976DE901B5423C11705E156938EA27AB402CE, ___m_XMin_0)); }
inline float get_m_XMin_0() const { return ___m_XMin_0; }
inline float* get_address_of_m_XMin_0() { return &___m_XMin_0; }
inline void set_m_XMin_0(float value)
{
___m_XMin_0 = value;
}
inline static int32_t get_offset_of_m_YMin_1() { return static_cast<int32_t>(offsetof(Rect_t35B976DE901B5423C11705E156938EA27AB402CE, ___m_YMin_1)); }
inline float get_m_YMin_1() const { return ___m_YMin_1; }
inline float* get_address_of_m_YMin_1() { return &___m_YMin_1; }
inline void set_m_YMin_1(float value)
{
___m_YMin_1 = value;
}
inline static int32_t get_offset_of_m_Width_2() { return static_cast<int32_t>(offsetof(Rect_t35B976DE901B5423C11705E156938EA27AB402CE, ___m_Width_2)); }
inline float get_m_Width_2() const { return ___m_Width_2; }
inline float* get_address_of_m_Width_2() { return &___m_Width_2; }
inline void set_m_Width_2(float value)
{
___m_Width_2 = value;
}
inline static int32_t get_offset_of_m_Height_3() { return static_cast<int32_t>(offsetof(Rect_t35B976DE901B5423C11705E156938EA27AB402CE, ___m_Height_3)); }
inline float get_m_Height_3() const { return ___m_Height_3; }
inline float* get_address_of_m_Height_3() { return &___m_Height_3; }
inline void set_m_Height_3(float value)
{
___m_Height_3 = value;
}
};
// UnityEngine.WaitForEndOfFrame
struct WaitForEndOfFrame_t75980FB3F246D6AD36A85CA2BFDF8474E5EEBCCA : public YieldInstruction_t836035AC7BD07A3C7909F7AD2A5B42DE99D91C44
{
public:
public:
};
// LuaInterface.LuaBaseRef
struct LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 : public RuntimeObject
{
public:
// System.String LuaInterface.LuaBaseRef::name
String_t* ___name_0;
// System.Int32 LuaInterface.LuaBaseRef::reference
int32_t ___reference_1;
// LuaInterface.LuaState LuaInterface.LuaBaseRef::luaState
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___luaState_2;
// LuaInterface.ObjectTranslator LuaInterface.LuaBaseRef::translator
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * ___translator_3;
// System.Boolean modreq(System.Runtime.CompilerServices.IsVolatile) LuaInterface.LuaBaseRef::beDisposed
bool ___beDisposed_4;
// System.Int32 LuaInterface.LuaBaseRef::count
int32_t ___count_5;
// System.Boolean modreq(System.Runtime.CompilerServices.IsVolatile) LuaInterface.LuaBaseRef::IsAlive
bool ___IsAlive_6;
public:
inline static int32_t get_offset_of_name_0() { return static_cast<int32_t>(offsetof(LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4, ___name_0)); }
inline String_t* get_name_0() const { return ___name_0; }
inline String_t** get_address_of_name_0() { return &___name_0; }
inline void set_name_0(String_t* value)
{
___name_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___name_0), (void*)value);
}
inline static int32_t get_offset_of_reference_1() { return static_cast<int32_t>(offsetof(LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4, ___reference_1)); }
inline int32_t get_reference_1() const { return ___reference_1; }
inline int32_t* get_address_of_reference_1() { return &___reference_1; }
inline void set_reference_1(int32_t value)
{
___reference_1 = value;
}
inline static int32_t get_offset_of_luaState_2() { return static_cast<int32_t>(offsetof(LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4, ___luaState_2)); }
inline LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * get_luaState_2() const { return ___luaState_2; }
inline LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE ** get_address_of_luaState_2() { return &___luaState_2; }
inline void set_luaState_2(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * value)
{
___luaState_2 = value;
Il2CppCodeGenWriteBarrier((void**)(&___luaState_2), (void*)value);
}
inline static int32_t get_offset_of_translator_3() { return static_cast<int32_t>(offsetof(LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4, ___translator_3)); }
inline ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * get_translator_3() const { return ___translator_3; }
inline ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF ** get_address_of_translator_3() { return &___translator_3; }
inline void set_translator_3(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * value)
{
___translator_3 = value;
Il2CppCodeGenWriteBarrier((void**)(&___translator_3), (void*)value);
}
inline static int32_t get_offset_of_beDisposed_4() { return static_cast<int32_t>(offsetof(LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4, ___beDisposed_4)); }
inline bool get_beDisposed_4() const { return ___beDisposed_4; }
inline bool* get_address_of_beDisposed_4() { return &___beDisposed_4; }
inline void set_beDisposed_4(bool value)
{
___beDisposed_4 = value;
}
inline static int32_t get_offset_of_count_5() { return static_cast<int32_t>(offsetof(LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4, ___count_5)); }
inline int32_t get_count_5() const { return ___count_5; }
inline int32_t* get_address_of_count_5() { return &___count_5; }
inline void set_count_5(int32_t value)
{
___count_5 = value;
}
inline static int32_t get_offset_of_IsAlive_6() { return static_cast<int32_t>(offsetof(LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4, ___IsAlive_6)); }
inline bool get_IsAlive_6() const { return ___IsAlive_6; }
inline bool* get_address_of_IsAlive_6() { return &___IsAlive_6; }
inline void set_IsAlive_6(bool value)
{
___IsAlive_6 = value;
}
};
// LuaInterface.LuaStatePtr
struct LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C : public RuntimeObject
{
public:
// System.IntPtr LuaInterface.LuaStatePtr::L
intptr_t ___L_0;
// System.String LuaInterface.LuaStatePtr::jit
String_t* ___jit_1;
public:
inline static int32_t get_offset_of_L_0() { return static_cast<int32_t>(offsetof(LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C, ___L_0)); }
inline intptr_t get_L_0() const { return ___L_0; }
inline intptr_t* get_address_of_L_0() { return &___L_0; }
inline void set_L_0(intptr_t value)
{
___L_0 = value;
}
inline static int32_t get_offset_of_jit_1() { return static_cast<int32_t>(offsetof(LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C, ___jit_1)); }
inline String_t* get_jit_1() const { return ___jit_1; }
inline String_t** get_address_of_jit_1() { return &___jit_1; }
inline void set_jit_1(String_t* value)
{
___jit_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___jit_1), (void*)value);
}
};
// LuaInterface.LuaTypes
struct LuaTypes_t762FEC08E6FA34446A75F56F4B076C0D5154E3EE
{
public:
// System.Int32 LuaInterface.LuaTypes::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(LuaTypes_t762FEC08E6FA34446A75F56F4B076C0D5154E3EE, ___value___2)); }
inline int32_t get_value___2() const { return ___value___2; }
inline int32_t* get_address_of_value___2() { return &___value___2; }
inline void set_value___2(int32_t value)
{
___value___2 = value;
}
};
// System.Delegate
struct Delegate_t : public RuntimeObject
{
public:
// System.IntPtr System.Delegate::method_ptr
Il2CppMethodPointer ___method_ptr_0;
// System.IntPtr System.Delegate::invoke_impl
intptr_t ___invoke_impl_1;
// System.Object System.Delegate::m_target
RuntimeObject * ___m_target_2;
// System.IntPtr System.Delegate::method
intptr_t ___method_3;
// System.IntPtr System.Delegate::delegate_trampoline
intptr_t ___delegate_trampoline_4;
// System.IntPtr System.Delegate::extra_arg
intptr_t ___extra_arg_5;
// System.IntPtr System.Delegate::method_code
intptr_t ___method_code_6;
// System.Reflection.MethodInfo System.Delegate::method_info
MethodInfo_t * ___method_info_7;
// System.Reflection.MethodInfo System.Delegate::original_method_info
MethodInfo_t * ___original_method_info_8;
// System.DelegateData System.Delegate::data
DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE * ___data_9;
// System.Boolean System.Delegate::method_is_virtual
bool ___method_is_virtual_10;
public:
inline static int32_t get_offset_of_method_ptr_0() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_ptr_0)); }
inline Il2CppMethodPointer get_method_ptr_0() const { return ___method_ptr_0; }
inline Il2CppMethodPointer* get_address_of_method_ptr_0() { return &___method_ptr_0; }
inline void set_method_ptr_0(Il2CppMethodPointer value)
{
___method_ptr_0 = value;
}
inline static int32_t get_offset_of_invoke_impl_1() { return static_cast<int32_t>(offsetof(Delegate_t, ___invoke_impl_1)); }
inline intptr_t get_invoke_impl_1() const { return ___invoke_impl_1; }
inline intptr_t* get_address_of_invoke_impl_1() { return &___invoke_impl_1; }
inline void set_invoke_impl_1(intptr_t value)
{
___invoke_impl_1 = value;
}
inline static int32_t get_offset_of_m_target_2() { return static_cast<int32_t>(offsetof(Delegate_t, ___m_target_2)); }
inline RuntimeObject * get_m_target_2() const { return ___m_target_2; }
inline RuntimeObject ** get_address_of_m_target_2() { return &___m_target_2; }
inline void set_m_target_2(RuntimeObject * value)
{
___m_target_2 = value;
Il2CppCodeGenWriteBarrier((void**)(&___m_target_2), (void*)value);
}
inline static int32_t get_offset_of_method_3() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_3)); }
inline intptr_t get_method_3() const { return ___method_3; }
inline intptr_t* get_address_of_method_3() { return &___method_3; }
inline void set_method_3(intptr_t value)
{
___method_3 = value;
}
inline static int32_t get_offset_of_delegate_trampoline_4() { return static_cast<int32_t>(offsetof(Delegate_t, ___delegate_trampoline_4)); }
inline intptr_t get_delegate_trampoline_4() const { return ___delegate_trampoline_4; }
inline intptr_t* get_address_of_delegate_trampoline_4() { return &___delegate_trampoline_4; }
inline void set_delegate_trampoline_4(intptr_t value)
{
___delegate_trampoline_4 = value;
}
inline static int32_t get_offset_of_extra_arg_5() { return static_cast<int32_t>(offsetof(Delegate_t, ___extra_arg_5)); }
inline intptr_t get_extra_arg_5() const { return ___extra_arg_5; }
inline intptr_t* get_address_of_extra_arg_5() { return &___extra_arg_5; }
inline void set_extra_arg_5(intptr_t value)
{
___extra_arg_5 = value;
}
inline static int32_t get_offset_of_method_code_6() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_code_6)); }
inline intptr_t get_method_code_6() const { return ___method_code_6; }
inline intptr_t* get_address_of_method_code_6() { return &___method_code_6; }
inline void set_method_code_6(intptr_t value)
{
___method_code_6 = value;
}
inline static int32_t get_offset_of_method_info_7() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_info_7)); }
inline MethodInfo_t * get_method_info_7() const { return ___method_info_7; }
inline MethodInfo_t ** get_address_of_method_info_7() { return &___method_info_7; }
inline void set_method_info_7(MethodInfo_t * value)
{
___method_info_7 = value;
Il2CppCodeGenWriteBarrier((void**)(&___method_info_7), (void*)value);
}
inline static int32_t get_offset_of_original_method_info_8() { return static_cast<int32_t>(offsetof(Delegate_t, ___original_method_info_8)); }
inline MethodInfo_t * get_original_method_info_8() const { return ___original_method_info_8; }
inline MethodInfo_t ** get_address_of_original_method_info_8() { return &___original_method_info_8; }
inline void set_original_method_info_8(MethodInfo_t * value)
{
___original_method_info_8 = value;
Il2CppCodeGenWriteBarrier((void**)(&___original_method_info_8), (void*)value);
}
inline static int32_t get_offset_of_data_9() { return static_cast<int32_t>(offsetof(Delegate_t, ___data_9)); }
inline DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE * get_data_9() const { return ___data_9; }
inline DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE ** get_address_of_data_9() { return &___data_9; }
inline void set_data_9(DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE * value)
{
___data_9 = value;
Il2CppCodeGenWriteBarrier((void**)(&___data_9), (void*)value);
}
inline static int32_t get_offset_of_method_is_virtual_10() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_is_virtual_10)); }
inline bool get_method_is_virtual_10() const { return ___method_is_virtual_10; }
inline bool* get_address_of_method_is_virtual_10() { return &___method_is_virtual_10; }
inline void set_method_is_virtual_10(bool value)
{
___method_is_virtual_10 = value;
}
};
// Native definition for P/Invoke marshalling of System.Delegate
struct Delegate_t_marshaled_pinvoke
{
intptr_t ___method_ptr_0;
intptr_t ___invoke_impl_1;
Il2CppIUnknown* ___m_target_2;
intptr_t ___method_3;
intptr_t ___delegate_trampoline_4;
intptr_t ___extra_arg_5;
intptr_t ___method_code_6;
MethodInfo_t * ___method_info_7;
MethodInfo_t * ___original_method_info_8;
DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE * ___data_9;
int32_t ___method_is_virtual_10;
};
// Native definition for COM marshalling of System.Delegate
struct Delegate_t_marshaled_com
{
intptr_t ___method_ptr_0;
intptr_t ___invoke_impl_1;
Il2CppIUnknown* ___m_target_2;
intptr_t ___method_3;
intptr_t ___delegate_trampoline_4;
intptr_t ___extra_arg_5;
intptr_t ___method_code_6;
MethodInfo_t * ___method_info_7;
MethodInfo_t * ___original_method_info_8;
DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE * ___data_9;
int32_t ___method_is_virtual_10;
};
// System.Exception
struct Exception_t : public RuntimeObject
{
public:
// 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_t4A754D86B0F784B18CBC36C073BA564BED109770 * ____safeSerializationManager_13;
// System.Diagnostics.StackTrace[] System.Exception::captured_traces
StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196* ___captured_traces_14;
// System.IntPtr[] System.Exception::native_trace_ips
IntPtrU5BU5D_t4DC01DCB9A6DF6C9792A6513595D7A11E637DCDD* ___native_trace_ips_15;
public:
inline static int32_t get_offset_of__className_1() { return static_cast<int32_t>(offsetof(Exception_t, ____className_1)); }
inline String_t* get__className_1() const { return ____className_1; }
inline String_t** get_address_of__className_1() { return &____className_1; }
inline void set__className_1(String_t* value)
{
____className_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&____className_1), (void*)value);
}
inline static int32_t get_offset_of__message_2() { return static_cast<int32_t>(offsetof(Exception_t, ____message_2)); }
inline String_t* get__message_2() const { return ____message_2; }
inline String_t** get_address_of__message_2() { return &____message_2; }
inline void set__message_2(String_t* value)
{
____message_2 = value;
Il2CppCodeGenWriteBarrier((void**)(&____message_2), (void*)value);
}
inline static int32_t get_offset_of__data_3() { return static_cast<int32_t>(offsetof(Exception_t, ____data_3)); }
inline RuntimeObject* get__data_3() const { return ____data_3; }
inline RuntimeObject** get_address_of__data_3() { return &____data_3; }
inline void set__data_3(RuntimeObject* value)
{
____data_3 = value;
Il2CppCodeGenWriteBarrier((void**)(&____data_3), (void*)value);
}
inline static int32_t get_offset_of__innerException_4() { return static_cast<int32_t>(offsetof(Exception_t, ____innerException_4)); }
inline Exception_t * get__innerException_4() const { return ____innerException_4; }
inline Exception_t ** get_address_of__innerException_4() { return &____innerException_4; }
inline void set__innerException_4(Exception_t * value)
{
____innerException_4 = value;
Il2CppCodeGenWriteBarrier((void**)(&____innerException_4), (void*)value);
}
inline static int32_t get_offset_of__helpURL_5() { return static_cast<int32_t>(offsetof(Exception_t, ____helpURL_5)); }
inline String_t* get__helpURL_5() const { return ____helpURL_5; }
inline String_t** get_address_of__helpURL_5() { return &____helpURL_5; }
inline void set__helpURL_5(String_t* value)
{
____helpURL_5 = value;
Il2CppCodeGenWriteBarrier((void**)(&____helpURL_5), (void*)value);
}
inline static int32_t get_offset_of__stackTrace_6() { return static_cast<int32_t>(offsetof(Exception_t, ____stackTrace_6)); }
inline RuntimeObject * get__stackTrace_6() const { return ____stackTrace_6; }
inline RuntimeObject ** get_address_of__stackTrace_6() { return &____stackTrace_6; }
inline void set__stackTrace_6(RuntimeObject * value)
{
____stackTrace_6 = value;
Il2CppCodeGenWriteBarrier((void**)(&____stackTrace_6), (void*)value);
}
inline static int32_t get_offset_of__stackTraceString_7() { return static_cast<int32_t>(offsetof(Exception_t, ____stackTraceString_7)); }
inline String_t* get__stackTraceString_7() const { return ____stackTraceString_7; }
inline String_t** get_address_of__stackTraceString_7() { return &____stackTraceString_7; }
inline void set__stackTraceString_7(String_t* value)
{
____stackTraceString_7 = value;
Il2CppCodeGenWriteBarrier((void**)(&____stackTraceString_7), (void*)value);
}
inline static int32_t get_offset_of__remoteStackTraceString_8() { return static_cast<int32_t>(offsetof(Exception_t, ____remoteStackTraceString_8)); }
inline String_t* get__remoteStackTraceString_8() const { return ____remoteStackTraceString_8; }
inline String_t** get_address_of__remoteStackTraceString_8() { return &____remoteStackTraceString_8; }
inline void set__remoteStackTraceString_8(String_t* value)
{
____remoteStackTraceString_8 = value;
Il2CppCodeGenWriteBarrier((void**)(&____remoteStackTraceString_8), (void*)value);
}
inline static int32_t get_offset_of__remoteStackIndex_9() { return static_cast<int32_t>(offsetof(Exception_t, ____remoteStackIndex_9)); }
inline int32_t get__remoteStackIndex_9() const { return ____remoteStackIndex_9; }
inline int32_t* get_address_of__remoteStackIndex_9() { return &____remoteStackIndex_9; }
inline void set__remoteStackIndex_9(int32_t value)
{
____remoteStackIndex_9 = value;
}
inline static int32_t get_offset_of__dynamicMethods_10() { return static_cast<int32_t>(offsetof(Exception_t, ____dynamicMethods_10)); }
inline RuntimeObject * get__dynamicMethods_10() const { return ____dynamicMethods_10; }
inline RuntimeObject ** get_address_of__dynamicMethods_10() { return &____dynamicMethods_10; }
inline void set__dynamicMethods_10(RuntimeObject * value)
{
____dynamicMethods_10 = value;
Il2CppCodeGenWriteBarrier((void**)(&____dynamicMethods_10), (void*)value);
}
inline static int32_t get_offset_of__HResult_11() { return static_cast<int32_t>(offsetof(Exception_t, ____HResult_11)); }
inline int32_t get__HResult_11() const { return ____HResult_11; }
inline int32_t* get_address_of__HResult_11() { return &____HResult_11; }
inline void set__HResult_11(int32_t value)
{
____HResult_11 = value;
}
inline static int32_t get_offset_of__source_12() { return static_cast<int32_t>(offsetof(Exception_t, ____source_12)); }
inline String_t* get__source_12() const { return ____source_12; }
inline String_t** get_address_of__source_12() { return &____source_12; }
inline void set__source_12(String_t* value)
{
____source_12 = value;
Il2CppCodeGenWriteBarrier((void**)(&____source_12), (void*)value);
}
inline static int32_t get_offset_of__safeSerializationManager_13() { return static_cast<int32_t>(offsetof(Exception_t, ____safeSerializationManager_13)); }
inline SafeSerializationManager_t4A754D86B0F784B18CBC36C073BA564BED109770 * get__safeSerializationManager_13() const { return ____safeSerializationManager_13; }
inline SafeSerializationManager_t4A754D86B0F784B18CBC36C073BA564BED109770 ** get_address_of__safeSerializationManager_13() { return &____safeSerializationManager_13; }
inline void set__safeSerializationManager_13(SafeSerializationManager_t4A754D86B0F784B18CBC36C073BA564BED109770 * value)
{
____safeSerializationManager_13 = value;
Il2CppCodeGenWriteBarrier((void**)(&____safeSerializationManager_13), (void*)value);
}
inline static int32_t get_offset_of_captured_traces_14() { return static_cast<int32_t>(offsetof(Exception_t, ___captured_traces_14)); }
inline StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196* get_captured_traces_14() const { return ___captured_traces_14; }
inline StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196** get_address_of_captured_traces_14() { return &___captured_traces_14; }
inline void set_captured_traces_14(StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196* value)
{
___captured_traces_14 = value;
Il2CppCodeGenWriteBarrier((void**)(&___captured_traces_14), (void*)value);
}
inline static int32_t get_offset_of_native_trace_ips_15() { return static_cast<int32_t>(offsetof(Exception_t, ___native_trace_ips_15)); }
inline IntPtrU5BU5D_t4DC01DCB9A6DF6C9792A6513595D7A11E637DCDD* get_native_trace_ips_15() const { return ___native_trace_ips_15; }
inline IntPtrU5BU5D_t4DC01DCB9A6DF6C9792A6513595D7A11E637DCDD** get_address_of_native_trace_ips_15() { return &___native_trace_ips_15; }
inline void set_native_trace_ips_15(IntPtrU5BU5D_t4DC01DCB9A6DF6C9792A6513595D7A11E637DCDD* value)
{
___native_trace_ips_15 = value;
Il2CppCodeGenWriteBarrier((void**)(&___native_trace_ips_15), (void*)value);
}
};
struct Exception_t_StaticFields
{
public:
// System.Object System.Exception::s_EDILock
RuntimeObject * ___s_EDILock_0;
public:
inline static int32_t get_offset_of_s_EDILock_0() { return static_cast<int32_t>(offsetof(Exception_t_StaticFields, ___s_EDILock_0)); }
inline RuntimeObject * get_s_EDILock_0() const { return ___s_EDILock_0; }
inline RuntimeObject ** get_address_of_s_EDILock_0() { return &___s_EDILock_0; }
inline void set_s_EDILock_0(RuntimeObject * value)
{
___s_EDILock_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___s_EDILock_0), (void*)value);
}
};
// 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_t4A754D86B0F784B18CBC36C073BA564BED109770 * ____safeSerializationManager_13;
StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196* ___captured_traces_14;
Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
};
// 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_t4A754D86B0F784B18CBC36C073BA564BED109770 * ____safeSerializationManager_13;
StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196* ___captured_traces_14;
Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
};
// System.Globalization.CompareOptions
struct CompareOptions_t163DCEA9A0972750294CC1A8348E5CA69E943939
{
public:
// System.Int32 System.Globalization.CompareOptions::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(CompareOptions_t163DCEA9A0972750294CC1A8348E5CA69E943939, ___value___2)); }
inline int32_t get_value___2() const { return ___value___2; }
inline int32_t* get_address_of_value___2() { return &___value___2; }
inline void set_value___2(int32_t value)
{
___value___2 = value;
}
};
// System.IO.FileAccess
struct FileAccess_t31950F3A853EAE886AC8F13EA7FC03A3EB46E3F6
{
public:
// System.Int32 System.IO.FileAccess::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(FileAccess_t31950F3A853EAE886AC8F13EA7FC03A3EB46E3F6, ___value___2)); }
inline int32_t get_value___2() const { return ___value___2; }
inline int32_t* get_address_of_value___2() { return &___value___2; }
inline void set_value___2(int32_t value)
{
___value___2 = value;
}
};
// System.IO.FileAttributes
struct FileAttributes_t224B42F6F82954C94B51791913857C005C559876
{
public:
// System.Int32 System.IO.FileAttributes::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(FileAttributes_t224B42F6F82954C94B51791913857C005C559876, ___value___2)); }
inline int32_t get_value___2() const { return ___value___2; }
inline int32_t* get_address_of_value___2() { return &___value___2; }
inline void set_value___2(int32_t value)
{
___value___2 = value;
}
};
// System.IO.FileMode
struct FileMode_tD19D05B1E6CAF201F88401B04FDB25227664C419
{
public:
// System.Int32 System.IO.FileMode::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(FileMode_tD19D05B1E6CAF201F88401B04FDB25227664C419, ___value___2)); }
inline int32_t get_value___2() const { return ___value___2; }
inline int32_t* get_address_of_value___2() { return &___value___2; }
inline void set_value___2(int32_t value)
{
___value___2 = value;
}
};
// System.IO.FileOptions
struct FileOptions_t12395DCB579B97DF4788AB79553F8815F9625FA7
{
public:
// System.Int32 System.IO.FileOptions::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(FileOptions_t12395DCB579B97DF4788AB79553F8815F9625FA7, ___value___2)); }
inline int32_t get_value___2() const { return ___value___2; }
inline int32_t* get_address_of_value___2() { return &___value___2; }
inline void set_value___2(int32_t value)
{
___value___2 = value;
}
};
// System.IO.FileShare
struct FileShare_t9AA8473BBE5DD8532CEAF3F48F26DA5A25A93684
{
public:
// System.Int32 System.IO.FileShare::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(FileShare_t9AA8473BBE5DD8532CEAF3F48F26DA5A25A93684, ___value___2)); }
inline int32_t get_value___2() const { return ___value___2; }
inline int32_t* get_address_of_value___2() { return &___value___2; }
inline void set_value___2(int32_t value)
{
___value___2 = value;
}
};
// System.IO.StreamReader
struct StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E : public TextReader_t7DF8314B601D202ECFEDF623093A87BFDAB58D0A
{
public:
// System.IO.Stream System.IO.StreamReader::stream
Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7 * ___stream_5;
// System.Text.Encoding System.IO.StreamReader::encoding
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * ___encoding_6;
// System.Text.Decoder System.IO.StreamReader::decoder
Decoder_tEEF45EB6F965222036C49E8EC6BA8A0692AA1F26 * ___decoder_7;
// System.Byte[] System.IO.StreamReader::byteBuffer
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___byteBuffer_8;
// System.Char[] System.IO.StreamReader::charBuffer
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___charBuffer_9;
// System.Byte[] System.IO.StreamReader::_preamble
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ____preamble_10;
// System.Int32 System.IO.StreamReader::charPos
int32_t ___charPos_11;
// System.Int32 System.IO.StreamReader::charLen
int32_t ___charLen_12;
// System.Int32 System.IO.StreamReader::byteLen
int32_t ___byteLen_13;
// System.Int32 System.IO.StreamReader::bytePos
int32_t ___bytePos_14;
// System.Int32 System.IO.StreamReader::_maxCharsPerBuffer
int32_t ____maxCharsPerBuffer_15;
// System.Boolean System.IO.StreamReader::_detectEncoding
bool ____detectEncoding_16;
// System.Boolean System.IO.StreamReader::_checkPreamble
bool ____checkPreamble_17;
// System.Boolean System.IO.StreamReader::_isBlocked
bool ____isBlocked_18;
// System.Boolean System.IO.StreamReader::_closable
bool ____closable_19;
// System.Threading.Tasks.Task modreq(System.Runtime.CompilerServices.IsVolatile) System.IO.StreamReader::_asyncReadTask
Task_t1F48C203E163126EBC69ACCA679D1A462DEE9EB2 * ____asyncReadTask_20;
public:
inline static int32_t get_offset_of_stream_5() { return static_cast<int32_t>(offsetof(StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E, ___stream_5)); }
inline Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7 * get_stream_5() const { return ___stream_5; }
inline Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7 ** get_address_of_stream_5() { return &___stream_5; }
inline void set_stream_5(Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7 * value)
{
___stream_5 = value;
Il2CppCodeGenWriteBarrier((void**)(&___stream_5), (void*)value);
}
inline static int32_t get_offset_of_encoding_6() { return static_cast<int32_t>(offsetof(StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E, ___encoding_6)); }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * get_encoding_6() const { return ___encoding_6; }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 ** get_address_of_encoding_6() { return &___encoding_6; }
inline void set_encoding_6(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * value)
{
___encoding_6 = value;
Il2CppCodeGenWriteBarrier((void**)(&___encoding_6), (void*)value);
}
inline static int32_t get_offset_of_decoder_7() { return static_cast<int32_t>(offsetof(StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E, ___decoder_7)); }
inline Decoder_tEEF45EB6F965222036C49E8EC6BA8A0692AA1F26 * get_decoder_7() const { return ___decoder_7; }
inline Decoder_tEEF45EB6F965222036C49E8EC6BA8A0692AA1F26 ** get_address_of_decoder_7() { return &___decoder_7; }
inline void set_decoder_7(Decoder_tEEF45EB6F965222036C49E8EC6BA8A0692AA1F26 * value)
{
___decoder_7 = value;
Il2CppCodeGenWriteBarrier((void**)(&___decoder_7), (void*)value);
}
inline static int32_t get_offset_of_byteBuffer_8() { return static_cast<int32_t>(offsetof(StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E, ___byteBuffer_8)); }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_byteBuffer_8() const { return ___byteBuffer_8; }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_byteBuffer_8() { return &___byteBuffer_8; }
inline void set_byteBuffer_8(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
{
___byteBuffer_8 = value;
Il2CppCodeGenWriteBarrier((void**)(&___byteBuffer_8), (void*)value);
}
inline static int32_t get_offset_of_charBuffer_9() { return static_cast<int32_t>(offsetof(StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E, ___charBuffer_9)); }
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_charBuffer_9() const { return ___charBuffer_9; }
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_charBuffer_9() { return &___charBuffer_9; }
inline void set_charBuffer_9(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value)
{
___charBuffer_9 = value;
Il2CppCodeGenWriteBarrier((void**)(&___charBuffer_9), (void*)value);
}
inline static int32_t get_offset_of__preamble_10() { return static_cast<int32_t>(offsetof(StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E, ____preamble_10)); }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get__preamble_10() const { return ____preamble_10; }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of__preamble_10() { return &____preamble_10; }
inline void set__preamble_10(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
{
____preamble_10 = value;
Il2CppCodeGenWriteBarrier((void**)(&____preamble_10), (void*)value);
}
inline static int32_t get_offset_of_charPos_11() { return static_cast<int32_t>(offsetof(StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E, ___charPos_11)); }
inline int32_t get_charPos_11() const { return ___charPos_11; }
inline int32_t* get_address_of_charPos_11() { return &___charPos_11; }
inline void set_charPos_11(int32_t value)
{
___charPos_11 = value;
}
inline static int32_t get_offset_of_charLen_12() { return static_cast<int32_t>(offsetof(StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E, ___charLen_12)); }
inline int32_t get_charLen_12() const { return ___charLen_12; }
inline int32_t* get_address_of_charLen_12() { return &___charLen_12; }
inline void set_charLen_12(int32_t value)
{
___charLen_12 = value;
}
inline static int32_t get_offset_of_byteLen_13() { return static_cast<int32_t>(offsetof(StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E, ___byteLen_13)); }
inline int32_t get_byteLen_13() const { return ___byteLen_13; }
inline int32_t* get_address_of_byteLen_13() { return &___byteLen_13; }
inline void set_byteLen_13(int32_t value)
{
___byteLen_13 = value;
}
inline static int32_t get_offset_of_bytePos_14() { return static_cast<int32_t>(offsetof(StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E, ___bytePos_14)); }
inline int32_t get_bytePos_14() const { return ___bytePos_14; }
inline int32_t* get_address_of_bytePos_14() { return &___bytePos_14; }
inline void set_bytePos_14(int32_t value)
{
___bytePos_14 = value;
}
inline static int32_t get_offset_of__maxCharsPerBuffer_15() { return static_cast<int32_t>(offsetof(StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E, ____maxCharsPerBuffer_15)); }
inline int32_t get__maxCharsPerBuffer_15() const { return ____maxCharsPerBuffer_15; }
inline int32_t* get_address_of__maxCharsPerBuffer_15() { return &____maxCharsPerBuffer_15; }
inline void set__maxCharsPerBuffer_15(int32_t value)
{
____maxCharsPerBuffer_15 = value;
}
inline static int32_t get_offset_of__detectEncoding_16() { return static_cast<int32_t>(offsetof(StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E, ____detectEncoding_16)); }
inline bool get__detectEncoding_16() const { return ____detectEncoding_16; }
inline bool* get_address_of__detectEncoding_16() { return &____detectEncoding_16; }
inline void set__detectEncoding_16(bool value)
{
____detectEncoding_16 = value;
}
inline static int32_t get_offset_of__checkPreamble_17() { return static_cast<int32_t>(offsetof(StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E, ____checkPreamble_17)); }
inline bool get__checkPreamble_17() const { return ____checkPreamble_17; }
inline bool* get_address_of__checkPreamble_17() { return &____checkPreamble_17; }
inline void set__checkPreamble_17(bool value)
{
____checkPreamble_17 = value;
}
inline static int32_t get_offset_of__isBlocked_18() { return static_cast<int32_t>(offsetof(StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E, ____isBlocked_18)); }
inline bool get__isBlocked_18() const { return ____isBlocked_18; }
inline bool* get_address_of__isBlocked_18() { return &____isBlocked_18; }
inline void set__isBlocked_18(bool value)
{
____isBlocked_18 = value;
}
inline static int32_t get_offset_of__closable_19() { return static_cast<int32_t>(offsetof(StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E, ____closable_19)); }
inline bool get__closable_19() const { return ____closable_19; }
inline bool* get_address_of__closable_19() { return &____closable_19; }
inline void set__closable_19(bool value)
{
____closable_19 = value;
}
inline static int32_t get_offset_of__asyncReadTask_20() { return static_cast<int32_t>(offsetof(StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E, ____asyncReadTask_20)); }
inline Task_t1F48C203E163126EBC69ACCA679D1A462DEE9EB2 * get__asyncReadTask_20() const { return ____asyncReadTask_20; }
inline Task_t1F48C203E163126EBC69ACCA679D1A462DEE9EB2 ** get_address_of__asyncReadTask_20() { return &____asyncReadTask_20; }
inline void set__asyncReadTask_20(Task_t1F48C203E163126EBC69ACCA679D1A462DEE9EB2 * value)
{
____asyncReadTask_20 = value;
Il2CppCodeGenWriteBarrier((void**)(&____asyncReadTask_20), (void*)value);
}
};
struct StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E_StaticFields
{
public:
// System.IO.StreamReader System.IO.StreamReader::Null
StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E * ___Null_4;
public:
inline static int32_t get_offset_of_Null_4() { return static_cast<int32_t>(offsetof(StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E_StaticFields, ___Null_4)); }
inline StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E * get_Null_4() const { return ___Null_4; }
inline StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E ** get_address_of_Null_4() { return &___Null_4; }
inline void set_Null_4(StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E * value)
{
___Null_4 = value;
Il2CppCodeGenWriteBarrier((void**)(&___Null_4), (void*)value);
}
};
// System.IO.StreamWriter
struct StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E : public TextWriter_t92451D929322093838C41489883D5B2D7ABAF3F0
{
public:
// System.IO.Stream System.IO.StreamWriter::stream
Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7 * ___stream_12;
// System.Text.Encoding System.IO.StreamWriter::encoding
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * ___encoding_13;
// System.Text.Encoder System.IO.StreamWriter::encoder
Encoder_t29B2697B0B775EABC52EBFB914F327BE9B1A3464 * ___encoder_14;
// System.Byte[] System.IO.StreamWriter::byteBuffer
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___byteBuffer_15;
// System.Char[] System.IO.StreamWriter::charBuffer
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___charBuffer_16;
// System.Int32 System.IO.StreamWriter::charPos
int32_t ___charPos_17;
// System.Int32 System.IO.StreamWriter::charLen
int32_t ___charLen_18;
// System.Boolean System.IO.StreamWriter::autoFlush
bool ___autoFlush_19;
// System.Boolean System.IO.StreamWriter::haveWrittenPreamble
bool ___haveWrittenPreamble_20;
// System.Boolean System.IO.StreamWriter::closable
bool ___closable_21;
// System.Threading.Tasks.Task modreq(System.Runtime.CompilerServices.IsVolatile) System.IO.StreamWriter::_asyncWriteTask
Task_t1F48C203E163126EBC69ACCA679D1A462DEE9EB2 * ____asyncWriteTask_22;
public:
inline static int32_t get_offset_of_stream_12() { return static_cast<int32_t>(offsetof(StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E, ___stream_12)); }
inline Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7 * get_stream_12() const { return ___stream_12; }
inline Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7 ** get_address_of_stream_12() { return &___stream_12; }
inline void set_stream_12(Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7 * value)
{
___stream_12 = value;
Il2CppCodeGenWriteBarrier((void**)(&___stream_12), (void*)value);
}
inline static int32_t get_offset_of_encoding_13() { return static_cast<int32_t>(offsetof(StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E, ___encoding_13)); }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * get_encoding_13() const { return ___encoding_13; }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 ** get_address_of_encoding_13() { return &___encoding_13; }
inline void set_encoding_13(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * value)
{
___encoding_13 = value;
Il2CppCodeGenWriteBarrier((void**)(&___encoding_13), (void*)value);
}
inline static int32_t get_offset_of_encoder_14() { return static_cast<int32_t>(offsetof(StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E, ___encoder_14)); }
inline Encoder_t29B2697B0B775EABC52EBFB914F327BE9B1A3464 * get_encoder_14() const { return ___encoder_14; }
inline Encoder_t29B2697B0B775EABC52EBFB914F327BE9B1A3464 ** get_address_of_encoder_14() { return &___encoder_14; }
inline void set_encoder_14(Encoder_t29B2697B0B775EABC52EBFB914F327BE9B1A3464 * value)
{
___encoder_14 = value;
Il2CppCodeGenWriteBarrier((void**)(&___encoder_14), (void*)value);
}
inline static int32_t get_offset_of_byteBuffer_15() { return static_cast<int32_t>(offsetof(StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E, ___byteBuffer_15)); }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_byteBuffer_15() const { return ___byteBuffer_15; }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_byteBuffer_15() { return &___byteBuffer_15; }
inline void set_byteBuffer_15(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
{
___byteBuffer_15 = value;
Il2CppCodeGenWriteBarrier((void**)(&___byteBuffer_15), (void*)value);
}
inline static int32_t get_offset_of_charBuffer_16() { return static_cast<int32_t>(offsetof(StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E, ___charBuffer_16)); }
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_charBuffer_16() const { return ___charBuffer_16; }
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_charBuffer_16() { return &___charBuffer_16; }
inline void set_charBuffer_16(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value)
{
___charBuffer_16 = value;
Il2CppCodeGenWriteBarrier((void**)(&___charBuffer_16), (void*)value);
}
inline static int32_t get_offset_of_charPos_17() { return static_cast<int32_t>(offsetof(StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E, ___charPos_17)); }
inline int32_t get_charPos_17() const { return ___charPos_17; }
inline int32_t* get_address_of_charPos_17() { return &___charPos_17; }
inline void set_charPos_17(int32_t value)
{
___charPos_17 = value;
}
inline static int32_t get_offset_of_charLen_18() { return static_cast<int32_t>(offsetof(StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E, ___charLen_18)); }
inline int32_t get_charLen_18() const { return ___charLen_18; }
inline int32_t* get_address_of_charLen_18() { return &___charLen_18; }
inline void set_charLen_18(int32_t value)
{
___charLen_18 = value;
}
inline static int32_t get_offset_of_autoFlush_19() { return static_cast<int32_t>(offsetof(StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E, ___autoFlush_19)); }
inline bool get_autoFlush_19() const { return ___autoFlush_19; }
inline bool* get_address_of_autoFlush_19() { return &___autoFlush_19; }
inline void set_autoFlush_19(bool value)
{
___autoFlush_19 = value;
}
inline static int32_t get_offset_of_haveWrittenPreamble_20() { return static_cast<int32_t>(offsetof(StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E, ___haveWrittenPreamble_20)); }
inline bool get_haveWrittenPreamble_20() const { return ___haveWrittenPreamble_20; }
inline bool* get_address_of_haveWrittenPreamble_20() { return &___haveWrittenPreamble_20; }
inline void set_haveWrittenPreamble_20(bool value)
{
___haveWrittenPreamble_20 = value;
}
inline static int32_t get_offset_of_closable_21() { return static_cast<int32_t>(offsetof(StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E, ___closable_21)); }
inline bool get_closable_21() const { return ___closable_21; }
inline bool* get_address_of_closable_21() { return &___closable_21; }
inline void set_closable_21(bool value)
{
___closable_21 = value;
}
inline static int32_t get_offset_of__asyncWriteTask_22() { return static_cast<int32_t>(offsetof(StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E, ____asyncWriteTask_22)); }
inline Task_t1F48C203E163126EBC69ACCA679D1A462DEE9EB2 * get__asyncWriteTask_22() const { return ____asyncWriteTask_22; }
inline Task_t1F48C203E163126EBC69ACCA679D1A462DEE9EB2 ** get_address_of__asyncWriteTask_22() { return &____asyncWriteTask_22; }
inline void set__asyncWriteTask_22(Task_t1F48C203E163126EBC69ACCA679D1A462DEE9EB2 * value)
{
____asyncWriteTask_22 = value;
Il2CppCodeGenWriteBarrier((void**)(&____asyncWriteTask_22), (void*)value);
}
};
struct StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E_StaticFields
{
public:
// System.IO.StreamWriter System.IO.StreamWriter::Null
StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E * ___Null_11;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.IO.StreamWriter::_UTF8NoBOM
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * ____UTF8NoBOM_23;
public:
inline static int32_t get_offset_of_Null_11() { return static_cast<int32_t>(offsetof(StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E_StaticFields, ___Null_11)); }
inline StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E * get_Null_11() const { return ___Null_11; }
inline StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E ** get_address_of_Null_11() { return &___Null_11; }
inline void set_Null_11(StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E * value)
{
___Null_11 = value;
Il2CppCodeGenWriteBarrier((void**)(&___Null_11), (void*)value);
}
inline static int32_t get_offset_of__UTF8NoBOM_23() { return static_cast<int32_t>(offsetof(StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E_StaticFields, ____UTF8NoBOM_23)); }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * get__UTF8NoBOM_23() const { return ____UTF8NoBOM_23; }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 ** get_address_of__UTF8NoBOM_23() { return &____UTF8NoBOM_23; }
inline void set__UTF8NoBOM_23(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * value)
{
____UTF8NoBOM_23 = value;
Il2CppCodeGenWriteBarrier((void**)(&____UTF8NoBOM_23), (void*)value);
}
};
// System.Reflection.Assembly
struct Assembly_t : public RuntimeObject
{
public:
// System.IntPtr System.Reflection.Assembly::_mono_assembly
intptr_t ____mono_assembly_0;
// System.Reflection.Assembly_ResolveEventHolder System.Reflection.Assembly::resolve_event_holder
ResolveEventHolder_t5267893EB7CB9C12F7B9B463FD4C221BEA03326E * ___resolve_event_holder_1;
// System.Object System.Reflection.Assembly::_evidence
RuntimeObject * ____evidence_2;
// System.Object System.Reflection.Assembly::_minimum
RuntimeObject * ____minimum_3;
// System.Object System.Reflection.Assembly::_optional
RuntimeObject * ____optional_4;
// System.Object System.Reflection.Assembly::_refuse
RuntimeObject * ____refuse_5;
// System.Object System.Reflection.Assembly::_granted
RuntimeObject * ____granted_6;
// System.Object System.Reflection.Assembly::_denied
RuntimeObject * ____denied_7;
// System.Boolean System.Reflection.Assembly::fromByteArray
bool ___fromByteArray_8;
// System.String System.Reflection.Assembly::assemblyName
String_t* ___assemblyName_9;
public:
inline static int32_t get_offset_of__mono_assembly_0() { return static_cast<int32_t>(offsetof(Assembly_t, ____mono_assembly_0)); }
inline intptr_t get__mono_assembly_0() const { return ____mono_assembly_0; }
inline intptr_t* get_address_of__mono_assembly_0() { return &____mono_assembly_0; }
inline void set__mono_assembly_0(intptr_t value)
{
____mono_assembly_0 = value;
}
inline static int32_t get_offset_of_resolve_event_holder_1() { return static_cast<int32_t>(offsetof(Assembly_t, ___resolve_event_holder_1)); }
inline ResolveEventHolder_t5267893EB7CB9C12F7B9B463FD4C221BEA03326E * get_resolve_event_holder_1() const { return ___resolve_event_holder_1; }
inline ResolveEventHolder_t5267893EB7CB9C12F7B9B463FD4C221BEA03326E ** get_address_of_resolve_event_holder_1() { return &___resolve_event_holder_1; }
inline void set_resolve_event_holder_1(ResolveEventHolder_t5267893EB7CB9C12F7B9B463FD4C221BEA03326E * value)
{
___resolve_event_holder_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___resolve_event_holder_1), (void*)value);
}
inline static int32_t get_offset_of__evidence_2() { return static_cast<int32_t>(offsetof(Assembly_t, ____evidence_2)); }
inline RuntimeObject * get__evidence_2() const { return ____evidence_2; }
inline RuntimeObject ** get_address_of__evidence_2() { return &____evidence_2; }
inline void set__evidence_2(RuntimeObject * value)
{
____evidence_2 = value;
Il2CppCodeGenWriteBarrier((void**)(&____evidence_2), (void*)value);
}
inline static int32_t get_offset_of__minimum_3() { return static_cast<int32_t>(offsetof(Assembly_t, ____minimum_3)); }
inline RuntimeObject * get__minimum_3() const { return ____minimum_3; }
inline RuntimeObject ** get_address_of__minimum_3() { return &____minimum_3; }
inline void set__minimum_3(RuntimeObject * value)
{
____minimum_3 = value;
Il2CppCodeGenWriteBarrier((void**)(&____minimum_3), (void*)value);
}
inline static int32_t get_offset_of__optional_4() { return static_cast<int32_t>(offsetof(Assembly_t, ____optional_4)); }
inline RuntimeObject * get__optional_4() const { return ____optional_4; }
inline RuntimeObject ** get_address_of__optional_4() { return &____optional_4; }
inline void set__optional_4(RuntimeObject * value)
{
____optional_4 = value;
Il2CppCodeGenWriteBarrier((void**)(&____optional_4), (void*)value);
}
inline static int32_t get_offset_of__refuse_5() { return static_cast<int32_t>(offsetof(Assembly_t, ____refuse_5)); }
inline RuntimeObject * get__refuse_5() const { return ____refuse_5; }
inline RuntimeObject ** get_address_of__refuse_5() { return &____refuse_5; }
inline void set__refuse_5(RuntimeObject * value)
{
____refuse_5 = value;
Il2CppCodeGenWriteBarrier((void**)(&____refuse_5), (void*)value);
}
inline static int32_t get_offset_of__granted_6() { return static_cast<int32_t>(offsetof(Assembly_t, ____granted_6)); }
inline RuntimeObject * get__granted_6() const { return ____granted_6; }
inline RuntimeObject ** get_address_of__granted_6() { return &____granted_6; }
inline void set__granted_6(RuntimeObject * value)
{
____granted_6 = value;
Il2CppCodeGenWriteBarrier((void**)(&____granted_6), (void*)value);
}
inline static int32_t get_offset_of__denied_7() { return static_cast<int32_t>(offsetof(Assembly_t, ____denied_7)); }
inline RuntimeObject * get__denied_7() const { return ____denied_7; }
inline RuntimeObject ** get_address_of__denied_7() { return &____denied_7; }
inline void set__denied_7(RuntimeObject * value)
{
____denied_7 = value;
Il2CppCodeGenWriteBarrier((void**)(&____denied_7), (void*)value);
}
inline static int32_t get_offset_of_fromByteArray_8() { return static_cast<int32_t>(offsetof(Assembly_t, ___fromByteArray_8)); }
inline bool get_fromByteArray_8() const { return ___fromByteArray_8; }
inline bool* get_address_of_fromByteArray_8() { return &___fromByteArray_8; }
inline void set_fromByteArray_8(bool value)
{
___fromByteArray_8 = value;
}
inline static int32_t get_offset_of_assemblyName_9() { return static_cast<int32_t>(offsetof(Assembly_t, ___assemblyName_9)); }
inline String_t* get_assemblyName_9() const { return ___assemblyName_9; }
inline String_t** get_address_of_assemblyName_9() { return &___assemblyName_9; }
inline void set_assemblyName_9(String_t* value)
{
___assemblyName_9 = value;
Il2CppCodeGenWriteBarrier((void**)(&___assemblyName_9), (void*)value);
}
};
// Native definition for P/Invoke marshalling of System.Reflection.Assembly
struct Assembly_t_marshaled_pinvoke
{
intptr_t ____mono_assembly_0;
ResolveEventHolder_t5267893EB7CB9C12F7B9B463FD4C221BEA03326E * ___resolve_event_holder_1;
Il2CppIUnknown* ____evidence_2;
Il2CppIUnknown* ____minimum_3;
Il2CppIUnknown* ____optional_4;
Il2CppIUnknown* ____refuse_5;
Il2CppIUnknown* ____granted_6;
Il2CppIUnknown* ____denied_7;
int32_t ___fromByteArray_8;
char* ___assemblyName_9;
};
// Native definition for COM marshalling of System.Reflection.Assembly
struct Assembly_t_marshaled_com
{
intptr_t ____mono_assembly_0;
ResolveEventHolder_t5267893EB7CB9C12F7B9B463FD4C221BEA03326E * ___resolve_event_holder_1;
Il2CppIUnknown* ____evidence_2;
Il2CppIUnknown* ____minimum_3;
Il2CppIUnknown* ____optional_4;
Il2CppIUnknown* ____refuse_5;
Il2CppIUnknown* ____granted_6;
Il2CppIUnknown* ____denied_7;
int32_t ___fromByteArray_8;
Il2CppChar* ___assemblyName_9;
};
// System.Reflection.BindingFlags
struct BindingFlags_tE35C91D046E63A1B92BB9AB909FCF9DA84379ED0
{
public:
// System.Int32 System.Reflection.BindingFlags::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(BindingFlags_tE35C91D046E63A1B92BB9AB909FCF9DA84379ED0, ___value___2)); }
inline int32_t get_value___2() const { return ___value___2; }
inline int32_t* get_address_of_value___2() { return &___value___2; }
inline void set_value___2(int32_t value)
{
___value___2 = value;
}
};
// System.Reflection.ConstructorInfo
struct ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF : public MethodBase_t
{
public:
public:
};
struct ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF_StaticFields
{
public:
// System.String System.Reflection.ConstructorInfo::ConstructorName
String_t* ___ConstructorName_0;
// System.String System.Reflection.ConstructorInfo::TypeConstructorName
String_t* ___TypeConstructorName_1;
public:
inline static int32_t get_offset_of_ConstructorName_0() { return static_cast<int32_t>(offsetof(ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF_StaticFields, ___ConstructorName_0)); }
inline String_t* get_ConstructorName_0() const { return ___ConstructorName_0; }
inline String_t** get_address_of_ConstructorName_0() { return &___ConstructorName_0; }
inline void set_ConstructorName_0(String_t* value)
{
___ConstructorName_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___ConstructorName_0), (void*)value);
}
inline static int32_t get_offset_of_TypeConstructorName_1() { return static_cast<int32_t>(offsetof(ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF_StaticFields, ___TypeConstructorName_1)); }
inline String_t* get_TypeConstructorName_1() const { return ___TypeConstructorName_1; }
inline String_t** get_address_of_TypeConstructorName_1() { return &___TypeConstructorName_1; }
inline void set_TypeConstructorName_1(String_t* value)
{
___TypeConstructorName_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___TypeConstructorName_1), (void*)value);
}
};
// System.Reflection.GenericParameterAttributes
struct GenericParameterAttributes_t63450AEBA1F27F81502722CE89E01BD01E27A8CE
{
public:
// System.Int32 System.Reflection.GenericParameterAttributes::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(GenericParameterAttributes_t63450AEBA1F27F81502722CE89E01BD01E27A8CE, ___value___2)); }
inline int32_t get_value___2() const { return ___value___2; }
inline int32_t* get_address_of_value___2() { return &___value___2; }
inline void set_value___2(int32_t value)
{
___value___2 = value;
}
};
// System.Reflection.MemberTypes
struct MemberTypes_t3FEDC67D8B994D09AF155FFB2CFD26023F245041
{
public:
// System.Int32 System.Reflection.MemberTypes::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(MemberTypes_t3FEDC67D8B994D09AF155FFB2CFD26023F245041, ___value___2)); }
inline int32_t get_value___2() const { return ___value___2; }
inline int32_t* get_address_of_value___2() { return &___value___2; }
inline void set_value___2(int32_t value)
{
___value___2 = value;
}
};
// System.Reflection.TypeAttributes
struct TypeAttributes_tE6ACB574918E5D234E547DB66EE27142AC379B30
{
public:
// System.Int32 System.Reflection.TypeAttributes::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(TypeAttributes_tE6ACB574918E5D234E547DB66EE27142AC379B30, ___value___2)); }
inline int32_t get_value___2() const { return ___value___2; }
inline int32_t* get_address_of_value___2() { return &___value___2; }
inline void set_value___2(int32_t value)
{
___value___2 = value;
}
};
// System.Runtime.InteropServices.CharSet
struct CharSet_t2DEB2DA03477AAFC8FD2E1EC33F49904F85632A5
{
public:
// System.Int32 System.Runtime.InteropServices.CharSet::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(CharSet_t2DEB2DA03477AAFC8FD2E1EC33F49904F85632A5, ___value___2)); }
inline int32_t get_value___2() const { return ___value___2; }
inline int32_t* get_address_of_value___2() { return &___value___2; }
inline void set_value___2(int32_t value)
{
___value___2 = value;
}
};
// System.Runtime.InteropServices.LayoutKind
struct LayoutKind_tF648228CEEEBB6A34BD31D56F626D5056728309C
{
public:
// System.Int32 System.Runtime.InteropServices.LayoutKind::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(LayoutKind_tF648228CEEEBB6A34BD31D56F626D5056728309C, ___value___2)); }
inline int32_t get_value___2() const { return ___value___2; }
inline int32_t* get_address_of_value___2() { return &___value___2; }
inline void set_value___2(int32_t value)
{
___value___2 = value;
}
};
// System.RuntimeTypeHandle
struct RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D
{
public:
// System.IntPtr System.RuntimeTypeHandle::value
intptr_t ___value_0;
public:
inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D, ___value_0)); }
inline intptr_t get_value_0() const { return ___value_0; }
inline intptr_t* get_address_of_value_0() { return &___value_0; }
inline void set_value_0(intptr_t value)
{
___value_0 = value;
}
};
// System.Security.AccessControl.AccessControlSections
struct AccessControlSections_tE9836C6543DBEA9F2CD73D15DD92CB59357910AB
{
public:
// System.Int32 System.Security.AccessControl.AccessControlSections::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(AccessControlSections_tE9836C6543DBEA9F2CD73D15DD92CB59357910AB, ___value___2)); }
inline int32_t get_value___2() const { return ___value___2; }
inline int32_t* get_address_of_value___2() { return &___value___2; }
inline void set_value___2(int32_t value)
{
___value___2 = value;
}
};
// System.Security.AccessControl.ResourceType
struct ResourceType_tA865277F227411F045B4055C9FE1F15477B339DA
{
public:
// System.Int32 System.Security.AccessControl.ResourceType::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ResourceType_tA865277F227411F045B4055C9FE1F15477B339DA, ___value___2)); }
inline int32_t get_value___2() const { return ___value___2; }
inline int32_t* get_address_of_value___2() { return &___value___2; }
inline void set_value___2(int32_t value)
{
___value___2 = value;
}
};
// System.StringComparison
struct StringComparison_t02BAA95468CE9E91115C604577611FDF58FEDCF0
{
public:
// System.Int32 System.StringComparison::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(StringComparison_t02BAA95468CE9E91115C604577611FDF58FEDCF0, ___value___2)); }
inline int32_t get_value___2() const { return ___value___2; }
inline int32_t* get_address_of_value___2() { return &___value___2; }
inline void set_value___2(int32_t value)
{
___value___2 = value;
}
};
// System.StringSplitOptions
struct StringSplitOptions_t2FA287E15325CC78BF3CA5CDAAA3520BFBD58487
{
public:
// System.Int32 System.StringSplitOptions::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(StringSplitOptions_t2FA287E15325CC78BF3CA5CDAAA3520BFBD58487, ___value___2)); }
inline int32_t get_value___2() const { return ___value___2; }
inline int32_t* get_address_of_value___2() { return &___value___2; }
inline void set_value___2(int32_t value)
{
___value___2 = value;
}
};
// System.Text.NormalizationForm
struct NormalizationForm_t37A65F044FE653814E14F5D147919ED0E02A873C
{
public:
// System.Int32 System.Text.NormalizationForm::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(NormalizationForm_t37A65F044FE653814E14F5D147919ED0E02A873C, ___value___2)); }
inline int32_t get_value___2() const { return ___value___2; }
inline int32_t* get_address_of_value___2() { return &___value___2; }
inline void set_value___2(int32_t value)
{
___value___2 = value;
}
};
// System.TypeCode
struct TypeCode_t03ED52F888000DAF40C550C434F29F39A23D61C6
{
public:
// System.Int32 System.TypeCode::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(TypeCode_t03ED52F888000DAF40C550C434F29F39A23D61C6, ___value___2)); }
inline int32_t get_value___2() const { return ___value___2; }
inline int32_t* get_address_of_value___2() { return &___value___2; }
inline void set_value___2(int32_t value)
{
___value___2 = value;
}
};
// UnityEngine.Coroutine
struct Coroutine_tAE7DB2FC70A0AE6477F896F852057CB0754F06EC : public YieldInstruction_t836035AC7BD07A3C7909F7AD2A5B42DE99D91C44
{
public:
// System.IntPtr UnityEngine.Coroutine::m_Ptr
intptr_t ___m_Ptr_0;
public:
inline static int32_t get_offset_of_m_Ptr_0() { return static_cast<int32_t>(offsetof(Coroutine_tAE7DB2FC70A0AE6477F896F852057CB0754F06EC, ___m_Ptr_0)); }
inline intptr_t get_m_Ptr_0() const { return ___m_Ptr_0; }
inline intptr_t* get_address_of_m_Ptr_0() { return &___m_Ptr_0; }
inline void set_m_Ptr_0(intptr_t value)
{
___m_Ptr_0 = value;
}
};
// Native definition for P/Invoke marshalling of UnityEngine.Coroutine
struct Coroutine_tAE7DB2FC70A0AE6477F896F852057CB0754F06EC_marshaled_pinvoke : public YieldInstruction_t836035AC7BD07A3C7909F7AD2A5B42DE99D91C44_marshaled_pinvoke
{
intptr_t ___m_Ptr_0;
};
// Native definition for COM marshalling of UnityEngine.Coroutine
struct Coroutine_tAE7DB2FC70A0AE6477F896F852057CB0754F06EC_marshaled_com : public YieldInstruction_t836035AC7BD07A3C7909F7AD2A5B42DE99D91C44_marshaled_com
{
intptr_t ___m_Ptr_0;
};
// UnityEngine.Object
struct Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0 : public RuntimeObject
{
public:
// System.IntPtr UnityEngine.Object::m_CachedPtr
intptr_t ___m_CachedPtr_0;
public:
inline static int32_t get_offset_of_m_CachedPtr_0() { return static_cast<int32_t>(offsetof(Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0, ___m_CachedPtr_0)); }
inline intptr_t get_m_CachedPtr_0() const { return ___m_CachedPtr_0; }
inline intptr_t* get_address_of_m_CachedPtr_0() { return &___m_CachedPtr_0; }
inline void set_m_CachedPtr_0(intptr_t value)
{
___m_CachedPtr_0 = value;
}
};
struct Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0_StaticFields
{
public:
// System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject
int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1;
public:
inline static int32_t get_offset_of_OffsetOfInstanceIDInCPlusPlusObject_1() { return static_cast<int32_t>(offsetof(Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0_StaticFields, ___OffsetOfInstanceIDInCPlusPlusObject_1)); }
inline int32_t get_OffsetOfInstanceIDInCPlusPlusObject_1() const { return ___OffsetOfInstanceIDInCPlusPlusObject_1; }
inline int32_t* get_address_of_OffsetOfInstanceIDInCPlusPlusObject_1() { return &___OffsetOfInstanceIDInCPlusPlusObject_1; }
inline void set_OffsetOfInstanceIDInCPlusPlusObject_1(int32_t value)
{
___OffsetOfInstanceIDInCPlusPlusObject_1 = value;
}
};
// Native definition for P/Invoke marshalling of UnityEngine.Object
struct Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0_marshaled_pinvoke
{
intptr_t ___m_CachedPtr_0;
};
// Native definition for COM marshalling of UnityEngine.Object
struct Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0_marshaled_com
{
intptr_t ___m_CachedPtr_0;
};
// UnityEngine.ScreenOrientation
struct ScreenOrientation_t4AB8E2E02033B0EAEA0260B05B1D88DA8058BB51
{
public:
// System.Int32 UnityEngine.ScreenOrientation::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ScreenOrientation_t4AB8E2E02033B0EAEA0260B05B1D88DA8058BB51, ___value___2)); }
inline int32_t get_value___2() const { return ___value___2; }
inline int32_t* get_address_of_value___2() { return &___value___2; }
inline void set_value___2(int32_t value)
{
___value___2 = value;
}
};
// UnityEngine.TextureFormat
struct TextureFormat_t7C6B5101554065C47682E592D1E26079D4EC2DCE
{
public:
// System.Int32 UnityEngine.TextureFormat::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(TextureFormat_t7C6B5101554065C47682E592D1E26079D4EC2DCE, ___value___2)); }
inline int32_t get_value___2() const { return ___value___2; }
inline int32_t* get_address_of_value___2() { return &___value___2; }
inline void set_value___2(int32_t value)
{
___value___2 = value;
}
};
// LuaInterface.LuaFunction
struct LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B : public LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4
{
public:
// System.Int32 LuaInterface.LuaFunction::oldTop
int32_t ___oldTop_7;
// System.Int32 LuaInterface.LuaFunction::argCount
int32_t ___argCount_8;
// System.Int32 LuaInterface.LuaFunction::stackPos
int32_t ___stackPos_9;
// System.Collections.Generic.Stack`1<LuaInterface.LuaFunction_FuncData> LuaInterface.LuaFunction::stack
Stack_1_t2E6C3E81B5BEEB358E4416D261369920E3E9A211 * ___stack_10;
public:
inline static int32_t get_offset_of_oldTop_7() { return static_cast<int32_t>(offsetof(LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B, ___oldTop_7)); }
inline int32_t get_oldTop_7() const { return ___oldTop_7; }
inline int32_t* get_address_of_oldTop_7() { return &___oldTop_7; }
inline void set_oldTop_7(int32_t value)
{
___oldTop_7 = value;
}
inline static int32_t get_offset_of_argCount_8() { return static_cast<int32_t>(offsetof(LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B, ___argCount_8)); }
inline int32_t get_argCount_8() const { return ___argCount_8; }
inline int32_t* get_address_of_argCount_8() { return &___argCount_8; }
inline void set_argCount_8(int32_t value)
{
___argCount_8 = value;
}
inline static int32_t get_offset_of_stackPos_9() { return static_cast<int32_t>(offsetof(LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B, ___stackPos_9)); }
inline int32_t get_stackPos_9() const { return ___stackPos_9; }
inline int32_t* get_address_of_stackPos_9() { return &___stackPos_9; }
inline void set_stackPos_9(int32_t value)
{
___stackPos_9 = value;
}
inline static int32_t get_offset_of_stack_10() { return static_cast<int32_t>(offsetof(LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B, ___stack_10)); }
inline Stack_1_t2E6C3E81B5BEEB358E4416D261369920E3E9A211 * get_stack_10() const { return ___stack_10; }
inline Stack_1_t2E6C3E81B5BEEB358E4416D261369920E3E9A211 ** get_address_of_stack_10() { return &___stack_10; }
inline void set_stack_10(Stack_1_t2E6C3E81B5BEEB358E4416D261369920E3E9A211 * value)
{
___stack_10 = value;
Il2CppCodeGenWriteBarrier((void**)(&___stack_10), (void*)value);
}
};
// LuaInterface.LuaState
struct LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE : public LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C
{
public:
// LuaInterface.ObjectTranslator LuaInterface.LuaState::translator
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * ___translator_2;
// LuaInterface.LuaReflection LuaInterface.LuaState::reflection
LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F * ___reflection_3;
// System.Int32 LuaInterface.LuaState::<ArrayMetatable>k__BackingField
int32_t ___U3CArrayMetatableU3Ek__BackingField_4;
// System.Int32 LuaInterface.LuaState::<DelegateMetatable>k__BackingField
int32_t ___U3CDelegateMetatableU3Ek__BackingField_5;
// System.Int32 LuaInterface.LuaState::<TypeMetatable>k__BackingField
int32_t ___U3CTypeMetatableU3Ek__BackingField_6;
// System.Int32 LuaInterface.LuaState::<EnumMetatable>k__BackingField
int32_t ___U3CEnumMetatableU3Ek__BackingField_7;
// System.Int32 LuaInterface.LuaState::<IterMetatable>k__BackingField
int32_t ___U3CIterMetatableU3Ek__BackingField_8;
// System.Int32 LuaInterface.LuaState::<EventMetatable>k__BackingField
int32_t ___U3CEventMetatableU3Ek__BackingField_9;
// System.Int32 LuaInterface.LuaState::<PackBounds>k__BackingField
int32_t ___U3CPackBoundsU3Ek__BackingField_10;
// System.Int32 LuaInterface.LuaState::<UnpackBounds>k__BackingField
int32_t ___U3CUnpackBoundsU3Ek__BackingField_11;
// System.Int32 LuaInterface.LuaState::<PackRay>k__BackingField
int32_t ___U3CPackRayU3Ek__BackingField_12;
// System.Int32 LuaInterface.LuaState::<UnpackRay>k__BackingField
int32_t ___U3CUnpackRayU3Ek__BackingField_13;
// System.Int32 LuaInterface.LuaState::<PackRaycastHit>k__BackingField
int32_t ___U3CPackRaycastHitU3Ek__BackingField_14;
// System.Int32 LuaInterface.LuaState::<PackTouch>k__BackingField
int32_t ___U3CPackTouchU3Ek__BackingField_15;
// System.Action LuaInterface.LuaState::OnDestroy
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * ___OnDestroy_16;
// System.Collections.Generic.Dictionary`2<System.String,System.WeakReference> LuaInterface.LuaState::funcMap
Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3 * ___funcMap_17;
// System.Collections.Generic.Dictionary`2<System.Int32,System.WeakReference> LuaInterface.LuaState::funcRefMap
Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593 * ___funcRefMap_18;
// System.Collections.Generic.Dictionary`2<System.Int64,System.WeakReference> LuaInterface.LuaState::delegateMap
Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9 * ___delegateMap_19;
// System.Collections.Generic.List`1<LuaInterface.GCRef> LuaInterface.LuaState::gcList
List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F * ___gcList_20;
// System.Collections.Generic.List`1<LuaInterface.LuaBaseRef> LuaInterface.LuaState::subList
List_1_t09C52EC41C0032242B13200CFA642DCA685D5FF1 * ___subList_21;
// System.Collections.Generic.Dictionary`2<System.Type,System.Int32> LuaInterface.LuaState::metaMap
Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F * ___metaMap_22;
// System.Collections.Generic.Dictionary`2<System.Enum,System.Object> LuaInterface.LuaState::enumMap
Dictionary_2_t86DA606688BA1954C5CC9368104CE9722112D2C2 * ___enumMap_23;
// System.Collections.Generic.Dictionary`2<System.Type,LuaInterface.LuaCSFunction> LuaInterface.LuaState::preLoadMap
Dictionary_2_tFBD3EE1AE887BC5C589B41D13A6B666269FF9B16 * ___preLoadMap_24;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Type> LuaInterface.LuaState::typeMap
Dictionary_2_t1302C50AC2AF6849C455DCE970305F09D16B7258 * ___typeMap_25;
// System.Collections.Generic.HashSet`1<System.Type> LuaInterface.LuaState::genericSet
HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05 * ___genericSet_26;
// System.Collections.Generic.HashSet`1<System.String> LuaInterface.LuaState::moduleSet
HashSet_1_tAF31CD0D5B1F27E354D2DA33F8CF07F490E8C98A * ___moduleSet_27;
// System.Int32 LuaInterface.LuaState::beginCount
int32_t ___beginCount_31;
// System.Boolean LuaInterface.LuaState::beLogGC
bool ___beLogGC_32;
// System.Boolean LuaInterface.LuaState::bInjectionInited
bool ___bInjectionInited_33;
// System.Collections.Generic.HashSet`1<System.Type> LuaInterface.LuaState::missSet
HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05 * ___missSet_34;
public:
inline static int32_t get_offset_of_translator_2() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___translator_2)); }
inline ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * get_translator_2() const { return ___translator_2; }
inline ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF ** get_address_of_translator_2() { return &___translator_2; }
inline void set_translator_2(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * value)
{
___translator_2 = value;
Il2CppCodeGenWriteBarrier((void**)(&___translator_2), (void*)value);
}
inline static int32_t get_offset_of_reflection_3() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___reflection_3)); }
inline LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F * get_reflection_3() const { return ___reflection_3; }
inline LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F ** get_address_of_reflection_3() { return &___reflection_3; }
inline void set_reflection_3(LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F * value)
{
___reflection_3 = value;
Il2CppCodeGenWriteBarrier((void**)(&___reflection_3), (void*)value);
}
inline static int32_t get_offset_of_U3CArrayMetatableU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___U3CArrayMetatableU3Ek__BackingField_4)); }
inline int32_t get_U3CArrayMetatableU3Ek__BackingField_4() const { return ___U3CArrayMetatableU3Ek__BackingField_4; }
inline int32_t* get_address_of_U3CArrayMetatableU3Ek__BackingField_4() { return &___U3CArrayMetatableU3Ek__BackingField_4; }
inline void set_U3CArrayMetatableU3Ek__BackingField_4(int32_t value)
{
___U3CArrayMetatableU3Ek__BackingField_4 = value;
}
inline static int32_t get_offset_of_U3CDelegateMetatableU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___U3CDelegateMetatableU3Ek__BackingField_5)); }
inline int32_t get_U3CDelegateMetatableU3Ek__BackingField_5() const { return ___U3CDelegateMetatableU3Ek__BackingField_5; }
inline int32_t* get_address_of_U3CDelegateMetatableU3Ek__BackingField_5() { return &___U3CDelegateMetatableU3Ek__BackingField_5; }
inline void set_U3CDelegateMetatableU3Ek__BackingField_5(int32_t value)
{
___U3CDelegateMetatableU3Ek__BackingField_5 = value;
}
inline static int32_t get_offset_of_U3CTypeMetatableU3Ek__BackingField_6() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___U3CTypeMetatableU3Ek__BackingField_6)); }
inline int32_t get_U3CTypeMetatableU3Ek__BackingField_6() const { return ___U3CTypeMetatableU3Ek__BackingField_6; }
inline int32_t* get_address_of_U3CTypeMetatableU3Ek__BackingField_6() { return &___U3CTypeMetatableU3Ek__BackingField_6; }
inline void set_U3CTypeMetatableU3Ek__BackingField_6(int32_t value)
{
___U3CTypeMetatableU3Ek__BackingField_6 = value;
}
inline static int32_t get_offset_of_U3CEnumMetatableU3Ek__BackingField_7() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___U3CEnumMetatableU3Ek__BackingField_7)); }
inline int32_t get_U3CEnumMetatableU3Ek__BackingField_7() const { return ___U3CEnumMetatableU3Ek__BackingField_7; }
inline int32_t* get_address_of_U3CEnumMetatableU3Ek__BackingField_7() { return &___U3CEnumMetatableU3Ek__BackingField_7; }
inline void set_U3CEnumMetatableU3Ek__BackingField_7(int32_t value)
{
___U3CEnumMetatableU3Ek__BackingField_7 = value;
}
inline static int32_t get_offset_of_U3CIterMetatableU3Ek__BackingField_8() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___U3CIterMetatableU3Ek__BackingField_8)); }
inline int32_t get_U3CIterMetatableU3Ek__BackingField_8() const { return ___U3CIterMetatableU3Ek__BackingField_8; }
inline int32_t* get_address_of_U3CIterMetatableU3Ek__BackingField_8() { return &___U3CIterMetatableU3Ek__BackingField_8; }
inline void set_U3CIterMetatableU3Ek__BackingField_8(int32_t value)
{
___U3CIterMetatableU3Ek__BackingField_8 = value;
}
inline static int32_t get_offset_of_U3CEventMetatableU3Ek__BackingField_9() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___U3CEventMetatableU3Ek__BackingField_9)); }
inline int32_t get_U3CEventMetatableU3Ek__BackingField_9() const { return ___U3CEventMetatableU3Ek__BackingField_9; }
inline int32_t* get_address_of_U3CEventMetatableU3Ek__BackingField_9() { return &___U3CEventMetatableU3Ek__BackingField_9; }
inline void set_U3CEventMetatableU3Ek__BackingField_9(int32_t value)
{
___U3CEventMetatableU3Ek__BackingField_9 = value;
}
inline static int32_t get_offset_of_U3CPackBoundsU3Ek__BackingField_10() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___U3CPackBoundsU3Ek__BackingField_10)); }
inline int32_t get_U3CPackBoundsU3Ek__BackingField_10() const { return ___U3CPackBoundsU3Ek__BackingField_10; }
inline int32_t* get_address_of_U3CPackBoundsU3Ek__BackingField_10() { return &___U3CPackBoundsU3Ek__BackingField_10; }
inline void set_U3CPackBoundsU3Ek__BackingField_10(int32_t value)
{
___U3CPackBoundsU3Ek__BackingField_10 = value;
}
inline static int32_t get_offset_of_U3CUnpackBoundsU3Ek__BackingField_11() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___U3CUnpackBoundsU3Ek__BackingField_11)); }
inline int32_t get_U3CUnpackBoundsU3Ek__BackingField_11() const { return ___U3CUnpackBoundsU3Ek__BackingField_11; }
inline int32_t* get_address_of_U3CUnpackBoundsU3Ek__BackingField_11() { return &___U3CUnpackBoundsU3Ek__BackingField_11; }
inline void set_U3CUnpackBoundsU3Ek__BackingField_11(int32_t value)
{
___U3CUnpackBoundsU3Ek__BackingField_11 = value;
}
inline static int32_t get_offset_of_U3CPackRayU3Ek__BackingField_12() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___U3CPackRayU3Ek__BackingField_12)); }
inline int32_t get_U3CPackRayU3Ek__BackingField_12() const { return ___U3CPackRayU3Ek__BackingField_12; }
inline int32_t* get_address_of_U3CPackRayU3Ek__BackingField_12() { return &___U3CPackRayU3Ek__BackingField_12; }
inline void set_U3CPackRayU3Ek__BackingField_12(int32_t value)
{
___U3CPackRayU3Ek__BackingField_12 = value;
}
inline static int32_t get_offset_of_U3CUnpackRayU3Ek__BackingField_13() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___U3CUnpackRayU3Ek__BackingField_13)); }
inline int32_t get_U3CUnpackRayU3Ek__BackingField_13() const { return ___U3CUnpackRayU3Ek__BackingField_13; }
inline int32_t* get_address_of_U3CUnpackRayU3Ek__BackingField_13() { return &___U3CUnpackRayU3Ek__BackingField_13; }
inline void set_U3CUnpackRayU3Ek__BackingField_13(int32_t value)
{
___U3CUnpackRayU3Ek__BackingField_13 = value;
}
inline static int32_t get_offset_of_U3CPackRaycastHitU3Ek__BackingField_14() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___U3CPackRaycastHitU3Ek__BackingField_14)); }
inline int32_t get_U3CPackRaycastHitU3Ek__BackingField_14() const { return ___U3CPackRaycastHitU3Ek__BackingField_14; }
inline int32_t* get_address_of_U3CPackRaycastHitU3Ek__BackingField_14() { return &___U3CPackRaycastHitU3Ek__BackingField_14; }
inline void set_U3CPackRaycastHitU3Ek__BackingField_14(int32_t value)
{
___U3CPackRaycastHitU3Ek__BackingField_14 = value;
}
inline static int32_t get_offset_of_U3CPackTouchU3Ek__BackingField_15() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___U3CPackTouchU3Ek__BackingField_15)); }
inline int32_t get_U3CPackTouchU3Ek__BackingField_15() const { return ___U3CPackTouchU3Ek__BackingField_15; }
inline int32_t* get_address_of_U3CPackTouchU3Ek__BackingField_15() { return &___U3CPackTouchU3Ek__BackingField_15; }
inline void set_U3CPackTouchU3Ek__BackingField_15(int32_t value)
{
___U3CPackTouchU3Ek__BackingField_15 = value;
}
inline static int32_t get_offset_of_OnDestroy_16() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___OnDestroy_16)); }
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * get_OnDestroy_16() const { return ___OnDestroy_16; }
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 ** get_address_of_OnDestroy_16() { return &___OnDestroy_16; }
inline void set_OnDestroy_16(Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * value)
{
___OnDestroy_16 = value;
Il2CppCodeGenWriteBarrier((void**)(&___OnDestroy_16), (void*)value);
}
inline static int32_t get_offset_of_funcMap_17() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___funcMap_17)); }
inline Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3 * get_funcMap_17() const { return ___funcMap_17; }
inline Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3 ** get_address_of_funcMap_17() { return &___funcMap_17; }
inline void set_funcMap_17(Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3 * value)
{
___funcMap_17 = value;
Il2CppCodeGenWriteBarrier((void**)(&___funcMap_17), (void*)value);
}
inline static int32_t get_offset_of_funcRefMap_18() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___funcRefMap_18)); }
inline Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593 * get_funcRefMap_18() const { return ___funcRefMap_18; }
inline Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593 ** get_address_of_funcRefMap_18() { return &___funcRefMap_18; }
inline void set_funcRefMap_18(Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593 * value)
{
___funcRefMap_18 = value;
Il2CppCodeGenWriteBarrier((void**)(&___funcRefMap_18), (void*)value);
}
inline static int32_t get_offset_of_delegateMap_19() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___delegateMap_19)); }
inline Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9 * get_delegateMap_19() const { return ___delegateMap_19; }
inline Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9 ** get_address_of_delegateMap_19() { return &___delegateMap_19; }
inline void set_delegateMap_19(Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9 * value)
{
___delegateMap_19 = value;
Il2CppCodeGenWriteBarrier((void**)(&___delegateMap_19), (void*)value);
}
inline static int32_t get_offset_of_gcList_20() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___gcList_20)); }
inline List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F * get_gcList_20() const { return ___gcList_20; }
inline List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F ** get_address_of_gcList_20() { return &___gcList_20; }
inline void set_gcList_20(List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F * value)
{
___gcList_20 = value;
Il2CppCodeGenWriteBarrier((void**)(&___gcList_20), (void*)value);
}
inline static int32_t get_offset_of_subList_21() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___subList_21)); }
inline List_1_t09C52EC41C0032242B13200CFA642DCA685D5FF1 * get_subList_21() const { return ___subList_21; }
inline List_1_t09C52EC41C0032242B13200CFA642DCA685D5FF1 ** get_address_of_subList_21() { return &___subList_21; }
inline void set_subList_21(List_1_t09C52EC41C0032242B13200CFA642DCA685D5FF1 * value)
{
___subList_21 = value;
Il2CppCodeGenWriteBarrier((void**)(&___subList_21), (void*)value);
}
inline static int32_t get_offset_of_metaMap_22() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___metaMap_22)); }
inline Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F * get_metaMap_22() const { return ___metaMap_22; }
inline Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F ** get_address_of_metaMap_22() { return &___metaMap_22; }
inline void set_metaMap_22(Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F * value)
{
___metaMap_22 = value;
Il2CppCodeGenWriteBarrier((void**)(&___metaMap_22), (void*)value);
}
inline static int32_t get_offset_of_enumMap_23() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___enumMap_23)); }
inline Dictionary_2_t86DA606688BA1954C5CC9368104CE9722112D2C2 * get_enumMap_23() const { return ___enumMap_23; }
inline Dictionary_2_t86DA606688BA1954C5CC9368104CE9722112D2C2 ** get_address_of_enumMap_23() { return &___enumMap_23; }
inline void set_enumMap_23(Dictionary_2_t86DA606688BA1954C5CC9368104CE9722112D2C2 * value)
{
___enumMap_23 = value;
Il2CppCodeGenWriteBarrier((void**)(&___enumMap_23), (void*)value);
}
inline static int32_t get_offset_of_preLoadMap_24() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___preLoadMap_24)); }
inline Dictionary_2_tFBD3EE1AE887BC5C589B41D13A6B666269FF9B16 * get_preLoadMap_24() const { return ___preLoadMap_24; }
inline Dictionary_2_tFBD3EE1AE887BC5C589B41D13A6B666269FF9B16 ** get_address_of_preLoadMap_24() { return &___preLoadMap_24; }
inline void set_preLoadMap_24(Dictionary_2_tFBD3EE1AE887BC5C589B41D13A6B666269FF9B16 * value)
{
___preLoadMap_24 = value;
Il2CppCodeGenWriteBarrier((void**)(&___preLoadMap_24), (void*)value);
}
inline static int32_t get_offset_of_typeMap_25() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___typeMap_25)); }
inline Dictionary_2_t1302C50AC2AF6849C455DCE970305F09D16B7258 * get_typeMap_25() const { return ___typeMap_25; }
inline Dictionary_2_t1302C50AC2AF6849C455DCE970305F09D16B7258 ** get_address_of_typeMap_25() { return &___typeMap_25; }
inline void set_typeMap_25(Dictionary_2_t1302C50AC2AF6849C455DCE970305F09D16B7258 * value)
{
___typeMap_25 = value;
Il2CppCodeGenWriteBarrier((void**)(&___typeMap_25), (void*)value);
}
inline static int32_t get_offset_of_genericSet_26() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___genericSet_26)); }
inline HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05 * get_genericSet_26() const { return ___genericSet_26; }
inline HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05 ** get_address_of_genericSet_26() { return &___genericSet_26; }
inline void set_genericSet_26(HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05 * value)
{
___genericSet_26 = value;
Il2CppCodeGenWriteBarrier((void**)(&___genericSet_26), (void*)value);
}
inline static int32_t get_offset_of_moduleSet_27() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___moduleSet_27)); }
inline HashSet_1_tAF31CD0D5B1F27E354D2DA33F8CF07F490E8C98A * get_moduleSet_27() const { return ___moduleSet_27; }
inline HashSet_1_tAF31CD0D5B1F27E354D2DA33F8CF07F490E8C98A ** get_address_of_moduleSet_27() { return &___moduleSet_27; }
inline void set_moduleSet_27(HashSet_1_tAF31CD0D5B1F27E354D2DA33F8CF07F490E8C98A * value)
{
___moduleSet_27 = value;
Il2CppCodeGenWriteBarrier((void**)(&___moduleSet_27), (void*)value);
}
inline static int32_t get_offset_of_beginCount_31() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___beginCount_31)); }
inline int32_t get_beginCount_31() const { return ___beginCount_31; }
inline int32_t* get_address_of_beginCount_31() { return &___beginCount_31; }
inline void set_beginCount_31(int32_t value)
{
___beginCount_31 = value;
}
inline static int32_t get_offset_of_beLogGC_32() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___beLogGC_32)); }
inline bool get_beLogGC_32() const { return ___beLogGC_32; }
inline bool* get_address_of_beLogGC_32() { return &___beLogGC_32; }
inline void set_beLogGC_32(bool value)
{
___beLogGC_32 = value;
}
inline static int32_t get_offset_of_bInjectionInited_33() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___bInjectionInited_33)); }
inline bool get_bInjectionInited_33() const { return ___bInjectionInited_33; }
inline bool* get_address_of_bInjectionInited_33() { return &___bInjectionInited_33; }
inline void set_bInjectionInited_33(bool value)
{
___bInjectionInited_33 = value;
}
inline static int32_t get_offset_of_missSet_34() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___missSet_34)); }
inline HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05 * get_missSet_34() const { return ___missSet_34; }
inline HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05 ** get_address_of_missSet_34() { return &___missSet_34; }
inline void set_missSet_34(HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05 * value)
{
___missSet_34 = value;
Il2CppCodeGenWriteBarrier((void**)(&___missSet_34), (void*)value);
}
};
struct LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_StaticFields
{
public:
// LuaInterface.LuaState LuaInterface.LuaState::mainState
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___mainState_28;
// LuaInterface.LuaState LuaInterface.LuaState::injectionState
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___injectionState_29;
// System.Collections.Generic.Dictionary`2<System.IntPtr,LuaInterface.LuaState> LuaInterface.LuaState::stateMap
Dictionary_2_tE2C4B84883C857DB2F1AD0ED287337B1F1C52601 * ___stateMap_30;
public:
inline static int32_t get_offset_of_mainState_28() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_StaticFields, ___mainState_28)); }
inline LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * get_mainState_28() const { return ___mainState_28; }
inline LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE ** get_address_of_mainState_28() { return &___mainState_28; }
inline void set_mainState_28(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * value)
{
___mainState_28 = value;
Il2CppCodeGenWriteBarrier((void**)(&___mainState_28), (void*)value);
}
inline static int32_t get_offset_of_injectionState_29() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_StaticFields, ___injectionState_29)); }
inline LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * get_injectionState_29() const { return ___injectionState_29; }
inline LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE ** get_address_of_injectionState_29() { return &___injectionState_29; }
inline void set_injectionState_29(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * value)
{
___injectionState_29 = value;
Il2CppCodeGenWriteBarrier((void**)(&___injectionState_29), (void*)value);
}
inline static int32_t get_offset_of_stateMap_30() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_StaticFields, ___stateMap_30)); }
inline Dictionary_2_tE2C4B84883C857DB2F1AD0ED287337B1F1C52601 * get_stateMap_30() const { return ___stateMap_30; }
inline Dictionary_2_tE2C4B84883C857DB2F1AD0ED287337B1F1C52601 ** get_address_of_stateMap_30() { return &___stateMap_30; }
inline void set_stateMap_30(Dictionary_2_tE2C4B84883C857DB2F1AD0ED287337B1F1C52601 * value)
{
___stateMap_30 = value;
Il2CppCodeGenWriteBarrier((void**)(&___stateMap_30), (void*)value);
}
};
// System.IO.FileStream
struct FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 : public Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7
{
public:
// System.Byte[] System.IO.FileStream::buf
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___buf_6;
// System.String System.IO.FileStream::name
String_t* ___name_7;
// Microsoft.Win32.SafeHandles.SafeFileHandle System.IO.FileStream::safeHandle
SafeFileHandle_tE1B31BE63CD11BBF2B9B6A205A72735F32EB1BCB * ___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;
public:
inline static int32_t get_offset_of_buf_6() { return static_cast<int32_t>(offsetof(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418, ___buf_6)); }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_buf_6() const { return ___buf_6; }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_buf_6() { return &___buf_6; }
inline void set_buf_6(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
{
___buf_6 = value;
Il2CppCodeGenWriteBarrier((void**)(&___buf_6), (void*)value);
}
inline static int32_t get_offset_of_name_7() { return static_cast<int32_t>(offsetof(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418, ___name_7)); }
inline String_t* get_name_7() const { return ___name_7; }
inline String_t** get_address_of_name_7() { return &___name_7; }
inline void set_name_7(String_t* value)
{
___name_7 = value;
Il2CppCodeGenWriteBarrier((void**)(&___name_7), (void*)value);
}
inline static int32_t get_offset_of_safeHandle_8() { return static_cast<int32_t>(offsetof(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418, ___safeHandle_8)); }
inline SafeFileHandle_tE1B31BE63CD11BBF2B9B6A205A72735F32EB1BCB * get_safeHandle_8() const { return ___safeHandle_8; }
inline SafeFileHandle_tE1B31BE63CD11BBF2B9B6A205A72735F32EB1BCB ** get_address_of_safeHandle_8() { return &___safeHandle_8; }
inline void set_safeHandle_8(SafeFileHandle_tE1B31BE63CD11BBF2B9B6A205A72735F32EB1BCB * value)
{
___safeHandle_8 = value;
Il2CppCodeGenWriteBarrier((void**)(&___safeHandle_8), (void*)value);
}
inline static int32_t get_offset_of_isExposed_9() { return static_cast<int32_t>(offsetof(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418, ___isExposed_9)); }
inline bool get_isExposed_9() const { return ___isExposed_9; }
inline bool* get_address_of_isExposed_9() { return &___isExposed_9; }
inline void set_isExposed_9(bool value)
{
___isExposed_9 = value;
}
inline static int32_t get_offset_of_append_startpos_10() { return static_cast<int32_t>(offsetof(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418, ___append_startpos_10)); }
inline int64_t get_append_startpos_10() const { return ___append_startpos_10; }
inline int64_t* get_address_of_append_startpos_10() { return &___append_startpos_10; }
inline void set_append_startpos_10(int64_t value)
{
___append_startpos_10 = value;
}
inline static int32_t get_offset_of_access_11() { return static_cast<int32_t>(offsetof(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418, ___access_11)); }
inline int32_t get_access_11() const { return ___access_11; }
inline int32_t* get_address_of_access_11() { return &___access_11; }
inline void set_access_11(int32_t value)
{
___access_11 = value;
}
inline static int32_t get_offset_of_owner_12() { return static_cast<int32_t>(offsetof(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418, ___owner_12)); }
inline bool get_owner_12() const { return ___owner_12; }
inline bool* get_address_of_owner_12() { return &___owner_12; }
inline void set_owner_12(bool value)
{
___owner_12 = value;
}
inline static int32_t get_offset_of_async_13() { return static_cast<int32_t>(offsetof(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418, ___async_13)); }
inline bool get_async_13() const { return ___async_13; }
inline bool* get_address_of_async_13() { return &___async_13; }
inline void set_async_13(bool value)
{
___async_13 = value;
}
inline static int32_t get_offset_of_canseek_14() { return static_cast<int32_t>(offsetof(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418, ___canseek_14)); }
inline bool get_canseek_14() const { return ___canseek_14; }
inline bool* get_address_of_canseek_14() { return &___canseek_14; }
inline void set_canseek_14(bool value)
{
___canseek_14 = value;
}
inline static int32_t get_offset_of_anonymous_15() { return static_cast<int32_t>(offsetof(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418, ___anonymous_15)); }
inline bool get_anonymous_15() const { return ___anonymous_15; }
inline bool* get_address_of_anonymous_15() { return &___anonymous_15; }
inline void set_anonymous_15(bool value)
{
___anonymous_15 = value;
}
inline static int32_t get_offset_of_buf_dirty_16() { return static_cast<int32_t>(offsetof(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418, ___buf_dirty_16)); }
inline bool get_buf_dirty_16() const { return ___buf_dirty_16; }
inline bool* get_address_of_buf_dirty_16() { return &___buf_dirty_16; }
inline void set_buf_dirty_16(bool value)
{
___buf_dirty_16 = value;
}
inline static int32_t get_offset_of_buf_size_17() { return static_cast<int32_t>(offsetof(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418, ___buf_size_17)); }
inline int32_t get_buf_size_17() const { return ___buf_size_17; }
inline int32_t* get_address_of_buf_size_17() { return &___buf_size_17; }
inline void set_buf_size_17(int32_t value)
{
___buf_size_17 = value;
}
inline static int32_t get_offset_of_buf_length_18() { return static_cast<int32_t>(offsetof(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418, ___buf_length_18)); }
inline int32_t get_buf_length_18() const { return ___buf_length_18; }
inline int32_t* get_address_of_buf_length_18() { return &___buf_length_18; }
inline void set_buf_length_18(int32_t value)
{
___buf_length_18 = value;
}
inline static int32_t get_offset_of_buf_offset_19() { return static_cast<int32_t>(offsetof(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418, ___buf_offset_19)); }
inline int32_t get_buf_offset_19() const { return ___buf_offset_19; }
inline int32_t* get_address_of_buf_offset_19() { return &___buf_offset_19; }
inline void set_buf_offset_19(int32_t value)
{
___buf_offset_19 = value;
}
inline static int32_t get_offset_of_buf_start_20() { return static_cast<int32_t>(offsetof(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418, ___buf_start_20)); }
inline int64_t get_buf_start_20() const { return ___buf_start_20; }
inline int64_t* get_address_of_buf_start_20() { return &___buf_start_20; }
inline void set_buf_start_20(int64_t value)
{
___buf_start_20 = value;
}
};
struct FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418_StaticFields
{
public:
// System.Byte[] System.IO.FileStream::buf_recycle
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___buf_recycle_4;
// System.Object System.IO.FileStream::buf_recycle_lock
RuntimeObject * ___buf_recycle_lock_5;
public:
inline static int32_t get_offset_of_buf_recycle_4() { return static_cast<int32_t>(offsetof(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418_StaticFields, ___buf_recycle_4)); }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_buf_recycle_4() const { return ___buf_recycle_4; }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_buf_recycle_4() { return &___buf_recycle_4; }
inline void set_buf_recycle_4(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
{
___buf_recycle_4 = value;
Il2CppCodeGenWriteBarrier((void**)(&___buf_recycle_4), (void*)value);
}
inline static int32_t get_offset_of_buf_recycle_lock_5() { return static_cast<int32_t>(offsetof(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418_StaticFields, ___buf_recycle_lock_5)); }
inline RuntimeObject * get_buf_recycle_lock_5() const { return ___buf_recycle_lock_5; }
inline RuntimeObject ** get_address_of_buf_recycle_lock_5() { return &___buf_recycle_lock_5; }
inline void set_buf_recycle_lock_5(RuntimeObject * value)
{
___buf_recycle_lock_5 = value;
Il2CppCodeGenWriteBarrier((void**)(&___buf_recycle_lock_5), (void*)value);
}
};
// System.MulticastDelegate
struct MulticastDelegate_t : public Delegate_t
{
public:
// System.Delegate[] System.MulticastDelegate::delegates
DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* ___delegates_11;
public:
inline static int32_t get_offset_of_delegates_11() { return static_cast<int32_t>(offsetof(MulticastDelegate_t, ___delegates_11)); }
inline DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* get_delegates_11() const { return ___delegates_11; }
inline DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86** get_address_of_delegates_11() { return &___delegates_11; }
inline void set_delegates_11(DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* value)
{
___delegates_11 = value;
Il2CppCodeGenWriteBarrier((void**)(&___delegates_11), (void*)value);
}
};
// Native definition for P/Invoke marshalling of System.MulticastDelegate
struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
{
Delegate_t_marshaled_pinvoke** ___delegates_11;
};
// Native definition for COM marshalling of System.MulticastDelegate
struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
{
Delegate_t_marshaled_com** ___delegates_11;
};
// System.Reflection.Module
struct Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7 : public RuntimeObject
{
public:
// System.IntPtr System.Reflection.Module::_impl
intptr_t ____impl_2;
// System.Reflection.Assembly System.Reflection.Module::assembly
Assembly_t * ___assembly_3;
// System.String System.Reflection.Module::fqname
String_t* ___fqname_4;
// System.String System.Reflection.Module::name
String_t* ___name_5;
// System.String System.Reflection.Module::scopename
String_t* ___scopename_6;
// System.Boolean System.Reflection.Module::is_resource
bool ___is_resource_7;
// System.Int32 System.Reflection.Module::token
int32_t ___token_8;
public:
inline static int32_t get_offset_of__impl_2() { return static_cast<int32_t>(offsetof(Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7, ____impl_2)); }
inline intptr_t get__impl_2() const { return ____impl_2; }
inline intptr_t* get_address_of__impl_2() { return &____impl_2; }
inline void set__impl_2(intptr_t value)
{
____impl_2 = value;
}
inline static int32_t get_offset_of_assembly_3() { return static_cast<int32_t>(offsetof(Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7, ___assembly_3)); }
inline Assembly_t * get_assembly_3() const { return ___assembly_3; }
inline Assembly_t ** get_address_of_assembly_3() { return &___assembly_3; }
inline void set_assembly_3(Assembly_t * value)
{
___assembly_3 = value;
Il2CppCodeGenWriteBarrier((void**)(&___assembly_3), (void*)value);
}
inline static int32_t get_offset_of_fqname_4() { return static_cast<int32_t>(offsetof(Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7, ___fqname_4)); }
inline String_t* get_fqname_4() const { return ___fqname_4; }
inline String_t** get_address_of_fqname_4() { return &___fqname_4; }
inline void set_fqname_4(String_t* value)
{
___fqname_4 = value;
Il2CppCodeGenWriteBarrier((void**)(&___fqname_4), (void*)value);
}
inline static int32_t get_offset_of_name_5() { return static_cast<int32_t>(offsetof(Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7, ___name_5)); }
inline String_t* get_name_5() const { return ___name_5; }
inline String_t** get_address_of_name_5() { return &___name_5; }
inline void set_name_5(String_t* value)
{
___name_5 = value;
Il2CppCodeGenWriteBarrier((void**)(&___name_5), (void*)value);
}
inline static int32_t get_offset_of_scopename_6() { return static_cast<int32_t>(offsetof(Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7, ___scopename_6)); }
inline String_t* get_scopename_6() const { return ___scopename_6; }
inline String_t** get_address_of_scopename_6() { return &___scopename_6; }
inline void set_scopename_6(String_t* value)
{
___scopename_6 = value;
Il2CppCodeGenWriteBarrier((void**)(&___scopename_6), (void*)value);
}
inline static int32_t get_offset_of_is_resource_7() { return static_cast<int32_t>(offsetof(Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7, ___is_resource_7)); }
inline bool get_is_resource_7() const { return ___is_resource_7; }
inline bool* get_address_of_is_resource_7() { return &___is_resource_7; }
inline void set_is_resource_7(bool value)
{
___is_resource_7 = value;
}
inline static int32_t get_offset_of_token_8() { return static_cast<int32_t>(offsetof(Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7, ___token_8)); }
inline int32_t get_token_8() const { return ___token_8; }
inline int32_t* get_address_of_token_8() { return &___token_8; }
inline void set_token_8(int32_t value)
{
___token_8 = value;
}
};
struct Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7_StaticFields
{
public:
// System.Reflection.TypeFilter System.Reflection.Module::FilterTypeName
TypeFilter_t30BB04A68BC9FB949345457F71A9648BDB67FF18 * ___FilterTypeName_0;
// System.Reflection.TypeFilter System.Reflection.Module::FilterTypeNameIgnoreCase
TypeFilter_t30BB04A68BC9FB949345457F71A9648BDB67FF18 * ___FilterTypeNameIgnoreCase_1;
public:
inline static int32_t get_offset_of_FilterTypeName_0() { return static_cast<int32_t>(offsetof(Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7_StaticFields, ___FilterTypeName_0)); }
inline TypeFilter_t30BB04A68BC9FB949345457F71A9648BDB67FF18 * get_FilterTypeName_0() const { return ___FilterTypeName_0; }
inline TypeFilter_t30BB04A68BC9FB949345457F71A9648BDB67FF18 ** get_address_of_FilterTypeName_0() { return &___FilterTypeName_0; }
inline void set_FilterTypeName_0(TypeFilter_t30BB04A68BC9FB949345457F71A9648BDB67FF18 * value)
{
___FilterTypeName_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___FilterTypeName_0), (void*)value);
}
inline static int32_t get_offset_of_FilterTypeNameIgnoreCase_1() { return static_cast<int32_t>(offsetof(Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7_StaticFields, ___FilterTypeNameIgnoreCase_1)); }
inline TypeFilter_t30BB04A68BC9FB949345457F71A9648BDB67FF18 * get_FilterTypeNameIgnoreCase_1() const { return ___FilterTypeNameIgnoreCase_1; }
inline TypeFilter_t30BB04A68BC9FB949345457F71A9648BDB67FF18 ** get_address_of_FilterTypeNameIgnoreCase_1() { return &___FilterTypeNameIgnoreCase_1; }
inline void set_FilterTypeNameIgnoreCase_1(TypeFilter_t30BB04A68BC9FB949345457F71A9648BDB67FF18 * value)
{
___FilterTypeNameIgnoreCase_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___FilterTypeNameIgnoreCase_1), (void*)value);
}
};
// Native definition for P/Invoke marshalling of System.Reflection.Module
struct Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7_marshaled_pinvoke
{
intptr_t ____impl_2;
Assembly_t_marshaled_pinvoke* ___assembly_3;
char* ___fqname_4;
char* ___name_5;
char* ___scopename_6;
int32_t ___is_resource_7;
int32_t ___token_8;
};
// Native definition for COM marshalling of System.Reflection.Module
struct Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7_marshaled_com
{
intptr_t ____impl_2;
Assembly_t_marshaled_com* ___assembly_3;
Il2CppChar* ___fqname_4;
Il2CppChar* ___name_5;
Il2CppChar* ___scopename_6;
int32_t ___is_resource_7;
int32_t ___token_8;
};
// System.Runtime.InteropServices.StructLayoutAttribute
struct StructLayoutAttribute_tC7C8CE7CD05E17C6E28580D55E6CBDE2B54536FB : public Attribute_tF048C13FB3C8CFCC53F82290E4A3F621089F9A74
{
public:
// System.Runtime.InteropServices.LayoutKind System.Runtime.InteropServices.StructLayoutAttribute::_val
int32_t ____val_0;
// System.Int32 System.Runtime.InteropServices.StructLayoutAttribute::Pack
int32_t ___Pack_1;
// System.Int32 System.Runtime.InteropServices.StructLayoutAttribute::Size
int32_t ___Size_2;
// System.Runtime.InteropServices.CharSet System.Runtime.InteropServices.StructLayoutAttribute::CharSet
int32_t ___CharSet_3;
public:
inline static int32_t get_offset_of__val_0() { return static_cast<int32_t>(offsetof(StructLayoutAttribute_tC7C8CE7CD05E17C6E28580D55E6CBDE2B54536FB, ____val_0)); }
inline int32_t get__val_0() const { return ____val_0; }
inline int32_t* get_address_of__val_0() { return &____val_0; }
inline void set__val_0(int32_t value)
{
____val_0 = value;
}
inline static int32_t get_offset_of_Pack_1() { return static_cast<int32_t>(offsetof(StructLayoutAttribute_tC7C8CE7CD05E17C6E28580D55E6CBDE2B54536FB, ___Pack_1)); }
inline int32_t get_Pack_1() const { return ___Pack_1; }
inline int32_t* get_address_of_Pack_1() { return &___Pack_1; }
inline void set_Pack_1(int32_t value)
{
___Pack_1 = value;
}
inline static int32_t get_offset_of_Size_2() { return static_cast<int32_t>(offsetof(StructLayoutAttribute_tC7C8CE7CD05E17C6E28580D55E6CBDE2B54536FB, ___Size_2)); }
inline int32_t get_Size_2() const { return ___Size_2; }
inline int32_t* get_address_of_Size_2() { return &___Size_2; }
inline void set_Size_2(int32_t value)
{
___Size_2 = value;
}
inline static int32_t get_offset_of_CharSet_3() { return static_cast<int32_t>(offsetof(StructLayoutAttribute_tC7C8CE7CD05E17C6E28580D55E6CBDE2B54536FB, ___CharSet_3)); }
inline int32_t get_CharSet_3() const { return ___CharSet_3; }
inline int32_t* get_address_of_CharSet_3() { return &___CharSet_3; }
inline void set_CharSet_3(int32_t value)
{
___CharSet_3 = value;
}
};
// System.Security.AccessControl.ObjectSecurity
struct ObjectSecurity_t8BB9344F21BA662D4F1DF0C818CFDC7784DB3AE8 : public RuntimeObject
{
public:
// System.Security.AccessControl.CommonSecurityDescriptor System.Security.AccessControl.ObjectSecurity::descriptor
CommonSecurityDescriptor_tD3E0ACCC4A5B40F088D9ED0E93D4CD1E2ED8BCF6 * ___descriptor_0;
// System.Security.AccessControl.AccessControlSections System.Security.AccessControl.ObjectSecurity::sections_modified
int32_t ___sections_modified_1;
// System.Threading.ReaderWriterLock System.Security.AccessControl.ObjectSecurity::rw_lock
ReaderWriterLock_t7EEE8E1E96D63FD5668920B8274B13D184983349 * ___rw_lock_2;
public:
inline static int32_t get_offset_of_descriptor_0() { return static_cast<int32_t>(offsetof(ObjectSecurity_t8BB9344F21BA662D4F1DF0C818CFDC7784DB3AE8, ___descriptor_0)); }
inline CommonSecurityDescriptor_tD3E0ACCC4A5B40F088D9ED0E93D4CD1E2ED8BCF6 * get_descriptor_0() const { return ___descriptor_0; }
inline CommonSecurityDescriptor_tD3E0ACCC4A5B40F088D9ED0E93D4CD1E2ED8BCF6 ** get_address_of_descriptor_0() { return &___descriptor_0; }
inline void set_descriptor_0(CommonSecurityDescriptor_tD3E0ACCC4A5B40F088D9ED0E93D4CD1E2ED8BCF6 * value)
{
___descriptor_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___descriptor_0), (void*)value);
}
inline static int32_t get_offset_of_sections_modified_1() { return static_cast<int32_t>(offsetof(ObjectSecurity_t8BB9344F21BA662D4F1DF0C818CFDC7784DB3AE8, ___sections_modified_1)); }
inline int32_t get_sections_modified_1() const { return ___sections_modified_1; }
inline int32_t* get_address_of_sections_modified_1() { return &___sections_modified_1; }
inline void set_sections_modified_1(int32_t value)
{
___sections_modified_1 = value;
}
inline static int32_t get_offset_of_rw_lock_2() { return static_cast<int32_t>(offsetof(ObjectSecurity_t8BB9344F21BA662D4F1DF0C818CFDC7784DB3AE8, ___rw_lock_2)); }
inline ReaderWriterLock_t7EEE8E1E96D63FD5668920B8274B13D184983349 * get_rw_lock_2() const { return ___rw_lock_2; }
inline ReaderWriterLock_t7EEE8E1E96D63FD5668920B8274B13D184983349 ** get_address_of_rw_lock_2() { return &___rw_lock_2; }
inline void set_rw_lock_2(ReaderWriterLock_t7EEE8E1E96D63FD5668920B8274B13D184983349 * value)
{
___rw_lock_2 = value;
Il2CppCodeGenWriteBarrier((void**)(&___rw_lock_2), (void*)value);
}
};
// System.SystemException
struct SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782 : public Exception_t
{
public:
public:
};
// System.Type
struct Type_t : public MemberInfo_t
{
public:
// System.RuntimeTypeHandle System.Type::_impl
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D ____impl_9;
public:
inline static int32_t get_offset_of__impl_9() { return static_cast<int32_t>(offsetof(Type_t, ____impl_9)); }
inline RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D get__impl_9() const { return ____impl_9; }
inline RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D * get_address_of__impl_9() { return &____impl_9; }
inline void set__impl_9(RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D value)
{
____impl_9 = value;
}
};
struct Type_t_StaticFields
{
public:
// System.Reflection.MemberFilter System.Type::FilterAttribute
MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * ___FilterAttribute_0;
// System.Reflection.MemberFilter System.Type::FilterName
MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * ___FilterName_1;
// System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase
MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * ___FilterNameIgnoreCase_2;
// System.Object System.Type::Missing
RuntimeObject * ___Missing_3;
// System.Char System.Type::Delimiter
Il2CppChar ___Delimiter_4;
// System.Type[] System.Type::EmptyTypes
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ___EmptyTypes_5;
// System.Reflection.Binder System.Type::defaultBinder
Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * ___defaultBinder_6;
public:
inline static int32_t get_offset_of_FilterAttribute_0() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterAttribute_0)); }
inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * get_FilterAttribute_0() const { return ___FilterAttribute_0; }
inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 ** get_address_of_FilterAttribute_0() { return &___FilterAttribute_0; }
inline void set_FilterAttribute_0(MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * value)
{
___FilterAttribute_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___FilterAttribute_0), (void*)value);
}
inline static int32_t get_offset_of_FilterName_1() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterName_1)); }
inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * get_FilterName_1() const { return ___FilterName_1; }
inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 ** get_address_of_FilterName_1() { return &___FilterName_1; }
inline void set_FilterName_1(MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * value)
{
___FilterName_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___FilterName_1), (void*)value);
}
inline static int32_t get_offset_of_FilterNameIgnoreCase_2() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterNameIgnoreCase_2)); }
inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * get_FilterNameIgnoreCase_2() const { return ___FilterNameIgnoreCase_2; }
inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 ** get_address_of_FilterNameIgnoreCase_2() { return &___FilterNameIgnoreCase_2; }
inline void set_FilterNameIgnoreCase_2(MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * value)
{
___FilterNameIgnoreCase_2 = value;
Il2CppCodeGenWriteBarrier((void**)(&___FilterNameIgnoreCase_2), (void*)value);
}
inline static int32_t get_offset_of_Missing_3() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___Missing_3)); }
inline RuntimeObject * get_Missing_3() const { return ___Missing_3; }
inline RuntimeObject ** get_address_of_Missing_3() { return &___Missing_3; }
inline void set_Missing_3(RuntimeObject * value)
{
___Missing_3 = value;
Il2CppCodeGenWriteBarrier((void**)(&___Missing_3), (void*)value);
}
inline static int32_t get_offset_of_Delimiter_4() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___Delimiter_4)); }
inline Il2CppChar get_Delimiter_4() const { return ___Delimiter_4; }
inline Il2CppChar* get_address_of_Delimiter_4() { return &___Delimiter_4; }
inline void set_Delimiter_4(Il2CppChar value)
{
___Delimiter_4 = value;
}
inline static int32_t get_offset_of_EmptyTypes_5() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___EmptyTypes_5)); }
inline TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* get_EmptyTypes_5() const { return ___EmptyTypes_5; }
inline TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F** get_address_of_EmptyTypes_5() { return &___EmptyTypes_5; }
inline void set_EmptyTypes_5(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* value)
{
___EmptyTypes_5 = value;
Il2CppCodeGenWriteBarrier((void**)(&___EmptyTypes_5), (void*)value);
}
inline static int32_t get_offset_of_defaultBinder_6() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___defaultBinder_6)); }
inline Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * get_defaultBinder_6() const { return ___defaultBinder_6; }
inline Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 ** get_address_of_defaultBinder_6() { return &___defaultBinder_6; }
inline void set_defaultBinder_6(Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * value)
{
___defaultBinder_6 = value;
Il2CppCodeGenWriteBarrier((void**)(&___defaultBinder_6), (void*)value);
}
};
// UnityEngine.Component
struct Component_t05064EF382ABCAF4B8C94F8A350EA85184C26621 : public Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0
{
public:
public:
};
// UnityEngine.Texture
struct Texture_t387FE83BB848001FD06B14707AEA6D5A0F6A95F4 : public Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0
{
public:
public:
};
struct Texture_t387FE83BB848001FD06B14707AEA6D5A0F6A95F4_StaticFields
{
public:
// System.Int32 UnityEngine.Texture::GenerateAllMips
int32_t ___GenerateAllMips_4;
public:
inline static int32_t get_offset_of_GenerateAllMips_4() { return static_cast<int32_t>(offsetof(Texture_t387FE83BB848001FD06B14707AEA6D5A0F6A95F4_StaticFields, ___GenerateAllMips_4)); }
inline int32_t get_GenerateAllMips_4() const { return ___GenerateAllMips_4; }
inline int32_t* get_address_of_GenerateAllMips_4() { return &___GenerateAllMips_4; }
inline void set_GenerateAllMips_4(int32_t value)
{
___GenerateAllMips_4 = value;
}
};
// LuaInterface.LuaCSFunction
struct LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.DateTime>
struct Func_3_tE69E12C56C86CDDFF5F73B1580E3FC2B8EF717CD : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.RuntimeTypeHandle>
struct Func_3_tDDA95D14DDAA336FCF0BC0070D17B4E53E112E3B : public MulticastDelegate_t
{
public:
public:
};
// System.NotSupportedException
struct NotSupportedException_tE75B318D6590A02A5D9B29FD97409B1750FA0010 : public SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782
{
public:
public:
};
// System.Reflection.MemberFilter
struct MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 : public MulticastDelegate_t
{
public:
public:
};
// System.Reflection.TypeFilter
struct TypeFilter_t30BB04A68BC9FB949345457F71A9648BDB67FF18 : public MulticastDelegate_t
{
public:
public:
};
// System.Security.AccessControl.CommonObjectSecurity
struct CommonObjectSecurity_t7B3F56D3DBF627D548C9194863D61A23889EDB16 : public ObjectSecurity_t8BB9344F21BA662D4F1DF0C818CFDC7784DB3AE8
{
public:
public:
};
// UnityEngine.Behaviour
struct Behaviour_tBDC7E9C3C898AD8348891B82D3E345801D920CA8 : public Component_t05064EF382ABCAF4B8C94F8A350EA85184C26621
{
public:
public:
};
// UnityEngine.Texture2D
struct Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C : public Texture_t387FE83BB848001FD06B14707AEA6D5A0F6A95F4
{
public:
public:
};
// System.Security.AccessControl.NativeObjectSecurity
struct NativeObjectSecurity_t2FFFC4C282EACC159A98D270774197426244A44A : public CommonObjectSecurity_t7B3F56D3DBF627D548C9194863D61A23889EDB16
{
public:
// System.Security.AccessControl.NativeObjectSecurity_ExceptionFromErrorCode System.Security.AccessControl.NativeObjectSecurity::exception_from_error_code
ExceptionFromErrorCode_tDD2CAE46D31B0E12F506DC564AD6BF44BA842148 * ___exception_from_error_code_3;
// System.Security.AccessControl.ResourceType System.Security.AccessControl.NativeObjectSecurity::resource_type
int32_t ___resource_type_4;
public:
inline static int32_t get_offset_of_exception_from_error_code_3() { return static_cast<int32_t>(offsetof(NativeObjectSecurity_t2FFFC4C282EACC159A98D270774197426244A44A, ___exception_from_error_code_3)); }
inline ExceptionFromErrorCode_tDD2CAE46D31B0E12F506DC564AD6BF44BA842148 * get_exception_from_error_code_3() const { return ___exception_from_error_code_3; }
inline ExceptionFromErrorCode_tDD2CAE46D31B0E12F506DC564AD6BF44BA842148 ** get_address_of_exception_from_error_code_3() { return &___exception_from_error_code_3; }
inline void set_exception_from_error_code_3(ExceptionFromErrorCode_tDD2CAE46D31B0E12F506DC564AD6BF44BA842148 * value)
{
___exception_from_error_code_3 = value;
Il2CppCodeGenWriteBarrier((void**)(&___exception_from_error_code_3), (void*)value);
}
inline static int32_t get_offset_of_resource_type_4() { return static_cast<int32_t>(offsetof(NativeObjectSecurity_t2FFFC4C282EACC159A98D270774197426244A44A, ___resource_type_4)); }
inline int32_t get_resource_type_4() const { return ___resource_type_4; }
inline int32_t* get_address_of_resource_type_4() { return &___resource_type_4; }
inline void set_resource_type_4(int32_t value)
{
___resource_type_4 = value;
}
};
// UnityEngine.MonoBehaviour
struct MonoBehaviour_t4A60845CF505405AF8BE8C61CC07F75CADEF6429 : public Behaviour_tBDC7E9C3C898AD8348891B82D3E345801D920CA8
{
public:
public:
};
// GameApplication
struct GameApplication_t4010ABEC254B4A9AF08299087C8AEF821F3DC712 : public MonoBehaviour_t4A60845CF505405AF8BE8C61CC07F75CADEF6429
{
public:
// System.Boolean GameApplication::buildApp
bool ___buildApp_5;
// System.Boolean GameApplication::printLog
bool ___printLog_6;
// System.Boolean GameApplication::accountTest
bool ___accountTest_7;
// System.Boolean GameApplication::isAndroid64bit
bool ___isAndroid64bit_8;
// UnityEngine.AudioSource GameApplication::musicSource
AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C * ___musicSource_9;
// UnityEngine.AudioSource GameApplication::voiceSource
AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C * ___voiceSource_10;
// DSLuaClient GameApplication::_luaClient
DSLuaClient_t76E7B64916865CE3D031BFE7E687D3E288C89C2C * ____luaClient_11;
// System.Int32 GameApplication::<StopMusic>k__BackingField
int32_t ___U3CStopMusicU3Ek__BackingField_12;
// System.String GameApplication::<GameInfo>k__BackingField
String_t* ___U3CGameInfoU3Ek__BackingField_13;
// System.Int32 GameApplication::_musicValue
int32_t ____musicValue_14;
// System.Int32 GameApplication::_soundValue
int32_t ____soundValue_15;
// TestConsole GameApplication::_console
TestConsole_tCDFD58BF1AC04576A2951ADACEAE74582FDA1843 * ____console_16;
// ExceptionReporter GameApplication::_ex_reporter
ExceptionReporter_tC8B14433837E77366FCBA64013903F13E61DE2FA * ____ex_reporter_17;
// LuaInterface.LuaFunction GameApplication::_share_callback
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * ____share_callback_18;
// LuaInterface.LuaFunction GameApplication::_wxlogin_callback
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * ____wxlogin_callback_19;
public:
inline static int32_t get_offset_of_buildApp_5() { return static_cast<int32_t>(offsetof(GameApplication_t4010ABEC254B4A9AF08299087C8AEF821F3DC712, ___buildApp_5)); }
inline bool get_buildApp_5() const { return ___buildApp_5; }
inline bool* get_address_of_buildApp_5() { return &___buildApp_5; }
inline void set_buildApp_5(bool value)
{
___buildApp_5 = value;
}
inline static int32_t get_offset_of_printLog_6() { return static_cast<int32_t>(offsetof(GameApplication_t4010ABEC254B4A9AF08299087C8AEF821F3DC712, ___printLog_6)); }
inline bool get_printLog_6() const { return ___printLog_6; }
inline bool* get_address_of_printLog_6() { return &___printLog_6; }
inline void set_printLog_6(bool value)
{
___printLog_6 = value;
}
inline static int32_t get_offset_of_accountTest_7() { return static_cast<int32_t>(offsetof(GameApplication_t4010ABEC254B4A9AF08299087C8AEF821F3DC712, ___accountTest_7)); }
inline bool get_accountTest_7() const { return ___accountTest_7; }
inline bool* get_address_of_accountTest_7() { return &___accountTest_7; }
inline void set_accountTest_7(bool value)
{
___accountTest_7 = value;
}
inline static int32_t get_offset_of_isAndroid64bit_8() { return static_cast<int32_t>(offsetof(GameApplication_t4010ABEC254B4A9AF08299087C8AEF821F3DC712, ___isAndroid64bit_8)); }
inline bool get_isAndroid64bit_8() const { return ___isAndroid64bit_8; }
inline bool* get_address_of_isAndroid64bit_8() { return &___isAndroid64bit_8; }
inline void set_isAndroid64bit_8(bool value)
{
___isAndroid64bit_8 = value;
}
inline static int32_t get_offset_of_musicSource_9() { return static_cast<int32_t>(offsetof(GameApplication_t4010ABEC254B4A9AF08299087C8AEF821F3DC712, ___musicSource_9)); }
inline AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C * get_musicSource_9() const { return ___musicSource_9; }
inline AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C ** get_address_of_musicSource_9() { return &___musicSource_9; }
inline void set_musicSource_9(AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C * value)
{
___musicSource_9 = value;
Il2CppCodeGenWriteBarrier((void**)(&___musicSource_9), (void*)value);
}
inline static int32_t get_offset_of_voiceSource_10() { return static_cast<int32_t>(offsetof(GameApplication_t4010ABEC254B4A9AF08299087C8AEF821F3DC712, ___voiceSource_10)); }
inline AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C * get_voiceSource_10() const { return ___voiceSource_10; }
inline AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C ** get_address_of_voiceSource_10() { return &___voiceSource_10; }
inline void set_voiceSource_10(AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C * value)
{
___voiceSource_10 = value;
Il2CppCodeGenWriteBarrier((void**)(&___voiceSource_10), (void*)value);
}
inline static int32_t get_offset_of__luaClient_11() { return static_cast<int32_t>(offsetof(GameApplication_t4010ABEC254B4A9AF08299087C8AEF821F3DC712, ____luaClient_11)); }
inline DSLuaClient_t76E7B64916865CE3D031BFE7E687D3E288C89C2C * get__luaClient_11() const { return ____luaClient_11; }
inline DSLuaClient_t76E7B64916865CE3D031BFE7E687D3E288C89C2C ** get_address_of__luaClient_11() { return &____luaClient_11; }
inline void set__luaClient_11(DSLuaClient_t76E7B64916865CE3D031BFE7E687D3E288C89C2C * value)
{
____luaClient_11 = value;
Il2CppCodeGenWriteBarrier((void**)(&____luaClient_11), (void*)value);
}
inline static int32_t get_offset_of_U3CStopMusicU3Ek__BackingField_12() { return static_cast<int32_t>(offsetof(GameApplication_t4010ABEC254B4A9AF08299087C8AEF821F3DC712, ___U3CStopMusicU3Ek__BackingField_12)); }
inline int32_t get_U3CStopMusicU3Ek__BackingField_12() const { return ___U3CStopMusicU3Ek__BackingField_12; }
inline int32_t* get_address_of_U3CStopMusicU3Ek__BackingField_12() { return &___U3CStopMusicU3Ek__BackingField_12; }
inline void set_U3CStopMusicU3Ek__BackingField_12(int32_t value)
{
___U3CStopMusicU3Ek__BackingField_12 = value;
}
inline static int32_t get_offset_of_U3CGameInfoU3Ek__BackingField_13() { return static_cast<int32_t>(offsetof(GameApplication_t4010ABEC254B4A9AF08299087C8AEF821F3DC712, ___U3CGameInfoU3Ek__BackingField_13)); }
inline String_t* get_U3CGameInfoU3Ek__BackingField_13() const { return ___U3CGameInfoU3Ek__BackingField_13; }
inline String_t** get_address_of_U3CGameInfoU3Ek__BackingField_13() { return &___U3CGameInfoU3Ek__BackingField_13; }
inline void set_U3CGameInfoU3Ek__BackingField_13(String_t* value)
{
___U3CGameInfoU3Ek__BackingField_13 = value;
Il2CppCodeGenWriteBarrier((void**)(&___U3CGameInfoU3Ek__BackingField_13), (void*)value);
}
inline static int32_t get_offset_of__musicValue_14() { return static_cast<int32_t>(offsetof(GameApplication_t4010ABEC254B4A9AF08299087C8AEF821F3DC712, ____musicValue_14)); }
inline int32_t get__musicValue_14() const { return ____musicValue_14; }
inline int32_t* get_address_of__musicValue_14() { return &____musicValue_14; }
inline void set__musicValue_14(int32_t value)
{
____musicValue_14 = value;
}
inline static int32_t get_offset_of__soundValue_15() { return static_cast<int32_t>(offsetof(GameApplication_t4010ABEC254B4A9AF08299087C8AEF821F3DC712, ____soundValue_15)); }
inline int32_t get__soundValue_15() const { return ____soundValue_15; }
inline int32_t* get_address_of__soundValue_15() { return &____soundValue_15; }
inline void set__soundValue_15(int32_t value)
{
____soundValue_15 = value;
}
inline static int32_t get_offset_of__console_16() { return static_cast<int32_t>(offsetof(GameApplication_t4010ABEC254B4A9AF08299087C8AEF821F3DC712, ____console_16)); }
inline TestConsole_tCDFD58BF1AC04576A2951ADACEAE74582FDA1843 * get__console_16() const { return ____console_16; }
inline TestConsole_tCDFD58BF1AC04576A2951ADACEAE74582FDA1843 ** get_address_of__console_16() { return &____console_16; }
inline void set__console_16(TestConsole_tCDFD58BF1AC04576A2951ADACEAE74582FDA1843 * value)
{
____console_16 = value;
Il2CppCodeGenWriteBarrier((void**)(&____console_16), (void*)value);
}
inline static int32_t get_offset_of__ex_reporter_17() { return static_cast<int32_t>(offsetof(GameApplication_t4010ABEC254B4A9AF08299087C8AEF821F3DC712, ____ex_reporter_17)); }
inline ExceptionReporter_tC8B14433837E77366FCBA64013903F13E61DE2FA * get__ex_reporter_17() const { return ____ex_reporter_17; }
inline ExceptionReporter_tC8B14433837E77366FCBA64013903F13E61DE2FA ** get_address_of__ex_reporter_17() { return &____ex_reporter_17; }
inline void set__ex_reporter_17(ExceptionReporter_tC8B14433837E77366FCBA64013903F13E61DE2FA * value)
{
____ex_reporter_17 = value;
Il2CppCodeGenWriteBarrier((void**)(&____ex_reporter_17), (void*)value);
}
inline static int32_t get_offset_of__share_callback_18() { return static_cast<int32_t>(offsetof(GameApplication_t4010ABEC254B4A9AF08299087C8AEF821F3DC712, ____share_callback_18)); }
inline LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * get__share_callback_18() const { return ____share_callback_18; }
inline LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B ** get_address_of__share_callback_18() { return &____share_callback_18; }
inline void set__share_callback_18(LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * value)
{
____share_callback_18 = value;
Il2CppCodeGenWriteBarrier((void**)(&____share_callback_18), (void*)value);
}
inline static int32_t get_offset_of__wxlogin_callback_19() { return static_cast<int32_t>(offsetof(GameApplication_t4010ABEC254B4A9AF08299087C8AEF821F3DC712, ____wxlogin_callback_19)); }
inline LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * get__wxlogin_callback_19() const { return ____wxlogin_callback_19; }
inline LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B ** get_address_of__wxlogin_callback_19() { return &____wxlogin_callback_19; }
inline void set__wxlogin_callback_19(LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * value)
{
____wxlogin_callback_19 = value;
Il2CppCodeGenWriteBarrier((void**)(&____wxlogin_callback_19), (void*)value);
}
};
struct GameApplication_t4010ABEC254B4A9AF08299087C8AEF821F3DC712_StaticFields
{
public:
// GameApplication GameApplication::Instance
GameApplication_t4010ABEC254B4A9AF08299087C8AEF821F3DC712 * ___Instance_4;
// Version GameApplication::AppVersion
Version_t59FF964E54F90842CCAC62E4E5829813C2ABC2AE * ___AppVersion_20;
// System.Boolean GameApplication::HideSdk
bool ___HideSdk_21;
public:
inline static int32_t get_offset_of_Instance_4() { return static_cast<int32_t>(offsetof(GameApplication_t4010ABEC254B4A9AF08299087C8AEF821F3DC712_StaticFields, ___Instance_4)); }
inline GameApplication_t4010ABEC254B4A9AF08299087C8AEF821F3DC712 * get_Instance_4() const { return ___Instance_4; }
inline GameApplication_t4010ABEC254B4A9AF08299087C8AEF821F3DC712 ** get_address_of_Instance_4() { return &___Instance_4; }
inline void set_Instance_4(GameApplication_t4010ABEC254B4A9AF08299087C8AEF821F3DC712 * value)
{
___Instance_4 = value;
Il2CppCodeGenWriteBarrier((void**)(&___Instance_4), (void*)value);
}
inline static int32_t get_offset_of_AppVersion_20() { return static_cast<int32_t>(offsetof(GameApplication_t4010ABEC254B4A9AF08299087C8AEF821F3DC712_StaticFields, ___AppVersion_20)); }
inline Version_t59FF964E54F90842CCAC62E4E5829813C2ABC2AE * get_AppVersion_20() const { return ___AppVersion_20; }
inline Version_t59FF964E54F90842CCAC62E4E5829813C2ABC2AE ** get_address_of_AppVersion_20() { return &___AppVersion_20; }
inline void set_AppVersion_20(Version_t59FF964E54F90842CCAC62E4E5829813C2ABC2AE * value)
{
___AppVersion_20 = value;
Il2CppCodeGenWriteBarrier((void**)(&___AppVersion_20), (void*)value);
}
inline static int32_t get_offset_of_HideSdk_21() { return static_cast<int32_t>(offsetof(GameApplication_t4010ABEC254B4A9AF08299087C8AEF821F3DC712_StaticFields, ___HideSdk_21)); }
inline bool get_HideSdk_21() const { return ___HideSdk_21; }
inline bool* get_address_of_HideSdk_21() { return &___HideSdk_21; }
inline void set_HideSdk_21(bool value)
{
___HideSdk_21 = value;
}
};
// System.Security.AccessControl.FileSystemSecurity
struct FileSystemSecurity_t2040080A9EC514AFE69F2042F720059E7C10ECA1 : public NativeObjectSecurity_t2FFFC4C282EACC159A98D270774197426244A44A
{
public:
public:
};
// System.Security.AccessControl.FileSecurity
struct FileSecurity_tA80D4B624306EBC4FAC7F92F258703CC1B5349F2 : public FileSystemSecurity_t2040080A9EC514AFE69F2042F720059E7C10ECA1
{
public:
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
// System.Byte[]
struct ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821 : public RuntimeArray
{
public:
ALIGN_FIELD (8) uint8_t m_Items[1];
public:
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[]
struct StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E : public RuntimeArray
{
public:
ALIGN_FIELD (8) String_t* m_Items[1];
public:
inline String_t* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline String_t** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, String_t* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.Char[]
struct CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2 : public RuntimeArray
{
public:
ALIGN_FIELD (8) Il2CppChar m_Items[1];
public:
inline Il2CppChar GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Il2CppChar* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Il2CppChar value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Il2CppChar GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Il2CppChar* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Il2CppChar value)
{
m_Items[index] = value;
}
};
// System.Object[]
struct ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A : public RuntimeArray
{
public:
ALIGN_FIELD (8) RuntimeObject * m_Items[1];
public:
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.Type[]
struct TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F : public RuntimeArray
{
public:
ALIGN_FIELD (8) Type_t * m_Items[1];
public:
inline Type_t * GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Type_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, Type_t * value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Type_t * GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Type_t ** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Type_t * value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.Reflection.MemberInfo[]
struct MemberInfoU5BU5D_t6A57DDAF4E5321D22FB4C021559637EB126BF6B6 : public RuntimeArray
{
public:
ALIGN_FIELD (8) MemberInfo_t * m_Items[1];
public:
inline MemberInfo_t * GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline MemberInfo_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, MemberInfo_t * value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline MemberInfo_t * GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline MemberInfo_t ** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, MemberInfo_t * value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.Reflection.ParameterModifier[]
struct ParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA : public RuntimeArray
{
public:
ALIGN_FIELD (8) ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E m_Items[1];
public:
inline ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E * 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, ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->____byRef_0), (void*)NULL);
}
inline ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E * GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->____byRef_0), (void*)NULL);
}
};
// System.Object LuaInterface.ToLua::CheckObject<System.Object>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ToLua_CheckObject_TisRuntimeObject_m370F9C78E9B5704DCD6C96E0862500C4AE58705D_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// System.Void LuaInterface.ToLua::PushValue<System.DateTime>(System.IntPtr,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToLua_PushValue_TisDateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_m901D50A2C72DF872CB01F9E774CD233176B7093D_gshared (intptr_t ___L0, DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 ___v1, const RuntimeMethod* method);
// !2 System.Func`3<System.IntPtr,System.Int32,System.DateTime>::Invoke(!0,!1)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 Func_3_Invoke_m9F02CD992A3843C301C0A620FAF236D18FC6DBD2_gshared (Func_3_tE69E12C56C86CDDFF5F73B1580E3FC2B8EF717CD * __this, intptr_t ___arg10, int32_t ___arg21, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.Object>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRuntimeObject_m852D44D7DFE86811EBB6364C6E3668BADF1EC54D_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.Object,System.Object>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_m4CA678BACE3949B36B289C261EAE5FFB79DDCAEA_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method);
// System.Void LuaInterface.ToLua::PushSealed<System.Object>(System.IntPtr,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToLua_PushSealed_TisRuntimeObject_m80A7F6E688007E3366F5ACE882AFD53AD3F838FD_gshared (intptr_t ___L0, RuntimeObject * ___o1, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.Object,System.Object,System.Int32Enum>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_m4E9B5A498684BB231DE0DD727F84C63110660DCA_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.Object,System.Object,System.Int32>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m40C53A045270636F50DD8FBA1CD2821FA008B530_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.Object,System.Object,System.Int32,System.Int32Enum>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_m3B366F9C7239FB76F072449D81E77FB07B30BECB_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckParamsType<System.Char>(System.IntPtr,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckParamsType_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_mFBF4F264F30B2861F0C51EA5589B5734AB2783F5_gshared (intptr_t ___L0, int32_t ___begin1, int32_t ___count2, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.Int32Enum>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_m84DBF000ED1BEE2825871C677F94A217D3FE166F_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.Boolean>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_m1D428E39AB724F16302420BC6B57F4A8EDBDA677_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.Object,System.Int32Enum>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRuntimeObject_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_m5D3126484D669AC53383B003AFC14334E8BBEA5D_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.Boolean,System.Object>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_TisRuntimeObject_m6521782BF31099F0B82CA4E522398003508A5503_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.Char>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_m4B6A71957A8E137AF2A0170E57B35C564EE056D4_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.Object,System.Int32>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRuntimeObject_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m7A6770DFBD7E2FB9020F2CE349B3D004DF489F3D_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.Char,System.Int32>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mAF2EF8A2C9F779C40037C737F0C9B5BF35D9C997_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.Object,System.Int32,System.Int32>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRuntimeObject_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m3177E1769E8718AFDB41CB359CA56115358A4148_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.Object,System.Int32,System.Int32Enum>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRuntimeObject_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_m01B026F25BFB3832D74721FBEC93520DFF455697_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.Char,System.Int32,System.Int32>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m1A9E50B7451A37C1808C2662EE92237BA15529B2_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.Char,System.Char>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_m875DC25248B24050F064983BEE2EED63BD5BEDB7_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.Object,System.Object,System.Object>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m70DEEF2A23A8C3CA4EE46DDB16FEDF9946AA6406_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.Object,System.Object,System.Object,System.Object>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mE6DF87B05D7B09BC78E26145157CC66E57D3B7C8_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckParamsType<System.Object>(System.IntPtr,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckParamsType_TisRuntimeObject_mD31D055FE052973AB83D17010A5763B5988B1890_gshared (intptr_t ___L0, int32_t ___begin1, int32_t ___count2, const RuntimeMethod* method);
// !2 System.Func`3<System.IntPtr,System.Int32,System.RuntimeTypeHandle>::Invoke(!0,!1)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D Func_3_Invoke_m429E39543E2A852904977007F08B091188388DC5_gshared (Func_3_tDDA95D14DDAA336FCF0BC0070D17B4E53E112E3B * __this, intptr_t ___arg10, int32_t ___arg21, const RuntimeMethod* method);
// System.Void LuaInterface.ToLua::PushValue<System.RuntimeTypeHandle>(System.IntPtr,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToLua_PushValue_TisRuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D_m5C71C13D20C9EF73F75087DC955AA52FF6FA056F_gshared (intptr_t ___L0, RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D ___v1, const RuntimeMethod* method);
// System.Delegate LuaInterface.ToLua::CheckDelegate<System.Object>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t * ToLua_CheckDelegate_TisRuntimeObject_mE08C2D14C48B31A56F9D31A866A4736B1AB2B766_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// System.Void LuaInterface.ToLua::PushValue<System.Reflection.InterfaceMapping>(System.IntPtr,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToLua_PushValue_TisInterfaceMapping_tDFACCA96D5C3DD01C345DE426D9B8F32CDAA904B_mDFF6DBB727DDC7E108F7C8310D299ECE7999E56C_gshared (intptr_t ___L0, InterfaceMapping_tDFACCA96D5C3DD01C345DE426D9B8F32CDAA904B ___v1, const RuntimeMethod* method);
// T[] LuaInterface.ToLua::CheckStructArray<System.Reflection.ParameterModifier>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA* ToLua_CheckStructArray_TisParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E_m3EA4DB36322406575CF50D5F68F5396763B13402_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// T[] LuaInterface.ToLua::CheckParamsObject<System.Object>(System.IntPtr,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ToLua_CheckParamsObject_TisRuntimeObject_m60BDE4CD1AC6B59BFE30F6BBA4F0AA4E2FF3B799_gshared (intptr_t ___L0, int32_t ___stackPos1, int32_t ___count2, const RuntimeMethod* method);
// System.Void LuaInterface.ToLua::PushValue<System.Guid>(System.IntPtr,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToLua_PushValue_TisGuid_t_m4EA4318862DF1F984B0F64775DF91F3F72FFCF72_gshared (intptr_t ___L0, Guid_t ___v1, const RuntimeMethod* method);
// System.Int32 System_IO_FileWrap::AppendAllText(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_AppendAllText_mDBD7BD386F8E792B9C170B8D752BFF15D66088D1 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_IO_FileWrap::AppendText(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_AppendText_m0B2120A0CFF23F8B1F57A898F9921CB45B9E8A0A (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_IO_FileWrap::Copy(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_Copy_mC840E15CAC645F41A50F10ED179C67A56032CDEC (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_IO_FileWrap::Create(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_Create_mAB23F29609BD1E7C336206A21DDE25EB528D17D0 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_IO_FileWrap::CreateText(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_CreateText_mFD76E98D2248C886A857FC040A282026FC86DBA0 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_IO_FileWrap::Delete(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_Delete_m324B39DBDD0BAB2D2B2221DEA41046CBC91671C2 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_IO_FileWrap::Exists(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_Exists_m4000A5BB8D7B2EAB7AE307D96413A7AFE645B120 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_IO_FileWrap::GetAttributes(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_GetAttributes_m0EE3B49E74CB6757F8452E5047C8AE3269444948 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_IO_FileWrap::GetCreationTime(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_GetCreationTime_m71B1F41D1878E2E823DC928D7441486858A01D3B (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_IO_FileWrap::GetCreationTimeUtc(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_GetCreationTimeUtc_mF25386159541FE5175DDD087AFDC7E5BEC4CD84C (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_IO_FileWrap::GetLastAccessTime(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_GetLastAccessTime_m5602D9F7FA2069942B09E6DB1F2AAEB9487C6B52 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_IO_FileWrap::GetLastAccessTimeUtc(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_GetLastAccessTimeUtc_mFD826EBCFD27B195E6DF89A2EB731398D1F7FBD0 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_IO_FileWrap::GetLastWriteTime(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_GetLastWriteTime_mC34482A5786BDBE27DFD67A945990B8FBF6564D9 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_IO_FileWrap::GetLastWriteTimeUtc(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_GetLastWriteTimeUtc_m64D675E0201839E48B73A43AA5D752C0B4DB4F8F (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_IO_FileWrap::Move(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_Move_mBA0504729BB754F97907B8733F79B47591D3D0C6 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_IO_FileWrap::Open(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_Open_mBC0C99AB9D668F7D709627C9CB2576C6B563FB40 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_IO_FileWrap::OpenRead(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_OpenRead_m01F4699727B96F300B9D6CD771877A3526CF3B34 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_IO_FileWrap::OpenText(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_OpenText_mFD2B97D7D6033C0D0C1E53D7B3B94A75BDDAF8E3 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_IO_FileWrap::OpenWrite(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_OpenWrite_m72C703B2DF525436109DC8A54D4798C1FBCD7042 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_IO_FileWrap::Replace(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_Replace_mAF34FB97D795CF58AF11E740DBDC667C58403FFC (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_IO_FileWrap::SetAttributes(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_SetAttributes_m24CE7D319D84DE520A3D4BA400C8B163BAE9B978 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_IO_FileWrap::SetCreationTime(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_SetCreationTime_m53D89F7379760B57A0AE7B81F9EABB8672E04767 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_IO_FileWrap::SetCreationTimeUtc(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_SetCreationTimeUtc_mF57880420A7AFD98B042E28493984A933F7A294D (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_IO_FileWrap::SetLastAccessTime(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_SetLastAccessTime_mCC99E3AA8F869CD7E40B55EAA76AE4F79FB1CCD8 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_IO_FileWrap::SetLastAccessTimeUtc(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_SetLastAccessTimeUtc_m89F40C193D110C3959FF7A8E530901DFBEEDF726 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_IO_FileWrap::SetLastWriteTime(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_SetLastWriteTime_m4F748417C5C6734D543302BC780C317E233F6363 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_IO_FileWrap::SetLastWriteTimeUtc(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_SetLastWriteTimeUtc_m3786C776D58221C966D4B7112C5EBB88A4B880E5 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_IO_FileWrap::ReadAllBytes(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_ReadAllBytes_m18C0F99F0D5EA3AA57551F60CBA41B761ECB24F4 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_IO_FileWrap::ReadAllLines(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_ReadAllLines_m3A819D42D6B821DF1585340E33D4B3A3AF23DDBE (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_IO_FileWrap::ReadAllText(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_ReadAllText_m40CCF1AEF77FA0F221ACD30657AC34A21B75C839 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_IO_FileWrap::WriteAllBytes(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_WriteAllBytes_mD562024B78B715D533BC64D38A4BD7A30EA83D4B (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_IO_FileWrap::WriteAllLines(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_WriteAllLines_m5E92EDD46C126C17527BB25532FF2709F5427A1E (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_IO_FileWrap::WriteAllText(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_WriteAllText_m5EC34DC26F7F0BD0E2654606F62D83510357C713 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_IO_FileWrap::Encrypt(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_Encrypt_mE0DA5907D74FE04A8F475E8AF2E94353C1270908 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_IO_FileWrap::Decrypt(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_Decrypt_m346260E61DFDBAA2F94D808BBDB5496A72EF910F (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_IO_FileWrap::ReadLines(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_ReadLines_m370517D4642A87231F6306FFBDC71A7A6C76152B (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_IO_FileWrap::AppendAllLines(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_AppendAllLines_m4A805D6C408331D4742B5F34CF1668AB72CA9088 (intptr_t ___L0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::BeginStaticLibs(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_BeginStaticLibs_m4800BEB58E15C7581A5D8E67C51D6EDED0655F4C (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___name0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaCSFunction::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::RegFunction(System.String,LuaInterface.LuaCSFunction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___name0, LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * ___func1, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::EndStaticLibs()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_EndStaticLibs_m40DB36CA82970F6F508315AB38F4A742419AF3F6 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method);
// System.Int32 LuaInterface.LuaDLL::lua_gettop(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858 (intptr_t ___luaState0, const RuntimeMethod* method);
// System.String LuaInterface.ToLua::CheckString(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// System.Void System.IO.File::AppendAllText(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void File_AppendAllText_m75D2FA3AD52D413CFC2DC07DC81A2BDF70ADE577 (String_t* ___path0, String_t* ___contents1, const RuntimeMethod* method);
// System.Object LuaInterface.ToLua::CheckObject<System.Text.Encoding>(System.IntPtr,System.Int32)
inline RuntimeObject * ToLua_CheckObject_TisEncoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_m7A45C6B65330716EB20FE830CF9FA13D31DE5109 (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
return (( RuntimeObject * (*) (intptr_t, int32_t, const RuntimeMethod*))ToLua_CheckObject_TisRuntimeObject_m370F9C78E9B5704DCD6C96E0862500C4AE58705D_gshared)(___L0, ___stackPos1, method);
}
// System.Void System.IO.File::AppendAllText(System.String,System.String,System.Text.Encoding)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void File_AppendAllText_mA1210592AC88A27D8C61BE47C8E1056850D736C7 (String_t* ___path0, String_t* ___contents1, Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * ___encoding2, const RuntimeMethod* method);
// System.Int32 LuaInterface.LuaDLL::luaL_throw(System.IntPtr,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828 (intptr_t ___L0, String_t* ___message1, const RuntimeMethod* method);
// System.Int32 LuaInterface.LuaDLL::toluaL_exception(System.IntPtr,System.Exception)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960 (intptr_t ___L0, Exception_t * ___e1, const RuntimeMethod* method);
// System.Void LuaInterface.ToLua::CheckArgsCount(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B (intptr_t ___L0, int32_t ___count1, const RuntimeMethod* method);
// System.IO.StreamWriter System.IO.File::AppendText(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E * File_AppendText_m14F55CFA85F27C09A0DCAEC8BD9485FCF80796A6 (String_t* ___path0, const RuntimeMethod* method);
// System.Void LuaInterface.ToLua::PushObject(System.IntPtr,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A (intptr_t ___L0, RuntimeObject * ___o1, const RuntimeMethod* method);
// System.Void System.IO.File::Copy(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void File_Copy_m6F29E5F9257501DCEE07FD93DAB5145B23EBB437 (String_t* ___sourceFileName0, String_t* ___destFileName1, const RuntimeMethod* method);
// System.Boolean LuaInterface.LuaDLL::luaL_checkboolean(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaDLL_luaL_checkboolean_m8F28B1A574BE19A9735A60537D96B5D359FE7CFE (intptr_t ___luaState0, int32_t ___index1, const RuntimeMethod* method);
// System.Void System.IO.File::Copy(System.String,System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void File_Copy_m42EEC6C53F171AD23C837EAD48905F11D94C04BF (String_t* ___sourceFileName0, String_t* ___destFileName1, bool ___overwrite2, const RuntimeMethod* method);
// System.IO.FileStream System.IO.File::Create(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 * File_Create_mE6AF90C7A82E96EC1315821EB061327CF3EB55DD (String_t* ___path0, const RuntimeMethod* method);
// System.Double LuaInterface.LuaDLL::luaL_checknumber(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7 (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// System.IO.FileStream System.IO.File::Create(System.String,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 * File_Create_m892E853951FB40FF321104362355F9E30A1C027C (String_t* ___path0, int32_t ___bufferSize1, const RuntimeMethod* method);
// System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6 (RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D ___handle0, const RuntimeMethod* method);
// System.Object LuaInterface.ToLua::CheckObject(System.IntPtr,System.Int32,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B (intptr_t ___L0, int32_t ___stackPos1, Type_t * ___type2, const RuntimeMethod* method);
// System.IO.FileStream System.IO.File::Create(System.String,System.Int32,System.IO.FileOptions)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 * File_Create_mE8E269ABF4A92EAA982685219D288FB5178C880E (String_t* ___path0, int32_t ___bufferSize1, int32_t ___options2, const RuntimeMethod* method);
// System.IO.FileStream System.IO.File::Create(System.String,System.Int32,System.IO.FileOptions,System.Security.AccessControl.FileSecurity)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 * File_Create_m9B2A6BD8E97BA7A324ACCBC6CD180EFF1BDCF91E (String_t* ___path0, int32_t ___bufferSize1, int32_t ___options2, FileSecurity_tA80D4B624306EBC4FAC7F92F258703CC1B5349F2 * ___fileSecurity3, const RuntimeMethod* method);
// System.IO.StreamWriter System.IO.File::CreateText(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E * File_CreateText_mEED28D1DDECB47B208D7ACA7CDC99B32EE86F162 (String_t* ___path0, const RuntimeMethod* method);
// System.Void System.IO.File::Delete(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void File_Delete_mBE814E569EAB07FAD140C6DCDB957F1CB8C85DE2 (String_t* ___path0, const RuntimeMethod* method);
// System.Boolean System.IO.File::Exists(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool File_Exists_m6B9BDD8EEB33D744EB0590DD27BC0152FAFBD1FB (String_t* ___path0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaDLL::lua_pushboolean(System.IntPtr,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80 (intptr_t ___luaState0, bool ___value1, const RuntimeMethod* method);
// System.IO.FileAttributes System.IO.File::GetAttributes(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t File_GetAttributes_m7332905AD004C58641631DDBE30A58BA1BAC986F (String_t* ___path0, const RuntimeMethod* method);
// System.Void LuaInterface.ToLua::Push(System.IntPtr,System.Enum)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToLua_Push_mEB8C84A5137A56CA3BD252D485926B77BF61AC06 (intptr_t ___L0, Enum_t2AF27C02B8653AE29442467390005ABC74D8F521 * ___e1, const RuntimeMethod* method);
// System.DateTime System.IO.File::GetCreationTime(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 File_GetCreationTime_mD83151C16BF0852FC07D6D2F744105105F221D63 (String_t* ___path0, const RuntimeMethod* method);
// System.Void LuaInterface.ToLua::PushValue<System.DateTime>(System.IntPtr,T)
inline void ToLua_PushValue_TisDateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_m901D50A2C72DF872CB01F9E774CD233176B7093D (intptr_t ___L0, DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 ___v1, const RuntimeMethod* method)
{
(( void (*) (intptr_t, DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 , const RuntimeMethod*))ToLua_PushValue_TisDateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_m901D50A2C72DF872CB01F9E774CD233176B7093D_gshared)(___L0, ___v1, method);
}
// System.DateTime System.IO.File::GetCreationTimeUtc(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 File_GetCreationTimeUtc_m5B3895C6802244BA3763901CBD3830AEBC14D59E (String_t* ___path0, const RuntimeMethod* method);
// System.DateTime System.IO.File::GetLastAccessTime(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 File_GetLastAccessTime_m3BD1DBE6E61F3CA76FC0407498327BC21FBE14A7 (String_t* ___path0, const RuntimeMethod* method);
// System.DateTime System.IO.File::GetLastAccessTimeUtc(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 File_GetLastAccessTimeUtc_mD69B72D28B86F668093BBDD3AE6ED9AC535BC3A9 (String_t* ___path0, const RuntimeMethod* method);
// System.DateTime System.IO.File::GetLastWriteTime(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 File_GetLastWriteTime_m1F53754D1086FAA2A0A023B6D967101BF29272AC (String_t* ___path0, const RuntimeMethod* method);
// System.DateTime System.IO.File::GetLastWriteTimeUtc(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 File_GetLastWriteTimeUtc_m52158086807F5ECA7919B29F8BC0F038ACA26691 (String_t* ___path0, const RuntimeMethod* method);
// System.Void System.IO.File::Move(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void File_Move_mBBAEF2F3353F8E46E70495C88E1735C866E953B1 (String_t* ___sourceFileName0, String_t* ___destFileName1, const RuntimeMethod* method);
// System.IO.FileStream System.IO.File::Open(System.String,System.IO.FileMode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 * File_Open_mDA5EB4A312EAEBF8543B13C572271FB5F673A501 (String_t* ___path0, int32_t ___mode1, const RuntimeMethod* method);
// System.IO.FileStream System.IO.File::Open(System.String,System.IO.FileMode,System.IO.FileAccess)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 * File_Open_m20B8F4A196F8D5639E9879FE2A189782F42BE079 (String_t* ___path0, int32_t ___mode1, int32_t ___access2, const RuntimeMethod* method);
// System.IO.FileStream System.IO.File::Open(System.String,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 * File_Open_mE3C89422475D91EE79B2BE9AD5B0AB7DA7141265 (String_t* ___path0, int32_t ___mode1, int32_t ___access2, int32_t ___share3, const RuntimeMethod* method);
// System.IO.FileStream System.IO.File::OpenRead(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 * File_OpenRead_m3B2974AB5AA8011E587AC834BE71862BF77C2129 (String_t* ___path0, const RuntimeMethod* method);
// System.IO.StreamReader System.IO.File::OpenText(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E * File_OpenText_mD7DC3BDD48CA66946135DB8D5C5D15017500CB34 (String_t* ___path0, const RuntimeMethod* method);
// System.IO.FileStream System.IO.File::OpenWrite(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 * File_OpenWrite_mF82A279E4678151DA29C2AE13DE7F2B4FCC1440C (String_t* ___path0, const RuntimeMethod* method);
// System.Void System.IO.File::Replace(System.String,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void File_Replace_m684CCFD6EF3FC5BD6CFF4FAD58303F7226325B93 (String_t* ___sourceFileName0, String_t* ___destinationFileName1, String_t* ___destinationBackupFileName2, const RuntimeMethod* method);
// System.Void System.IO.File::Replace(System.String,System.String,System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void File_Replace_m210D8EA692EC8ED5A6587BE351B63EDE8504A2E5 (String_t* ___sourceFileName0, String_t* ___destinationFileName1, String_t* ___destinationBackupFileName2, bool ___ignoreMetadataErrors3, const RuntimeMethod* method);
// System.Void System.IO.File::SetAttributes(System.String,System.IO.FileAttributes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void File_SetAttributes_mEA45B813D278BCB88E9888CF6E7598C38C86E3FB (String_t* ___path0, int32_t ___fileAttributes1, const RuntimeMethod* method);
// !2 System.Func`3<System.IntPtr,System.Int32,System.DateTime>::Invoke(!0,!1)
inline DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 Func_3_Invoke_m9F02CD992A3843C301C0A620FAF236D18FC6DBD2 (Func_3_tE69E12C56C86CDDFF5F73B1580E3FC2B8EF717CD * __this, intptr_t ___arg10, int32_t ___arg21, const RuntimeMethod* method)
{
return (( DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 (*) (Func_3_tE69E12C56C86CDDFF5F73B1580E3FC2B8EF717CD *, intptr_t, int32_t, const RuntimeMethod*))Func_3_Invoke_m9F02CD992A3843C301C0A620FAF236D18FC6DBD2_gshared)(__this, ___arg10, ___arg21, method);
}
// System.Void System.IO.File::SetCreationTime(System.String,System.DateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void File_SetCreationTime_m7F56AEC594B5AC0CC7544A3DADB4177313807FB8 (String_t* ___path0, DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 ___creationTime1, const RuntimeMethod* method);
// System.Void System.IO.File::SetCreationTimeUtc(System.String,System.DateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void File_SetCreationTimeUtc_m148A7751AE23B7E61CD226164DC9A816EFAA9BD2 (String_t* ___path0, DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 ___creationTimeUtc1, const RuntimeMethod* method);
// System.Void System.IO.File::SetLastAccessTime(System.String,System.DateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void File_SetLastAccessTime_mD880AE8AC1233EA5571AAEEFBF97379C8E280DE5 (String_t* ___path0, DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 ___lastAccessTime1, const RuntimeMethod* method);
// System.Void System.IO.File::SetLastAccessTimeUtc(System.String,System.DateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void File_SetLastAccessTimeUtc_m38A8BF0051F4CAC5FDD9C75A3C9F5E717DF90403 (String_t* ___path0, DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 ___lastAccessTimeUtc1, const RuntimeMethod* method);
// System.Void System.IO.File::SetLastWriteTime(System.String,System.DateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void File_SetLastWriteTime_m154A43B7D9FC62871C44FEAA99D2DE41A056A45A (String_t* ___path0, DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 ___lastWriteTime1, const RuntimeMethod* method);
// System.Void System.IO.File::SetLastWriteTimeUtc(System.String,System.DateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void File_SetLastWriteTimeUtc_m4122152E31C9D388E1FCD741EC50E3F1D8EFEDCF (String_t* ___path0, DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 ___lastWriteTimeUtc1, const RuntimeMethod* method);
// System.Byte[] System.IO.File::ReadAllBytes(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* File_ReadAllBytes_mF29468CED0B7B3B7C0971ACEBB16A38683718BEC (String_t* ___path0, const RuntimeMethod* method);
// System.Void LuaInterface.ToLua::Push(System.IntPtr,System.Array)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToLua_Push_m007BBA6FFBB0D3E2A0905FD568FA4A87AD6ADD5F (intptr_t ___L0, RuntimeArray * ___array1, const RuntimeMethod* method);
// System.String[] System.IO.File::ReadAllLines(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* File_ReadAllLines_mE23F86FECEC7385CD2D20EA0257277E8D09DCDB7 (String_t* ___path0, const RuntimeMethod* method);
// System.String[] System.IO.File::ReadAllLines(System.String,System.Text.Encoding)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* File_ReadAllLines_m367A3C9DB195EBD18FD5F66044525F5156DC01BE (String_t* ___path0, Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * ___encoding1, const RuntimeMethod* method);
// System.String System.IO.File::ReadAllText(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* File_ReadAllText_m404A1BE4C87AC3C7B9C0B07469CDC44DE52817FF (String_t* ___path0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaDLL::lua_pushstring(System.IntPtr,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7 (intptr_t ___luaState0, String_t* ___str1, const RuntimeMethod* method);
// System.String System.IO.File::ReadAllText(System.String,System.Text.Encoding)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* File_ReadAllText_mC9941B7CB03E5B8AD1914872D39D6EF735FC3F47 (String_t* ___path0, Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * ___encoding1, const RuntimeMethod* method);
// System.Byte[] LuaInterface.ToLua::CheckByteBuffer(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ToLua_CheckByteBuffer_m7C047F582199524B397D55711935A43902DA2A6F (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// System.Void System.IO.File::WriteAllBytes(System.String,System.Byte[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void File_WriteAllBytes_m07F13C1CA0BD0960392C78AB99E0F19564F9B594 (String_t* ___path0, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___bytes1, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.String[]>(System.IntPtr,System.Int32)
inline bool TypeChecker_CheckTypes_TisStringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_m8B3410CD594479F3339F43256F65D5CFD2BDF459 (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
return (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))TypeChecker_CheckTypes_TisRuntimeObject_m852D44D7DFE86811EBB6364C6E3668BADF1EC54D_gshared)(___L0, ___pos1, method);
}
// System.String[] LuaInterface.ToLua::ToStringArray(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ToLua_ToStringArray_m4CB49418526BB440E3F874C9A7DE05C7004AA8C6 (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// System.Void System.IO.File::WriteAllLines(System.String,System.String[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void File_WriteAllLines_mADD0D376471B4221EFBF07E67AABF47ABB69ED38 (String_t* ___path0, StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___contents1, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.Collections.Generic.IEnumerable`1<System.String>>(System.IntPtr,System.Int32)
inline bool TypeChecker_CheckTypes_TisIEnumerable_1_t31EF1520A3A805598500BB6033C14ABDA7116D5E_m1B23F7C43748C0FB9435CA0251C9EB78D602928B (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
return (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))TypeChecker_CheckTypes_TisRuntimeObject_m852D44D7DFE86811EBB6364C6E3668BADF1EC54D_gshared)(___L0, ___pos1, method);
}
// System.Object LuaInterface.ToLua::ToObject(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// System.Void System.IO.File::WriteAllLines(System.String,System.Collections.Generic.IEnumerable`1<System.String>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void File_WriteAllLines_mA23456288DA5A21E93635C4CEC482440B4BB3CE3 (String_t* ___path0, RuntimeObject* ___contents1, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.String[],System.Text.Encoding>(System.IntPtr,System.Int32)
inline bool TypeChecker_CheckTypes_TisStringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_TisEncoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_m86C85318750B10238EA799BFCCFED1D2DCFFC64B (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
return (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_m4CA678BACE3949B36B289C261EAE5FFB79DDCAEA_gshared)(___L0, ___pos1, method);
}
// System.Void System.IO.File::WriteAllLines(System.String,System.String[],System.Text.Encoding)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void File_WriteAllLines_m772747A7F2DBFA0DFD6E96F33683E12625E9506B (String_t* ___path0, StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___contents1, Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * ___encoding2, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.Collections.Generic.IEnumerable`1<System.String>,System.Text.Encoding>(System.IntPtr,System.Int32)
inline bool TypeChecker_CheckTypes_TisIEnumerable_1_t31EF1520A3A805598500BB6033C14ABDA7116D5E_TisEncoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_mD170316134CAA2F3D18DB261729CE4A2B16130C6 (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
return (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_m4CA678BACE3949B36B289C261EAE5FFB79DDCAEA_gshared)(___L0, ___pos1, method);
}
// System.Void System.IO.File::WriteAllLines(System.String,System.Collections.Generic.IEnumerable`1<System.String>,System.Text.Encoding)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void File_WriteAllLines_mB99BCE0301A8C94DE16D151E444A6DF454A3CF23 (String_t* ___path0, RuntimeObject* ___contents1, Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * ___encoding2, const RuntimeMethod* method);
// System.Void System.IO.File::WriteAllText(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void File_WriteAllText_m7BA355E5631C6A3E3D3378D6101EF65E72A45F0A (String_t* ___path0, String_t* ___contents1, const RuntimeMethod* method);
// System.Void System.IO.File::WriteAllText(System.String,System.String,System.Text.Encoding)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void File_WriteAllText_m8599D53905963162B6EAA1779CD94F423986F0A9 (String_t* ___path0, String_t* ___contents1, Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * ___encoding2, const RuntimeMethod* method);
// System.Void System.IO.File::Encrypt(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void File_Encrypt_m298044A35B62F6BC3C50167523A7E4D38E9957FD (String_t* ___path0, const RuntimeMethod* method);
// System.Void System.IO.File::Decrypt(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void File_Decrypt_m63A9048D31904E7A6C87DB457D684B7132E99C73 (String_t* ___path0, const RuntimeMethod* method);
// System.Collections.Generic.IEnumerable`1<System.String> System.IO.File::ReadLines(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* File_ReadLines_mB920D9006D1C5AEE7048B211A673D263026CB30C (String_t* ___path0, const RuntimeMethod* method);
// System.Collections.Generic.IEnumerable`1<System.String> System.IO.File::ReadLines(System.String,System.Text.Encoding)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* File_ReadLines_mD18F4281B1CF9AE2109591644806DD5C5917DB03 (String_t* ___path0, Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * ___encoding1, const RuntimeMethod* method);
// System.Object LuaInterface.ToLua::CheckObject<System.Collections.Generic.IEnumerable`1<System.String>>(System.IntPtr,System.Int32)
inline RuntimeObject * ToLua_CheckObject_TisIEnumerable_1_t31EF1520A3A805598500BB6033C14ABDA7116D5E_mE4EE2FFE9C6A7796952223C4E5D7D74BD07AF14A (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
return (( RuntimeObject * (*) (intptr_t, int32_t, const RuntimeMethod*))ToLua_CheckObject_TisRuntimeObject_m370F9C78E9B5704DCD6C96E0862500C4AE58705D_gshared)(___L0, ___stackPos1, method);
}
// System.Void System.IO.File::AppendAllLines(System.String,System.Collections.Generic.IEnumerable`1<System.String>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void File_AppendAllLines_mBEEC3FFDAE41AC1966B1F51292E163C91F10E464 (String_t* ___path0, RuntimeObject* ___contents1, const RuntimeMethod* method);
// System.Void System.IO.File::AppendAllLines(System.String,System.Collections.Generic.IEnumerable`1<System.String>,System.Text.Encoding)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void File_AppendAllLines_mB766F89BAE825F6F5519173E47B0CAB91F15120D (String_t* ___path0, RuntimeObject* ___contents1, Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * ___encoding2, const RuntimeMethod* method);
// System.Void System.Object::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0 (RuntimeObject * __this, const RuntimeMethod* method);
// System.Int32 LuaInterface.LuaState::BeginClass(System.Type,System.Type,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaState_BeginClass_mFF579B6B50F9A988587776B4214CA369845A4C71 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, Type_t * ___t0, Type_t * ___baseType1, String_t* ___name2, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::EndClass()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_EndClass_m8A005898468B98BE9EED4EA2E96EEC375C1F6BED (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method);
// System.Int32 System_ObjectWrap::_CreateSystem_Object(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_ObjectWrap__CreateSystem_Object_m8C0BABE0C531DE658E392BE29DF43552F19430FF (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_ObjectWrap::Equals(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_ObjectWrap_Equals_m16EC4DB406341E68BA9A3698BCBE80DB2243C951 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_ObjectWrap::GetHashCode(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_ObjectWrap_GetHashCode_m74C074496D4995AD0C6908D6A1BAAF38F82BB04E (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_ObjectWrap::GetType(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_ObjectWrap_GetType_m49D3A5AAFA9102D61DE55C86138606F30591CC59 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_ObjectWrap::ToString(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_ObjectWrap_ToString_m04DB28374A0E761CE7CC5D60098D1B162BD85C71 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_ObjectWrap::ReferenceEquals(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_ObjectWrap_ReferenceEquals_m6917DD18CF83CC34595F67AED0B2BE5C3366D70A (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_ObjectWrap::op_Equality(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_ObjectWrap_op_Equality_mCEE5833450F5FC305FF2357647C0C7D99A1CF6F0 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_ObjectWrap::Destroy(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_ObjectWrap_Destroy_m0A2997D83C9EDEDB3716872B59D0B2C246708F24 (intptr_t ___L0, const RuntimeMethod* method);
// System.Void LuaInterface.ToLua::Push(System.IntPtr,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToLua_Push_m527AE65DDF8931A68AFE689AE47A65524F4A6C03 (intptr_t ___L0, RuntimeObject * ___obj1, const RuntimeMethod* method);
// System.Object LuaInterface.ToLua::CheckObject(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ToLua_CheckObject_mC6604EED4BC2EC077CCECE69D2C74FCE348FAC79 (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// System.Object LuaInterface.ToLua::ToVarObject(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ToLua_ToVarObject_m32C2BF7F525FB0A4D5914DC319660A523C3A7A6D (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// System.Void LuaInterface.LuaDLL::lua_pushinteger(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23 (intptr_t ___L0, int32_t ___n1, const RuntimeMethod* method);
// System.Type System.Object::GetType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60 (RuntimeObject * __this, const RuntimeMethod* method);
// System.Void LuaInterface.ToLua::Push(System.IntPtr,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToLua_Push_mB2F773CD5EE954E988D156A20F3989B8C53D48CD (intptr_t ___L0, Type_t * ___t1, const RuntimeMethod* method);
// System.Int32 LuaInterface.ToLua::Destroy(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ToLua_Destroy_m9BD41E496D33F915D593C6AB7CD0F20C3534E239 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_StringWrap::_CreateSystem_String(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap__CreateSystem_String_mEFE1B5176EFDB1DA50CD45FC99EC62F1CF8075FB (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_StringWrap::Equals(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_Equals_mE5B496259914F8709C0D422A49CDA952A32983C8 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_StringWrap::Clone(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_Clone_m9F0CAC5C63E90C5DAF00A3E35155B88669323092 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_StringWrap::GetTypeCode(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_GetTypeCode_mB887130D543863FEBE615B9F85C47F1EF9B7E768 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_StringWrap::CopyTo(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_CopyTo_m1C2E7B2281BAB9EFDC775BC5D07150F921D3722C (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_StringWrap::ToCharArray(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_ToCharArray_m205ACBC5675F1BCC897C4DB64482DD102023018E (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_StringWrap::Split(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_Split_m16052CB438B24CDC9266303037EC79CEB5FDC90B (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_StringWrap::Substring(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_Substring_mAFB61C2F2F61B2B1E4FACD88068776EF03F9331C (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_StringWrap::Trim(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_Trim_mBB5C670D8E8345CA6B5FAE86CE249F36444C61A0 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_StringWrap::TrimStart(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_TrimStart_mF85333BC16628FCAFAFAD65736C7DCDB6017B134 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_StringWrap::TrimEnd(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_TrimEnd_m243442501CAEF503A11FE72D9BF4E7DB903BAA10 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_StringWrap::Compare(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_Compare_mB6E4DD8986DEA5010D4776BBC1BF2B4A58BDDDD6 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_StringWrap::CompareTo(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_CompareTo_m6F20EDE37FCF3595A204859A4AD149F465017A95 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_StringWrap::CompareOrdinal(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_CompareOrdinal_mE22185FA0C6282457A60713029B12C9AE1139986 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_StringWrap::EndsWith(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_EndsWith_m664273FBC24B4680AAE6A0A12A121E17132A6BF9 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_StringWrap::IndexOfAny(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_IndexOfAny_mA66FC8B98C9CD6B0D173DD06495F76F164EAB53A (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_StringWrap::IndexOf(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_IndexOf_mAD02D6CBC738B42FC81BDEC999723905079C983E (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_StringWrap::LastIndexOf(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_LastIndexOf_m4ED169967EE74A98235F563A293CC8E099BC7BF3 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_StringWrap::LastIndexOfAny(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_LastIndexOfAny_m372BD5797767A9A4CA852B0C55ECA9B5D392B54F (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_StringWrap::Contains(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_Contains_m8D119E640149BD414021281E4F25FB18119CCC67 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_StringWrap::IsNullOrEmpty(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_IsNullOrEmpty_m597636A057E848DC5528A27A81779218DFCF5AA2 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_StringWrap::Normalize(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_Normalize_m9CA67689A4F30C1D9E11BFB86FE7506BC629B138 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_StringWrap::IsNormalized(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_IsNormalized_m7A74245D4292DD79679A64AF1E05A7D6578EAAEA (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_StringWrap::Remove(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_Remove_m58195AFB452717C8A914BC67C2DBBE8DF005CFE0 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_StringWrap::PadLeft(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_PadLeft_mCDDEF5FF43BDD0BA8CA62FD304F4E73580383E06 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_StringWrap::PadRight(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_PadRight_m7CD7BDB3F488CE9CF4BC4A9ABCD8DEB26ED32E3E (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_StringWrap::StartsWith(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_StartsWith_m066C3CB90859545FB7D73110B7738ADDA45412E5 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_StringWrap::Replace(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_Replace_mEE4B916356023C5BE9BE2D286F7654B136716D00 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_StringWrap::ToLower(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_ToLower_mBE44F59E32D4BADC1376BF9895D46C7D696693F2 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_StringWrap::ToLowerInvariant(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_ToLowerInvariant_mCD3A9CCE610ADF322D86DE81BBA70D9ED0F0291A (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_StringWrap::ToUpper(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_ToUpper_mF5D5C9739E1CE7D9AEB0959DD9777F6165E4DF10 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_StringWrap::ToUpperInvariant(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_ToUpperInvariant_mDDB059100D5AA46E66F27FD1C66380DE9ACD9BD7 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_StringWrap::ToString(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_ToString_m041C30FC1EDFCDA6FBEA2929C2AA87A9035B64AD (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_StringWrap::Format(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_Format_m5DF4C40426A8906FF5E3EB7F2F477865B2366C60 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_StringWrap::Copy(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_Copy_m4544A849276C51A2126B5F7DA110F565ECD22CEE (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_StringWrap::Concat(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_Concat_m99D5A4B7459A846B8244AFBEC1943540E7CE05C1 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_StringWrap::Insert(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_Insert_m71A1A434239FC2A06D5B984D6653F43BA5764984 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_StringWrap::Intern(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_Intern_m5B1B9AA3DDBE57C11C7BCE91F5847C522656D544 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_StringWrap::IsInterned(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_IsInterned_m0BF727551B969618007B9644A348DB549C17D70D (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_StringWrap::Join(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_Join_m722ADE9828678B3E83DF7FEAAAB447A0CFD2DDB4 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_StringWrap::GetEnumerator(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_GetEnumerator_m00F326D1872E2A0CC7256A471F65D71703663100 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_StringWrap::GetHashCode(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_GetHashCode_m1C1DC67B80B4A7B5F314B5E728EA02779BFC2E0F (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_StringWrap::op_Equality(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_op_Equality_m0EF70C5BE64A40BCA83EF4F212FAE2A719F86044 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_StringWrap::get_Empty(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_get_Empty_m5366E878E7C1DC834714D1AEAB63F32BE6181A59 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_StringWrap::get_Length(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_get_Length_m068626CF4B94866A8EE921417B99D642086D68D4 (intptr_t ___L0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::RegVar(System.String,LuaInterface.LuaCSFunction,LuaInterface.LuaCSFunction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___name0, LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * ___get1, LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * ___set2, const RuntimeMethod* method);
// LuaInterface.LuaTypes LuaInterface.LuaDLL::lua_type(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002 (intptr_t ___luaState0, int32_t ___index1, const RuntimeMethod* method);
// System.String LuaInterface.LuaDLL::lua_tostring(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LuaDLL_lua_tostring_mA765A14A38D27A5CFD264A2E21E638E49B9236CF (intptr_t ___luaState0, int32_t ___index1, const RuntimeMethod* method);
// System.Void LuaInterface.ToLua::PushSealed<System.String>(System.IntPtr,T)
inline void ToLua_PushSealed_TisString_t_m48536BF2EB786F84B2A0CDD58F4C1DBE76DFC50E (intptr_t ___L0, String_t* ___o1, const RuntimeMethod* method)
{
(( void (*) (intptr_t, String_t*, const RuntimeMethod*))ToLua_PushSealed_TisRuntimeObject_m80A7F6E688007E3366F5ACE882AFD53AD3F838FD_gshared)(___L0, ___o1, method);
}
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.String>(System.IntPtr,System.Int32)
inline bool TypeChecker_CheckTypes_TisString_t_mE02AD68016B3F8FE8B2307298E894AFA79955562 (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
return (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))TypeChecker_CheckTypes_TisRuntimeObject_m852D44D7DFE86811EBB6364C6E3668BADF1EC54D_gshared)(___L0, ___pos1, method);
}
// System.String LuaInterface.ToLua::ToString(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// System.Boolean System.String::Equals(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_Equals_m9C4D78DFA0979504FE31429B64A4C26DF48020D1 (String_t* __this, String_t* ___value0, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.Object>(System.IntPtr,System.Int32)
inline bool TypeChecker_CheckTypes_TisRuntimeObject_m852D44D7DFE86811EBB6364C6E3668BADF1EC54D (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
return (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))TypeChecker_CheckTypes_TisRuntimeObject_m852D44D7DFE86811EBB6364C6E3668BADF1EC54D_gshared)(___L0, ___pos1, method);
}
// System.Boolean System.String::Equals(System.String,System.StringComparison)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_Equals_mB42D01789A129C548840C18E9065ACF9412F1F84 (String_t* __this, String_t* ___value0, int32_t ___comparisonType1, const RuntimeMethod* method);
// System.Object System.String::Clone()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * String_Clone_m349B701D5D4BD0C801FB9B7F40A792604EA4025D (String_t* __this, const RuntimeMethod* method);
// System.TypeCode System.String::GetTypeCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_GetTypeCode_m8BD19241519EB5EA26438DE4BD5FF05C592221B5 (String_t* __this, const RuntimeMethod* method);
// System.Char[] LuaInterface.ToLua::CheckCharBuffer(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ToLua_CheckCharBuffer_m144FB4A6B1B2FED6DF5266169EDD337A8F8C4D33 (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// System.Void System.String::CopyTo(System.Int32,System.Char[],System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void String_CopyTo_m054B8FF2ACBBA74F60199D98259E88395EAD3661 (String_t* __this, int32_t ___sourceIndex0, CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___destination1, int32_t ___destinationIndex2, int32_t ___count3, const RuntimeMethod* method);
// System.Char[] System.String::ToCharArray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* String_ToCharArray_mFCFF32A5EC698E81075E0C72C874282B9ED197A6 (String_t* __this, const RuntimeMethod* method);
// System.Char[] System.String::ToCharArray(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* String_ToCharArray_mF6C6C34F0F8B89201E3F1677C80B1DBC9ECF4339 (String_t* __this, int32_t ___startIndex0, int32_t ___length1, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.String,System.Char[],System.StringSplitOptions>(System.IntPtr,System.Int32)
inline bool TypeChecker_CheckTypes_TisString_t_TisCharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_TisStringSplitOptions_t2FA287E15325CC78BF3CA5CDAAA3520BFBD58487_mC5B41DFF459D15D766CC33D7AABFD8877824CAB5 (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
return (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_m4E9B5A498684BB231DE0DD727F84C63110660DCA_gshared)(___L0, ___pos1, method);
}
// System.String[] System.String::Split(System.Char[],System.StringSplitOptions)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* String_Split_m3E47054D847F0ED0FA2F54757D2BF5F8E15B938A (String_t* __this, CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___separator0, int32_t ___options1, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.String,System.Char[],System.Int32>(System.IntPtr,System.Int32)
inline bool TypeChecker_CheckTypes_TisString_t_TisCharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mBEFD177C0350D5EE4B63C1DB7ED9FF8BB4E057E6 (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
return (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m40C53A045270636F50DD8FBA1CD2821FA008B530_gshared)(___L0, ___pos1, method);
}
// System.Double LuaInterface.LuaDLL::lua_tonumber(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62 (intptr_t ___luaState0, int32_t ___idx1, const RuntimeMethod* method);
// System.String[] System.String::Split(System.Char[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* String_Split_m7F837958EF6FF0B15DE9B946AA1E8F95FC5EFF3F (String_t* __this, CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___separator0, int32_t ___count1, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.String,System.String[],System.StringSplitOptions>(System.IntPtr,System.Int32)
inline bool TypeChecker_CheckTypes_TisString_t_TisStringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_TisStringSplitOptions_t2FA287E15325CC78BF3CA5CDAAA3520BFBD58487_m27FC29355EB6AD9DC41608C5D0037F2B741AE4AB (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
return (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_m4E9B5A498684BB231DE0DD727F84C63110660DCA_gshared)(___L0, ___pos1, method);
}
// System.String[] System.String::Split(System.String[],System.StringSplitOptions)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* String_Split_m1116758CB532FF38D2A639CE6BD44F84F7EB2DEB (String_t* __this, StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___separator0, int32_t ___options1, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.String,System.String[],System.Int32,System.StringSplitOptions>(System.IntPtr,System.Int32)
inline bool TypeChecker_CheckTypes_TisString_t_TisStringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisStringSplitOptions_t2FA287E15325CC78BF3CA5CDAAA3520BFBD58487_m540767CA879B540CC6E83BCFFEA52A690A1567A8 (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
return (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_m3B366F9C7239FB76F072449D81E77FB07B30BECB_gshared)(___L0, ___pos1, method);
}
// System.String[] System.String::Split(System.String[],System.Int32,System.StringSplitOptions)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* String_Split_m72BE9D4B88E67593CCA2FC740DF4FB8CDCBD6134 (String_t* __this, StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___separator0, int32_t ___count1, int32_t ___options2, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.String,System.Char[],System.Int32,System.StringSplitOptions>(System.IntPtr,System.Int32)
inline bool TypeChecker_CheckTypes_TisString_t_TisCharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisStringSplitOptions_t2FA287E15325CC78BF3CA5CDAAA3520BFBD58487_m7B171AFB3BE23070A7A9ABE74E9F3EC8FA938709 (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
return (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_m3B366F9C7239FB76F072449D81E77FB07B30BECB_gshared)(___L0, ___pos1, method);
}
// System.String[] System.String::Split(System.Char[],System.Int32,System.StringSplitOptions)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* String_Split_mFF1110677F6870949F5765141F86396C1177C0F9 (String_t* __this, CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___separator0, int32_t ___count1, int32_t ___options2, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckParamsType<System.Char>(System.IntPtr,System.Int32,System.Int32)
inline bool TypeChecker_CheckParamsType_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_mFBF4F264F30B2861F0C51EA5589B5734AB2783F5 (intptr_t ___L0, int32_t ___begin1, int32_t ___count2, const RuntimeMethod* method)
{
return (( bool (*) (intptr_t, int32_t, int32_t, const RuntimeMethod*))TypeChecker_CheckParamsType_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_mFBF4F264F30B2861F0C51EA5589B5734AB2783F5_gshared)(___L0, ___begin1, ___count2, method);
}
// System.Char[] LuaInterface.ToLua::ToParamsChar(System.IntPtr,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ToLua_ToParamsChar_mB296AB38BF9E186925E0C6BBBDD4729819C8C03A (intptr_t ___L0, int32_t ___stackPos1, int32_t ___count2, const RuntimeMethod* method);
// System.String[] System.String::Split(System.Char[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* String_Split_m13262358217AD2C119FD1B9733C3C0289D608512 (String_t* __this, CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___separator0, const RuntimeMethod* method);
// System.String System.String::Substring(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Substring_m2C4AFF5E79DD8BADFD2DFBCF156BF728FBB8E1AE (String_t* __this, int32_t ___startIndex0, const RuntimeMethod* method);
// System.String System.String::Substring(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Substring_mB593C0A320C683E6E47EFFC0A12B7A465E5E43BB (String_t* __this, int32_t ___startIndex0, int32_t ___length1, const RuntimeMethod* method);
// System.String System.String::Trim()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Trim_mB52EB7876C7132358B76B7DC95DEACA20722EF4D (String_t* __this, const RuntimeMethod* method);
// System.String System.String::Trim(System.Char[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Trim_m788DE5AEFDAC40E778745C4DF4AFD45A4BC1007E (String_t* __this, CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___trimChars0, const RuntimeMethod* method);
// System.Char[] LuaInterface.ToLua::CheckParamsChar(System.IntPtr,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ToLua_CheckParamsChar_mAE02A335F0596B3137470A8839879262579334D5 (intptr_t ___L0, int32_t ___stackPos1, int32_t ___count2, const RuntimeMethod* method);
// System.String System.String::TrimStart(System.Char[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_TrimStart_mF2E3836BC914639BAB9DD8AA4EE026FC143BF466 (String_t* __this, CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___trimChars0, const RuntimeMethod* method);
// System.String System.String::TrimEnd(System.Char[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_TrimEnd_m8D4905B71A4AEBF9D0BC36C6003FC9A5AD630403 (String_t* __this, CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___trimChars0, const RuntimeMethod* method);
// System.Int32 System.String::Compare(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_Compare_m29A66AA64873CB0F433088D4700402DBA0A01153 (String_t* ___strA0, String_t* ___strB1, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.StringComparison>(System.IntPtr,System.Int32)
inline bool TypeChecker_CheckTypes_TisStringComparison_t02BAA95468CE9E91115C604577611FDF58FEDCF0_mF6FFDFF52970146304627CFC9E449F6DE994F9C5 (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
return (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))TypeChecker_CheckTypes_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_m84DBF000ED1BEE2825871C677F94A217D3FE166F_gshared)(___L0, ___pos1, method);
}
// System.Int32 System.String::Compare(System.String,System.String,System.StringComparison)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_Compare_m5BD1EF8904C9B13BEDB7A876B122F117B317B442 (String_t* ___strA0, String_t* ___strB1, int32_t ___comparisonType2, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.Boolean>(System.IntPtr,System.Int32)
inline bool TypeChecker_CheckTypes_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_m1D428E39AB724F16302420BC6B57F4A8EDBDA677 (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
return (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))TypeChecker_CheckTypes_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_m1D428E39AB724F16302420BC6B57F4A8EDBDA677_gshared)(___L0, ___pos1, method);
}
// System.Boolean LuaInterface.LuaDLL::lua_toboolean(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaDLL_lua_toboolean_mD1040BE41EBA160232137C0852698D2900B29872 (intptr_t ___luaState0, int32_t ___idx1, const RuntimeMethod* method);
// System.Int32 System.String::Compare(System.String,System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_Compare_m938570328DE9DAB5A5F1E5F4749DD66ECFBC97F1 (String_t* ___strA0, String_t* ___strB1, bool ___ignoreCase2, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.Globalization.CultureInfo,System.Globalization.CompareOptions>(System.IntPtr,System.Int32)
inline bool TypeChecker_CheckTypes_TisCultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_TisCompareOptions_t163DCEA9A0972750294CC1A8348E5CA69E943939_mBC53F739B4523EEA9E78DEDB44316190C1CD2A1C (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
return (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))TypeChecker_CheckTypes_TisRuntimeObject_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_m5D3126484D669AC53383B003AFC14334E8BBEA5D_gshared)(___L0, ___pos1, method);
}
// System.Int32 System.String::Compare(System.String,System.String,System.Globalization.CultureInfo,System.Globalization.CompareOptions)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_Compare_mD997AFDBE7652F7D7F006EF31649A98A92AD939E (String_t* ___strA0, String_t* ___strB1, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___culture2, int32_t ___options3, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.Boolean,System.Globalization.CultureInfo>(System.IntPtr,System.Int32)
inline bool TypeChecker_CheckTypes_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_TisCultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_m9355DEB1D4153A6C78804C59605FB43F30CEB8C2 (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
return (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))TypeChecker_CheckTypes_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_TisRuntimeObject_m6521782BF31099F0B82CA4E522398003508A5503_gshared)(___L0, ___pos1, method);
}
// System.Int32 System.String::Compare(System.String,System.String,System.Boolean,System.Globalization.CultureInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_Compare_mA1D43767F882FE677F238637A8785FCCEE7173D9 (String_t* ___strA0, String_t* ___strB1, bool ___ignoreCase2, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___culture3, const RuntimeMethod* method);
// System.Int32 System.String::Compare(System.String,System.Int32,System.String,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_Compare_m99CC35260CCF4E79928E1769863EBA747B44530B (String_t* ___strA0, int32_t ___indexA1, String_t* ___strB2, int32_t ___indexB3, int32_t ___length4, const RuntimeMethod* method);
// System.Int32 System.String::Compare(System.String,System.Int32,System.String,System.Int32,System.Int32,System.StringComparison)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_Compare_m208E4853037D81DD5C91DCA060C339DADC3A6064 (String_t* ___strA0, int32_t ___indexA1, String_t* ___strB2, int32_t ___indexB3, int32_t ___length4, int32_t ___comparisonType5, const RuntimeMethod* method);
// System.Int32 System.String::Compare(System.String,System.Int32,System.String,System.Int32,System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_Compare_m5C104B676507E8B82244F6482C28A5DF90E0B61B (String_t* ___strA0, int32_t ___indexA1, String_t* ___strB2, int32_t ___indexB3, int32_t ___length4, bool ___ignoreCase5, const RuntimeMethod* method);
// System.Int32 System.String::Compare(System.String,System.Int32,System.String,System.Int32,System.Int32,System.Globalization.CultureInfo,System.Globalization.CompareOptions)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_Compare_m4F7827906BB2FD00745D6A962DB23A7FF58BEB47 (String_t* ___strA0, int32_t ___indexA1, String_t* ___strB2, int32_t ___indexB3, int32_t ___length4, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___culture5, int32_t ___options6, const RuntimeMethod* method);
// System.Int32 System.String::Compare(System.String,System.Int32,System.String,System.Int32,System.Int32,System.Boolean,System.Globalization.CultureInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_Compare_m759578081B55965D2CE733DF538FA20554F2F874 (String_t* ___strA0, int32_t ___indexA1, String_t* ___strB2, int32_t ___indexB3, int32_t ___length4, bool ___ignoreCase5, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___culture6, const RuntimeMethod* method);
// System.Int32 System.String::CompareTo(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_CompareTo_m9FAB33E920810E148EDAA4F64E37F231412312AB (String_t* __this, String_t* ___strB0, const RuntimeMethod* method);
// System.Int32 System.String::CompareTo(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_CompareTo_mC250D5F34FBB95D3F4BDFA96BE88D1C611913ACA (String_t* __this, RuntimeObject * ___value0, const RuntimeMethod* method);
// System.Int32 System.String::CompareOrdinal(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_CompareOrdinal_m172D84EDDE0823F53EAB60857C07EA7F85600068 (String_t* ___strA0, String_t* ___strB1, const RuntimeMethod* method);
// System.Int32 System.String::CompareOrdinal(System.String,System.Int32,System.String,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_CompareOrdinal_m3DE819A1E2FB2B4992CFF04CA36921B77A3FC387 (String_t* ___strA0, int32_t ___indexA1, String_t* ___strB2, int32_t ___indexB3, int32_t ___length4, const RuntimeMethod* method);
// System.Boolean System.String::EndsWith(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_EndsWith_mE4F039DCC2A9FCB8C1ED2D04B00A35E3CE16DE99 (String_t* __this, String_t* ___value0, const RuntimeMethod* method);
// System.Boolean System.String::EndsWith(System.String,System.StringComparison)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_EndsWith_m80B198568050D692B70AD8949AC6EDC3044ED811 (String_t* __this, String_t* ___value0, int32_t ___comparisonType1, const RuntimeMethod* method);
// System.Object LuaInterface.ToLua::CheckObject<System.Globalization.CultureInfo>(System.IntPtr,System.Int32)
inline RuntimeObject * ToLua_CheckObject_TisCultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_m20E28608F621E699BFFFA998B1F75BC7109DE9D7 (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
return (( RuntimeObject * (*) (intptr_t, int32_t, const RuntimeMethod*))ToLua_CheckObject_TisRuntimeObject_m370F9C78E9B5704DCD6C96E0862500C4AE58705D_gshared)(___L0, ___stackPos1, method);
}
// System.Boolean System.String::EndsWith(System.String,System.Boolean,System.Globalization.CultureInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_EndsWith_m9A23F7FB4328BDC8921B7D1EE0B2705432EFBB32 (String_t* __this, String_t* ___value0, bool ___ignoreCase1, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___culture2, const RuntimeMethod* method);
// System.Int32 System.String::IndexOfAny(System.Char[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOfAny_m1AD95EBF79BB7FBFC7FC30DA9B1B8015BC3ABA6D (String_t* __this, CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___anyOf0, const RuntimeMethod* method);
// System.Int32 System.String::IndexOfAny(System.Char[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOfAny_m30470EE6951771AE5E897773C8FC233DADBAE301 (String_t* __this, CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___anyOf0, int32_t ___startIndex1, const RuntimeMethod* method);
// System.Int32 System.String::IndexOfAny(System.Char[],System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOfAny_mB7D79AEF460C7C8B3B0CCC573191FA0E339DD495 (String_t* __this, CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___anyOf0, int32_t ___startIndex1, int32_t ___count2, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.Char>(System.IntPtr,System.Int32)
inline bool TypeChecker_CheckTypes_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_m4B6A71957A8E137AF2A0170E57B35C564EE056D4 (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
return (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))TypeChecker_CheckTypes_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_m4B6A71957A8E137AF2A0170E57B35C564EE056D4_gshared)(___L0, ___pos1, method);
}
// System.Int32 System.String::IndexOf(System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOf_m2909B8CF585E1BD0C81E11ACA2F48012156FD5BD (String_t* __this, Il2CppChar ___value0, const RuntimeMethod* method);
// System.Int32 System.String::IndexOf(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOf_mA9A0117D68338238E51E5928CDA8EB3DC9DA497B (String_t* __this, String_t* ___value0, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.String,System.Int32>(System.IntPtr,System.Int32)
inline bool TypeChecker_CheckTypes_TisString_t_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m050FE57BF7F8A7C303494894EDA47466D339DB95 (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
return (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))TypeChecker_CheckTypes_TisRuntimeObject_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m7A6770DFBD7E2FB9020F2CE349B3D004DF489F3D_gshared)(___L0, ___pos1, method);
}
// System.Int32 System.String::IndexOf(System.String,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOf_m9285F4AFCAD971E6AFB6F0212B415989CB3DACA5 (String_t* __this, String_t* ___value0, int32_t ___startIndex1, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.Char,System.Int32>(System.IntPtr,System.Int32)
inline bool TypeChecker_CheckTypes_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mAF2EF8A2C9F779C40037C737F0C9B5BF35D9C997 (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
return (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))TypeChecker_CheckTypes_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mAF2EF8A2C9F779C40037C737F0C9B5BF35D9C997_gshared)(___L0, ___pos1, method);
}
// System.Int32 System.String::IndexOf(System.Char,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOf_m66F6178DB4B2F61F4FAFD8B75787D0AB142ADD7D (String_t* __this, Il2CppChar ___value0, int32_t ___startIndex1, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.String,System.StringComparison>(System.IntPtr,System.Int32)
inline bool TypeChecker_CheckTypes_TisString_t_TisStringComparison_t02BAA95468CE9E91115C604577611FDF58FEDCF0_mFAAECD2A740BC2AC95A44589ED2896D51A6D9557 (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
return (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))TypeChecker_CheckTypes_TisRuntimeObject_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_m5D3126484D669AC53383B003AFC14334E8BBEA5D_gshared)(___L0, ___pos1, method);
}
// System.Int32 System.String::IndexOf(System.String,System.StringComparison)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOf_mF9EA8429E9D1B7475D5A297E67435CF34E965F28 (String_t* __this, String_t* ___value0, int32_t ___comparisonType1, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.String,System.Int32,System.Int32>(System.IntPtr,System.Int32)
inline bool TypeChecker_CheckTypes_TisString_t_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m035FFEC6175EEBFCD076D4E32FF8A5C1C8A53F9B (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
return (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))TypeChecker_CheckTypes_TisRuntimeObject_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m3177E1769E8718AFDB41CB359CA56115358A4148_gshared)(___L0, ___pos1, method);
}
// System.Int32 System.String::IndexOf(System.String,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOf_m353D3A1174B0A39B8EAB8029F7EC9D26C21C4FAE (String_t* __this, String_t* ___value0, int32_t ___startIndex1, int32_t ___count2, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.String,System.Int32,System.StringComparison>(System.IntPtr,System.Int32)
inline bool TypeChecker_CheckTypes_TisString_t_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisStringComparison_t02BAA95468CE9E91115C604577611FDF58FEDCF0_mC32208EED0ADD596F0C75EDE374EED458947CB55 (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
return (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))TypeChecker_CheckTypes_TisRuntimeObject_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_m01B026F25BFB3832D74721FBEC93520DFF455697_gshared)(___L0, ___pos1, method);
}
// System.Int32 System.String::IndexOf(System.String,System.Int32,System.StringComparison)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOf_m2B8FDE7216A37799B7B3A093EDDF1A820AAF4D01 (String_t* __this, String_t* ___value0, int32_t ___startIndex1, int32_t ___comparisonType2, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.Char,System.Int32,System.Int32>(System.IntPtr,System.Int32)
inline bool TypeChecker_CheckTypes_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m1A9E50B7451A37C1808C2662EE92237BA15529B2 (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
return (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))TypeChecker_CheckTypes_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m1A9E50B7451A37C1808C2662EE92237BA15529B2_gshared)(___L0, ___pos1, method);
}
// System.Int32 System.String::IndexOf(System.Char,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOf_m0B93E3C108839038A68DD6DD22D64798CBF6F5DB (String_t* __this, Il2CppChar ___value0, int32_t ___startIndex1, int32_t ___count2, const RuntimeMethod* method);
// System.Int32 System.String::IndexOf(System.String,System.Int32,System.Int32,System.StringComparison)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOf_mDACE3FE07E6B127A9E01E6F0DB10C288AB49CEEC (String_t* __this, String_t* ___value0, int32_t ___startIndex1, int32_t ___count2, int32_t ___comparisonType3, const RuntimeMethod* method);
// System.Int32 System.String::LastIndexOf(System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_LastIndexOf_m76C37E3915E802044761572007B8FB0635995F59 (String_t* __this, Il2CppChar ___value0, const RuntimeMethod* method);
// System.Int32 System.String::LastIndexOf(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_LastIndexOf_mC924D20DC71F85A7106D9DD09BF41497C6816E20 (String_t* __this, String_t* ___value0, const RuntimeMethod* method);
// System.Int32 System.String::LastIndexOf(System.String,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_LastIndexOf_mAB5A42CC617EC43A0D0E65F34F3B013B67D70575 (String_t* __this, String_t* ___value0, int32_t ___startIndex1, const RuntimeMethod* method);
// System.Int32 System.String::LastIndexOf(System.Char,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_LastIndexOf_mC378BF6308D9D6A19AFA397CBD7046B2ED9B340B (String_t* __this, Il2CppChar ___value0, int32_t ___startIndex1, const RuntimeMethod* method);
// System.Int32 System.String::LastIndexOf(System.String,System.StringComparison)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_LastIndexOf_mA235A9DBC602A4C97D8708F51720E0BAE3CD7D84 (String_t* __this, String_t* ___value0, int32_t ___comparisonType1, const RuntimeMethod* method);
// System.Int32 System.String::LastIndexOf(System.String,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_LastIndexOf_mD9317A487164475437003A616698E6E4D85818BA (String_t* __this, String_t* ___value0, int32_t ___startIndex1, int32_t ___count2, const RuntimeMethod* method);
// System.Int32 System.String::LastIndexOf(System.String,System.Int32,System.StringComparison)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_LastIndexOf_m53E3BDD625269C6F14771CC7F31FC33DF4F07747 (String_t* __this, String_t* ___value0, int32_t ___startIndex1, int32_t ___comparisonType2, const RuntimeMethod* method);
// System.Int32 System.String::LastIndexOf(System.Char,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_LastIndexOf_mDF56BBDC42F73974249076AC735626C00C5FD6AD (String_t* __this, Il2CppChar ___value0, int32_t ___startIndex1, int32_t ___count2, const RuntimeMethod* method);
// System.Int32 System.String::LastIndexOf(System.String,System.Int32,System.Int32,System.StringComparison)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_LastIndexOf_m074A70E0C63246B664CC26F4D0B5203424B2BCF7 (String_t* __this, String_t* ___value0, int32_t ___startIndex1, int32_t ___count2, int32_t ___comparisonType3, const RuntimeMethod* method);
// System.Int32 System.String::LastIndexOfAny(System.Char[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_LastIndexOfAny_mF16934C2FD438FE77DEF59BF748E438675844892 (String_t* __this, CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___anyOf0, const RuntimeMethod* method);
// System.Int32 System.String::LastIndexOfAny(System.Char[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_LastIndexOfAny_mF62DEBFAAA527076E8B6FA4225F58767BA5DC792 (String_t* __this, CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___anyOf0, int32_t ___startIndex1, const RuntimeMethod* method);
// System.Int32 System.String::LastIndexOfAny(System.Char[],System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_LastIndexOfAny_m9B9377146D8647E41FD5FEF9FBFD4E3D1B494DA4 (String_t* __this, CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___anyOf0, int32_t ___startIndex1, int32_t ___count2, const RuntimeMethod* method);
// System.Boolean System.String::Contains(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_Contains_m4488034AF8CB3EEA9A205EB8A1F25D438FF8704B (String_t* __this, String_t* ___value0, const RuntimeMethod* method);
// System.Boolean System.String::IsNullOrEmpty(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_m06A85A206AC2106D1982826C5665B9BD35324229 (String_t* ___value0, const RuntimeMethod* method);
// System.String System.String::Normalize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Normalize_mC263EEBF6C163DA7F91692F7D051D93A24D3BA73 (String_t* __this, const RuntimeMethod* method);
// System.String System.String::Normalize(System.Text.NormalizationForm)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Normalize_m331F324C5A5E95FF79E2AB44A0C454324E91F7C6 (String_t* __this, int32_t ___normalizationForm0, const RuntimeMethod* method);
// System.Boolean System.String::IsNormalized()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNormalized_m100E025F16B3DD4D593B3A331ED03FB940CB5819 (String_t* __this, const RuntimeMethod* method);
// System.Boolean System.String::IsNormalized(System.Text.NormalizationForm)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNormalized_mAB32082D653865CBC843FE439A2A025DC4F5B17E (String_t* __this, int32_t ___normalizationForm0, const RuntimeMethod* method);
// System.String System.String::Remove(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Remove_mEB092613182657B160E4BC9587D71A9CF639AD8C (String_t* __this, int32_t ___startIndex0, const RuntimeMethod* method);
// System.String System.String::Remove(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Remove_m54FD37F2B9CA7DBFE440B0CB8503640A2CFF00FF (String_t* __this, int32_t ___startIndex0, int32_t ___count1, const RuntimeMethod* method);
// System.String System.String::PadLeft(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_PadLeft_m29B03464A1711FE3EB8B9F2A1889B8F988A5C5E3 (String_t* __this, int32_t ___totalWidth0, const RuntimeMethod* method);
// System.String System.String::PadLeft(System.Int32,System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_PadLeft_m3C4E771CF30A3F43E756D47D7896A19E66C948BF (String_t* __this, int32_t ___totalWidth0, Il2CppChar ___paddingChar1, const RuntimeMethod* method);
// System.String System.String::PadRight(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_PadRight_mF2A654D9C835E2C547104E61965AC80F1D191247 (String_t* __this, int32_t ___totalWidth0, const RuntimeMethod* method);
// System.String System.String::PadRight(System.Int32,System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_PadRight_mDC890E71A75C12F96DC1430CF94B1B7C1ED839B0 (String_t* __this, int32_t ___totalWidth0, Il2CppChar ___paddingChar1, const RuntimeMethod* method);
// System.Boolean System.String::StartsWith(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_StartsWith_m7D468FB7C801D9C2DBEEEEC86F8BA8F4EC3243C1 (String_t* __this, String_t* ___value0, const RuntimeMethod* method);
// System.Boolean System.String::StartsWith(System.String,System.StringComparison)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_StartsWith_m844A95C9A205A0F951B0C45634E0C222E73D0B49 (String_t* __this, String_t* ___value0, int32_t ___comparisonType1, const RuntimeMethod* method);
// System.Boolean System.String::StartsWith(System.String,System.Boolean,System.Globalization.CultureInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_StartsWith_m9A574F574E68B565329D82FE87AF0F671DB5DE2B (String_t* __this, String_t* ___value0, bool ___ignoreCase1, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___culture2, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.String,System.String>(System.IntPtr,System.Int32)
inline bool TypeChecker_CheckTypes_TisString_t_TisString_t_mFC82CC15DA61FA5C2312D0C2F2633BD61E0C6437 (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
return (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_m4CA678BACE3949B36B289C261EAE5FFB79DDCAEA_gshared)(___L0, ___pos1, method);
}
// System.String System.String::Replace(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Replace_m970DFB0A280952FA7D3BA20AB7A8FB9F80CF6470 (String_t* __this, String_t* ___oldValue0, String_t* ___newValue1, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.Char,System.Char>(System.IntPtr,System.Int32)
inline bool TypeChecker_CheckTypes_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_m875DC25248B24050F064983BEE2EED63BD5BEDB7 (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
return (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))TypeChecker_CheckTypes_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_m875DC25248B24050F064983BEE2EED63BD5BEDB7_gshared)(___L0, ___pos1, method);
}
// System.String System.String::Replace(System.Char,System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Replace_m276641366A463205C185A9B3DC0E24ECB95122C9 (String_t* __this, Il2CppChar ___oldChar0, Il2CppChar ___newChar1, const RuntimeMethod* method);
// System.String System.String::ToLower()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_ToLower_m5287204D93C9DDC4DF84581ADD756D0FDE2BA5A8 (String_t* __this, const RuntimeMethod* method);
// System.String System.String::ToLower(System.Globalization.CultureInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_ToLower_m91732DBE4AE31B77EA3BB2C185E66513919968A5 (String_t* __this, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___culture0, const RuntimeMethod* method);
// System.String System.String::ToLowerInvariant()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_ToLowerInvariant_m197BD65B6582DC546FF1BC398161EEFA708F799E (String_t* __this, const RuntimeMethod* method);
// System.String System.String::ToUpper()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_ToUpper_m23D019B7C5EF2C5C01F524EB8137A424B33EEFE2 (String_t* __this, const RuntimeMethod* method);
// System.String System.String::ToUpper(System.Globalization.CultureInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_ToUpper_m8C69D974350ABA8BA0BC3A66996004CCEFD64293 (String_t* __this, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___culture0, const RuntimeMethod* method);
// System.String System.String::ToUpperInvariant()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_ToUpperInvariant_m0AA42416F4CACA4D0E3B89D97E534D88AB136338 (String_t* __this, const RuntimeMethod* method);
// System.Object LuaInterface.ToLua::CheckObject<System.IFormatProvider>(System.IntPtr,System.Int32)
inline RuntimeObject * ToLua_CheckObject_TisIFormatProvider_t4247E13AE2D97A079B88D594B7ABABF313259901_m4954ECD7213064F0A0B5F4532E214EB453748BA7 (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
return (( RuntimeObject * (*) (intptr_t, int32_t, const RuntimeMethod*))ToLua_CheckObject_TisRuntimeObject_m370F9C78E9B5704DCD6C96E0862500C4AE58705D_gshared)(___L0, ___stackPos1, method);
}
// System.String System.String::ToString(System.IFormatProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_ToString_m5B63D09179CB03AA27A564D0D49F65B2FA2728D0 (String_t* __this, RuntimeObject* ___provider0, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.String,System.Object>(System.IntPtr,System.Int32)
inline bool TypeChecker_CheckTypes_TisString_t_TisRuntimeObject_mCEF683F1ED62372E28186CA21AF9B12BED4F3BFB (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
return (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_m4CA678BACE3949B36B289C261EAE5FFB79DDCAEA_gshared)(___L0, ___pos1, method);
}
// System.String System.String::Format(System.String,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m0ACDD8B34764E4040AED0B3EEB753567E4576BFA (String_t* ___format0, RuntimeObject * ___arg01, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.String,System.Object,System.Object>(System.IntPtr,System.Int32)
inline bool TypeChecker_CheckTypes_TisString_t_TisRuntimeObject_TisRuntimeObject_m8DB20FD1039E5C96F7CFE6201E7A21267429A977 (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
return (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m70DEEF2A23A8C3CA4EE46DDB16FEDF9946AA6406_gshared)(___L0, ___pos1, method);
}
// System.String System.String::Format(System.String,System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A (String_t* ___format0, RuntimeObject * ___arg01, RuntimeObject * ___arg12, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.String,System.Object,System.Object,System.Object>(System.IntPtr,System.Int32)
inline bool TypeChecker_CheckTypes_TisString_t_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mEDF736BE1ADBA2704B059BA59E546CCF225A4B0F (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
return (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mE6DF87B05D7B09BC78E26145157CC66E57D3B7C8_gshared)(___L0, ___pos1, method);
}
// System.String System.String::Format(System.String,System.Object,System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m26BBF75F9609FAD0B39C2242FEBAAD7D68F14D99 (String_t* ___format0, RuntimeObject * ___arg01, RuntimeObject * ___arg12, RuntimeObject * ___arg23, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.IFormatProvider,System.String>(System.IntPtr,System.Int32)
inline bool TypeChecker_CheckTypes_TisIFormatProvider_t4247E13AE2D97A079B88D594B7ABABF313259901_TisString_t_mCD7382B19AD700DED36B211CB0A733C8C04FC472 (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
return (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_m4CA678BACE3949B36B289C261EAE5FFB79DDCAEA_gshared)(___L0, ___pos1, method);
}
// System.Boolean LuaInterface.TypeChecker::CheckParamsType<System.Object>(System.IntPtr,System.Int32,System.Int32)
inline bool TypeChecker_CheckParamsType_TisRuntimeObject_mD31D055FE052973AB83D17010A5763B5988B1890 (intptr_t ___L0, int32_t ___begin1, int32_t ___count2, const RuntimeMethod* method)
{
return (( bool (*) (intptr_t, int32_t, int32_t, const RuntimeMethod*))TypeChecker_CheckParamsType_TisRuntimeObject_mD31D055FE052973AB83D17010A5763B5988B1890_gshared)(___L0, ___begin1, ___count2, method);
}
// System.Object[] LuaInterface.ToLua::ToParamsObject(System.IntPtr,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ToLua_ToParamsObject_m2EEBC3B71B3A82850B3E5D0215C04B8B5D8A566A (intptr_t ___L0, int32_t ___stackPos1, int32_t ___count2, const RuntimeMethod* method);
// System.String System.String::Format(System.IFormatProvider,System.String,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mF68EE0DEC1AA5ADE9DFEF9AE0508E428FBB10EFD (RuntimeObject* ___provider0, String_t* ___format1, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args2, const RuntimeMethod* method);
// System.String System.String::Format(System.String,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA3AC3FE7B23D97F3A5BAA082D25B0E01B341A865 (String_t* ___format0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args1, const RuntimeMethod* method);
// System.String System.String::Copy(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Copy_m521EF2A77A1F54EFAB52903A780485ECD171EFA7 (String_t* ___str0, const RuntimeMethod* method);
// System.String System.String::Concat(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m798542DE19B3F02DC4F4B777BB2E73169F129DE1 (RuntimeObject * ___arg00, const RuntimeMethod* method);
// System.String System.String::Concat(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_mB78D0094592718DA6D5DB6C712A9C225631666BE (String_t* ___str00, String_t* ___str11, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.Object,System.Object>(System.IntPtr,System.Int32)
inline bool TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_m4CA678BACE3949B36B289C261EAE5FFB79DDCAEA (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
return (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_m4CA678BACE3949B36B289C261EAE5FFB79DDCAEA_gshared)(___L0, ___pos1, method);
}
// System.String System.String::Concat(System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_mBB19C73816BDD1C3519F248E1ADC8E11A6FDB495 (RuntimeObject * ___arg00, RuntimeObject * ___arg11, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.String,System.String,System.String>(System.IntPtr,System.Int32)
inline bool TypeChecker_CheckTypes_TisString_t_TisString_t_TisString_t_m55D2CADA06ADF54F549A000448D29ABD01E5E0F9 (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
return (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m70DEEF2A23A8C3CA4EE46DDB16FEDF9946AA6406_gshared)(___L0, ___pos1, method);
}
// System.String System.String::Concat(System.String,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_mF4626905368D6558695A823466A1AF65EADB9923 (String_t* ___str00, String_t* ___str11, String_t* ___str22, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.Object,System.Object,System.Object>(System.IntPtr,System.Int32)
inline bool TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m70DEEF2A23A8C3CA4EE46DDB16FEDF9946AA6406 (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
return (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m70DEEF2A23A8C3CA4EE46DDB16FEDF9946AA6406_gshared)(___L0, ___pos1, method);
}
// System.String System.String::Concat(System.Object,System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m2E1F71C491D2429CC80A28745488FEA947BB7AAC (RuntimeObject * ___arg00, RuntimeObject * ___arg11, RuntimeObject * ___arg22, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.String,System.String,System.String,System.String>(System.IntPtr,System.Int32)
inline bool TypeChecker_CheckTypes_TisString_t_TisString_t_TisString_t_TisString_t_mDF5639675C999DD06598723461FDBBA1B0E59B64 (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
return (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mE6DF87B05D7B09BC78E26145157CC66E57D3B7C8_gshared)(___L0, ___pos1, method);
}
// System.String System.String::Concat(System.String,System.String,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_mDD2E38332DED3A8C088D38D78A0E0BEB5091DA64 (String_t* ___str00, String_t* ___str11, String_t* ___str22, String_t* ___str33, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.Object,System.Object,System.Object,System.Object>(System.IntPtr,System.Int32)
inline bool TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mE6DF87B05D7B09BC78E26145157CC66E57D3B7C8 (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
return (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mE6DF87B05D7B09BC78E26145157CC66E57D3B7C8_gshared)(___L0, ___pos1, method);
}
// System.String System.String::Concat(System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_mB7BA84F13912303B2E5E40FBF0109E1A328ACA07 (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args0, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckParamsType<System.String>(System.IntPtr,System.Int32,System.Int32)
inline bool TypeChecker_CheckParamsType_TisString_t_mD5633813501B9DD2EFB8B9449FAD62230C0A93FD (intptr_t ___L0, int32_t ___begin1, int32_t ___count2, const RuntimeMethod* method)
{
return (( bool (*) (intptr_t, int32_t, int32_t, const RuntimeMethod*))TypeChecker_CheckParamsType_TisRuntimeObject_mD31D055FE052973AB83D17010A5763B5988B1890_gshared)(___L0, ___begin1, ___count2, method);
}
// System.String[] LuaInterface.ToLua::ToParamsString(System.IntPtr,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ToLua_ToParamsString_m54048B8A4A7AF5679E8556D288AE469D7C64BD45 (intptr_t ___L0, int32_t ___stackPos1, int32_t ___count2, const RuntimeMethod* method);
// System.String System.String::Concat(System.String[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m232E857CA5107EA6AC52E7DD7018716C021F237B (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___values0, const RuntimeMethod* method);
// System.String System.String::Insert(System.Int32,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Insert_m2525FE6F79C96A359A588C8FA764419EBD811749 (String_t* __this, int32_t ___startIndex0, String_t* ___value1, const RuntimeMethod* method);
// System.String System.String::Intern(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Intern_m07AFEAB8C0E1C21D724BCB38CBF7D6F8AD185E75 (String_t* ___str0, const RuntimeMethod* method);
// System.String System.String::IsInterned(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_IsInterned_m1A87D7AC41715AF4F632434EC93D143721FC9FC5 (String_t* ___str0, const RuntimeMethod* method);
// System.String[] LuaInterface.ToLua::CheckStringArray(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ToLua_CheckStringArray_m5AEC0FC50AE6350C62EFD1FE9B51D0EF06173703 (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// System.String System.String::Join(System.String,System.String[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Join_m49371BED70248F0FCE970CB4F2E39E9A688AAFA4 (String_t* ___separator0, StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___value1, const RuntimeMethod* method);
// System.String System.String::Join(System.String,System.String[],System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Join_mAD2E71273792A113300BE8D8AA6958C2AA0AC6EF (String_t* ___separator0, StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___value1, int32_t ___startIndex2, int32_t ___count3, const RuntimeMethod* method);
// System.CharEnumerator System.String::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharEnumerator_t2EA2A40D79D38A2498DA996D174FD1DE79CD5244 * String_GetEnumerator_m7487B60F5261B066EA12F9E572434A835E34B57E (String_t* __this, const RuntimeMethod* method);
// System.Void LuaInterface.ToLua::Push(System.IntPtr,System.Collections.IEnumerator)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToLua_Push_m0C5C43A12210CCE2EA2C934C03DDC5A75A1BB4E2 (intptr_t ___L0, RuntimeObject* ___iter1, const RuntimeMethod* method);
// System.Boolean System.String::op_Equality(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE (String_t* ___a0, String_t* ___b1, const RuntimeMethod* method);
// System.Int32 System.String::get_Length()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline (String_t* __this, const RuntimeMethod* method);
// System.Int32 LuaInterface.LuaDLL::toluaL_exception(System.IntPtr,System.Exception,System.Object,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15 (intptr_t ___L0, Exception_t * ___e1, RuntimeObject * ___o2, String_t* ___msg3, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::Equals(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_Equals_m69D32AFFCE6A5A1514FBB4431D41B14DF0C33329 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::GetType(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_GetType_m26357DBE7ECEA7697FA284B8CF3DA6ABB67AA347 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::GetTypeArray(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_GetTypeArray_m9FE7538ED7C4292E16B0C3B0523644AF4ECCEACC (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::GetTypeCode(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_GetTypeCode_m1F1A39ABFFE0BD5DE012DE849C698D06AE5FE068 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::GetTypeFromHandle(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_GetTypeFromHandle_m07799D6C7A4767ED027577C18AD1B78169428984 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::GetTypeHandle(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_GetTypeHandle_mE8E54EBCCB117A99DCC37CD66C0780D1736FBDDB (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::IsSubclassOf(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_IsSubclassOf_m0CC77DFB6779AB8BBF945834A4EFA61DE31DCC4B (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::FindInterfaces(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_FindInterfaces_mF6FEFFA6D62BEFD6B79B6E56A6C6A7271EE0EA95 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::GetInterface(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_GetInterface_mA2465BA46EA6BE7363C0E90D852561398BB45F5D (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::GetInterfaceMap(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_GetInterfaceMap_m430FC414EA93A75237F0B4018184F00A2BC477B8 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::GetInterfaces(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_GetInterfaces_m215E44CC1BBB933694913101E2D9CDB5CD1EE6A6 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::IsAssignableFrom(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_IsAssignableFrom_m8EE98CF9BF41AF1ED00B38C535DAF235D9F4F4E4 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::IsInstanceOfType(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_IsInstanceOfType_mF8476459336299D1227C0845389EBC2E647DCC3F (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::GetArrayRank(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_GetArrayRank_mADAD39BB62879EB93776F5F125A691FA6065DEB9 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::GetElementType(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_GetElementType_m9B2D9EB569975021FFE74545690FE7CD4D6911C7 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::GetHashCode(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_GetHashCode_m2997ACE6E285F7E67AE243660BE5AFC3256CEF2B (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::GetNestedType(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_GetNestedType_mACAE976EB091331F2BE604B1EBCCC8EA9F50F6F1 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::GetNestedTypes(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_GetNestedTypes_m83799175CA8798146B18BCCC81AF5085746FC161 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::GetDefaultMembers(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_GetDefaultMembers_m6139C33B5A474C1C04A6F5B45064E51571A9A88C (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::FindMembers(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_FindMembers_m591AC2870A43E6E028A4E3AACD556C37D226BA4F (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::InvokeMember(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_InvokeMember_mA83C70B87A5410C68F091ABF74C48BF4AA455753 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::ToString(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_ToString_mE2F7F2F4FBF617F269AC3C2F8A42DF2144F76D20 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::GetGenericArguments(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_GetGenericArguments_m5590D4BEC42CE7F4A2DB943F9BBC6D46547F7BC3 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::GetGenericTypeDefinition(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_GetGenericTypeDefinition_m5AE9B1E8E0F48F17324A3CAF27833865E3D712CB (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::MakeGenericType(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_MakeGenericType_m97C44D8B41487CCC9152C53BDFE569D5651B7013 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::GetGenericParameterConstraints(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_GetGenericParameterConstraints_mE3629E4B29B186CEF448425A705783A721E20D31 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::MakeArrayType(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_MakeArrayType_m57DF63E4A82DE3231157DFF5D767F06DBB2D5120 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::MakeByRefType(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_MakeByRefType_m808AFC1D0A8D1412F88F25BAFFF30FFE42B3EC1C (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::MakePointerType(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_MakePointerType_m446693552EB11C589B93438A5713D3A4A7D09E15 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::ReflectionOnlyGetType(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_ReflectionOnlyGetType_m094469C7B139339DC7AE37E23644A733DEB370C7 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_Delimiter(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_Delimiter_m032BA62E01358205A794F3BBED47D6A0191E237A (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_EmptyTypes(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_EmptyTypes_m67107BF3BCB4EDED3154EDD6C4F6E7C30CBADA8D (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_FilterAttribute(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_FilterAttribute_mCCF4AACFA058016B6B5640CCAF613761AD26BE6A (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_FilterName(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_FilterName_m419DAD4E6B2B22B838AE5990A3AF47FD643E497E (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_FilterNameIgnoreCase(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_FilterNameIgnoreCase_mB07D346AFAC073CB8660F27A27D0DC95CB133A63 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_Missing(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_Missing_m2D819B3BA5596F8690AA72C4F7789EF861D93485 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_Assembly(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_Assembly_mFB0EDF93E8435AA53DC0E7A413B5DDB3D3F7712F (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_AssemblyQualifiedName(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_AssemblyQualifiedName_m85B5ABCD51380A0B78E1BDE69EC82E7BD6DA7E44 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_Attributes(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_Attributes_mFDCA75FD29B5370C9824057F1EA2CCDB56844002 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_BaseType(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_BaseType_m7F7DA3BAA2009B7A4720850FF3F3F5E4EFD71B62 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_DeclaringType(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_DeclaringType_m41E0AF1481EB2AFB0181C003EDA9EEB4CDCC1E09 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_DefaultBinder(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_DefaultBinder_mBBF9F2F7BA082CCAF75A09FF350EC9BC2A7E66BF (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_FullName(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_FullName_mBCD1C08CD83F5713B22F2683A488AC0918626487 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_GUID(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_GUID_m56BAF6645F02EF50EAAD98A3AD1E169DD567DE0E (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_HasElementType(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_HasElementType_mEFD324FED8FFD1BA762C5FECAE31B832B60CD1E7 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_IsAbstract(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsAbstract_m5CC82A01E427472A6DAD72F9B66857DAE969B2A8 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_IsAnsiClass(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsAnsiClass_m92714B0E23907676BF895C1C62F481E24F6A9E58 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_IsArray(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsArray_m99B71B3761D34C9766A3C38156FE74E9C897CFB3 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_IsAutoClass(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsAutoClass_mCB71431BC376D6409A8DFA35B414C8B9DE19EF5B (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_IsAutoLayout(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsAutoLayout_m3D8EEDC1488EE36BE2AA62F48E68920739098CFE (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_IsByRef(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsByRef_mC5E9EC1F639379D8F86755FC4EF182F8640013E7 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_IsClass(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsClass_m42B0A282410528AC7C32AA8565B645E12D80B1E6 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_IsCOMObject(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsCOMObject_m978E71A600026A1906EDAA460E682AB3527E2194 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_IsContextful(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsContextful_mAEC865B92D6F8DB8D883397EB2133D9AB74296D3 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_IsEnum(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsEnum_m295BACA6D7CA6CCB98744D6805C1E3A9FBDE1713 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_IsExplicitLayout(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsExplicitLayout_mEE2991369701A55FD51134C3F1ED4A62F51D6EEE (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_IsImport(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsImport_mE218CC47F66E9227B38B87FECF4019FCA0C0FCC4 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_IsInterface(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsInterface_m105DF197A04FD7BB7EDC1E9D7BFBACFF7238922D (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_IsLayoutSequential(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsLayoutSequential_m916702D9CBEABE51E56A285BA2802AAE4180C301 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_IsMarshalByRef(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsMarshalByRef_mE1516158350967FB2AEA54D0E1BF52082CDE9FF3 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_IsNestedAssembly(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsNestedAssembly_mFEE9B4A3BD9E819628ED84BE229756FB05B44406 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_IsNestedFamANDAssem(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsNestedFamANDAssem_mD00CDF895FB15AA49DA094646FEFD6C0DA79C863 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_IsNestedFamily(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsNestedFamily_m743F40E574BA3066B75EF347CB07EB8EC03A8498 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_IsNestedFamORAssem(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsNestedFamORAssem_m7AFDA8787A8D7DDF28170A0D8512B13A56B51A87 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_IsNestedPrivate(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsNestedPrivate_mEB5BCE545009536EB457B8C17D19ECDB09C445C3 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_IsNestedPublic(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsNestedPublic_m26F45D0CBEAB2E5B56B85CD2630429A74D3E7240 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_IsNotPublic(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsNotPublic_m0588D3E3E7BAE2202CACC48594B43422627B1BE6 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_IsPointer(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsPointer_mF2BFB50C64ED7BB39477D575CFA7FE9B9754EA3E (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_IsPrimitive(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsPrimitive_mF9F21A69C2F31162683AAF720B54332CDC38EB73 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_IsPublic(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsPublic_m4692691305F428713EF06FB60A56C6E2C2CBA073 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_IsSealed(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsSealed_m173662F395B6A30A264520499143ED3A33ABBC00 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_IsSerializable(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsSerializable_m073F6E9BD10833D8E08323064334C860A29085E5 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_IsSpecialName(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsSpecialName_m65E429EC5953EDE6A238D2C4CFC2C8AE750CF46B (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_IsUnicodeClass(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsUnicodeClass_m931E1B582EA2C0D60257A164EF0B879DB508B5F7 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_IsValueType(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsValueType_mCCB2E51851CC885F96C02A2EC94106044E33B815 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_MemberType(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_MemberType_mB363B65171230A0B0CD94973C5478FFC5A37F3E0 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_Module(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_Module_m6E42F6294A506B50E9F0914A345EFA1CC93C6CFA (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_Namespace(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_Namespace_m5CA08D7B2C3BBA3C81FCC12DFBD561E68FB39FB0 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_ReflectedType(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_ReflectedType_m18233A3318F58C7F3B6C0A764019AE0C07DB6E89 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_TypeHandle(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_TypeHandle_m9DD3D8385A5DEA95D3CA5E877403504AFE526A24 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_TypeInitializer(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_TypeInitializer_mC7CE77BA9C9A0B0C5D75B65BE0B3538AEE714FB3 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_UnderlyingSystemType(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_UnderlyingSystemType_m9710EEDAAC9B5178082AC1378DA4DBEF84FDEA00 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_ContainsGenericParameters(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_ContainsGenericParameters_m8582CE08050279E9808258201743C32A6544665A (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_IsGenericTypeDefinition(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsGenericTypeDefinition_m02E1B8E8C975E53350F57B5BBEC6839995A55A96 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_IsGenericType(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsGenericType_mDA287A434A3B0AEB003AB29E8047B87AE1DF36FF (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_IsGenericParameter(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsGenericParameter_m006F66E4F2E93915D38FCD2E8C93260B90370D28 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_IsNested(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsNested_mEC508904F2E74A11A12501D9EA79EEFD48B458CB (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_IsVisible(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsVisible_mDC0DE440F84D327055AE21F3866C4D90059FF8FA (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_GenericParameterPosition(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_GenericParameterPosition_m25C74C1D96ACA8BC9E9E3A899002E30E78C5D235 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_GenericParameterAttributes(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_GenericParameterAttributes_m458BA46D87D757428C06B9021E0D703BB6940E0A (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_DeclaringMethod(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_DeclaringMethod_m6505A05DCEE22DDBAB0A8B9A1BEC01C200D2FB61 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 System_TypeWrap::get_StructLayoutAttribute(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_StructLayoutAttribute_m3D1FEA7EFCC07CFFEB0C6EEE839924753A62C346 (intptr_t ___L0, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.Type>(System.IntPtr,System.Int32)
inline bool TypeChecker_CheckTypes_TisType_t_m6DF00B00CA1F4B4DEE0A4FAC2008AC5F7258DD60 (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
return (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))TypeChecker_CheckTypes_TisRuntimeObject_m852D44D7DFE86811EBB6364C6E3668BADF1EC54D_gshared)(___L0, ___pos1, method);
}
// System.Type LuaInterface.ToLua::CheckMonoType(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039 (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// System.Boolean System.Type::op_Inequality(System.Type,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Inequality_m615014191FB05FD50F63A24EB9A6CCA785E7CEC9 (Type_t * ___left0, Type_t * ___right1, const RuntimeMethod* method);
// System.Boolean System.Type::op_Equality(System.Type,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8 (Type_t * ___left0, Type_t * ___right1, const RuntimeMethod* method);
// System.Type System.Type::GetType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Type_GetType_m6C9E6D55EC53587A0851176DA1D27A165724773E (Type_t * __this, const RuntimeMethod* method);
// System.Type System.Type::GetType(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Type_GetType_mCF0A3B28889C9FFB9987C8D30C23DF0912E7C00C (String_t* ___typeName0);
// System.Type System.Type::GetType(System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Type_GetType_m8A8A6481B24551476F2AF999A970AD705BA68C7A (String_t* ___typeName0, bool ___throwOnError1);
// System.Type System.Type::GetType(System.String,System.Boolean,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Type_GetType_m77EF3A5A858B45C53D8BF27C74FA00CA83B53E59 (String_t* ___typeName0, bool ___throwOnError1, bool ___ignoreCase2);
// System.Object[] LuaInterface.ToLua::CheckObjectArray(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ToLua_CheckObjectArray_mB59CC301F53829E4747BF861935FE3C1FAE05A4F (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// System.Type[] System.Type::GetTypeArray(System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* Type_GetTypeArray_m2B3B54D183D628809D93FE93ECBBADA5FFC7E7A6 (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args0, const RuntimeMethod* method);
// System.TypeCode System.Type::GetTypeCode(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Type_GetTypeCode_m3105BBCE671D89EFE212F9BA06AAB90944A6116F (Type_t * ___type0, const RuntimeMethod* method);
// !2 System.Func`3<System.IntPtr,System.Int32,System.RuntimeTypeHandle>::Invoke(!0,!1)
inline RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D Func_3_Invoke_m429E39543E2A852904977007F08B091188388DC5 (Func_3_tDDA95D14DDAA336FCF0BC0070D17B4E53E112E3B * __this, intptr_t ___arg10, int32_t ___arg21, const RuntimeMethod* method)
{
return (( RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D (*) (Func_3_tDDA95D14DDAA336FCF0BC0070D17B4E53E112E3B *, intptr_t, int32_t, const RuntimeMethod*))Func_3_Invoke_m429E39543E2A852904977007F08B091188388DC5_gshared)(__this, ___arg10, ___arg21, method);
}
// System.RuntimeTypeHandle System.Type::GetTypeHandle(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D Type_GetTypeHandle_mF4790808C172FB5701365C8AA48EC9A132AD60B9 (RuntimeObject * ___o0, const RuntimeMethod* method);
// System.Void LuaInterface.ToLua::PushValue<System.RuntimeTypeHandle>(System.IntPtr,T)
inline void ToLua_PushValue_TisRuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D_m5C71C13D20C9EF73F75087DC955AA52FF6FA056F (intptr_t ___L0, RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D ___v1, const RuntimeMethod* method)
{
(( void (*) (intptr_t, RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D , const RuntimeMethod*))ToLua_PushValue_TisRuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D_m5C71C13D20C9EF73F75087DC955AA52FF6FA056F_gshared)(___L0, ___v1, method);
}
// System.Delegate LuaInterface.ToLua::CheckDelegate<System.Reflection.TypeFilter>(System.IntPtr,System.Int32)
inline Delegate_t * ToLua_CheckDelegate_TisTypeFilter_t30BB04A68BC9FB949345457F71A9648BDB67FF18_mA19CE2696DBD993F75487808E6653CD000510B87 (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
return (( Delegate_t * (*) (intptr_t, int32_t, const RuntimeMethod*))ToLua_CheckDelegate_TisRuntimeObject_mE08C2D14C48B31A56F9D31A866A4736B1AB2B766_gshared)(___L0, ___stackPos1, method);
}
// System.Type System.Type::GetInterface(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Type_GetInterface_m10C58481C4BA7C317897E130AC5FAAFCAD56A6E7 (Type_t * __this, String_t* ___name0, const RuntimeMethod* method);
// System.Void LuaInterface.ToLua::PushValue<System.Reflection.InterfaceMapping>(System.IntPtr,T)
inline void ToLua_PushValue_TisInterfaceMapping_tDFACCA96D5C3DD01C345DE426D9B8F32CDAA904B_mDFF6DBB727DDC7E108F7C8310D299ECE7999E56C (intptr_t ___L0, InterfaceMapping_tDFACCA96D5C3DD01C345DE426D9B8F32CDAA904B ___v1, const RuntimeMethod* method)
{
(( void (*) (intptr_t, InterfaceMapping_tDFACCA96D5C3DD01C345DE426D9B8F32CDAA904B , const RuntimeMethod*))ToLua_PushValue_TisInterfaceMapping_tDFACCA96D5C3DD01C345DE426D9B8F32CDAA904B_mDFF6DBB727DDC7E108F7C8310D299ECE7999E56C_gshared)(___L0, ___v1, method);
}
// System.Type System.Type::GetNestedType(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Type_GetNestedType_m30D9D5DF0FB7ADAED9B54CC02DCC5D8C4E873F45 (Type_t * __this, String_t* ___name0, const RuntimeMethod* method);
// System.Type[] System.Type::GetNestedTypes()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* Type_GetNestedTypes_m791D6868DF70632CDC036A46CE4A7BFE9A47079F (Type_t * __this, const RuntimeMethod* method);
// System.Delegate LuaInterface.ToLua::CheckDelegate<System.Reflection.MemberFilter>(System.IntPtr,System.Int32)
inline Delegate_t * ToLua_CheckDelegate_TisMemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381_m297B7FB1216A10EB718C83760E8D364E1C474175 (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
return (( Delegate_t * (*) (intptr_t, int32_t, const RuntimeMethod*))ToLua_CheckDelegate_TisRuntimeObject_mE08C2D14C48B31A56F9D31A866A4736B1AB2B766_gshared)(___L0, ___stackPos1, method);
}
// System.Object LuaInterface.ToLua::CheckObject<System.Reflection.Binder>(System.IntPtr,System.Int32)
inline RuntimeObject * ToLua_CheckObject_TisBinder_t4D5CB06963501D32847C057B57157D6DC49CA759_m9F960FAC977F85D2B1619ED72D01CA9CEE3C1865 (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
return (( RuntimeObject * (*) (intptr_t, int32_t, const RuntimeMethod*))ToLua_CheckObject_TisRuntimeObject_m370F9C78E9B5704DCD6C96E0862500C4AE58705D_gshared)(___L0, ___stackPos1, method);
}
// System.Object System.Type::InvokeMember(System.String,System.Reflection.BindingFlags,System.Reflection.Binder,System.Object,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Type_InvokeMember_m8E6CF716120DB79E74264A3F89BCC3EEDD1F6213 (Type_t * __this, String_t* ___name0, int32_t ___invokeAttr1, Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * ___binder2, RuntimeObject * ___target3, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args4, const RuntimeMethod* method);
// System.Object System.Type::InvokeMember(System.String,System.Reflection.BindingFlags,System.Reflection.Binder,System.Object,System.Object[],System.Globalization.CultureInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Type_InvokeMember_m90F5296202D22D2611B21E23EDD70DA8AA59871A (Type_t * __this, String_t* ___name0, int32_t ___invokeAttr1, Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * ___binder2, RuntimeObject * ___target3, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args4, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___culture5, const RuntimeMethod* method);
// T[] LuaInterface.ToLua::CheckStructArray<System.Reflection.ParameterModifier>(System.IntPtr,System.Int32)
inline ParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA* ToLua_CheckStructArray_TisParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E_m3EA4DB36322406575CF50D5F68F5396763B13402 (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
return (( ParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA* (*) (intptr_t, int32_t, const RuntimeMethod*))ToLua_CheckStructArray_TisParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E_m3EA4DB36322406575CF50D5F68F5396763B13402_gshared)(___L0, ___stackPos1, method);
}
// T[] LuaInterface.ToLua::CheckParamsObject<System.Type>(System.IntPtr,System.Int32,System.Int32)
inline TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ToLua_CheckParamsObject_TisType_t_m6F088D0ED3C8C032225AB9A51CC8AE3FABE89D41 (intptr_t ___L0, int32_t ___stackPos1, int32_t ___count2, const RuntimeMethod* method)
{
return (( TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* (*) (intptr_t, int32_t, int32_t, const RuntimeMethod*))ToLua_CheckParamsObject_TisRuntimeObject_m60BDE4CD1AC6B59BFE30F6BBA4F0AA4E2FF3B799_gshared)(___L0, ___stackPos1, ___count2, method);
}
// System.Type System.Type::ReflectionOnlyGetType(System.String,System.Boolean,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Type_ReflectionOnlyGetType_m45DA709F22B219CD906FC692E492B024391521A1 (String_t* ___typeName0, bool ___throwIfNotFound1, bool ___ignoreCase2, const RuntimeMethod* method);
// System.Void LuaInterface.LuaDLL::lua_pushnumber(System.IntPtr,System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_lua_pushnumber_mD621CF251BEC49D5FCA530997B02D08E2C6EC653 (intptr_t ___luaState0, double ___number1, const RuntimeMethod* method);
// System.Void LuaInterface.ToLua::Push(System.IntPtr,System.Delegate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToLua_Push_m73A81CB96943FAAD70FA71DB07D62E845453C398 (intptr_t ___L0, Delegate_t * ___ev1, const RuntimeMethod* method);
// System.Reflection.TypeAttributes System.Type::get_Attributes()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Type_get_Attributes_m8B229CC7A4DDE25E0EEB1A9F09FC61C499A72163 (Type_t * __this, const RuntimeMethod* method);
// System.Reflection.Binder System.Type::get_DefaultBinder()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * Type_get_DefaultBinder_mC8C8679D5EDC53BA5DCDD8AF7FAD01C89246AEE0 (const RuntimeMethod* method);
// System.Void LuaInterface.ToLua::PushValue<System.Guid>(System.IntPtr,T)
inline void ToLua_PushValue_TisGuid_t_m4EA4318862DF1F984B0F64775DF91F3F72FFCF72 (intptr_t ___L0, Guid_t ___v1, const RuntimeMethod* method)
{
(( void (*) (intptr_t, Guid_t , const RuntimeMethod*))ToLua_PushValue_TisGuid_t_m4EA4318862DF1F984B0F64775DF91F3F72FFCF72_gshared)(___L0, ___v1, method);
}
// System.Boolean System.Type::get_HasElementType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_HasElementType_m598BEFE66F168CE1D1132C87D394B2EF41F449BF (Type_t * __this, const RuntimeMethod* method);
// System.Boolean System.Type::get_IsAbstract()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsAbstract_m769E8E92F368822B8AB5354BB0D123BDDD605D09 (Type_t * __this, const RuntimeMethod* method);
// System.Boolean System.Type::get_IsAnsiClass()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsAnsiClass_m21E0F20AD015C7A38D4CC1C9CBF1A8FA142FEB98 (Type_t * __this, const RuntimeMethod* method);
// System.Boolean System.Type::get_IsArray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE (Type_t * __this, const RuntimeMethod* method);
// System.Boolean System.Type::get_IsAutoClass()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsAutoClass_m07CA16FC359ECF28D578CA43606F2BD4341B2B51 (Type_t * __this, const RuntimeMethod* method);
// System.Boolean System.Type::get_IsAutoLayout()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsAutoLayout_m357E2B211D61D9C9F1B1A1B4B490BB278D4878A4 (Type_t * __this, const RuntimeMethod* method);
// System.Boolean System.Type::get_IsByRef()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsByRef_m13C04A998C9B19058B596A81D188B368333D24F8 (Type_t * __this, const RuntimeMethod* method);
// System.Boolean System.Type::get_IsClass()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsClass_m760C57B1D66D7CBF284495764BB7EFC6E7D74B0F (Type_t * __this, const RuntimeMethod* method);
// System.Boolean System.Type::get_IsCOMObject()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsCOMObject_m8A4083D3B8D11015F554755827249ABE5E996381 (Type_t * __this, const RuntimeMethod* method);
// System.Boolean System.Type::get_IsContextful()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsContextful_m02EFD5BDDC6E265AE3B40B144D679AEFACEE4C8A (Type_t * __this, const RuntimeMethod* method);
// System.Boolean System.Type::get_IsExplicitLayout()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsExplicitLayout_mBBF9DA413CB5556D8294595BD177FC746C2CFA78 (Type_t * __this, const RuntimeMethod* method);
// System.Boolean System.Type::get_IsImport()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsImport_m744BEBA0EC0B7882AEF2970166D615371515EC54 (Type_t * __this, const RuntimeMethod* method);
// System.Boolean System.Type::get_IsInterface()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsInterface_m8BC291C33120399B14CAAC6E205F06884B9F96ED (Type_t * __this, const RuntimeMethod* method);
// System.Boolean System.Type::get_IsLayoutSequential()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsLayoutSequential_mE15DB6D5E16F3B97707721C5F645F54751FCB613 (Type_t * __this, const RuntimeMethod* method);
// System.Boolean System.Type::get_IsMarshalByRef()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsMarshalByRef_mE12C8300F5A8BB91C6319CE71994EA3D1563C465 (Type_t * __this, const RuntimeMethod* method);
// System.Boolean System.Type::get_IsNestedAssembly()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsNestedAssembly_m26AFF83CEEB59FB7F2E571EA55FA2E217BEC8CA8 (Type_t * __this, const RuntimeMethod* method);
// System.Boolean System.Type::get_IsNestedFamANDAssem()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsNestedFamANDAssem_m185AE191EE2613E033B2E3760ED0FFDDE212185D (Type_t * __this, const RuntimeMethod* method);
// System.Boolean System.Type::get_IsNestedFamily()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsNestedFamily_m2386ED6AE4B9AD17F50F505B7F60EA227BD533B7 (Type_t * __this, const RuntimeMethod* method);
// System.Boolean System.Type::get_IsNestedFamORAssem()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsNestedFamORAssem_m41DF5CEC04CDB484632DBE5B4EA3EB3A75244918 (Type_t * __this, const RuntimeMethod* method);
// System.Boolean System.Type::get_IsNestedPrivate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsNestedPrivate_m3B15EC7047516CDF3CFC0F304EEBF25CC4DAECE4 (Type_t * __this, const RuntimeMethod* method);
// System.Boolean System.Type::get_IsNestedPublic()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsNestedPublic_m214CC3E241549EDCA1B438E5A66E4B3C66EA5C14 (Type_t * __this, const RuntimeMethod* method);
// System.Boolean System.Type::get_IsNotPublic()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsNotPublic_mF21439101FF78B7EB47B92C99EB20F179FCFDE76 (Type_t * __this, const RuntimeMethod* method);
// System.Boolean System.Type::get_IsPointer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsPointer_mF823CB662C6A04674589640771E6AD6B71093E57 (Type_t * __this, const RuntimeMethod* method);
// System.Boolean System.Type::get_IsPrimitive()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsPrimitive_m8E39430EE4B70E1AE690B51E9BE681C7758DFF5A (Type_t * __this, const RuntimeMethod* method);
// System.Boolean System.Type::get_IsPublic()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsPublic_mC1B34517A62C56867856DFFE5C7797E7B6CF536C (Type_t * __this, const RuntimeMethod* method);
// System.Boolean System.Type::get_IsSealed()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsSealed_mC42D173AFAF7802291DEA2C3D691340F2375FD9A (Type_t * __this, const RuntimeMethod* method);
// System.Boolean System.Type::get_IsSpecialName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsSpecialName_mFE2C7D7841E172DB119B12085B00BC4DDBAEC771 (Type_t * __this, const RuntimeMethod* method);
// System.Boolean System.Type::get_IsUnicodeClass()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsUnicodeClass_m26D1097D3BEB7784B1D58FE2D977A5FFB9A47469 (Type_t * __this, const RuntimeMethod* method);
// System.Boolean System.Type::get_IsValueType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsValueType_mDDCCBAE9B59A483CBC3E5C02E3D68CEBEB2E41A8 (Type_t * __this, const RuntimeMethod* method);
// System.Reflection.ConstructorInfo System.Type::get_TypeInitializer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * Type_get_TypeInitializer_m1F9E7CCAE967DF9BB6CD452F70E10952B281D1A2 (Type_t * __this, const RuntimeMethod* method);
// System.Boolean System.Type::get_IsNested()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsNested_m0191026EDE15331C2DD97FC106E1C86825722F37 (Type_t * __this, const RuntimeMethod* method);
// System.Boolean System.Type::get_IsVisible()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsVisible_m60B6E8E4F520004FE88A2C9234050DF340104312 (Type_t * __this, const RuntimeMethod* method);
// System.Void LuaInterface.ToLua::PushSealed<System.Runtime.InteropServices.StructLayoutAttribute>(System.IntPtr,T)
inline void ToLua_PushSealed_TisStructLayoutAttribute_tC7C8CE7CD05E17C6E28580D55E6CBDE2B54536FB_m9A2130E4C0903CE4A589719A27DAE781E266EA95 (intptr_t ___L0, StructLayoutAttribute_tC7C8CE7CD05E17C6E28580D55E6CBDE2B54536FB * ___o1, const RuntimeMethod* method)
{
(( void (*) (intptr_t, StructLayoutAttribute_tC7C8CE7CD05E17C6E28580D55E6CBDE2B54536FB *, const RuntimeMethod*))ToLua_PushSealed_TisRuntimeObject_m80A7F6E688007E3366F5ACE882AFD53AD3F838FD_gshared)(___L0, ___o1, method);
}
// System.String UnityEngine.Application::get_persistentDataPath()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Application_get_persistentDataPath_m82E34156D8BD0A55CAC258CDFE8317FAD6945F5B (const RuntimeMethod* method);
// System.Boolean TakeScreenShot::FileExist(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TakeScreenShot_FileExist_mD01E46194FAEE85475C38C4737CB3CE6574300B6 (String_t* ___path0, const RuntimeMethod* method);
// System.Collections.IEnumerator TakeScreenShot::CheckFile(LuaInterface.LuaFunction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TakeScreenShot_CheckFile_mCF3911206A593674ED7DF23A3C7EA50B0572923A (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * ___callback0, const RuntimeMethod* method);
// UnityEngine.Coroutine UnityEngine.MonoBehaviour::StartCoroutine(System.Collections.IEnumerator)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Coroutine_tAE7DB2FC70A0AE6477F896F852057CB0754F06EC * MonoBehaviour_StartCoroutine_mBF8044CE06A35D76A69669ADD8977D05956616B7 (MonoBehaviour_t4A60845CF505405AF8BE8C61CC07F75CADEF6429 * __this, RuntimeObject* ___routine0, const RuntimeMethod* method);
// System.Void TakeScreenShot/<CheckFile>d__8::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCheckFileU3Ed__8__ctor_m51037262EF5F79795EDC37832C8DD61E8CAC9BE1 (U3CCheckFileU3Ed__8_tE61E2B390D5AF03D79D09BEF7886B72E5C07FE20 * __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method);
// UnityEngine.TextureFormat UnityEngine.Texture2D::get_format()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Texture2D_get_format_mF0EE5CEB9F84280D4E722B71546BBBA577101E9F (Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C * __this, const RuntimeMethod* method);
// System.Void UnityEngine.Texture2D::.ctor(System.Int32,System.Int32,UnityEngine.TextureFormat,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2D__ctor_m22561E039BC96019757E6B2427BE09734AE2C44A (Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C * __this, int32_t ___width0, int32_t ___height1, int32_t ___textureFormat2, bool ___mipChain3, const RuntimeMethod* method);
// UnityEngine.Color UnityEngine.Texture2D::GetPixelBilinear(System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 Texture2D_GetPixelBilinear_m3E0E9A22A0989E99A7295BC6FE6999728F290A78 (Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C * __this, float ___u0, float ___v1, const RuntimeMethod* method);
// System.Void UnityEngine.Texture2D::SetPixel(System.Int32,System.Int32,UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2D_SetPixel_m8BE87C152447B812D06CB894B3570269CC2DE7C3 (Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C * __this, int32_t ___x0, int32_t ___y1, Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 ___color2, const RuntimeMethod* method);
// System.Void UnityEngine.Texture2D::Apply()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2D_Apply_m0F3B4A4B1B89E44E2AF60ABDEFAA18D93735B5CA (Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C * __this, const RuntimeMethod* method);
// System.Void UnityEngine.WaitForEndOfFrame::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForEndOfFrame__ctor_m6CDB79476A4A84CEC62947D36ADED96E907BA20B (WaitForEndOfFrame_t75980FB3F246D6AD36A85CA2BFDF8474E5EEBCCA * __this, const RuntimeMethod* method);
// System.Int32 UnityEngine.Screen::get_width()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Screen_get_width_m8ECCEF7FF17395D1237BC0193D7A6640A3FEEAD3 (const RuntimeMethod* method);
// System.Int32 UnityEngine.Screen::get_height()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Screen_get_height_mF5B64EBC4CDE0EAAA5713C1452ED2CE475F25150 (const RuntimeMethod* method);
// System.Void UnityEngine.Rect::.ctor(System.Single,System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rect__ctor_m50B92C75005C9C5A0D05E6E0EBB43AFAF7C66280 (Rect_t35B976DE901B5423C11705E156938EA27AB402CE * __this, float ___x0, float ___y1, float ___width2, float ___height3, const RuntimeMethod* method);
// System.Void UnityEngine.Texture2D::ReadPixels(UnityEngine.Rect,System.Int32,System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2D_ReadPixels_m5664E184458C64BA89450F80F47705A2241E9BFE (Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C * __this, Rect_t35B976DE901B5423C11705E156938EA27AB402CE ___source0, int32_t ___destX1, int32_t ___destY2, bool ___recalculateMipMaps3, const RuntimeMethod* method);
// UnityEngine.ScreenOrientation UnityEngine.Screen::get_orientation()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Screen_get_orientation_m7977C7ECC2E3F22BB5DF7661951843FCC7E645B0 (const RuntimeMethod* method);
// UnityEngine.Texture2D TakeScreenShot::ScaleTexture(UnityEngine.Texture2D,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C * TakeScreenShot_ScaleTexture_m4436EDB39B940EBC225C5152165906D453A930B8 (Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C * ___source0, int32_t ___targetWidth1, int32_t ___targetHeight2, const RuntimeMethod* method);
// System.Byte[] UnityEngine.ImageConversion::EncodeToJPG(UnityEngine.Texture2D,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ImageConversion_EncodeToJPG_mE289598FD45B6658A645B2CE359C4E6FC97BF875 (Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C * ___tex0, int32_t ___quality1, const RuntimeMethod* method);
// System.Boolean LuaInterface.LuaBaseRef::op_Inequality(LuaInterface.LuaBaseRef,LuaInterface.LuaBaseRef)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaBaseRef_op_Inequality_m4E0A4DED8FEF3D699AD927A851AF293C530F7220 (LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 * ___a0, LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 * ___b1, const RuntimeMethod* method);
// System.Void LuaInterface.LuaFunction::Call()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaFunction_Call_m0A1E4C156A3435A01D661CE958D9B76790CC8F65 (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, const RuntimeMethod* method);
// System.Void System.NotSupportedException::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_mA121DE1CAC8F25277DEB489DC7771209D91CAE33 (NotSupportedException_tE75B318D6590A02A5D9B29FD97409B1750FA0010 * __this, const RuntimeMethod* method);
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_FileWrap_AppendAllText_mDBD7BD386F8E792B9C170B8D752BFF15D66088D1(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_IO_FileWrap_AppendAllText_mDBD7BD386F8E792B9C170B8D752BFF15D66088D1(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_FileWrap_AppendText_m0B2120A0CFF23F8B1F57A898F9921CB45B9E8A0A(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_IO_FileWrap_AppendText_m0B2120A0CFF23F8B1F57A898F9921CB45B9E8A0A(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_FileWrap_Copy_mC840E15CAC645F41A50F10ED179C67A56032CDEC(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_IO_FileWrap_Copy_mC840E15CAC645F41A50F10ED179C67A56032CDEC(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_FileWrap_Create_mAB23F29609BD1E7C336206A21DDE25EB528D17D0(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_IO_FileWrap_Create_mAB23F29609BD1E7C336206A21DDE25EB528D17D0(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_FileWrap_CreateText_mFD76E98D2248C886A857FC040A282026FC86DBA0(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_IO_FileWrap_CreateText_mFD76E98D2248C886A857FC040A282026FC86DBA0(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_FileWrap_Delete_m324B39DBDD0BAB2D2B2221DEA41046CBC91671C2(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_IO_FileWrap_Delete_m324B39DBDD0BAB2D2B2221DEA41046CBC91671C2(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_FileWrap_Exists_m4000A5BB8D7B2EAB7AE307D96413A7AFE645B120(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_IO_FileWrap_Exists_m4000A5BB8D7B2EAB7AE307D96413A7AFE645B120(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_FileWrap_GetAttributes_m0EE3B49E74CB6757F8452E5047C8AE3269444948(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_IO_FileWrap_GetAttributes_m0EE3B49E74CB6757F8452E5047C8AE3269444948(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_FileWrap_GetCreationTime_m71B1F41D1878E2E823DC928D7441486858A01D3B(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_IO_FileWrap_GetCreationTime_m71B1F41D1878E2E823DC928D7441486858A01D3B(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_FileWrap_GetCreationTimeUtc_mF25386159541FE5175DDD087AFDC7E5BEC4CD84C(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_IO_FileWrap_GetCreationTimeUtc_mF25386159541FE5175DDD087AFDC7E5BEC4CD84C(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_FileWrap_GetLastAccessTime_m5602D9F7FA2069942B09E6DB1F2AAEB9487C6B52(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_IO_FileWrap_GetLastAccessTime_m5602D9F7FA2069942B09E6DB1F2AAEB9487C6B52(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_FileWrap_GetLastAccessTimeUtc_mFD826EBCFD27B195E6DF89A2EB731398D1F7FBD0(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_IO_FileWrap_GetLastAccessTimeUtc_mFD826EBCFD27B195E6DF89A2EB731398D1F7FBD0(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_FileWrap_GetLastWriteTime_mC34482A5786BDBE27DFD67A945990B8FBF6564D9(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_IO_FileWrap_GetLastWriteTime_mC34482A5786BDBE27DFD67A945990B8FBF6564D9(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_FileWrap_GetLastWriteTimeUtc_m64D675E0201839E48B73A43AA5D752C0B4DB4F8F(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_IO_FileWrap_GetLastWriteTimeUtc_m64D675E0201839E48B73A43AA5D752C0B4DB4F8F(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_FileWrap_Move_mBA0504729BB754F97907B8733F79B47591D3D0C6(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_IO_FileWrap_Move_mBA0504729BB754F97907B8733F79B47591D3D0C6(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_FileWrap_Open_mBC0C99AB9D668F7D709627C9CB2576C6B563FB40(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_IO_FileWrap_Open_mBC0C99AB9D668F7D709627C9CB2576C6B563FB40(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_FileWrap_OpenRead_m01F4699727B96F300B9D6CD771877A3526CF3B34(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_IO_FileWrap_OpenRead_m01F4699727B96F300B9D6CD771877A3526CF3B34(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_FileWrap_OpenText_mFD2B97D7D6033C0D0C1E53D7B3B94A75BDDAF8E3(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_IO_FileWrap_OpenText_mFD2B97D7D6033C0D0C1E53D7B3B94A75BDDAF8E3(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_FileWrap_OpenWrite_m72C703B2DF525436109DC8A54D4798C1FBCD7042(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_IO_FileWrap_OpenWrite_m72C703B2DF525436109DC8A54D4798C1FBCD7042(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_FileWrap_Replace_mAF34FB97D795CF58AF11E740DBDC667C58403FFC(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_IO_FileWrap_Replace_mAF34FB97D795CF58AF11E740DBDC667C58403FFC(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_FileWrap_SetAttributes_m24CE7D319D84DE520A3D4BA400C8B163BAE9B978(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_IO_FileWrap_SetAttributes_m24CE7D319D84DE520A3D4BA400C8B163BAE9B978(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_FileWrap_SetCreationTime_m53D89F7379760B57A0AE7B81F9EABB8672E04767(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_IO_FileWrap_SetCreationTime_m53D89F7379760B57A0AE7B81F9EABB8672E04767(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_FileWrap_SetCreationTimeUtc_mF57880420A7AFD98B042E28493984A933F7A294D(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_IO_FileWrap_SetCreationTimeUtc_mF57880420A7AFD98B042E28493984A933F7A294D(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_FileWrap_SetLastAccessTime_mCC99E3AA8F869CD7E40B55EAA76AE4F79FB1CCD8(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_IO_FileWrap_SetLastAccessTime_mCC99E3AA8F869CD7E40B55EAA76AE4F79FB1CCD8(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_FileWrap_SetLastAccessTimeUtc_m89F40C193D110C3959FF7A8E530901DFBEEDF726(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_IO_FileWrap_SetLastAccessTimeUtc_m89F40C193D110C3959FF7A8E530901DFBEEDF726(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_FileWrap_SetLastWriteTime_m4F748417C5C6734D543302BC780C317E233F6363(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_IO_FileWrap_SetLastWriteTime_m4F748417C5C6734D543302BC780C317E233F6363(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_FileWrap_SetLastWriteTimeUtc_m3786C776D58221C966D4B7112C5EBB88A4B880E5(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_IO_FileWrap_SetLastWriteTimeUtc_m3786C776D58221C966D4B7112C5EBB88A4B880E5(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_FileWrap_ReadAllBytes_m18C0F99F0D5EA3AA57551F60CBA41B761ECB24F4(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_IO_FileWrap_ReadAllBytes_m18C0F99F0D5EA3AA57551F60CBA41B761ECB24F4(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_FileWrap_ReadAllLines_m3A819D42D6B821DF1585340E33D4B3A3AF23DDBE(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_IO_FileWrap_ReadAllLines_m3A819D42D6B821DF1585340E33D4B3A3AF23DDBE(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_FileWrap_ReadAllText_m40CCF1AEF77FA0F221ACD30657AC34A21B75C839(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_IO_FileWrap_ReadAllText_m40CCF1AEF77FA0F221ACD30657AC34A21B75C839(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_FileWrap_WriteAllBytes_mD562024B78B715D533BC64D38A4BD7A30EA83D4B(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_IO_FileWrap_WriteAllBytes_mD562024B78B715D533BC64D38A4BD7A30EA83D4B(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_FileWrap_WriteAllLines_m5E92EDD46C126C17527BB25532FF2709F5427A1E(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_IO_FileWrap_WriteAllLines_m5E92EDD46C126C17527BB25532FF2709F5427A1E(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_FileWrap_WriteAllText_m5EC34DC26F7F0BD0E2654606F62D83510357C713(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_IO_FileWrap_WriteAllText_m5EC34DC26F7F0BD0E2654606F62D83510357C713(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_FileWrap_Encrypt_mE0DA5907D74FE04A8F475E8AF2E94353C1270908(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_IO_FileWrap_Encrypt_mE0DA5907D74FE04A8F475E8AF2E94353C1270908(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_FileWrap_Decrypt_m346260E61DFDBAA2F94D808BBDB5496A72EF910F(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_IO_FileWrap_Decrypt_m346260E61DFDBAA2F94D808BBDB5496A72EF910F(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_FileWrap_ReadLines_m370517D4642A87231F6306FFBDC71A7A6C76152B(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_IO_FileWrap_ReadLines_m370517D4642A87231F6306FFBDC71A7A6C76152B(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_FileWrap_AppendAllLines_m4A805D6C408331D4742B5F34CF1668AB72CA9088(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_IO_FileWrap_AppendAllLines_m4A805D6C408331D4742B5F34CF1668AB72CA9088(___L0, NULL);
return returnValue;
}
// System.Void System_IO_FileWrap::Register(LuaInterface.LuaState)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void System_IO_FileWrap_Register_m21D2E8222A787F78139240172F4F8488E30D0137 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_IO_FileWrap_Register_m21D2E8222A787F78139240172F4F8488E30D0137_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// L.BeginStaticLibs("File");
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ___L0;
NullCheck(L_0);
LuaState_BeginStaticLibs_m4800BEB58E15C7581A5D8E67C51D6EDED0655F4C(L_0, _stringLiteral2C3CAFA4DB3F3E1E51B3DFF4303502DBE42B7A89, /*hidden argument*/NULL);
// L.RegFunction("AppendAllText", AppendAllText);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_1 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_2 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_2, NULL, (intptr_t)((intptr_t)System_IO_FileWrap_AppendAllText_mDBD7BD386F8E792B9C170B8D752BFF15D66088D1_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_1);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_1, _stringLiteralE786DBFC0B402500B209661542745E53BF3D0858, L_2, /*hidden argument*/NULL);
// L.RegFunction("AppendText", AppendText);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_3 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_4 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_4, NULL, (intptr_t)((intptr_t)System_IO_FileWrap_AppendText_m0B2120A0CFF23F8B1F57A898F9921CB45B9E8A0A_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_3);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_3, _stringLiteral03497A4F7BC6062CF2277AFFA696DD2935A66130, L_4, /*hidden argument*/NULL);
// L.RegFunction("Copy", Copy);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_5 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_6 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_6, NULL, (intptr_t)((intptr_t)System_IO_FileWrap_Copy_mC840E15CAC645F41A50F10ED179C67A56032CDEC_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_5);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_5, _stringLiteralAF74F7C5362AAEE985BF8CDA3DD75FC80751CE51, L_6, /*hidden argument*/NULL);
// L.RegFunction("Create", Create);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_8 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_8, NULL, (intptr_t)((intptr_t)System_IO_FileWrap_Create_mAB23F29609BD1E7C336206A21DDE25EB528D17D0_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_7);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_7, _stringLiteral6E157C5DA4410B7E9DE85F5C93026B9176E69064, L_8, /*hidden argument*/NULL);
// L.RegFunction("CreateText", CreateText);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_9 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_10 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_10, NULL, (intptr_t)((intptr_t)System_IO_FileWrap_CreateText_mFD76E98D2248C886A857FC040A282026FC86DBA0_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_9);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_9, _stringLiteral5282D1D86702B9AD8E933514430EFC69365A9FE2, L_10, /*hidden argument*/NULL);
// L.RegFunction("Delete", Delete);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_11 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_12 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_12, NULL, (intptr_t)((intptr_t)System_IO_FileWrap_Delete_m324B39DBDD0BAB2D2B2221DEA41046CBC91671C2_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_11);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_11, _stringLiteralF6FDBE48DC54DD86F63097A03BD24094DEDD713A, L_12, /*hidden argument*/NULL);
// L.RegFunction("Exists", Exists);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_13 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_14 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_14, NULL, (intptr_t)((intptr_t)System_IO_FileWrap_Exists_m4000A5BB8D7B2EAB7AE307D96413A7AFE645B120_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_13);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_13, _stringLiteralC7F23E3ED00AA71DE61A307549A0FECA57BE057D, L_14, /*hidden argument*/NULL);
// L.RegFunction("GetAttributes", GetAttributes);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_15 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_16 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_16, NULL, (intptr_t)((intptr_t)System_IO_FileWrap_GetAttributes_m0EE3B49E74CB6757F8452E5047C8AE3269444948_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_15);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_15, _stringLiteral27EB8C3971A7ABA72522E262E857F45387A73544, L_16, /*hidden argument*/NULL);
// L.RegFunction("GetCreationTime", GetCreationTime);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_17 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_18 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_18, NULL, (intptr_t)((intptr_t)System_IO_FileWrap_GetCreationTime_m71B1F41D1878E2E823DC928D7441486858A01D3B_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_17);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_17, _stringLiteralAD908884D984A83C7BA92C0C1925FCB83C5D71B0, L_18, /*hidden argument*/NULL);
// L.RegFunction("GetCreationTimeUtc", GetCreationTimeUtc);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_19 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_20 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_20, NULL, (intptr_t)((intptr_t)System_IO_FileWrap_GetCreationTimeUtc_mF25386159541FE5175DDD087AFDC7E5BEC4CD84C_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_19);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_19, _stringLiteral695E8A858A4FC5782CC0FA8CE4FF534FBCC0A872, L_20, /*hidden argument*/NULL);
// L.RegFunction("GetLastAccessTime", GetLastAccessTime);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_21 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_22 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_22, NULL, (intptr_t)((intptr_t)System_IO_FileWrap_GetLastAccessTime_m5602D9F7FA2069942B09E6DB1F2AAEB9487C6B52_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_21);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_21, _stringLiteral8204AF5C4B97B657CC17F74D7BAE319ED1885A9D, L_22, /*hidden argument*/NULL);
// L.RegFunction("GetLastAccessTimeUtc", GetLastAccessTimeUtc);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_23 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_24 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_24, NULL, (intptr_t)((intptr_t)System_IO_FileWrap_GetLastAccessTimeUtc_mFD826EBCFD27B195E6DF89A2EB731398D1F7FBD0_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_23);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_23, _stringLiteral4B2006D836391590B1DF045207364CCD13F73721, L_24, /*hidden argument*/NULL);
// L.RegFunction("GetLastWriteTime", GetLastWriteTime);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_25 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_26 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_26, NULL, (intptr_t)((intptr_t)System_IO_FileWrap_GetLastWriteTime_mC34482A5786BDBE27DFD67A945990B8FBF6564D9_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_25);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_25, _stringLiteral66384AB64AA763FE85054CC5BEEA90064AC1967B, L_26, /*hidden argument*/NULL);
// L.RegFunction("GetLastWriteTimeUtc", GetLastWriteTimeUtc);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_27 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_28 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_28, NULL, (intptr_t)((intptr_t)System_IO_FileWrap_GetLastWriteTimeUtc_m64D675E0201839E48B73A43AA5D752C0B4DB4F8F_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_27);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_27, _stringLiteral0074A03D3D187F477DEEA3D95B57A219AF0C76B3, L_28, /*hidden argument*/NULL);
// L.RegFunction("Move", Move);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_29 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_30 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_30, NULL, (intptr_t)((intptr_t)System_IO_FileWrap_Move_mBA0504729BB754F97907B8733F79B47591D3D0C6_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_29);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_29, _stringLiteral76CDB950721642B6B8596D36D5A39F7705028B99, L_30, /*hidden argument*/NULL);
// L.RegFunction("Open", Open);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_31 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_32 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_32, NULL, (intptr_t)((intptr_t)System_IO_FileWrap_Open_mBC0C99AB9D668F7D709627C9CB2576C6B563FB40_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_31);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_31, _stringLiteralCF9B77061F7B3126B49D50A6FA68F7CA8C26B7A3, L_32, /*hidden argument*/NULL);
// L.RegFunction("OpenRead", OpenRead);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_33 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_34 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_34, NULL, (intptr_t)((intptr_t)System_IO_FileWrap_OpenRead_m01F4699727B96F300B9D6CD771877A3526CF3B34_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_33);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_33, _stringLiteral321F145CB1E3470CC293CA452256220E4B476CBF, L_34, /*hidden argument*/NULL);
// L.RegFunction("OpenText", OpenText);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_35 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_36 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_36, NULL, (intptr_t)((intptr_t)System_IO_FileWrap_OpenText_mFD2B97D7D6033C0D0C1E53D7B3B94A75BDDAF8E3_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_35);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_35, _stringLiteral2DEC79C3D74B2661BBE14FC268BB40345C4CD0E2, L_36, /*hidden argument*/NULL);
// L.RegFunction("OpenWrite", OpenWrite);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_37 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_38 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_38, NULL, (intptr_t)((intptr_t)System_IO_FileWrap_OpenWrite_m72C703B2DF525436109DC8A54D4798C1FBCD7042_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_37);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_37, _stringLiteral3894E594709A936290C9439B10B580DB3B56E3B5, L_38, /*hidden argument*/NULL);
// L.RegFunction("Replace", Replace);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_39 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_40 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_40, NULL, (intptr_t)((intptr_t)System_IO_FileWrap_Replace_mAF34FB97D795CF58AF11E740DBDC667C58403FFC_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_39);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_39, _stringLiteralA7CF7B25A703B308887C7F1D100C4326EF20AC46, L_40, /*hidden argument*/NULL);
// L.RegFunction("SetAttributes", SetAttributes);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_41 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_42 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_42, NULL, (intptr_t)((intptr_t)System_IO_FileWrap_SetAttributes_m24CE7D319D84DE520A3D4BA400C8B163BAE9B978_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_41);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_41, _stringLiteralA7CFCFFCA0F209526B06043978558471489EEE59, L_42, /*hidden argument*/NULL);
// L.RegFunction("SetCreationTime", SetCreationTime);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_43 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_44 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_44, NULL, (intptr_t)((intptr_t)System_IO_FileWrap_SetCreationTime_m53D89F7379760B57A0AE7B81F9EABB8672E04767_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_43);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_43, _stringLiteralC72BA5010DC1043CF21302B7C6E9297872B12C43, L_44, /*hidden argument*/NULL);
// L.RegFunction("SetCreationTimeUtc", SetCreationTimeUtc);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_45 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_46 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_46, NULL, (intptr_t)((intptr_t)System_IO_FileWrap_SetCreationTimeUtc_mF57880420A7AFD98B042E28493984A933F7A294D_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_45);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_45, _stringLiteral90CCA8ABDA9D5CBDB99FC93152D5DCF6886EF30F, L_46, /*hidden argument*/NULL);
// L.RegFunction("SetLastAccessTime", SetLastAccessTime);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_47 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_48 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_48, NULL, (intptr_t)((intptr_t)System_IO_FileWrap_SetLastAccessTime_mCC99E3AA8F869CD7E40B55EAA76AE4F79FB1CCD8_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_47);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_47, _stringLiteral5C585A95A6EBBACB624B48CB3621E617EE5C0AD8, L_48, /*hidden argument*/NULL);
// L.RegFunction("SetLastAccessTimeUtc", SetLastAccessTimeUtc);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_49 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_50 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_50, NULL, (intptr_t)((intptr_t)System_IO_FileWrap_SetLastAccessTimeUtc_m89F40C193D110C3959FF7A8E530901DFBEEDF726_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_49);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_49, _stringLiteralF99CA978C1179C5E71F5906A5A37A28ED2500B2F, L_50, /*hidden argument*/NULL);
// L.RegFunction("SetLastWriteTime", SetLastWriteTime);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_51 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_52 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_52, NULL, (intptr_t)((intptr_t)System_IO_FileWrap_SetLastWriteTime_m4F748417C5C6734D543302BC780C317E233F6363_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_51);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_51, _stringLiteral37E3958A682A6576D61C8FAF3613027517E16E35, L_52, /*hidden argument*/NULL);
// L.RegFunction("SetLastWriteTimeUtc", SetLastWriteTimeUtc);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_53 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_54 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_54, NULL, (intptr_t)((intptr_t)System_IO_FileWrap_SetLastWriteTimeUtc_m3786C776D58221C966D4B7112C5EBB88A4B880E5_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_53);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_53, _stringLiteralB2515073392623115B3F5C190669CE2E716D306D, L_54, /*hidden argument*/NULL);
// L.RegFunction("ReadAllBytes", ReadAllBytes);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_55 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_56 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_56, NULL, (intptr_t)((intptr_t)System_IO_FileWrap_ReadAllBytes_m18C0F99F0D5EA3AA57551F60CBA41B761ECB24F4_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_55);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_55, _stringLiteralD48C7240A9A0ABB33F479152E78B5C1151487516, L_56, /*hidden argument*/NULL);
// L.RegFunction("ReadAllLines", ReadAllLines);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_57 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_58 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_58, NULL, (intptr_t)((intptr_t)System_IO_FileWrap_ReadAllLines_m3A819D42D6B821DF1585340E33D4B3A3AF23DDBE_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_57);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_57, _stringLiteral6D3D7F0FBFE11741D02BBDCFA02BFEC53A6EB09F, L_58, /*hidden argument*/NULL);
// L.RegFunction("ReadAllText", ReadAllText);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_59 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_60 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_60, NULL, (intptr_t)((intptr_t)System_IO_FileWrap_ReadAllText_m40CCF1AEF77FA0F221ACD30657AC34A21B75C839_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_59);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_59, _stringLiteral8CB6B020AB50587E3C4896B4C60168A0B5993383, L_60, /*hidden argument*/NULL);
// L.RegFunction("WriteAllBytes", WriteAllBytes);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_61 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_62 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_62, NULL, (intptr_t)((intptr_t)System_IO_FileWrap_WriteAllBytes_mD562024B78B715D533BC64D38A4BD7A30EA83D4B_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_61);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_61, _stringLiteral95E3012C57260F4D87439D31782BD2D37911EF6E, L_62, /*hidden argument*/NULL);
// L.RegFunction("WriteAllLines", WriteAllLines);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_63 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_64 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_64, NULL, (intptr_t)((intptr_t)System_IO_FileWrap_WriteAllLines_m5E92EDD46C126C17527BB25532FF2709F5427A1E_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_63);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_63, _stringLiteral250582C397A963C4971391EDC32AD591417B6B60, L_64, /*hidden argument*/NULL);
// L.RegFunction("WriteAllText", WriteAllText);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_65 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_66 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_66, NULL, (intptr_t)((intptr_t)System_IO_FileWrap_WriteAllText_m5EC34DC26F7F0BD0E2654606F62D83510357C713_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_65);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_65, _stringLiteral23E1E1DE03A57BADCE6A1A33F8E0490503ABA3FD, L_66, /*hidden argument*/NULL);
// L.RegFunction("Encrypt", Encrypt);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_67 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_68 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_68, NULL, (intptr_t)((intptr_t)System_IO_FileWrap_Encrypt_mE0DA5907D74FE04A8F475E8AF2E94353C1270908_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_67);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_67, _stringLiteral9F726188C1CB1A38B9B77BE49AF7CFA14C360330, L_68, /*hidden argument*/NULL);
// L.RegFunction("Decrypt", Decrypt);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_69 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_70 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_70, NULL, (intptr_t)((intptr_t)System_IO_FileWrap_Decrypt_m346260E61DFDBAA2F94D808BBDB5496A72EF910F_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_69);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_69, _stringLiteral72C38DB3971A6EA8814A247896137B5E9178D049, L_70, /*hidden argument*/NULL);
// L.RegFunction("ReadLines", ReadLines);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_71 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_72 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_72, NULL, (intptr_t)((intptr_t)System_IO_FileWrap_ReadLines_m370517D4642A87231F6306FFBDC71A7A6C76152B_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_71);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_71, _stringLiteralBB1C97E8E064FEEDF4D23F6DFF4F7E9E582153A9, L_72, /*hidden argument*/NULL);
// L.RegFunction("AppendAllLines", AppendAllLines);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_73 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_74 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_74, NULL, (intptr_t)((intptr_t)System_IO_FileWrap_AppendAllLines_m4A805D6C408331D4742B5F34CF1668AB72CA9088_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_73);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_73, _stringLiteral7FBF99204151A7644A92A977226A93DEEE00FA7B, L_74, /*hidden argument*/NULL);
// L.EndStaticLibs();
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_75 = ___L0;
NullCheck(L_75);
LuaState_EndStaticLibs_m40DB36CA82970F6F508315AB38F4A742419AF3F6(L_75, /*hidden argument*/NULL);
// }
return;
}
}
// System.Int32 System_IO_FileWrap::AppendAllText(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_AppendAllText_mDBD7BD386F8E792B9C170B8D752BFF15D66088D1 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_IO_FileWrap_AppendAllText_mDBD7BD386F8E792B9C170B8D752BFF15D66088D1_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
String_t* V_1 = NULL;
int32_t V_2 = 0;
String_t* V_3 = NULL;
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * V_4 = NULL;
Exception_t * V_5 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 4);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// if (count == 2)
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)2))))
{
goto IL_0024;
}
}
IL_000b:
{
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_3 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_4 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_3, 1, /*hidden argument*/NULL);
// string arg1 = ToLua.CheckString(L, 2);
intptr_t L_5 = ___L0;
String_t* L_6 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_5, 2, /*hidden argument*/NULL);
V_1 = L_6;
// System.IO.File.AppendAllText(arg0, arg1);
String_t* L_7 = V_1;
File_AppendAllText_m75D2FA3AD52D413CFC2DC07DC81A2BDF70ADE577(L_4, L_7, /*hidden argument*/NULL);
// return 0;
V_2 = 0;
goto IL_006c;
}
IL_0024:
{
// else if (count == 3)
int32_t L_8 = V_0;
if ((!(((uint32_t)L_8) == ((uint32_t)3))))
{
goto IL_0051;
}
}
IL_0028:
{
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_9 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_10 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_9, 1, /*hidden argument*/NULL);
// string arg1 = ToLua.CheckString(L, 2);
intptr_t L_11 = ___L0;
String_t* L_12 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_11, 2, /*hidden argument*/NULL);
V_3 = L_12;
// System.Text.Encoding arg2 = (System.Text.Encoding)ToLua.CheckObject<System.Text.Encoding>(L, 3);
intptr_t L_13 = ___L0;
RuntimeObject * L_14 = ToLua_CheckObject_TisEncoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_m7A45C6B65330716EB20FE830CF9FA13D31DE5109((intptr_t)L_13, 3, /*hidden argument*/ToLua_CheckObject_TisEncoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_m7A45C6B65330716EB20FE830CF9FA13D31DE5109_RuntimeMethod_var);
V_4 = ((Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 *)CastclassClass((RuntimeObject*)L_14, Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_il2cpp_TypeInfo_var));
// System.IO.File.AppendAllText(arg0, arg1, arg2);
String_t* L_15 = V_3;
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * L_16 = V_4;
File_AppendAllText_mA1210592AC88A27D8C61BE47C8E1056850D736C7(L_10, L_15, L_16, /*hidden argument*/NULL);
// return 0;
V_2 = 0;
goto IL_006c;
}
IL_0051:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to method: System.IO.File.AppendAllText");
intptr_t L_17 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_18 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_17, _stringLiteral8A24F943CFCE67C1C76DC7950527F7D0B81136E7, /*hidden argument*/NULL);
V_2 = L_18;
goto IL_006c;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_005f;
throw e;
}
CATCH_005f:
{ // begin catch(System.Exception)
// catch (Exception e)
V_5 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_19 = ___L0;
Exception_t * L_20 = V_5;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_21 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_19, L_20, /*hidden argument*/NULL);
V_2 = L_21;
goto IL_006c;
} // end catch (depth: 1)
IL_006c:
{
// }
int32_t L_22 = V_2;
return L_22;
}
}
// System.Int32 System_IO_FileWrap::AppendText(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_AppendText_m0B2120A0CFF23F8B1F57A898F9921CB45B9E8A0A (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_IO_FileWrap_AppendText_m0B2120A0CFF23F8B1F57A898F9921CB45B9E8A0A_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E * V_0 = NULL;
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 1, /*hidden argument*/NULL);
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_1 = ___L0;
String_t* L_2 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_1, 1, /*hidden argument*/NULL);
// System.IO.StreamWriter o = System.IO.File.AppendText(arg0);
StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E * L_3 = File_AppendText_m14F55CFA85F27C09A0DCAEC8BD9485FCF80796A6(L_2, /*hidden argument*/NULL);
V_0 = L_3;
// ToLua.PushObject(L, o);
intptr_t L_4 = ___L0;
StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E * L_5 = V_0;
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_1 = 1;
goto IL_002a;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_8 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_6, L_7, /*hidden argument*/NULL);
V_1 = L_8;
goto IL_002a;
} // end catch (depth: 1)
IL_002a:
{
// }
int32_t L_9 = V_1;
return L_9;
}
}
// System.Int32 System_IO_FileWrap::Copy(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_Copy_mC840E15CAC645F41A50F10ED179C67A56032CDEC (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_IO_FileWrap_Copy_mC840E15CAC645F41A50F10ED179C67A56032CDEC_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
String_t* V_1 = NULL;
int32_t V_2 = 0;
String_t* V_3 = NULL;
bool V_4 = false;
Exception_t * V_5 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 4);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// if (count == 2)
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)2))))
{
goto IL_0024;
}
}
IL_000b:
{
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_3 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_4 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_3, 1, /*hidden argument*/NULL);
// string arg1 = ToLua.CheckString(L, 2);
intptr_t L_5 = ___L0;
String_t* L_6 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_5, 2, /*hidden argument*/NULL);
V_1 = L_6;
// System.IO.File.Copy(arg0, arg1);
String_t* L_7 = V_1;
File_Copy_m6F29E5F9257501DCEE07FD93DAB5145B23EBB437(L_4, L_7, /*hidden argument*/NULL);
// return 0;
V_2 = 0;
goto IL_0067;
}
IL_0024:
{
// else if (count == 3)
int32_t L_8 = V_0;
if ((!(((uint32_t)L_8) == ((uint32_t)3))))
{
goto IL_004c;
}
}
IL_0028:
{
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_9 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_10 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_9, 1, /*hidden argument*/NULL);
// string arg1 = ToLua.CheckString(L, 2);
intptr_t L_11 = ___L0;
String_t* L_12 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_11, 2, /*hidden argument*/NULL);
V_3 = L_12;
// bool arg2 = LuaDLL.luaL_checkboolean(L, 3);
intptr_t L_13 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
bool L_14 = LuaDLL_luaL_checkboolean_m8F28B1A574BE19A9735A60537D96B5D359FE7CFE((intptr_t)L_13, 3, /*hidden argument*/NULL);
V_4 = L_14;
// System.IO.File.Copy(arg0, arg1, arg2);
String_t* L_15 = V_3;
bool L_16 = V_4;
File_Copy_m42EEC6C53F171AD23C837EAD48905F11D94C04BF(L_10, L_15, L_16, /*hidden argument*/NULL);
// return 0;
V_2 = 0;
goto IL_0067;
}
IL_004c:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to method: System.IO.File.Copy");
intptr_t L_17 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_18 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_17, _stringLiteral74BAEDA0144BF3077BF5CAFCC09A041818BDB49F, /*hidden argument*/NULL);
V_2 = L_18;
goto IL_0067;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_005a;
throw e;
}
CATCH_005a:
{ // begin catch(System.Exception)
// catch (Exception e)
V_5 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_19 = ___L0;
Exception_t * L_20 = V_5;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_21 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_19, L_20, /*hidden argument*/NULL);
V_2 = L_21;
goto IL_0067;
} // end catch (depth: 1)
IL_0067:
{
// }
int32_t L_22 = V_2;
return L_22;
}
}
// System.Int32 System_IO_FileWrap::Create(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_Create_mAB23F29609BD1E7C336206A21DDE25EB528D17D0 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_IO_FileWrap_Create_mAB23F29609BD1E7C336206A21DDE25EB528D17D0_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 * V_1 = NULL;
int32_t V_2 = 0;
int32_t V_3 = 0;
FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 * V_4 = NULL;
int32_t V_5 = 0;
int32_t V_6 = 0;
FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 * V_7 = NULL;
int32_t V_8 = 0;
int32_t V_9 = 0;
FileSecurity_tA80D4B624306EBC4FAC7F92F258703CC1B5349F2 * V_10 = NULL;
FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 * V_11 = NULL;
Exception_t * V_12 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 6);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// if (count == 1)
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)1))))
{
goto IL_0026;
}
}
IL_000b:
{
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_3 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_4 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_3, 1, /*hidden argument*/NULL);
// System.IO.FileStream o = System.IO.File.Create(arg0);
FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 * L_5 = File_Create_mE6AF90C7A82E96EC1315821EB061327CF3EB55DD(L_4, /*hidden argument*/NULL);
V_1 = L_5;
// ToLua.PushObject(L, o);
intptr_t L_6 = ___L0;
FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 * L_7 = V_1;
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_6, L_7, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_010e;
}
IL_0026:
{
// else if (count == 2)
int32_t L_8 = V_0;
if ((!(((uint32_t)L_8) == ((uint32_t)2))))
{
goto IL_0051;
}
}
IL_002a:
{
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_9 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_10 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_9, 1, /*hidden argument*/NULL);
// int arg1 = (int)LuaDLL.luaL_checknumber(L, 2);
intptr_t L_11 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_12 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_11, 2, /*hidden argument*/NULL);
V_3 = (((int32_t)((int32_t)L_12)));
// System.IO.FileStream o = System.IO.File.Create(arg0, arg1);
int32_t L_13 = V_3;
FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 * L_14 = File_Create_m892E853951FB40FF321104362355F9E30A1C027C(L_10, L_13, /*hidden argument*/NULL);
V_4 = L_14;
// ToLua.PushObject(L, o);
intptr_t L_15 = ___L0;
FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 * L_16 = V_4;
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_15, L_16, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_010e;
}
IL_0051:
{
// else if (count == 3)
int32_t L_17 = V_0;
if ((!(((uint32_t)L_17) == ((uint32_t)3))))
{
goto IL_0095;
}
}
IL_0055:
{
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_18 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_19 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_18, 1, /*hidden argument*/NULL);
// int arg1 = (int)LuaDLL.luaL_checknumber(L, 2);
intptr_t L_20 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_21 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_20, 2, /*hidden argument*/NULL);
V_5 = (((int32_t)((int32_t)L_21)));
// System.IO.FileOptions arg2 = (System.IO.FileOptions)ToLua.CheckObject(L, 3, typeof(System.IO.FileOptions));
intptr_t L_22 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_23 = { reinterpret_cast<intptr_t> (FileOptions_t12395DCB579B97DF4788AB79553F8815F9625FA7_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_24 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_23, /*hidden argument*/NULL);
RuntimeObject * L_25 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_22, 3, L_24, /*hidden argument*/NULL);
V_6 = ((*(int32_t*)((int32_t*)UnBox(L_25, FileOptions_t12395DCB579B97DF4788AB79553F8815F9625FA7_il2cpp_TypeInfo_var))));
// System.IO.FileStream o = System.IO.File.Create(arg0, arg1, arg2);
int32_t L_26 = V_5;
int32_t L_27 = V_6;
FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 * L_28 = File_Create_mE8E269ABF4A92EAA982685219D288FB5178C880E(L_19, L_26, L_27, /*hidden argument*/NULL);
V_7 = L_28;
// ToLua.PushObject(L, o);
intptr_t L_29 = ___L0;
FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 * L_30 = V_7;
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_29, L_30, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_010e;
}
IL_0095:
{
// else if (count == 4)
int32_t L_31 = V_0;
if ((!(((uint32_t)L_31) == ((uint32_t)4))))
{
goto IL_00f3;
}
}
IL_0099:
{
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_32 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_33 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_32, 1, /*hidden argument*/NULL);
// int arg1 = (int)LuaDLL.luaL_checknumber(L, 2);
intptr_t L_34 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_35 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_34, 2, /*hidden argument*/NULL);
V_8 = (((int32_t)((int32_t)L_35)));
// System.IO.FileOptions arg2 = (System.IO.FileOptions)ToLua.CheckObject(L, 3, typeof(System.IO.FileOptions));
intptr_t L_36 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_37 = { reinterpret_cast<intptr_t> (FileOptions_t12395DCB579B97DF4788AB79553F8815F9625FA7_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_38 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_37, /*hidden argument*/NULL);
RuntimeObject * L_39 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_36, 3, L_38, /*hidden argument*/NULL);
V_9 = ((*(int32_t*)((int32_t*)UnBox(L_39, FileOptions_t12395DCB579B97DF4788AB79553F8815F9625FA7_il2cpp_TypeInfo_var))));
// System.Security.AccessControl.FileSecurity arg3 = (System.Security.AccessControl.FileSecurity)ToLua.CheckObject(L, 4, typeof(System.Security.AccessControl.FileSecurity));
intptr_t L_40 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_41 = { reinterpret_cast<intptr_t> (FileSecurity_tA80D4B624306EBC4FAC7F92F258703CC1B5349F2_0_0_0_var) };
Type_t * L_42 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_41, /*hidden argument*/NULL);
RuntimeObject * L_43 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_40, 4, L_42, /*hidden argument*/NULL);
V_10 = ((FileSecurity_tA80D4B624306EBC4FAC7F92F258703CC1B5349F2 *)CastclassSealed((RuntimeObject*)L_43, FileSecurity_tA80D4B624306EBC4FAC7F92F258703CC1B5349F2_il2cpp_TypeInfo_var));
// System.IO.FileStream o = System.IO.File.Create(arg0, arg1, arg2, arg3);
int32_t L_44 = V_8;
int32_t L_45 = V_9;
FileSecurity_tA80D4B624306EBC4FAC7F92F258703CC1B5349F2 * L_46 = V_10;
FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 * L_47 = File_Create_m9B2A6BD8E97BA7A324ACCBC6CD180EFF1BDCF91E(L_33, L_44, L_45, L_46, /*hidden argument*/NULL);
V_11 = L_47;
// ToLua.PushObject(L, o);
intptr_t L_48 = ___L0;
FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 * L_49 = V_11;
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_48, L_49, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_010e;
}
IL_00f3:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to method: System.IO.File.Create");
intptr_t L_50 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_51 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_50, _stringLiteralC29EF1D767DB2AFDD0B50DDD05A24C5CCED0BE0A, /*hidden argument*/NULL);
V_2 = L_51;
goto IL_010e;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0101;
throw e;
}
CATCH_0101:
{ // begin catch(System.Exception)
// catch (Exception e)
V_12 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_52 = ___L0;
Exception_t * L_53 = V_12;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_54 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_52, L_53, /*hidden argument*/NULL);
V_2 = L_54;
goto IL_010e;
} // end catch (depth: 1)
IL_010e:
{
// }
int32_t L_55 = V_2;
return L_55;
}
}
// System.Int32 System_IO_FileWrap::CreateText(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_CreateText_mFD76E98D2248C886A857FC040A282026FC86DBA0 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_IO_FileWrap_CreateText_mFD76E98D2248C886A857FC040A282026FC86DBA0_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E * V_0 = NULL;
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 1, /*hidden argument*/NULL);
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_1 = ___L0;
String_t* L_2 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_1, 1, /*hidden argument*/NULL);
// System.IO.StreamWriter o = System.IO.File.CreateText(arg0);
StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E * L_3 = File_CreateText_mEED28D1DDECB47B208D7ACA7CDC99B32EE86F162(L_2, /*hidden argument*/NULL);
V_0 = L_3;
// ToLua.PushObject(L, o);
intptr_t L_4 = ___L0;
StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E * L_5 = V_0;
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_1 = 1;
goto IL_002a;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_8 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_6, L_7, /*hidden argument*/NULL);
V_1 = L_8;
goto IL_002a;
} // end catch (depth: 1)
IL_002a:
{
// }
int32_t L_9 = V_1;
return L_9;
}
}
// System.Int32 System_IO_FileWrap::Delete(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_Delete_m324B39DBDD0BAB2D2B2221DEA41046CBC91671C2 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_IO_FileWrap_Delete_m324B39DBDD0BAB2D2B2221DEA41046CBC91671C2_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Exception_t * V_1 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 1, /*hidden argument*/NULL);
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_1 = ___L0;
String_t* L_2 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_1, 1, /*hidden argument*/NULL);
// System.IO.File.Delete(arg0);
File_Delete_mBE814E569EAB07FAD140C6DCDB957F1CB8C85DE2(L_2, /*hidden argument*/NULL);
// return 0;
V_0 = 0;
goto IL_0022;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0017;
throw e;
}
CATCH_0017:
{ // begin catch(System.Exception)
// catch (Exception e)
V_1 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_3 = ___L0;
Exception_t * L_4 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_5 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_3, L_4, /*hidden argument*/NULL);
V_0 = L_5;
goto IL_0022;
} // end catch (depth: 1)
IL_0022:
{
// }
int32_t L_6 = V_0;
return L_6;
}
}
// System.Int32 System_IO_FileWrap::Exists(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_Exists_m4000A5BB8D7B2EAB7AE307D96413A7AFE645B120 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_IO_FileWrap_Exists_m4000A5BB8D7B2EAB7AE307D96413A7AFE645B120_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 1, /*hidden argument*/NULL);
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_1 = ___L0;
String_t* L_2 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_1, 1, /*hidden argument*/NULL);
// bool o = System.IO.File.Exists(arg0);
bool L_3 = File_Exists_m6B9BDD8EEB33D744EB0590DD27BC0152FAFBD1FB(L_2, /*hidden argument*/NULL);
V_0 = L_3;
// LuaDLL.lua_pushboolean(L, o);
intptr_t L_4 = ___L0;
bool L_5 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_1 = 1;
goto IL_002a;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_8 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_6, L_7, /*hidden argument*/NULL);
V_1 = L_8;
goto IL_002a;
} // end catch (depth: 1)
IL_002a:
{
// }
int32_t L_9 = V_1;
return L_9;
}
}
// System.Int32 System_IO_FileWrap::GetAttributes(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_GetAttributes_m0EE3B49E74CB6757F8452E5047C8AE3269444948 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_IO_FileWrap_GetAttributes_m0EE3B49E74CB6757F8452E5047C8AE3269444948_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 1, /*hidden argument*/NULL);
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_1 = ___L0;
String_t* L_2 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_1, 1, /*hidden argument*/NULL);
// System.IO.FileAttributes o = System.IO.File.GetAttributes(arg0);
int32_t L_3 = File_GetAttributes_m7332905AD004C58641631DDBE30A58BA1BAC986F(L_2, /*hidden argument*/NULL);
V_0 = L_3;
// ToLua.Push(L, o);
intptr_t L_4 = ___L0;
int32_t L_5 = V_0;
int32_t L_6 = L_5;
RuntimeObject * L_7 = Box(FileAttributes_t224B42F6F82954C94B51791913857C005C559876_il2cpp_TypeInfo_var, &L_6);
ToLua_Push_mEB8C84A5137A56CA3BD252D485926B77BF61AC06((intptr_t)L_4, (Enum_t2AF27C02B8653AE29442467390005ABC74D8F521 *)L_7, /*hidden argument*/NULL);
// return 1;
V_1 = 1;
goto IL_002f;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0024;
throw e;
}
CATCH_0024:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_8 = ___L0;
Exception_t * L_9 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_10 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_8, L_9, /*hidden argument*/NULL);
V_1 = L_10;
goto IL_002f;
} // end catch (depth: 1)
IL_002f:
{
// }
int32_t L_11 = V_1;
return L_11;
}
}
// System.Int32 System_IO_FileWrap::GetCreationTime(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_GetCreationTime_m71B1F41D1878E2E823DC928D7441486858A01D3B (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_IO_FileWrap_GetCreationTime_m71B1F41D1878E2E823DC928D7441486858A01D3B_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 1, /*hidden argument*/NULL);
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_1 = ___L0;
String_t* L_2 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_1, 1, /*hidden argument*/NULL);
// System.DateTime o = System.IO.File.GetCreationTime(arg0);
DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 L_3 = File_GetCreationTime_mD83151C16BF0852FC07D6D2F744105105F221D63(L_2, /*hidden argument*/NULL);
V_0 = L_3;
// ToLua.PushValue(L, o);
intptr_t L_4 = ___L0;
DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 L_5 = V_0;
ToLua_PushValue_TisDateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_m901D50A2C72DF872CB01F9E774CD233176B7093D((intptr_t)L_4, L_5, /*hidden argument*/ToLua_PushValue_TisDateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_m901D50A2C72DF872CB01F9E774CD233176B7093D_RuntimeMethod_var);
// return 1;
V_1 = 1;
goto IL_002a;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_8 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_6, L_7, /*hidden argument*/NULL);
V_1 = L_8;
goto IL_002a;
} // end catch (depth: 1)
IL_002a:
{
// }
int32_t L_9 = V_1;
return L_9;
}
}
// System.Int32 System_IO_FileWrap::GetCreationTimeUtc(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_GetCreationTimeUtc_mF25386159541FE5175DDD087AFDC7E5BEC4CD84C (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_IO_FileWrap_GetCreationTimeUtc_mF25386159541FE5175DDD087AFDC7E5BEC4CD84C_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 1, /*hidden argument*/NULL);
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_1 = ___L0;
String_t* L_2 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_1, 1, /*hidden argument*/NULL);
// System.DateTime o = System.IO.File.GetCreationTimeUtc(arg0);
DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 L_3 = File_GetCreationTimeUtc_m5B3895C6802244BA3763901CBD3830AEBC14D59E(L_2, /*hidden argument*/NULL);
V_0 = L_3;
// ToLua.PushValue(L, o);
intptr_t L_4 = ___L0;
DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 L_5 = V_0;
ToLua_PushValue_TisDateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_m901D50A2C72DF872CB01F9E774CD233176B7093D((intptr_t)L_4, L_5, /*hidden argument*/ToLua_PushValue_TisDateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_m901D50A2C72DF872CB01F9E774CD233176B7093D_RuntimeMethod_var);
// return 1;
V_1 = 1;
goto IL_002a;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_8 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_6, L_7, /*hidden argument*/NULL);
V_1 = L_8;
goto IL_002a;
} // end catch (depth: 1)
IL_002a:
{
// }
int32_t L_9 = V_1;
return L_9;
}
}
// System.Int32 System_IO_FileWrap::GetLastAccessTime(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_GetLastAccessTime_m5602D9F7FA2069942B09E6DB1F2AAEB9487C6B52 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_IO_FileWrap_GetLastAccessTime_m5602D9F7FA2069942B09E6DB1F2AAEB9487C6B52_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 1, /*hidden argument*/NULL);
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_1 = ___L0;
String_t* L_2 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_1, 1, /*hidden argument*/NULL);
// System.DateTime o = System.IO.File.GetLastAccessTime(arg0);
DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 L_3 = File_GetLastAccessTime_m3BD1DBE6E61F3CA76FC0407498327BC21FBE14A7(L_2, /*hidden argument*/NULL);
V_0 = L_3;
// ToLua.PushValue(L, o);
intptr_t L_4 = ___L0;
DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 L_5 = V_0;
ToLua_PushValue_TisDateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_m901D50A2C72DF872CB01F9E774CD233176B7093D((intptr_t)L_4, L_5, /*hidden argument*/ToLua_PushValue_TisDateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_m901D50A2C72DF872CB01F9E774CD233176B7093D_RuntimeMethod_var);
// return 1;
V_1 = 1;
goto IL_002a;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_8 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_6, L_7, /*hidden argument*/NULL);
V_1 = L_8;
goto IL_002a;
} // end catch (depth: 1)
IL_002a:
{
// }
int32_t L_9 = V_1;
return L_9;
}
}
// System.Int32 System_IO_FileWrap::GetLastAccessTimeUtc(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_GetLastAccessTimeUtc_mFD826EBCFD27B195E6DF89A2EB731398D1F7FBD0 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_IO_FileWrap_GetLastAccessTimeUtc_mFD826EBCFD27B195E6DF89A2EB731398D1F7FBD0_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 1, /*hidden argument*/NULL);
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_1 = ___L0;
String_t* L_2 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_1, 1, /*hidden argument*/NULL);
// System.DateTime o = System.IO.File.GetLastAccessTimeUtc(arg0);
DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 L_3 = File_GetLastAccessTimeUtc_mD69B72D28B86F668093BBDD3AE6ED9AC535BC3A9(L_2, /*hidden argument*/NULL);
V_0 = L_3;
// ToLua.PushValue(L, o);
intptr_t L_4 = ___L0;
DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 L_5 = V_0;
ToLua_PushValue_TisDateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_m901D50A2C72DF872CB01F9E774CD233176B7093D((intptr_t)L_4, L_5, /*hidden argument*/ToLua_PushValue_TisDateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_m901D50A2C72DF872CB01F9E774CD233176B7093D_RuntimeMethod_var);
// return 1;
V_1 = 1;
goto IL_002a;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_8 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_6, L_7, /*hidden argument*/NULL);
V_1 = L_8;
goto IL_002a;
} // end catch (depth: 1)
IL_002a:
{
// }
int32_t L_9 = V_1;
return L_9;
}
}
// System.Int32 System_IO_FileWrap::GetLastWriteTime(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_GetLastWriteTime_mC34482A5786BDBE27DFD67A945990B8FBF6564D9 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_IO_FileWrap_GetLastWriteTime_mC34482A5786BDBE27DFD67A945990B8FBF6564D9_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 1, /*hidden argument*/NULL);
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_1 = ___L0;
String_t* L_2 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_1, 1, /*hidden argument*/NULL);
// System.DateTime o = System.IO.File.GetLastWriteTime(arg0);
DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 L_3 = File_GetLastWriteTime_m1F53754D1086FAA2A0A023B6D967101BF29272AC(L_2, /*hidden argument*/NULL);
V_0 = L_3;
// ToLua.PushValue(L, o);
intptr_t L_4 = ___L0;
DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 L_5 = V_0;
ToLua_PushValue_TisDateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_m901D50A2C72DF872CB01F9E774CD233176B7093D((intptr_t)L_4, L_5, /*hidden argument*/ToLua_PushValue_TisDateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_m901D50A2C72DF872CB01F9E774CD233176B7093D_RuntimeMethod_var);
// return 1;
V_1 = 1;
goto IL_002a;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_8 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_6, L_7, /*hidden argument*/NULL);
V_1 = L_8;
goto IL_002a;
} // end catch (depth: 1)
IL_002a:
{
// }
int32_t L_9 = V_1;
return L_9;
}
}
// System.Int32 System_IO_FileWrap::GetLastWriteTimeUtc(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_GetLastWriteTimeUtc_m64D675E0201839E48B73A43AA5D752C0B4DB4F8F (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_IO_FileWrap_GetLastWriteTimeUtc_m64D675E0201839E48B73A43AA5D752C0B4DB4F8F_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 1, /*hidden argument*/NULL);
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_1 = ___L0;
String_t* L_2 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_1, 1, /*hidden argument*/NULL);
// System.DateTime o = System.IO.File.GetLastWriteTimeUtc(arg0);
DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 L_3 = File_GetLastWriteTimeUtc_m52158086807F5ECA7919B29F8BC0F038ACA26691(L_2, /*hidden argument*/NULL);
V_0 = L_3;
// ToLua.PushValue(L, o);
intptr_t L_4 = ___L0;
DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 L_5 = V_0;
ToLua_PushValue_TisDateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_m901D50A2C72DF872CB01F9E774CD233176B7093D((intptr_t)L_4, L_5, /*hidden argument*/ToLua_PushValue_TisDateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_m901D50A2C72DF872CB01F9E774CD233176B7093D_RuntimeMethod_var);
// return 1;
V_1 = 1;
goto IL_002a;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_8 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_6, L_7, /*hidden argument*/NULL);
V_1 = L_8;
goto IL_002a;
} // end catch (depth: 1)
IL_002a:
{
// }
int32_t L_9 = V_1;
return L_9;
}
}
// System.Int32 System_IO_FileWrap::Move(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_Move_mBA0504729BB754F97907B8733F79B47591D3D0C6 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_IO_FileWrap_Move_mBA0504729BB754F97907B8733F79B47591D3D0C6_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 2);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 2, /*hidden argument*/NULL);
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_1 = ___L0;
String_t* L_2 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_1, 1, /*hidden argument*/NULL);
// string arg1 = ToLua.CheckString(L, 2);
intptr_t L_3 = ___L0;
String_t* L_4 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_3, 2, /*hidden argument*/NULL);
V_0 = L_4;
// System.IO.File.Move(arg0, arg1);
String_t* L_5 = V_0;
File_Move_mBBAEF2F3353F8E46E70495C88E1735C866E953B1(L_2, L_5, /*hidden argument*/NULL);
// return 0;
V_1 = 0;
goto IL_002b;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0020;
throw e;
}
CATCH_0020:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_8 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_6, L_7, /*hidden argument*/NULL);
V_1 = L_8;
goto IL_002b;
} // end catch (depth: 1)
IL_002b:
{
// }
int32_t L_9 = V_1;
return L_9;
}
}
// System.Int32 System_IO_FileWrap::Open(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_Open_mBC0C99AB9D668F7D709627C9CB2576C6B563FB40 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_IO_FileWrap_Open_mBC0C99AB9D668F7D709627C9CB2576C6B563FB40_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 * V_2 = NULL;
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 * V_6 = NULL;
int32_t V_7 = 0;
int32_t V_8 = 0;
int32_t V_9 = 0;
FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 * V_10 = NULL;
Exception_t * V_11 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 5);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// if (count == 2)
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)2))))
{
goto IL_003e;
}
}
IL_000b:
{
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_3 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_4 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_3, 1, /*hidden argument*/NULL);
// System.IO.FileMode arg1 = (System.IO.FileMode)ToLua.CheckObject(L, 2, typeof(System.IO.FileMode));
intptr_t L_5 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_6 = { reinterpret_cast<intptr_t> (FileMode_tD19D05B1E6CAF201F88401B04FDB25227664C419_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_7 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_6, /*hidden argument*/NULL);
RuntimeObject * L_8 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_5, 2, L_7, /*hidden argument*/NULL);
V_1 = ((*(int32_t*)((int32_t*)UnBox(L_8, FileMode_tD19D05B1E6CAF201F88401B04FDB25227664C419_il2cpp_TypeInfo_var))));
// System.IO.FileStream o = System.IO.File.Open(arg0, arg1);
int32_t L_9 = V_1;
FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 * L_10 = File_Open_mDA5EB4A312EAEBF8543B13C572271FB5F673A501(L_4, L_9, /*hidden argument*/NULL);
V_2 = L_10;
// ToLua.PushObject(L, o);
intptr_t L_11 = ___L0;
FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 * L_12 = V_2;
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_11, L_12, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_011a;
}
IL_003e:
{
// else if (count == 3)
int32_t L_13 = V_0;
if ((!(((uint32_t)L_13) == ((uint32_t)3))))
{
goto IL_0093;
}
}
IL_0042:
{
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_14 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_15 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_14, 1, /*hidden argument*/NULL);
// System.IO.FileMode arg1 = (System.IO.FileMode)ToLua.CheckObject(L, 2, typeof(System.IO.FileMode));
intptr_t L_16 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_17 = { reinterpret_cast<intptr_t> (FileMode_tD19D05B1E6CAF201F88401B04FDB25227664C419_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_18 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_17, /*hidden argument*/NULL);
RuntimeObject * L_19 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_16, 2, L_18, /*hidden argument*/NULL);
V_4 = ((*(int32_t*)((int32_t*)UnBox(L_19, FileMode_tD19D05B1E6CAF201F88401B04FDB25227664C419_il2cpp_TypeInfo_var))));
// System.IO.FileAccess arg2 = (System.IO.FileAccess)ToLua.CheckObject(L, 3, typeof(System.IO.FileAccess));
intptr_t L_20 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_21 = { reinterpret_cast<intptr_t> (FileAccess_t31950F3A853EAE886AC8F13EA7FC03A3EB46E3F6_0_0_0_var) };
Type_t * L_22 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_21, /*hidden argument*/NULL);
RuntimeObject * L_23 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_20, 3, L_22, /*hidden argument*/NULL);
V_5 = ((*(int32_t*)((int32_t*)UnBox(L_23, FileAccess_t31950F3A853EAE886AC8F13EA7FC03A3EB46E3F6_il2cpp_TypeInfo_var))));
// System.IO.FileStream o = System.IO.File.Open(arg0, arg1, arg2);
int32_t L_24 = V_4;
int32_t L_25 = V_5;
FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 * L_26 = File_Open_m20B8F4A196F8D5639E9879FE2A189782F42BE079(L_15, L_24, L_25, /*hidden argument*/NULL);
V_6 = L_26;
// ToLua.PushObject(L, o);
intptr_t L_27 = ___L0;
FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 * L_28 = V_6;
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_27, L_28, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_011a;
}
IL_0093:
{
// else if (count == 4)
int32_t L_29 = V_0;
if ((!(((uint32_t)L_29) == ((uint32_t)4))))
{
goto IL_00ff;
}
}
IL_0097:
{
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_30 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_31 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_30, 1, /*hidden argument*/NULL);
// System.IO.FileMode arg1 = (System.IO.FileMode)ToLua.CheckObject(L, 2, typeof(System.IO.FileMode));
intptr_t L_32 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_33 = { reinterpret_cast<intptr_t> (FileMode_tD19D05B1E6CAF201F88401B04FDB25227664C419_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_34 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_33, /*hidden argument*/NULL);
RuntimeObject * L_35 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_32, 2, L_34, /*hidden argument*/NULL);
V_7 = ((*(int32_t*)((int32_t*)UnBox(L_35, FileMode_tD19D05B1E6CAF201F88401B04FDB25227664C419_il2cpp_TypeInfo_var))));
// System.IO.FileAccess arg2 = (System.IO.FileAccess)ToLua.CheckObject(L, 3, typeof(System.IO.FileAccess));
intptr_t L_36 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_37 = { reinterpret_cast<intptr_t> (FileAccess_t31950F3A853EAE886AC8F13EA7FC03A3EB46E3F6_0_0_0_var) };
Type_t * L_38 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_37, /*hidden argument*/NULL);
RuntimeObject * L_39 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_36, 3, L_38, /*hidden argument*/NULL);
V_8 = ((*(int32_t*)((int32_t*)UnBox(L_39, FileAccess_t31950F3A853EAE886AC8F13EA7FC03A3EB46E3F6_il2cpp_TypeInfo_var))));
// System.IO.FileShare arg3 = (System.IO.FileShare)ToLua.CheckObject(L, 4, typeof(System.IO.FileShare));
intptr_t L_40 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_41 = { reinterpret_cast<intptr_t> (FileShare_t9AA8473BBE5DD8532CEAF3F48F26DA5A25A93684_0_0_0_var) };
Type_t * L_42 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_41, /*hidden argument*/NULL);
RuntimeObject * L_43 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_40, 4, L_42, /*hidden argument*/NULL);
V_9 = ((*(int32_t*)((int32_t*)UnBox(L_43, FileShare_t9AA8473BBE5DD8532CEAF3F48F26DA5A25A93684_il2cpp_TypeInfo_var))));
// System.IO.FileStream o = System.IO.File.Open(arg0, arg1, arg2, arg3);
int32_t L_44 = V_7;
int32_t L_45 = V_8;
int32_t L_46 = V_9;
FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 * L_47 = File_Open_mE3C89422475D91EE79B2BE9AD5B0AB7DA7141265(L_31, L_44, L_45, L_46, /*hidden argument*/NULL);
V_10 = L_47;
// ToLua.PushObject(L, o);
intptr_t L_48 = ___L0;
FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 * L_49 = V_10;
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_48, L_49, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_011a;
}
IL_00ff:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to method: System.IO.File.Open");
intptr_t L_50 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_51 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_50, _stringLiteral7FD0F4833E0AA28D806D93E99FF33DAB666009A3, /*hidden argument*/NULL);
V_3 = L_51;
goto IL_011a;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_010d;
throw e;
}
CATCH_010d:
{ // begin catch(System.Exception)
// catch (Exception e)
V_11 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_52 = ___L0;
Exception_t * L_53 = V_11;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_54 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_52, L_53, /*hidden argument*/NULL);
V_3 = L_54;
goto IL_011a;
} // end catch (depth: 1)
IL_011a:
{
// }
int32_t L_55 = V_3;
return L_55;
}
}
// System.Int32 System_IO_FileWrap::OpenRead(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_OpenRead_m01F4699727B96F300B9D6CD771877A3526CF3B34 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_IO_FileWrap_OpenRead_m01F4699727B96F300B9D6CD771877A3526CF3B34_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 * V_0 = NULL;
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 1, /*hidden argument*/NULL);
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_1 = ___L0;
String_t* L_2 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_1, 1, /*hidden argument*/NULL);
// System.IO.FileStream o = System.IO.File.OpenRead(arg0);
FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 * L_3 = File_OpenRead_m3B2974AB5AA8011E587AC834BE71862BF77C2129(L_2, /*hidden argument*/NULL);
V_0 = L_3;
// ToLua.PushObject(L, o);
intptr_t L_4 = ___L0;
FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 * L_5 = V_0;
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_1 = 1;
goto IL_002a;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_8 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_6, L_7, /*hidden argument*/NULL);
V_1 = L_8;
goto IL_002a;
} // end catch (depth: 1)
IL_002a:
{
// }
int32_t L_9 = V_1;
return L_9;
}
}
// System.Int32 System_IO_FileWrap::OpenText(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_OpenText_mFD2B97D7D6033C0D0C1E53D7B3B94A75BDDAF8E3 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_IO_FileWrap_OpenText_mFD2B97D7D6033C0D0C1E53D7B3B94A75BDDAF8E3_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E * V_0 = NULL;
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 1, /*hidden argument*/NULL);
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_1 = ___L0;
String_t* L_2 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_1, 1, /*hidden argument*/NULL);
// System.IO.StreamReader o = System.IO.File.OpenText(arg0);
StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E * L_3 = File_OpenText_mD7DC3BDD48CA66946135DB8D5C5D15017500CB34(L_2, /*hidden argument*/NULL);
V_0 = L_3;
// ToLua.PushObject(L, o);
intptr_t L_4 = ___L0;
StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E * L_5 = V_0;
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_1 = 1;
goto IL_002a;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_8 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_6, L_7, /*hidden argument*/NULL);
V_1 = L_8;
goto IL_002a;
} // end catch (depth: 1)
IL_002a:
{
// }
int32_t L_9 = V_1;
return L_9;
}
}
// System.Int32 System_IO_FileWrap::OpenWrite(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_OpenWrite_m72C703B2DF525436109DC8A54D4798C1FBCD7042 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_IO_FileWrap_OpenWrite_m72C703B2DF525436109DC8A54D4798C1FBCD7042_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 * V_0 = NULL;
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 1, /*hidden argument*/NULL);
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_1 = ___L0;
String_t* L_2 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_1, 1, /*hidden argument*/NULL);
// System.IO.FileStream o = System.IO.File.OpenWrite(arg0);
FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 * L_3 = File_OpenWrite_mF82A279E4678151DA29C2AE13DE7F2B4FCC1440C(L_2, /*hidden argument*/NULL);
V_0 = L_3;
// ToLua.PushObject(L, o);
intptr_t L_4 = ___L0;
FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 * L_5 = V_0;
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_1 = 1;
goto IL_002a;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_8 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_6, L_7, /*hidden argument*/NULL);
V_1 = L_8;
goto IL_002a;
} // end catch (depth: 1)
IL_002a:
{
// }
int32_t L_9 = V_1;
return L_9;
}
}
// System.Int32 System_IO_FileWrap::Replace(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_Replace_mAF34FB97D795CF58AF11E740DBDC667C58403FFC (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_IO_FileWrap_Replace_mAF34FB97D795CF58AF11E740DBDC667C58403FFC_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
String_t* V_1 = NULL;
String_t* V_2 = NULL;
int32_t V_3 = 0;
String_t* V_4 = NULL;
String_t* V_5 = NULL;
bool V_6 = false;
Exception_t * V_7 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 4);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// if (count == 3)
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)3))))
{
goto IL_002d;
}
}
IL_000b:
{
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_3 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_4 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_3, 1, /*hidden argument*/NULL);
// string arg1 = ToLua.CheckString(L, 2);
intptr_t L_5 = ___L0;
String_t* L_6 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_5, 2, /*hidden argument*/NULL);
V_1 = L_6;
// string arg2 = ToLua.CheckString(L, 3);
intptr_t L_7 = ___L0;
String_t* L_8 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_7, 3, /*hidden argument*/NULL);
V_2 = L_8;
// System.IO.File.Replace(arg0, arg1, arg2);
String_t* L_9 = V_1;
String_t* L_10 = V_2;
File_Replace_m684CCFD6EF3FC5BD6CFF4FAD58303F7226325B93(L_4, L_9, L_10, /*hidden argument*/NULL);
// return 0;
V_3 = 0;
goto IL_007d;
}
IL_002d:
{
// else if (count == 4)
int32_t L_11 = V_0;
if ((!(((uint32_t)L_11) == ((uint32_t)4))))
{
goto IL_0062;
}
}
IL_0031:
{
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_12 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_13 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_12, 1, /*hidden argument*/NULL);
// string arg1 = ToLua.CheckString(L, 2);
intptr_t L_14 = ___L0;
String_t* L_15 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_14, 2, /*hidden argument*/NULL);
V_4 = L_15;
// string arg2 = ToLua.CheckString(L, 3);
intptr_t L_16 = ___L0;
String_t* L_17 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_16, 3, /*hidden argument*/NULL);
V_5 = L_17;
// bool arg3 = LuaDLL.luaL_checkboolean(L, 4);
intptr_t L_18 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
bool L_19 = LuaDLL_luaL_checkboolean_m8F28B1A574BE19A9735A60537D96B5D359FE7CFE((intptr_t)L_18, 4, /*hidden argument*/NULL);
V_6 = L_19;
// System.IO.File.Replace(arg0, arg1, arg2, arg3);
String_t* L_20 = V_4;
String_t* L_21 = V_5;
bool L_22 = V_6;
File_Replace_m210D8EA692EC8ED5A6587BE351B63EDE8504A2E5(L_13, L_20, L_21, L_22, /*hidden argument*/NULL);
// return 0;
V_3 = 0;
goto IL_007d;
}
IL_0062:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to method: System.IO.File.Replace");
intptr_t L_23 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_24 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_23, _stringLiteralAC37D1F7C8A811908D033615D837C032B6BDF535, /*hidden argument*/NULL);
V_3 = L_24;
goto IL_007d;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0070;
throw e;
}
CATCH_0070:
{ // begin catch(System.Exception)
// catch (Exception e)
V_7 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_25 = ___L0;
Exception_t * L_26 = V_7;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_27 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_25, L_26, /*hidden argument*/NULL);
V_3 = L_27;
goto IL_007d;
} // end catch (depth: 1)
IL_007d:
{
// }
int32_t L_28 = V_3;
return L_28;
}
}
// System.Int32 System_IO_FileWrap::SetAttributes(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_SetAttributes_m24CE7D319D84DE520A3D4BA400C8B163BAE9B978 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_IO_FileWrap_SetAttributes_m24CE7D319D84DE520A3D4BA400C8B163BAE9B978_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 2);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 2, /*hidden argument*/NULL);
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_1 = ___L0;
String_t* L_2 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_1, 1, /*hidden argument*/NULL);
// System.IO.FileAttributes arg1 = (System.IO.FileAttributes)ToLua.CheckObject(L, 2, typeof(System.IO.FileAttributes));
intptr_t L_3 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_4 = { reinterpret_cast<intptr_t> (FileAttributes_t224B42F6F82954C94B51791913857C005C559876_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_5 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_4, /*hidden argument*/NULL);
RuntimeObject * L_6 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_3, 2, L_5, /*hidden argument*/NULL);
V_0 = ((*(int32_t*)((int32_t*)UnBox(L_6, FileAttributes_t224B42F6F82954C94B51791913857C005C559876_il2cpp_TypeInfo_var))));
// System.IO.File.SetAttributes(arg0, arg1);
int32_t L_7 = V_0;
File_SetAttributes_mEA45B813D278BCB88E9888CF6E7598C38C86E3FB(L_2, L_7, /*hidden argument*/NULL);
// return 0;
V_1 = 0;
goto IL_003a;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_002f;
throw e;
}
CATCH_002f:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_8 = ___L0;
Exception_t * L_9 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_10 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_8, L_9, /*hidden argument*/NULL);
V_1 = L_10;
goto IL_003a;
} // end catch (depth: 1)
IL_003a:
{
// }
int32_t L_11 = V_1;
return L_11;
}
}
// System.Int32 System_IO_FileWrap::SetCreationTime(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_SetCreationTime_m53D89F7379760B57A0AE7B81F9EABB8672E04767 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_IO_FileWrap_SetCreationTime_m53D89F7379760B57A0AE7B81F9EABB8672E04767_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 2);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 2, /*hidden argument*/NULL);
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_1 = ___L0;
String_t* L_2 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_1, 1, /*hidden argument*/NULL);
// System.DateTime arg1 = StackTraits<System.DateTime>.Check(L, 2);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_tFBE30BE7AFEF5DEF0AEC4AD4657D07A4B70E7081_il2cpp_TypeInfo_var);
Func_3_tE69E12C56C86CDDFF5F73B1580E3FC2B8EF717CD * L_3 = ((StackTraits_1_tFBE30BE7AFEF5DEF0AEC4AD4657D07A4B70E7081_StaticFields*)il2cpp_codegen_static_fields_for(StackTraits_1_tFBE30BE7AFEF5DEF0AEC4AD4657D07A4B70E7081_il2cpp_TypeInfo_var))->get_Check_1();
intptr_t L_4 = ___L0;
NullCheck(L_3);
DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 L_5 = Func_3_Invoke_m9F02CD992A3843C301C0A620FAF236D18FC6DBD2(L_3, (intptr_t)L_4, 2, /*hidden argument*/Func_3_Invoke_m9F02CD992A3843C301C0A620FAF236D18FC6DBD2_RuntimeMethod_var);
V_0 = L_5;
// System.IO.File.SetCreationTime(arg0, arg1);
DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 L_6 = V_0;
File_SetCreationTime_m7F56AEC594B5AC0CC7544A3DADB4177313807FB8(L_2, L_6, /*hidden argument*/NULL);
// return 0;
V_1 = 0;
goto IL_0030;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0025;
throw e;
}
CATCH_0025:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_7 = ___L0;
Exception_t * L_8 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_7, L_8, /*hidden argument*/NULL);
V_1 = L_9;
goto IL_0030;
} // end catch (depth: 1)
IL_0030:
{
// }
int32_t L_10 = V_1;
return L_10;
}
}
// System.Int32 System_IO_FileWrap::SetCreationTimeUtc(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_SetCreationTimeUtc_mF57880420A7AFD98B042E28493984A933F7A294D (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_IO_FileWrap_SetCreationTimeUtc_mF57880420A7AFD98B042E28493984A933F7A294D_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 2);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 2, /*hidden argument*/NULL);
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_1 = ___L0;
String_t* L_2 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_1, 1, /*hidden argument*/NULL);
// System.DateTime arg1 = StackTraits<System.DateTime>.Check(L, 2);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_tFBE30BE7AFEF5DEF0AEC4AD4657D07A4B70E7081_il2cpp_TypeInfo_var);
Func_3_tE69E12C56C86CDDFF5F73B1580E3FC2B8EF717CD * L_3 = ((StackTraits_1_tFBE30BE7AFEF5DEF0AEC4AD4657D07A4B70E7081_StaticFields*)il2cpp_codegen_static_fields_for(StackTraits_1_tFBE30BE7AFEF5DEF0AEC4AD4657D07A4B70E7081_il2cpp_TypeInfo_var))->get_Check_1();
intptr_t L_4 = ___L0;
NullCheck(L_3);
DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 L_5 = Func_3_Invoke_m9F02CD992A3843C301C0A620FAF236D18FC6DBD2(L_3, (intptr_t)L_4, 2, /*hidden argument*/Func_3_Invoke_m9F02CD992A3843C301C0A620FAF236D18FC6DBD2_RuntimeMethod_var);
V_0 = L_5;
// System.IO.File.SetCreationTimeUtc(arg0, arg1);
DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 L_6 = V_0;
File_SetCreationTimeUtc_m148A7751AE23B7E61CD226164DC9A816EFAA9BD2(L_2, L_6, /*hidden argument*/NULL);
// return 0;
V_1 = 0;
goto IL_0030;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0025;
throw e;
}
CATCH_0025:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_7 = ___L0;
Exception_t * L_8 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_7, L_8, /*hidden argument*/NULL);
V_1 = L_9;
goto IL_0030;
} // end catch (depth: 1)
IL_0030:
{
// }
int32_t L_10 = V_1;
return L_10;
}
}
// System.Int32 System_IO_FileWrap::SetLastAccessTime(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_SetLastAccessTime_mCC99E3AA8F869CD7E40B55EAA76AE4F79FB1CCD8 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_IO_FileWrap_SetLastAccessTime_mCC99E3AA8F869CD7E40B55EAA76AE4F79FB1CCD8_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 2);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 2, /*hidden argument*/NULL);
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_1 = ___L0;
String_t* L_2 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_1, 1, /*hidden argument*/NULL);
// System.DateTime arg1 = StackTraits<System.DateTime>.Check(L, 2);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_tFBE30BE7AFEF5DEF0AEC4AD4657D07A4B70E7081_il2cpp_TypeInfo_var);
Func_3_tE69E12C56C86CDDFF5F73B1580E3FC2B8EF717CD * L_3 = ((StackTraits_1_tFBE30BE7AFEF5DEF0AEC4AD4657D07A4B70E7081_StaticFields*)il2cpp_codegen_static_fields_for(StackTraits_1_tFBE30BE7AFEF5DEF0AEC4AD4657D07A4B70E7081_il2cpp_TypeInfo_var))->get_Check_1();
intptr_t L_4 = ___L0;
NullCheck(L_3);
DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 L_5 = Func_3_Invoke_m9F02CD992A3843C301C0A620FAF236D18FC6DBD2(L_3, (intptr_t)L_4, 2, /*hidden argument*/Func_3_Invoke_m9F02CD992A3843C301C0A620FAF236D18FC6DBD2_RuntimeMethod_var);
V_0 = L_5;
// System.IO.File.SetLastAccessTime(arg0, arg1);
DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 L_6 = V_0;
File_SetLastAccessTime_mD880AE8AC1233EA5571AAEEFBF97379C8E280DE5(L_2, L_6, /*hidden argument*/NULL);
// return 0;
V_1 = 0;
goto IL_0030;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0025;
throw e;
}
CATCH_0025:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_7 = ___L0;
Exception_t * L_8 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_7, L_8, /*hidden argument*/NULL);
V_1 = L_9;
goto IL_0030;
} // end catch (depth: 1)
IL_0030:
{
// }
int32_t L_10 = V_1;
return L_10;
}
}
// System.Int32 System_IO_FileWrap::SetLastAccessTimeUtc(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_SetLastAccessTimeUtc_m89F40C193D110C3959FF7A8E530901DFBEEDF726 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_IO_FileWrap_SetLastAccessTimeUtc_m89F40C193D110C3959FF7A8E530901DFBEEDF726_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 2);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 2, /*hidden argument*/NULL);
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_1 = ___L0;
String_t* L_2 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_1, 1, /*hidden argument*/NULL);
// System.DateTime arg1 = StackTraits<System.DateTime>.Check(L, 2);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_tFBE30BE7AFEF5DEF0AEC4AD4657D07A4B70E7081_il2cpp_TypeInfo_var);
Func_3_tE69E12C56C86CDDFF5F73B1580E3FC2B8EF717CD * L_3 = ((StackTraits_1_tFBE30BE7AFEF5DEF0AEC4AD4657D07A4B70E7081_StaticFields*)il2cpp_codegen_static_fields_for(StackTraits_1_tFBE30BE7AFEF5DEF0AEC4AD4657D07A4B70E7081_il2cpp_TypeInfo_var))->get_Check_1();
intptr_t L_4 = ___L0;
NullCheck(L_3);
DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 L_5 = Func_3_Invoke_m9F02CD992A3843C301C0A620FAF236D18FC6DBD2(L_3, (intptr_t)L_4, 2, /*hidden argument*/Func_3_Invoke_m9F02CD992A3843C301C0A620FAF236D18FC6DBD2_RuntimeMethod_var);
V_0 = L_5;
// System.IO.File.SetLastAccessTimeUtc(arg0, arg1);
DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 L_6 = V_0;
File_SetLastAccessTimeUtc_m38A8BF0051F4CAC5FDD9C75A3C9F5E717DF90403(L_2, L_6, /*hidden argument*/NULL);
// return 0;
V_1 = 0;
goto IL_0030;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0025;
throw e;
}
CATCH_0025:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_7 = ___L0;
Exception_t * L_8 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_7, L_8, /*hidden argument*/NULL);
V_1 = L_9;
goto IL_0030;
} // end catch (depth: 1)
IL_0030:
{
// }
int32_t L_10 = V_1;
return L_10;
}
}
// System.Int32 System_IO_FileWrap::SetLastWriteTime(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_SetLastWriteTime_m4F748417C5C6734D543302BC780C317E233F6363 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_IO_FileWrap_SetLastWriteTime_m4F748417C5C6734D543302BC780C317E233F6363_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 2);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 2, /*hidden argument*/NULL);
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_1 = ___L0;
String_t* L_2 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_1, 1, /*hidden argument*/NULL);
// System.DateTime arg1 = StackTraits<System.DateTime>.Check(L, 2);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_tFBE30BE7AFEF5DEF0AEC4AD4657D07A4B70E7081_il2cpp_TypeInfo_var);
Func_3_tE69E12C56C86CDDFF5F73B1580E3FC2B8EF717CD * L_3 = ((StackTraits_1_tFBE30BE7AFEF5DEF0AEC4AD4657D07A4B70E7081_StaticFields*)il2cpp_codegen_static_fields_for(StackTraits_1_tFBE30BE7AFEF5DEF0AEC4AD4657D07A4B70E7081_il2cpp_TypeInfo_var))->get_Check_1();
intptr_t L_4 = ___L0;
NullCheck(L_3);
DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 L_5 = Func_3_Invoke_m9F02CD992A3843C301C0A620FAF236D18FC6DBD2(L_3, (intptr_t)L_4, 2, /*hidden argument*/Func_3_Invoke_m9F02CD992A3843C301C0A620FAF236D18FC6DBD2_RuntimeMethod_var);
V_0 = L_5;
// System.IO.File.SetLastWriteTime(arg0, arg1);
DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 L_6 = V_0;
File_SetLastWriteTime_m154A43B7D9FC62871C44FEAA99D2DE41A056A45A(L_2, L_6, /*hidden argument*/NULL);
// return 0;
V_1 = 0;
goto IL_0030;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0025;
throw e;
}
CATCH_0025:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_7 = ___L0;
Exception_t * L_8 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_7, L_8, /*hidden argument*/NULL);
V_1 = L_9;
goto IL_0030;
} // end catch (depth: 1)
IL_0030:
{
// }
int32_t L_10 = V_1;
return L_10;
}
}
// System.Int32 System_IO_FileWrap::SetLastWriteTimeUtc(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_SetLastWriteTimeUtc_m3786C776D58221C966D4B7112C5EBB88A4B880E5 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_IO_FileWrap_SetLastWriteTimeUtc_m3786C776D58221C966D4B7112C5EBB88A4B880E5_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 2);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 2, /*hidden argument*/NULL);
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_1 = ___L0;
String_t* L_2 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_1, 1, /*hidden argument*/NULL);
// System.DateTime arg1 = StackTraits<System.DateTime>.Check(L, 2);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_tFBE30BE7AFEF5DEF0AEC4AD4657D07A4B70E7081_il2cpp_TypeInfo_var);
Func_3_tE69E12C56C86CDDFF5F73B1580E3FC2B8EF717CD * L_3 = ((StackTraits_1_tFBE30BE7AFEF5DEF0AEC4AD4657D07A4B70E7081_StaticFields*)il2cpp_codegen_static_fields_for(StackTraits_1_tFBE30BE7AFEF5DEF0AEC4AD4657D07A4B70E7081_il2cpp_TypeInfo_var))->get_Check_1();
intptr_t L_4 = ___L0;
NullCheck(L_3);
DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 L_5 = Func_3_Invoke_m9F02CD992A3843C301C0A620FAF236D18FC6DBD2(L_3, (intptr_t)L_4, 2, /*hidden argument*/Func_3_Invoke_m9F02CD992A3843C301C0A620FAF236D18FC6DBD2_RuntimeMethod_var);
V_0 = L_5;
// System.IO.File.SetLastWriteTimeUtc(arg0, arg1);
DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 L_6 = V_0;
File_SetLastWriteTimeUtc_m4122152E31C9D388E1FCD741EC50E3F1D8EFEDCF(L_2, L_6, /*hidden argument*/NULL);
// return 0;
V_1 = 0;
goto IL_0030;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0025;
throw e;
}
CATCH_0025:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_7 = ___L0;
Exception_t * L_8 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_7, L_8, /*hidden argument*/NULL);
V_1 = L_9;
goto IL_0030;
} // end catch (depth: 1)
IL_0030:
{
// }
int32_t L_10 = V_1;
return L_10;
}
}
// System.Int32 System_IO_FileWrap::ReadAllBytes(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_ReadAllBytes_m18C0F99F0D5EA3AA57551F60CBA41B761ECB24F4 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_IO_FileWrap_ReadAllBytes_m18C0F99F0D5EA3AA57551F60CBA41B761ECB24F4_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* V_0 = NULL;
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 1, /*hidden argument*/NULL);
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_1 = ___L0;
String_t* L_2 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_1, 1, /*hidden argument*/NULL);
// byte[] o = System.IO.File.ReadAllBytes(arg0);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_3 = File_ReadAllBytes_mF29468CED0B7B3B7C0971ACEBB16A38683718BEC(L_2, /*hidden argument*/NULL);
V_0 = L_3;
// ToLua.Push(L, o);
intptr_t L_4 = ___L0;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_5 = V_0;
ToLua_Push_m007BBA6FFBB0D3E2A0905FD568FA4A87AD6ADD5F((intptr_t)L_4, (RuntimeArray *)(RuntimeArray *)L_5, /*hidden argument*/NULL);
// return 1;
V_1 = 1;
goto IL_002a;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_8 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_6, L_7, /*hidden argument*/NULL);
V_1 = L_8;
goto IL_002a;
} // end catch (depth: 1)
IL_002a:
{
// }
int32_t L_9 = V_1;
return L_9;
}
}
// System.Int32 System_IO_FileWrap::ReadAllLines(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_ReadAllLines_m3A819D42D6B821DF1585340E33D4B3A3AF23DDBE (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_IO_FileWrap_ReadAllLines_m3A819D42D6B821DF1585340E33D4B3A3AF23DDBE_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* V_1 = NULL;
int32_t V_2 = 0;
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * V_3 = NULL;
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* V_4 = NULL;
Exception_t * V_5 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 4);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// if (count == 1)
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)1))))
{
goto IL_0023;
}
}
IL_000b:
{
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_3 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_4 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_3, 1, /*hidden argument*/NULL);
// string[] o = System.IO.File.ReadAllLines(arg0);
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_5 = File_ReadAllLines_mE23F86FECEC7385CD2D20EA0257277E8D09DCDB7(L_4, /*hidden argument*/NULL);
V_1 = L_5;
// ToLua.Push(L, o);
intptr_t L_6 = ___L0;
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_7 = V_1;
ToLua_Push_m007BBA6FFBB0D3E2A0905FD568FA4A87AD6ADD5F((intptr_t)L_6, (RuntimeArray *)(RuntimeArray *)L_7, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_006a;
}
IL_0023:
{
// else if (count == 2)
int32_t L_8 = V_0;
if ((!(((uint32_t)L_8) == ((uint32_t)2))))
{
goto IL_004f;
}
}
IL_0027:
{
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_9 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_10 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_9, 1, /*hidden argument*/NULL);
// System.Text.Encoding arg1 = (System.Text.Encoding)ToLua.CheckObject<System.Text.Encoding>(L, 2);
intptr_t L_11 = ___L0;
RuntimeObject * L_12 = ToLua_CheckObject_TisEncoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_m7A45C6B65330716EB20FE830CF9FA13D31DE5109((intptr_t)L_11, 2, /*hidden argument*/ToLua_CheckObject_TisEncoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_m7A45C6B65330716EB20FE830CF9FA13D31DE5109_RuntimeMethod_var);
V_3 = ((Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 *)CastclassClass((RuntimeObject*)L_12, Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_il2cpp_TypeInfo_var));
// string[] o = System.IO.File.ReadAllLines(arg0, arg1);
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * L_13 = V_3;
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_14 = File_ReadAllLines_m367A3C9DB195EBD18FD5F66044525F5156DC01BE(L_10, L_13, /*hidden argument*/NULL);
V_4 = L_14;
// ToLua.Push(L, o);
intptr_t L_15 = ___L0;
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_16 = V_4;
ToLua_Push_m007BBA6FFBB0D3E2A0905FD568FA4A87AD6ADD5F((intptr_t)L_15, (RuntimeArray *)(RuntimeArray *)L_16, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_006a;
}
IL_004f:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to method: System.IO.File.ReadAllLines");
intptr_t L_17 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_18 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_17, _stringLiteralBD48DDED31E7520622DE3A51E54D2B8FB821721B, /*hidden argument*/NULL);
V_2 = L_18;
goto IL_006a;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_005d;
throw e;
}
CATCH_005d:
{ // begin catch(System.Exception)
// catch (Exception e)
V_5 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_19 = ___L0;
Exception_t * L_20 = V_5;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_21 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_19, L_20, /*hidden argument*/NULL);
V_2 = L_21;
goto IL_006a;
} // end catch (depth: 1)
IL_006a:
{
// }
int32_t L_22 = V_2;
return L_22;
}
}
// System.Int32 System_IO_FileWrap::ReadAllText(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_ReadAllText_m40CCF1AEF77FA0F221ACD30657AC34A21B75C839 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_IO_FileWrap_ReadAllText_m40CCF1AEF77FA0F221ACD30657AC34A21B75C839_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
String_t* V_1 = NULL;
int32_t V_2 = 0;
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * V_3 = NULL;
String_t* V_4 = NULL;
Exception_t * V_5 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 4);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// if (count == 1)
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)1))))
{
goto IL_0023;
}
}
IL_000b:
{
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_3 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_4 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_3, 1, /*hidden argument*/NULL);
// string o = System.IO.File.ReadAllText(arg0);
String_t* L_5 = File_ReadAllText_m404A1BE4C87AC3C7B9C0B07469CDC44DE52817FF(L_4, /*hidden argument*/NULL);
V_1 = L_5;
// LuaDLL.lua_pushstring(L, o);
intptr_t L_6 = ___L0;
String_t* L_7 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_6, L_7, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_006a;
}
IL_0023:
{
// else if (count == 2)
int32_t L_8 = V_0;
if ((!(((uint32_t)L_8) == ((uint32_t)2))))
{
goto IL_004f;
}
}
IL_0027:
{
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_9 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_10 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_9, 1, /*hidden argument*/NULL);
// System.Text.Encoding arg1 = (System.Text.Encoding)ToLua.CheckObject<System.Text.Encoding>(L, 2);
intptr_t L_11 = ___L0;
RuntimeObject * L_12 = ToLua_CheckObject_TisEncoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_m7A45C6B65330716EB20FE830CF9FA13D31DE5109((intptr_t)L_11, 2, /*hidden argument*/ToLua_CheckObject_TisEncoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_m7A45C6B65330716EB20FE830CF9FA13D31DE5109_RuntimeMethod_var);
V_3 = ((Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 *)CastclassClass((RuntimeObject*)L_12, Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_il2cpp_TypeInfo_var));
// string o = System.IO.File.ReadAllText(arg0, arg1);
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * L_13 = V_3;
String_t* L_14 = File_ReadAllText_mC9941B7CB03E5B8AD1914872D39D6EF735FC3F47(L_10, L_13, /*hidden argument*/NULL);
V_4 = L_14;
// LuaDLL.lua_pushstring(L, o);
intptr_t L_15 = ___L0;
String_t* L_16 = V_4;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_15, L_16, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_006a;
}
IL_004f:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to method: System.IO.File.ReadAllText");
intptr_t L_17 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_18 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_17, _stringLiteral32A3DD2AAEBC542EEACF92F9DA28C0F24FC7EB6E, /*hidden argument*/NULL);
V_2 = L_18;
goto IL_006a;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_005d;
throw e;
}
CATCH_005d:
{ // begin catch(System.Exception)
// catch (Exception e)
V_5 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_19 = ___L0;
Exception_t * L_20 = V_5;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_21 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_19, L_20, /*hidden argument*/NULL);
V_2 = L_21;
goto IL_006a;
} // end catch (depth: 1)
IL_006a:
{
// }
int32_t L_22 = V_2;
return L_22;
}
}
// System.Int32 System_IO_FileWrap::WriteAllBytes(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_WriteAllBytes_mD562024B78B715D533BC64D38A4BD7A30EA83D4B (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_IO_FileWrap_WriteAllBytes_mD562024B78B715D533BC64D38A4BD7A30EA83D4B_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* V_0 = NULL;
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 2);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 2, /*hidden argument*/NULL);
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_1 = ___L0;
String_t* L_2 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_1, 1, /*hidden argument*/NULL);
// byte[] arg1 = ToLua.CheckByteBuffer(L, 2);
intptr_t L_3 = ___L0;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_4 = ToLua_CheckByteBuffer_m7C047F582199524B397D55711935A43902DA2A6F((intptr_t)L_3, 2, /*hidden argument*/NULL);
V_0 = L_4;
// System.IO.File.WriteAllBytes(arg0, arg1);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_5 = V_0;
File_WriteAllBytes_m07F13C1CA0BD0960392C78AB99E0F19564F9B594(L_2, L_5, /*hidden argument*/NULL);
// return 0;
V_1 = 0;
goto IL_002b;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0020;
throw e;
}
CATCH_0020:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_8 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_6, L_7, /*hidden argument*/NULL);
V_1 = L_8;
goto IL_002b;
} // end catch (depth: 1)
IL_002b:
{
// }
int32_t L_9 = V_1;
return L_9;
}
}
// System.Int32 System_IO_FileWrap::WriteAllLines(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_WriteAllLines_m5E92EDD46C126C17527BB25532FF2709F5427A1E (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_IO_FileWrap_WriteAllLines_m5E92EDD46C126C17527BB25532FF2709F5427A1E_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* V_1 = NULL;
int32_t V_2 = 0;
RuntimeObject* V_3 = NULL;
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* V_4 = NULL;
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * V_5 = NULL;
RuntimeObject* V_6 = NULL;
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * V_7 = NULL;
Exception_t * V_8 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 6);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// if (count == 2 && TypeChecker.CheckTypes<string[]>(L, 2))
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)2))))
{
goto IL_0030;
}
}
IL_000b:
{
intptr_t L_3 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_4 = TypeChecker_CheckTypes_TisStringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_m8B3410CD594479F3339F43256F65D5CFD2BDF459((intptr_t)L_3, 2, /*hidden argument*/TypeChecker_CheckTypes_TisStringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_m8B3410CD594479F3339F43256F65D5CFD2BDF459_RuntimeMethod_var);
if (!L_4)
{
goto IL_0030;
}
}
IL_0014:
{
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_5 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_6 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_5, 1, /*hidden argument*/NULL);
// string[] arg1 = ToLua.ToStringArray(L, 2);
intptr_t L_7 = ___L0;
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_8 = ToLua_ToStringArray_m4CB49418526BB440E3F874C9A7DE05C7004AA8C6((intptr_t)L_7, 2, /*hidden argument*/NULL);
V_1 = L_8;
// System.IO.File.WriteAllLines(arg0, arg1);
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_9 = V_1;
File_WriteAllLines_mADD0D376471B4221EFBF07E67AABF47ABB69ED38(L_6, L_9, /*hidden argument*/NULL);
// return 0;
V_2 = 0;
goto IL_00ee;
}
IL_0030:
{
// else if (count == 2 && TypeChecker.CheckTypes<System.Collections.Generic.IEnumerable<string>>(L, 2))
int32_t L_10 = V_0;
if ((!(((uint32_t)L_10) == ((uint32_t)2))))
{
goto IL_005e;
}
}
IL_0034:
{
intptr_t L_11 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_12 = TypeChecker_CheckTypes_TisIEnumerable_1_t31EF1520A3A805598500BB6033C14ABDA7116D5E_m1B23F7C43748C0FB9435CA0251C9EB78D602928B((intptr_t)L_11, 2, /*hidden argument*/TypeChecker_CheckTypes_TisIEnumerable_1_t31EF1520A3A805598500BB6033C14ABDA7116D5E_m1B23F7C43748C0FB9435CA0251C9EB78D602928B_RuntimeMethod_var);
if (!L_12)
{
goto IL_005e;
}
}
IL_003d:
{
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_13 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_14 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_13, 1, /*hidden argument*/NULL);
// System.Collections.Generic.IEnumerable<string> arg1 = (System.Collections.Generic.IEnumerable<string>)ToLua.ToObject(L, 2);
intptr_t L_15 = ___L0;
RuntimeObject * L_16 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_15, 2, /*hidden argument*/NULL);
V_3 = ((RuntimeObject*)Castclass((RuntimeObject*)L_16, IEnumerable_1_t31EF1520A3A805598500BB6033C14ABDA7116D5E_il2cpp_TypeInfo_var));
// System.IO.File.WriteAllLines(arg0, arg1);
RuntimeObject* L_17 = V_3;
File_WriteAllLines_mA23456288DA5A21E93635C4CEC482440B4BB3CE3(L_14, L_17, /*hidden argument*/NULL);
// return 0;
V_2 = 0;
goto IL_00ee;
}
IL_005e:
{
// else if (count == 3 && TypeChecker.CheckTypes<string[], System.Text.Encoding>(L, 2))
int32_t L_18 = V_0;
if ((!(((uint32_t)L_18) == ((uint32_t)3))))
{
goto IL_0096;
}
}
IL_0062:
{
intptr_t L_19 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_20 = TypeChecker_CheckTypes_TisStringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_TisEncoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_m86C85318750B10238EA799BFCCFED1D2DCFFC64B((intptr_t)L_19, 2, /*hidden argument*/TypeChecker_CheckTypes_TisStringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_TisEncoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_m86C85318750B10238EA799BFCCFED1D2DCFFC64B_RuntimeMethod_var);
if (!L_20)
{
goto IL_0096;
}
}
IL_006b:
{
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_21 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_22 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_21, 1, /*hidden argument*/NULL);
// string[] arg1 = ToLua.ToStringArray(L, 2);
intptr_t L_23 = ___L0;
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_24 = ToLua_ToStringArray_m4CB49418526BB440E3F874C9A7DE05C7004AA8C6((intptr_t)L_23, 2, /*hidden argument*/NULL);
V_4 = L_24;
// System.Text.Encoding arg2 = (System.Text.Encoding)ToLua.ToObject(L, 3);
intptr_t L_25 = ___L0;
RuntimeObject * L_26 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_25, 3, /*hidden argument*/NULL);
V_5 = ((Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 *)CastclassClass((RuntimeObject*)L_26, Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_il2cpp_TypeInfo_var));
// System.IO.File.WriteAllLines(arg0, arg1, arg2);
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_27 = V_4;
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * L_28 = V_5;
File_WriteAllLines_m772747A7F2DBFA0DFD6E96F33683E12625E9506B(L_22, L_27, L_28, /*hidden argument*/NULL);
// return 0;
V_2 = 0;
goto IL_00ee;
}
IL_0096:
{
// else if (count == 3 && TypeChecker.CheckTypes<System.Collections.Generic.IEnumerable<string>, System.Text.Encoding>(L, 2))
int32_t L_29 = V_0;
if ((!(((uint32_t)L_29) == ((uint32_t)3))))
{
goto IL_00d3;
}
}
IL_009a:
{
intptr_t L_30 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_31 = TypeChecker_CheckTypes_TisIEnumerable_1_t31EF1520A3A805598500BB6033C14ABDA7116D5E_TisEncoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_mD170316134CAA2F3D18DB261729CE4A2B16130C6((intptr_t)L_30, 2, /*hidden argument*/TypeChecker_CheckTypes_TisIEnumerable_1_t31EF1520A3A805598500BB6033C14ABDA7116D5E_TisEncoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_mD170316134CAA2F3D18DB261729CE4A2B16130C6_RuntimeMethod_var);
if (!L_31)
{
goto IL_00d3;
}
}
IL_00a3:
{
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_32 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_33 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_32, 1, /*hidden argument*/NULL);
// System.Collections.Generic.IEnumerable<string> arg1 = (System.Collections.Generic.IEnumerable<string>)ToLua.ToObject(L, 2);
intptr_t L_34 = ___L0;
RuntimeObject * L_35 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_34, 2, /*hidden argument*/NULL);
V_6 = ((RuntimeObject*)Castclass((RuntimeObject*)L_35, IEnumerable_1_t31EF1520A3A805598500BB6033C14ABDA7116D5E_il2cpp_TypeInfo_var));
// System.Text.Encoding arg2 = (System.Text.Encoding)ToLua.ToObject(L, 3);
intptr_t L_36 = ___L0;
RuntimeObject * L_37 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_36, 3, /*hidden argument*/NULL);
V_7 = ((Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 *)CastclassClass((RuntimeObject*)L_37, Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_il2cpp_TypeInfo_var));
// System.IO.File.WriteAllLines(arg0, arg1, arg2);
RuntimeObject* L_38 = V_6;
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * L_39 = V_7;
File_WriteAllLines_mB99BCE0301A8C94DE16D151E444A6DF454A3CF23(L_33, L_38, L_39, /*hidden argument*/NULL);
// return 0;
V_2 = 0;
goto IL_00ee;
}
IL_00d3:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to method: System.IO.File.WriteAllLines");
intptr_t L_40 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_41 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_40, _stringLiteral50C2FC477A2F55148A075B91D8F0C87E227A18CA, /*hidden argument*/NULL);
V_2 = L_41;
goto IL_00ee;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_00e1;
throw e;
}
CATCH_00e1:
{ // begin catch(System.Exception)
// catch (Exception e)
V_8 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_42 = ___L0;
Exception_t * L_43 = V_8;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_44 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_42, L_43, /*hidden argument*/NULL);
V_2 = L_44;
goto IL_00ee;
} // end catch (depth: 1)
IL_00ee:
{
// }
int32_t L_45 = V_2;
return L_45;
}
}
// System.Int32 System_IO_FileWrap::WriteAllText(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_WriteAllText_m5EC34DC26F7F0BD0E2654606F62D83510357C713 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_IO_FileWrap_WriteAllText_m5EC34DC26F7F0BD0E2654606F62D83510357C713_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
String_t* V_1 = NULL;
int32_t V_2 = 0;
String_t* V_3 = NULL;
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * V_4 = NULL;
Exception_t * V_5 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 4);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// if (count == 2)
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)2))))
{
goto IL_0024;
}
}
IL_000b:
{
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_3 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_4 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_3, 1, /*hidden argument*/NULL);
// string arg1 = ToLua.CheckString(L, 2);
intptr_t L_5 = ___L0;
String_t* L_6 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_5, 2, /*hidden argument*/NULL);
V_1 = L_6;
// System.IO.File.WriteAllText(arg0, arg1);
String_t* L_7 = V_1;
File_WriteAllText_m7BA355E5631C6A3E3D3378D6101EF65E72A45F0A(L_4, L_7, /*hidden argument*/NULL);
// return 0;
V_2 = 0;
goto IL_006c;
}
IL_0024:
{
// else if (count == 3)
int32_t L_8 = V_0;
if ((!(((uint32_t)L_8) == ((uint32_t)3))))
{
goto IL_0051;
}
}
IL_0028:
{
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_9 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_10 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_9, 1, /*hidden argument*/NULL);
// string arg1 = ToLua.CheckString(L, 2);
intptr_t L_11 = ___L0;
String_t* L_12 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_11, 2, /*hidden argument*/NULL);
V_3 = L_12;
// System.Text.Encoding arg2 = (System.Text.Encoding)ToLua.CheckObject<System.Text.Encoding>(L, 3);
intptr_t L_13 = ___L0;
RuntimeObject * L_14 = ToLua_CheckObject_TisEncoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_m7A45C6B65330716EB20FE830CF9FA13D31DE5109((intptr_t)L_13, 3, /*hidden argument*/ToLua_CheckObject_TisEncoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_m7A45C6B65330716EB20FE830CF9FA13D31DE5109_RuntimeMethod_var);
V_4 = ((Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 *)CastclassClass((RuntimeObject*)L_14, Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_il2cpp_TypeInfo_var));
// System.IO.File.WriteAllText(arg0, arg1, arg2);
String_t* L_15 = V_3;
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * L_16 = V_4;
File_WriteAllText_m8599D53905963162B6EAA1779CD94F423986F0A9(L_10, L_15, L_16, /*hidden argument*/NULL);
// return 0;
V_2 = 0;
goto IL_006c;
}
IL_0051:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to method: System.IO.File.WriteAllText");
intptr_t L_17 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_18 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_17, _stringLiteral356FF872C557F06E3407DF478E99E218325B55DC, /*hidden argument*/NULL);
V_2 = L_18;
goto IL_006c;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_005f;
throw e;
}
CATCH_005f:
{ // begin catch(System.Exception)
// catch (Exception e)
V_5 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_19 = ___L0;
Exception_t * L_20 = V_5;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_21 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_19, L_20, /*hidden argument*/NULL);
V_2 = L_21;
goto IL_006c;
} // end catch (depth: 1)
IL_006c:
{
// }
int32_t L_22 = V_2;
return L_22;
}
}
// System.Int32 System_IO_FileWrap::Encrypt(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_Encrypt_mE0DA5907D74FE04A8F475E8AF2E94353C1270908 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_IO_FileWrap_Encrypt_mE0DA5907D74FE04A8F475E8AF2E94353C1270908_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Exception_t * V_1 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 1, /*hidden argument*/NULL);
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_1 = ___L0;
String_t* L_2 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_1, 1, /*hidden argument*/NULL);
// System.IO.File.Encrypt(arg0);
File_Encrypt_m298044A35B62F6BC3C50167523A7E4D38E9957FD(L_2, /*hidden argument*/NULL);
// return 0;
V_0 = 0;
goto IL_0022;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0017;
throw e;
}
CATCH_0017:
{ // begin catch(System.Exception)
// catch (Exception e)
V_1 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_3 = ___L0;
Exception_t * L_4 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_5 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_3, L_4, /*hidden argument*/NULL);
V_0 = L_5;
goto IL_0022;
} // end catch (depth: 1)
IL_0022:
{
// }
int32_t L_6 = V_0;
return L_6;
}
}
// System.Int32 System_IO_FileWrap::Decrypt(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_Decrypt_m346260E61DFDBAA2F94D808BBDB5496A72EF910F (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_IO_FileWrap_Decrypt_m346260E61DFDBAA2F94D808BBDB5496A72EF910F_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Exception_t * V_1 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 1, /*hidden argument*/NULL);
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_1 = ___L0;
String_t* L_2 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_1, 1, /*hidden argument*/NULL);
// System.IO.File.Decrypt(arg0);
File_Decrypt_m63A9048D31904E7A6C87DB457D684B7132E99C73(L_2, /*hidden argument*/NULL);
// return 0;
V_0 = 0;
goto IL_0022;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0017;
throw e;
}
CATCH_0017:
{ // begin catch(System.Exception)
// catch (Exception e)
V_1 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_3 = ___L0;
Exception_t * L_4 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_5 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_3, L_4, /*hidden argument*/NULL);
V_0 = L_5;
goto IL_0022;
} // end catch (depth: 1)
IL_0022:
{
// }
int32_t L_6 = V_0;
return L_6;
}
}
// System.Int32 System_IO_FileWrap::ReadLines(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_ReadLines_m370517D4642A87231F6306FFBDC71A7A6C76152B (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_IO_FileWrap_ReadLines_m370517D4642A87231F6306FFBDC71A7A6C76152B_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
RuntimeObject* V_1 = NULL;
int32_t V_2 = 0;
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * V_3 = NULL;
RuntimeObject* V_4 = NULL;
Exception_t * V_5 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 4);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// if (count == 1)
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)1))))
{
goto IL_0023;
}
}
IL_000b:
{
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_3 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_4 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_3, 1, /*hidden argument*/NULL);
// System.Collections.Generic.IEnumerable<string> o = System.IO.File.ReadLines(arg0);
RuntimeObject* L_5 = File_ReadLines_mB920D9006D1C5AEE7048B211A673D263026CB30C(L_4, /*hidden argument*/NULL);
V_1 = L_5;
// ToLua.PushObject(L, o);
intptr_t L_6 = ___L0;
RuntimeObject* L_7 = V_1;
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_6, L_7, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_006a;
}
IL_0023:
{
// else if (count == 2)
int32_t L_8 = V_0;
if ((!(((uint32_t)L_8) == ((uint32_t)2))))
{
goto IL_004f;
}
}
IL_0027:
{
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_9 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_10 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_9, 1, /*hidden argument*/NULL);
// System.Text.Encoding arg1 = (System.Text.Encoding)ToLua.CheckObject<System.Text.Encoding>(L, 2);
intptr_t L_11 = ___L0;
RuntimeObject * L_12 = ToLua_CheckObject_TisEncoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_m7A45C6B65330716EB20FE830CF9FA13D31DE5109((intptr_t)L_11, 2, /*hidden argument*/ToLua_CheckObject_TisEncoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_m7A45C6B65330716EB20FE830CF9FA13D31DE5109_RuntimeMethod_var);
V_3 = ((Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 *)CastclassClass((RuntimeObject*)L_12, Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_il2cpp_TypeInfo_var));
// System.Collections.Generic.IEnumerable<string> o = System.IO.File.ReadLines(arg0, arg1);
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * L_13 = V_3;
RuntimeObject* L_14 = File_ReadLines_mD18F4281B1CF9AE2109591644806DD5C5917DB03(L_10, L_13, /*hidden argument*/NULL);
V_4 = L_14;
// ToLua.PushObject(L, o);
intptr_t L_15 = ___L0;
RuntimeObject* L_16 = V_4;
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_15, L_16, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_006a;
}
IL_004f:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to method: System.IO.File.ReadLines");
intptr_t L_17 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_18 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_17, _stringLiteralEC2BA0A705076E4DD13963A5760BFFFCD5E778D0, /*hidden argument*/NULL);
V_2 = L_18;
goto IL_006a;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_005d;
throw e;
}
CATCH_005d:
{ // begin catch(System.Exception)
// catch (Exception e)
V_5 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_19 = ___L0;
Exception_t * L_20 = V_5;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_21 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_19, L_20, /*hidden argument*/NULL);
V_2 = L_21;
goto IL_006a;
} // end catch (depth: 1)
IL_006a:
{
// }
int32_t L_22 = V_2;
return L_22;
}
}
// System.Int32 System_IO_FileWrap::AppendAllLines(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_FileWrap_AppendAllLines_m4A805D6C408331D4742B5F34CF1668AB72CA9088 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_IO_FileWrap_AppendAllLines_m4A805D6C408331D4742B5F34CF1668AB72CA9088_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
RuntimeObject* V_1 = NULL;
int32_t V_2 = 0;
RuntimeObject* V_3 = NULL;
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * V_4 = NULL;
Exception_t * V_5 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 4);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// if (count == 2)
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)2))))
{
goto IL_0029;
}
}
IL_000b:
{
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_3 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_4 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_3, 1, /*hidden argument*/NULL);
// System.Collections.Generic.IEnumerable<string> arg1 = (System.Collections.Generic.IEnumerable<string>)ToLua.CheckObject<System.Collections.Generic.IEnumerable<string>>(L, 2);
intptr_t L_5 = ___L0;
RuntimeObject * L_6 = ToLua_CheckObject_TisIEnumerable_1_t31EF1520A3A805598500BB6033C14ABDA7116D5E_mE4EE2FFE9C6A7796952223C4E5D7D74BD07AF14A((intptr_t)L_5, 2, /*hidden argument*/ToLua_CheckObject_TisIEnumerable_1_t31EF1520A3A805598500BB6033C14ABDA7116D5E_mE4EE2FFE9C6A7796952223C4E5D7D74BD07AF14A_RuntimeMethod_var);
V_1 = ((RuntimeObject*)Castclass((RuntimeObject*)L_6, IEnumerable_1_t31EF1520A3A805598500BB6033C14ABDA7116D5E_il2cpp_TypeInfo_var));
// System.IO.File.AppendAllLines(arg0, arg1);
RuntimeObject* L_7 = V_1;
File_AppendAllLines_mBEEC3FFDAE41AC1966B1F51292E163C91F10E464(L_4, L_7, /*hidden argument*/NULL);
// return 0;
V_2 = 0;
goto IL_0076;
}
IL_0029:
{
// else if (count == 3)
int32_t L_8 = V_0;
if ((!(((uint32_t)L_8) == ((uint32_t)3))))
{
goto IL_005b;
}
}
IL_002d:
{
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_9 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_10 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_9, 1, /*hidden argument*/NULL);
// System.Collections.Generic.IEnumerable<string> arg1 = (System.Collections.Generic.IEnumerable<string>)ToLua.CheckObject<System.Collections.Generic.IEnumerable<string>>(L, 2);
intptr_t L_11 = ___L0;
RuntimeObject * L_12 = ToLua_CheckObject_TisIEnumerable_1_t31EF1520A3A805598500BB6033C14ABDA7116D5E_mE4EE2FFE9C6A7796952223C4E5D7D74BD07AF14A((intptr_t)L_11, 2, /*hidden argument*/ToLua_CheckObject_TisIEnumerable_1_t31EF1520A3A805598500BB6033C14ABDA7116D5E_mE4EE2FFE9C6A7796952223C4E5D7D74BD07AF14A_RuntimeMethod_var);
V_3 = ((RuntimeObject*)Castclass((RuntimeObject*)L_12, IEnumerable_1_t31EF1520A3A805598500BB6033C14ABDA7116D5E_il2cpp_TypeInfo_var));
// System.Text.Encoding arg2 = (System.Text.Encoding)ToLua.CheckObject<System.Text.Encoding>(L, 3);
intptr_t L_13 = ___L0;
RuntimeObject * L_14 = ToLua_CheckObject_TisEncoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_m7A45C6B65330716EB20FE830CF9FA13D31DE5109((intptr_t)L_13, 3, /*hidden argument*/ToLua_CheckObject_TisEncoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_m7A45C6B65330716EB20FE830CF9FA13D31DE5109_RuntimeMethod_var);
V_4 = ((Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 *)CastclassClass((RuntimeObject*)L_14, Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_il2cpp_TypeInfo_var));
// System.IO.File.AppendAllLines(arg0, arg1, arg2);
RuntimeObject* L_15 = V_3;
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * L_16 = V_4;
File_AppendAllLines_mB766F89BAE825F6F5519173E47B0CAB91F15120D(L_10, L_15, L_16, /*hidden argument*/NULL);
// return 0;
V_2 = 0;
goto IL_0076;
}
IL_005b:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to method: System.IO.File.AppendAllLines");
intptr_t L_17 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_18 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_17, _stringLiteralB35C4811092F23E63F34AA3D2496FAD4FB7F4CED, /*hidden argument*/NULL);
V_2 = L_18;
goto IL_0076;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0069;
throw e;
}
CATCH_0069:
{ // begin catch(System.Exception)
// catch (Exception e)
V_5 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_19 = ___L0;
Exception_t * L_20 = V_5;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_21 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_19, L_20, /*hidden argument*/NULL);
V_2 = L_21;
goto IL_0076;
} // end catch (depth: 1)
IL_0076:
{
// }
int32_t L_22 = V_2;
return L_22;
}
}
// System.Void System_IO_FileWrap::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void System_IO_FileWrap__ctor_mC5947ABE45237C3DA94B93884145BD1BFF4F3AA0 (System_IO_FileWrap_tF3B21775AE9E18FC03DC7AC97AB312C4CA86E8D1 * __this, const RuntimeMethod* method)
{
{
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System_NullObjectWrap::Register(LuaInterface.LuaState)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void System_NullObjectWrap_Register_m4F05521875DAD8FF71489063CE244C76C9AFA66A (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_NullObjectWrap_Register_m4F05521875DAD8FF71489063CE244C76C9AFA66A_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// L.BeginClass(typeof(NullObject), null, "null");
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (NullObject_t13A086A1C0162EF77A36B767C9C86D32E22816A8_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_1, /*hidden argument*/NULL);
NullCheck(L_0);
LuaState_BeginClass_mFF579B6B50F9A988587776B4214CA369845A4C71(L_0, L_2, (Type_t *)NULL, _stringLiteral2BE88CA4242C76E8253AC62474851065032D6833, /*hidden argument*/NULL);
// L.EndClass();
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_3 = ___L0;
NullCheck(L_3);
LuaState_EndClass_m8A005898468B98BE9EED4EA2E96EEC375C1F6BED(L_3, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void System_NullObjectWrap::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void System_NullObjectWrap__ctor_m3A907FE6684DB8F0B70546218E4B0766974F0794 (System_NullObjectWrap_tA92BE7801F12733B405BE8A54A8CC8EFABD2B8FA * __this, const RuntimeMethod* method)
{
{
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_ObjectWrap__CreateSystem_Object_m8C0BABE0C531DE658E392BE29DF43552F19430FF(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_ObjectWrap__CreateSystem_Object_m8C0BABE0C531DE658E392BE29DF43552F19430FF(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_ObjectWrap_Equals_m16EC4DB406341E68BA9A3698BCBE80DB2243C951(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_ObjectWrap_Equals_m16EC4DB406341E68BA9A3698BCBE80DB2243C951(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_ObjectWrap_GetHashCode_m74C074496D4995AD0C6908D6A1BAAF38F82BB04E(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_ObjectWrap_GetHashCode_m74C074496D4995AD0C6908D6A1BAAF38F82BB04E(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_ObjectWrap_GetType_m49D3A5AAFA9102D61DE55C86138606F30591CC59(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_ObjectWrap_GetType_m49D3A5AAFA9102D61DE55C86138606F30591CC59(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_ObjectWrap_ToString_m04DB28374A0E761CE7CC5D60098D1B162BD85C71(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_ObjectWrap_ToString_m04DB28374A0E761CE7CC5D60098D1B162BD85C71(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_ObjectWrap_ReferenceEquals_m6917DD18CF83CC34595F67AED0B2BE5C3366D70A(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_ObjectWrap_ReferenceEquals_m6917DD18CF83CC34595F67AED0B2BE5C3366D70A(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_ObjectWrap_op_Equality_mCEE5833450F5FC305FF2357647C0C7D99A1CF6F0(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_ObjectWrap_op_Equality_mCEE5833450F5FC305FF2357647C0C7D99A1CF6F0(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_ObjectWrap_Destroy_m0A2997D83C9EDEDB3716872B59D0B2C246708F24(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_ObjectWrap_Destroy_m0A2997D83C9EDEDB3716872B59D0B2C246708F24(___L0, NULL);
return returnValue;
}
// System.Void System_ObjectWrap::Register(LuaInterface.LuaState)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void System_ObjectWrap_Register_m9EE79FBF7B65ED3A71747EA68F0C20F8C02F82FB (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_ObjectWrap_Register_m9EE79FBF7B65ED3A71747EA68F0C20F8C02F82FB_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// L.BeginClass(typeof(System.Object), null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (RuntimeObject_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_1, /*hidden argument*/NULL);
NullCheck(L_0);
LuaState_BeginClass_mFF579B6B50F9A988587776B4214CA369845A4C71(L_0, L_2, (Type_t *)NULL, (String_t*)NULL, /*hidden argument*/NULL);
// L.RegFunction("Equals", Equals);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_3 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_4 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_4, NULL, (intptr_t)((intptr_t)System_ObjectWrap_Equals_m16EC4DB406341E68BA9A3698BCBE80DB2243C951_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_3);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_3, _stringLiteral09B6A6DCD3F6D4A7D3A95BCEAAD67A7F1800272F, L_4, /*hidden argument*/NULL);
// L.RegFunction("GetHashCode", GetHashCode);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_5 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_6 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_6, NULL, (intptr_t)((intptr_t)System_ObjectWrap_GetHashCode_m74C074496D4995AD0C6908D6A1BAAF38F82BB04E_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_5);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_5, _stringLiteral9B47C032938820269CE9D24A72B299C9D2A50C6C, L_6, /*hidden argument*/NULL);
// L.RegFunction("GetType", GetType);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_8 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_8, NULL, (intptr_t)((intptr_t)System_ObjectWrap_GetType_m49D3A5AAFA9102D61DE55C86138606F30591CC59_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_7);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_7, _stringLiteral8C906D9E0E2439238B3263E087AEE3D98FA86DEA, L_8, /*hidden argument*/NULL);
// L.RegFunction("ToString", ToString);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_9 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_10 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_10, NULL, (intptr_t)((intptr_t)System_ObjectWrap_ToString_m04DB28374A0E761CE7CC5D60098D1B162BD85C71_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_9);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_9, _stringLiteral1DBC7385BADBFDA548FB27E2160A33CF32C0F545, L_10, /*hidden argument*/NULL);
// L.RegFunction("ReferenceEquals", ReferenceEquals);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_11 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_12 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_12, NULL, (intptr_t)((intptr_t)System_ObjectWrap_ReferenceEquals_m6917DD18CF83CC34595F67AED0B2BE5C3366D70A_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_11);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_11, _stringLiteral268CA9DFB9C3A56C9E8162184C31DC7921FC0077, L_12, /*hidden argument*/NULL);
// L.RegFunction("Destroy", Destroy);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_13 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_14 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_14, NULL, (intptr_t)((intptr_t)System_ObjectWrap_Destroy_m0A2997D83C9EDEDB3716872B59D0B2C246708F24_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_13);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_13, _stringLiteral577EF7DC1516F4B3C43DDBE63327A8A039A0EDEC, L_14, /*hidden argument*/NULL);
// L.RegFunction("New", _CreateSystem_Object);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_15 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_16 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_16, NULL, (intptr_t)((intptr_t)System_ObjectWrap__CreateSystem_Object_m8C0BABE0C531DE658E392BE29DF43552F19430FF_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_15);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_15, _stringLiteral6403F2B7EB2AAAFE6DE34CBF2A029B01AFEBC512, L_16, /*hidden argument*/NULL);
// L.RegFunction("__eq", op_Equality);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_17 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_18 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_18, NULL, (intptr_t)((intptr_t)System_ObjectWrap_op_Equality_mCEE5833450F5FC305FF2357647C0C7D99A1CF6F0_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_17);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_17, _stringLiteral9D7311610D4DC99151F611A421431587111EC377, L_18, /*hidden argument*/NULL);
// L.EndClass();
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_19 = ___L0;
NullCheck(L_19);
LuaState_EndClass_m8A005898468B98BE9EED4EA2E96EEC375C1F6BED(L_19, /*hidden argument*/NULL);
// }
return;
}
}
// System.Int32 System_ObjectWrap::_CreateSystem_Object(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_ObjectWrap__CreateSystem_Object_m8C0BABE0C531DE658E392BE29DF43552F19430FF (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_ObjectWrap__CreateSystem_Object_m8C0BABE0C531DE658E392BE29DF43552F19430FF_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 3);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
// if (count == 0)
if (L_1)
{
goto IL_0019;
}
}
IL_0008:
{
// System.Object obj = new System.Object();
RuntimeObject * L_2 = (RuntimeObject *)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(L_2, /*hidden argument*/NULL);
V_0 = L_2;
// ToLua.Push(L, obj);
intptr_t L_3 = ___L0;
RuntimeObject * L_4 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_Push_m527AE65DDF8931A68AFE689AE47A65524F4A6C03((intptr_t)L_3, L_4, /*hidden argument*/NULL);
// return 1;
V_1 = 1;
goto IL_0032;
}
IL_0019:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to ctor method: System.Object.New");
intptr_t L_5 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_6 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_5, _stringLiteralE8D3733828C4DB10BDEF9984F2EFAEFDC160DA06, /*hidden argument*/NULL);
V_1 = L_6;
goto IL_0032;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0027;
throw e;
}
CATCH_0027:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_7 = ___L0;
Exception_t * L_8 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_7, L_8, /*hidden argument*/NULL);
V_1 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_1;
return L_10;
}
}
// System.Int32 System_ObjectWrap::Equals(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_ObjectWrap_Equals_m16EC4DB406341E68BA9A3698BCBE80DB2243C951 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_ObjectWrap_Equals_m16EC4DB406341E68BA9A3698BCBE80DB2243C951_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
RuntimeObject * V_1 = NULL;
bool V_2 = false;
int32_t V_3 = 0;
Exception_t * V_4 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
int32_t G_B3_0 = 0;
IL_0000:
try
{ // begin try (depth: 1)
{
// ToLua.CheckArgsCount(L, 2);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 2, /*hidden argument*/NULL);
// object obj = ToLua.CheckObject(L, 1);
intptr_t L_1 = ___L0;
RuntimeObject * L_2 = ToLua_CheckObject_mC6604EED4BC2EC077CCECE69D2C74FCE348FAC79((intptr_t)L_1, 1, /*hidden argument*/NULL);
V_0 = L_2;
// object arg0 = ToLua.ToVarObject(L, 2);
intptr_t L_3 = ___L0;
RuntimeObject * L_4 = ToLua_ToVarObject_m32C2BF7F525FB0A4D5914DC319660A523C3A7A6D((intptr_t)L_3, 2, /*hidden argument*/NULL);
V_1 = L_4;
// bool o = obj != null ? obj.Equals(arg0) : arg0 == null;
RuntimeObject * L_5 = V_0;
if (L_5)
{
goto IL_0020;
}
}
IL_001a:
{
RuntimeObject * L_6 = V_1;
G_B3_0 = ((((RuntimeObject*)(RuntimeObject *)L_6) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0);
goto IL_0027;
}
IL_0020:
{
RuntimeObject * L_7 = V_0;
RuntimeObject * L_8 = V_1;
NullCheck(L_7);
bool L_9 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, L_7, L_8);
G_B3_0 = ((int32_t)(L_9));
}
IL_0027:
{
V_2 = (bool)G_B3_0;
// LuaDLL.lua_pushboolean(L, o);
intptr_t L_10 = ___L0;
bool L_11 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_10, L_11, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_0040;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0033;
throw e;
}
CATCH_0033:
{ // begin catch(System.Exception)
// catch (Exception e)
V_4 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_12 = ___L0;
Exception_t * L_13 = V_4;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_14 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_12, L_13, /*hidden argument*/NULL);
V_3 = L_14;
goto IL_0040;
} // end catch (depth: 1)
IL_0040:
{
// }
int32_t L_15 = V_3;
return L_15;
}
}
// System.Int32 System_ObjectWrap::GetHashCode(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_ObjectWrap_GetHashCode_m74C074496D4995AD0C6908D6A1BAAF38F82BB04E (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_ObjectWrap_GetHashCode_m74C074496D4995AD0C6908D6A1BAAF38F82BB04E_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 1, /*hidden argument*/NULL);
// object obj = ToLua.CheckObject(L, 1);
intptr_t L_1 = ___L0;
RuntimeObject * L_2 = ToLua_CheckObject_mC6604EED4BC2EC077CCECE69D2C74FCE348FAC79((intptr_t)L_1, 1, /*hidden argument*/NULL);
// int o = obj.GetHashCode();
NullCheck(L_2);
int32_t L_3 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_2);
V_0 = L_3;
// LuaDLL.lua_pushinteger(L, o);
intptr_t L_4 = ___L0;
int32_t L_5 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_1 = 1;
goto IL_002a;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_8 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_6, L_7, /*hidden argument*/NULL);
V_1 = L_8;
goto IL_002a;
} // end catch (depth: 1)
IL_002a:
{
// }
int32_t L_9 = V_1;
return L_9;
}
}
// System.Int32 System_ObjectWrap::GetType(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_ObjectWrap_GetType_m49D3A5AAFA9102D61DE55C86138606F30591CC59 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_ObjectWrap_GetType_m49D3A5AAFA9102D61DE55C86138606F30591CC59_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Type_t * V_0 = NULL;
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 1, /*hidden argument*/NULL);
// object obj = ToLua.CheckObject(L, 1);
intptr_t L_1 = ___L0;
RuntimeObject * L_2 = ToLua_CheckObject_mC6604EED4BC2EC077CCECE69D2C74FCE348FAC79((intptr_t)L_1, 1, /*hidden argument*/NULL);
// System.Type o = obj.GetType();
NullCheck(L_2);
Type_t * L_3 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60(L_2, /*hidden argument*/NULL);
V_0 = L_3;
// ToLua.Push(L, o);
intptr_t L_4 = ___L0;
Type_t * L_5 = V_0;
ToLua_Push_mB2F773CD5EE954E988D156A20F3989B8C53D48CD((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_1 = 1;
goto IL_002a;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_8 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_6, L_7, /*hidden argument*/NULL);
V_1 = L_8;
goto IL_002a;
} // end catch (depth: 1)
IL_002a:
{
// }
int32_t L_9 = V_1;
return L_9;
}
}
// System.Int32 System_ObjectWrap::ToString(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_ObjectWrap_ToString_m04DB28374A0E761CE7CC5D60098D1B162BD85C71 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_ObjectWrap_ToString_m04DB28374A0E761CE7CC5D60098D1B162BD85C71_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 1, /*hidden argument*/NULL);
// object obj = ToLua.CheckObject(L, 1);
intptr_t L_1 = ___L0;
RuntimeObject * L_2 = ToLua_CheckObject_mC6604EED4BC2EC077CCECE69D2C74FCE348FAC79((intptr_t)L_1, 1, /*hidden argument*/NULL);
// string o = obj.ToString();
NullCheck(L_2);
String_t* L_3 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_2);
V_0 = L_3;
// LuaDLL.lua_pushstring(L, o);
intptr_t L_4 = ___L0;
String_t* L_5 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_1 = 1;
goto IL_002a;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_8 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_6, L_7, /*hidden argument*/NULL);
V_1 = L_8;
goto IL_002a;
} // end catch (depth: 1)
IL_002a:
{
// }
int32_t L_9 = V_1;
return L_9;
}
}
// System.Int32 System_ObjectWrap::ReferenceEquals(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_ObjectWrap_ReferenceEquals_m6917DD18CF83CC34595F67AED0B2BE5C3366D70A (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_ObjectWrap_ReferenceEquals_m6917DD18CF83CC34595F67AED0B2BE5C3366D70A_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
bool V_1 = false;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 2);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 2, /*hidden argument*/NULL);
// object arg0 = ToLua.ToVarObject(L, 1);
intptr_t L_1 = ___L0;
RuntimeObject * L_2 = ToLua_ToVarObject_m32C2BF7F525FB0A4D5914DC319660A523C3A7A6D((intptr_t)L_1, 1, /*hidden argument*/NULL);
// object arg1 = ToLua.ToVarObject(L, 2);
intptr_t L_3 = ___L0;
RuntimeObject * L_4 = ToLua_ToVarObject_m32C2BF7F525FB0A4D5914DC319660A523C3A7A6D((intptr_t)L_3, 2, /*hidden argument*/NULL);
V_0 = L_4;
// bool o = System.Object.ReferenceEquals(arg0, arg1);
RuntimeObject * L_5 = V_0;
V_1 = (bool)((((RuntimeObject*)(RuntimeObject *)L_2) == ((RuntimeObject*)(RuntimeObject *)L_5))? 1 : 0);
// LuaDLL.lua_pushboolean(L, o);
intptr_t L_6 = ___L0;
bool L_7 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_6, L_7, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0030;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0025;
throw e;
}
CATCH_0025:
{ // begin catch(System.Exception)
// catch (Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_8 = ___L0;
Exception_t * L_9 = V_3;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_10 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_8, L_9, /*hidden argument*/NULL);
V_2 = L_10;
goto IL_0030;
} // end catch (depth: 1)
IL_0030:
{
// }
int32_t L_11 = V_2;
return L_11;
}
}
// System.Int32 System_ObjectWrap::op_Equality(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_ObjectWrap_op_Equality_mCEE5833450F5FC305FF2357647C0C7D99A1CF6F0 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_ObjectWrap_op_Equality_mCEE5833450F5FC305FF2357647C0C7D99A1CF6F0_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
bool V_1 = false;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 2);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 2, /*hidden argument*/NULL);
// object arg0 = ToLua.ToVarObject(L, 1);
intptr_t L_1 = ___L0;
RuntimeObject * L_2 = ToLua_ToVarObject_m32C2BF7F525FB0A4D5914DC319660A523C3A7A6D((intptr_t)L_1, 1, /*hidden argument*/NULL);
// object arg1 = ToLua.ToVarObject(L, 2);
intptr_t L_3 = ___L0;
RuntimeObject * L_4 = ToLua_ToVarObject_m32C2BF7F525FB0A4D5914DC319660A523C3A7A6D((intptr_t)L_3, 2, /*hidden argument*/NULL);
V_0 = L_4;
// bool o = arg0 == arg1;
RuntimeObject * L_5 = V_0;
V_1 = (bool)((((RuntimeObject*)(RuntimeObject *)L_2) == ((RuntimeObject*)(RuntimeObject *)L_5))? 1 : 0);
// LuaDLL.lua_pushboolean(L, o);
intptr_t L_6 = ___L0;
bool L_7 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_6, L_7, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0030;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0025;
throw e;
}
CATCH_0025:
{ // begin catch(System.Exception)
// catch (Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_8 = ___L0;
Exception_t * L_9 = V_3;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_10 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_8, L_9, /*hidden argument*/NULL);
V_2 = L_10;
goto IL_0030;
} // end catch (depth: 1)
IL_0030:
{
// }
int32_t L_11 = V_2;
return L_11;
}
}
// System.Int32 System_ObjectWrap::Destroy(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_ObjectWrap_Destroy_m0A2997D83C9EDEDB3716872B59D0B2C246708F24 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_ObjectWrap_Destroy_m0A2997D83C9EDEDB3716872B59D0B2C246708F24_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return ToLua.Destroy(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
int32_t L_1 = ToLua_Destroy_m9BD41E496D33F915D593C6AB7CD0F20C3534E239((intptr_t)L_0, /*hidden argument*/NULL);
return L_1;
}
}
// System.Void System_ObjectWrap::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void System_ObjectWrap__ctor_mB364B51EAA28F63F2AD66688E09CE3545FB29702 (System_ObjectWrap_t9F5EC36197598195A054E4B0A03CACE356CEF22F * __this, const RuntimeMethod* method)
{
{
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_StringWrap__CreateSystem_String_mEFE1B5176EFDB1DA50CD45FC99EC62F1CF8075FB(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_StringWrap__CreateSystem_String_mEFE1B5176EFDB1DA50CD45FC99EC62F1CF8075FB(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_StringWrap_Equals_mE5B496259914F8709C0D422A49CDA952A32983C8(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_StringWrap_Equals_mE5B496259914F8709C0D422A49CDA952A32983C8(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_StringWrap_Clone_m9F0CAC5C63E90C5DAF00A3E35155B88669323092(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_StringWrap_Clone_m9F0CAC5C63E90C5DAF00A3E35155B88669323092(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_StringWrap_GetTypeCode_mB887130D543863FEBE615B9F85C47F1EF9B7E768(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_StringWrap_GetTypeCode_mB887130D543863FEBE615B9F85C47F1EF9B7E768(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_StringWrap_CopyTo_m1C2E7B2281BAB9EFDC775BC5D07150F921D3722C(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_StringWrap_CopyTo_m1C2E7B2281BAB9EFDC775BC5D07150F921D3722C(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_StringWrap_ToCharArray_m205ACBC5675F1BCC897C4DB64482DD102023018E(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_StringWrap_ToCharArray_m205ACBC5675F1BCC897C4DB64482DD102023018E(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_StringWrap_Split_m16052CB438B24CDC9266303037EC79CEB5FDC90B(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_StringWrap_Split_m16052CB438B24CDC9266303037EC79CEB5FDC90B(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_StringWrap_Substring_mAFB61C2F2F61B2B1E4FACD88068776EF03F9331C(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_StringWrap_Substring_mAFB61C2F2F61B2B1E4FACD88068776EF03F9331C(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_StringWrap_Trim_mBB5C670D8E8345CA6B5FAE86CE249F36444C61A0(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_StringWrap_Trim_mBB5C670D8E8345CA6B5FAE86CE249F36444C61A0(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_StringWrap_TrimStart_mF85333BC16628FCAFAFAD65736C7DCDB6017B134(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_StringWrap_TrimStart_mF85333BC16628FCAFAFAD65736C7DCDB6017B134(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_StringWrap_TrimEnd_m243442501CAEF503A11FE72D9BF4E7DB903BAA10(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_StringWrap_TrimEnd_m243442501CAEF503A11FE72D9BF4E7DB903BAA10(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_StringWrap_Compare_mB6E4DD8986DEA5010D4776BBC1BF2B4A58BDDDD6(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_StringWrap_Compare_mB6E4DD8986DEA5010D4776BBC1BF2B4A58BDDDD6(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_StringWrap_CompareTo_m6F20EDE37FCF3595A204859A4AD149F465017A95(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_StringWrap_CompareTo_m6F20EDE37FCF3595A204859A4AD149F465017A95(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_StringWrap_CompareOrdinal_mE22185FA0C6282457A60713029B12C9AE1139986(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_StringWrap_CompareOrdinal_mE22185FA0C6282457A60713029B12C9AE1139986(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_StringWrap_EndsWith_m664273FBC24B4680AAE6A0A12A121E17132A6BF9(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_StringWrap_EndsWith_m664273FBC24B4680AAE6A0A12A121E17132A6BF9(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_StringWrap_IndexOfAny_mA66FC8B98C9CD6B0D173DD06495F76F164EAB53A(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_StringWrap_IndexOfAny_mA66FC8B98C9CD6B0D173DD06495F76F164EAB53A(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_StringWrap_IndexOf_mAD02D6CBC738B42FC81BDEC999723905079C983E(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_StringWrap_IndexOf_mAD02D6CBC738B42FC81BDEC999723905079C983E(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_StringWrap_LastIndexOf_m4ED169967EE74A98235F563A293CC8E099BC7BF3(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_StringWrap_LastIndexOf_m4ED169967EE74A98235F563A293CC8E099BC7BF3(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_StringWrap_LastIndexOfAny_m372BD5797767A9A4CA852B0C55ECA9B5D392B54F(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_StringWrap_LastIndexOfAny_m372BD5797767A9A4CA852B0C55ECA9B5D392B54F(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_StringWrap_Contains_m8D119E640149BD414021281E4F25FB18119CCC67(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_StringWrap_Contains_m8D119E640149BD414021281E4F25FB18119CCC67(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_StringWrap_IsNullOrEmpty_m597636A057E848DC5528A27A81779218DFCF5AA2(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_StringWrap_IsNullOrEmpty_m597636A057E848DC5528A27A81779218DFCF5AA2(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_StringWrap_Normalize_m9CA67689A4F30C1D9E11BFB86FE7506BC629B138(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_StringWrap_Normalize_m9CA67689A4F30C1D9E11BFB86FE7506BC629B138(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_StringWrap_IsNormalized_m7A74245D4292DD79679A64AF1E05A7D6578EAAEA(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_StringWrap_IsNormalized_m7A74245D4292DD79679A64AF1E05A7D6578EAAEA(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_StringWrap_Remove_m58195AFB452717C8A914BC67C2DBBE8DF005CFE0(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_StringWrap_Remove_m58195AFB452717C8A914BC67C2DBBE8DF005CFE0(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_StringWrap_PadLeft_mCDDEF5FF43BDD0BA8CA62FD304F4E73580383E06(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_StringWrap_PadLeft_mCDDEF5FF43BDD0BA8CA62FD304F4E73580383E06(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_StringWrap_PadRight_m7CD7BDB3F488CE9CF4BC4A9ABCD8DEB26ED32E3E(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_StringWrap_PadRight_m7CD7BDB3F488CE9CF4BC4A9ABCD8DEB26ED32E3E(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_StringWrap_StartsWith_m066C3CB90859545FB7D73110B7738ADDA45412E5(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_StringWrap_StartsWith_m066C3CB90859545FB7D73110B7738ADDA45412E5(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_StringWrap_Replace_mEE4B916356023C5BE9BE2D286F7654B136716D00(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_StringWrap_Replace_mEE4B916356023C5BE9BE2D286F7654B136716D00(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_StringWrap_ToLower_mBE44F59E32D4BADC1376BF9895D46C7D696693F2(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_StringWrap_ToLower_mBE44F59E32D4BADC1376BF9895D46C7D696693F2(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_StringWrap_ToLowerInvariant_mCD3A9CCE610ADF322D86DE81BBA70D9ED0F0291A(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_StringWrap_ToLowerInvariant_mCD3A9CCE610ADF322D86DE81BBA70D9ED0F0291A(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_StringWrap_ToUpper_mF5D5C9739E1CE7D9AEB0959DD9777F6165E4DF10(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_StringWrap_ToUpper_mF5D5C9739E1CE7D9AEB0959DD9777F6165E4DF10(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_StringWrap_ToUpperInvariant_mDDB059100D5AA46E66F27FD1C66380DE9ACD9BD7(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_StringWrap_ToUpperInvariant_mDDB059100D5AA46E66F27FD1C66380DE9ACD9BD7(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_StringWrap_ToString_m041C30FC1EDFCDA6FBEA2929C2AA87A9035B64AD(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_StringWrap_ToString_m041C30FC1EDFCDA6FBEA2929C2AA87A9035B64AD(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_StringWrap_Format_m5DF4C40426A8906FF5E3EB7F2F477865B2366C60(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_StringWrap_Format_m5DF4C40426A8906FF5E3EB7F2F477865B2366C60(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_StringWrap_Copy_m4544A849276C51A2126B5F7DA110F565ECD22CEE(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_StringWrap_Copy_m4544A849276C51A2126B5F7DA110F565ECD22CEE(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_StringWrap_Concat_m99D5A4B7459A846B8244AFBEC1943540E7CE05C1(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_StringWrap_Concat_m99D5A4B7459A846B8244AFBEC1943540E7CE05C1(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_StringWrap_Insert_m71A1A434239FC2A06D5B984D6653F43BA5764984(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_StringWrap_Insert_m71A1A434239FC2A06D5B984D6653F43BA5764984(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_StringWrap_Intern_m5B1B9AA3DDBE57C11C7BCE91F5847C522656D544(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_StringWrap_Intern_m5B1B9AA3DDBE57C11C7BCE91F5847C522656D544(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_StringWrap_IsInterned_m0BF727551B969618007B9644A348DB549C17D70D(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_StringWrap_IsInterned_m0BF727551B969618007B9644A348DB549C17D70D(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_StringWrap_Join_m722ADE9828678B3E83DF7FEAAAB447A0CFD2DDB4(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_StringWrap_Join_m722ADE9828678B3E83DF7FEAAAB447A0CFD2DDB4(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_StringWrap_GetEnumerator_m00F326D1872E2A0CC7256A471F65D71703663100(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_StringWrap_GetEnumerator_m00F326D1872E2A0CC7256A471F65D71703663100(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_StringWrap_GetHashCode_m1C1DC67B80B4A7B5F314B5E728EA02779BFC2E0F(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_StringWrap_GetHashCode_m1C1DC67B80B4A7B5F314B5E728EA02779BFC2E0F(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_StringWrap_op_Equality_m0EF70C5BE64A40BCA83EF4F212FAE2A719F86044(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_StringWrap_op_Equality_m0EF70C5BE64A40BCA83EF4F212FAE2A719F86044(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_StringWrap_get_Empty_m5366E878E7C1DC834714D1AEAB63F32BE6181A59(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_StringWrap_get_Empty_m5366E878E7C1DC834714D1AEAB63F32BE6181A59(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_StringWrap_get_Length_m068626CF4B94866A8EE921417B99D642086D68D4(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_StringWrap_get_Length_m068626CF4B94866A8EE921417B99D642086D68D4(___L0, NULL);
return returnValue;
}
// System.Void System_StringWrap::Register(LuaInterface.LuaState)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void System_StringWrap_Register_mBADF16D992AB7BFDE67AC3DEFCD2D950574F0BEE (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_StringWrap_Register_mBADF16D992AB7BFDE67AC3DEFCD2D950574F0BEE_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// L.BeginClass(typeof(System.String), typeof(System.Object));
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_1, /*hidden argument*/NULL);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_3 = { reinterpret_cast<intptr_t> (RuntimeObject_0_0_0_var) };
Type_t * L_4 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_3, /*hidden argument*/NULL);
NullCheck(L_0);
LuaState_BeginClass_mFF579B6B50F9A988587776B4214CA369845A4C71(L_0, L_2, L_4, (String_t*)NULL, /*hidden argument*/NULL);
// L.RegFunction("Equals", Equals);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_5 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_6 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_6, NULL, (intptr_t)((intptr_t)System_StringWrap_Equals_mE5B496259914F8709C0D422A49CDA952A32983C8_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_5);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_5, _stringLiteral09B6A6DCD3F6D4A7D3A95BCEAAD67A7F1800272F, L_6, /*hidden argument*/NULL);
// L.RegFunction("Clone", Clone);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_8 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_8, NULL, (intptr_t)((intptr_t)System_StringWrap_Clone_m9F0CAC5C63E90C5DAF00A3E35155B88669323092_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_7);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_7, _stringLiteralD8CDB573350DE78596E4852BC9CACFC94E8D17ED, L_8, /*hidden argument*/NULL);
// L.RegFunction("GetTypeCode", GetTypeCode);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_9 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_10 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_10, NULL, (intptr_t)((intptr_t)System_StringWrap_GetTypeCode_mB887130D543863FEBE615B9F85C47F1EF9B7E768_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_9);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_9, _stringLiteralFDAB01D80C7F90607AE4248B60D856B49A578411, L_10, /*hidden argument*/NULL);
// L.RegFunction("CopyTo", CopyTo);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_11 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_12 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_12, NULL, (intptr_t)((intptr_t)System_StringWrap_CopyTo_m1C2E7B2281BAB9EFDC775BC5D07150F921D3722C_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_11);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_11, _stringLiteralB2EA61909E81EAD8319961C0FE5C2347B36C341F, L_12, /*hidden argument*/NULL);
// L.RegFunction("ToCharArray", ToCharArray);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_13 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_14 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_14, NULL, (intptr_t)((intptr_t)System_StringWrap_ToCharArray_m205ACBC5675F1BCC897C4DB64482DD102023018E_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_13);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_13, _stringLiteral3479117A49E3F7A8DCE8B6A9DF4DE6577C0F4A9D, L_14, /*hidden argument*/NULL);
// L.RegFunction("Split", Split);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_15 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_16 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_16, NULL, (intptr_t)((intptr_t)System_StringWrap_Split_m16052CB438B24CDC9266303037EC79CEB5FDC90B_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_15);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_15, _stringLiteralFC8230B4119AD4B994DB2324D71F4E0AE7AD932C, L_16, /*hidden argument*/NULL);
// L.RegFunction("Substring", Substring);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_17 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_18 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_18, NULL, (intptr_t)((intptr_t)System_StringWrap_Substring_mAFB61C2F2F61B2B1E4FACD88068776EF03F9331C_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_17);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_17, _stringLiteral3F0EB02A8C268235BD2540CD32B76628A61F86C3, L_18, /*hidden argument*/NULL);
// L.RegFunction("Trim", Trim);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_19 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_20 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_20, NULL, (intptr_t)((intptr_t)System_StringWrap_Trim_mBB5C670D8E8345CA6B5FAE86CE249F36444C61A0_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_19);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_19, _stringLiteral0266ABD25371AD4670B041DDA4DC487ED199D641, L_20, /*hidden argument*/NULL);
// L.RegFunction("TrimStart", TrimStart);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_21 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_22 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_22, NULL, (intptr_t)((intptr_t)System_StringWrap_TrimStart_mF85333BC16628FCAFAFAD65736C7DCDB6017B134_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_21);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_21, _stringLiteral0863EEAF58159BE1405E24643BF913D7AD29D10C, L_22, /*hidden argument*/NULL);
// L.RegFunction("TrimEnd", TrimEnd);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_23 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_24 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_24, NULL, (intptr_t)((intptr_t)System_StringWrap_TrimEnd_m243442501CAEF503A11FE72D9BF4E7DB903BAA10_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_23);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_23, _stringLiteral788434A4B524F30CA504207162F2EF2B58D8C773, L_24, /*hidden argument*/NULL);
// L.RegFunction("Compare", Compare);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_25 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_26 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_26, NULL, (intptr_t)((intptr_t)System_StringWrap_Compare_mB6E4DD8986DEA5010D4776BBC1BF2B4A58BDDDD6_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_25);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_25, _stringLiteral8D105CF44D3926289E65C1C83D8E37CB23FD049E, L_26, /*hidden argument*/NULL);
// L.RegFunction("CompareTo", CompareTo);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_27 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_28 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_28, NULL, (intptr_t)((intptr_t)System_StringWrap_CompareTo_m6F20EDE37FCF3595A204859A4AD149F465017A95_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_27);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_27, _stringLiteralCB843AE748E477C570DB34A91C3482E68EE0CBE7, L_28, /*hidden argument*/NULL);
// L.RegFunction("CompareOrdinal", CompareOrdinal);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_29 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_30 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_30, NULL, (intptr_t)((intptr_t)System_StringWrap_CompareOrdinal_mE22185FA0C6282457A60713029B12C9AE1139986_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_29);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_29, _stringLiteral6CADDFAF6E9B24483AF8BD906E1FF389F320E7FD, L_30, /*hidden argument*/NULL);
// L.RegFunction("EndsWith", EndsWith);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_31 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_32 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_32, NULL, (intptr_t)((intptr_t)System_StringWrap_EndsWith_m664273FBC24B4680AAE6A0A12A121E17132A6BF9_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_31);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_31, _stringLiteralEB2EA672F91D7317CA6B7E7A662A292A269EE93B, L_32, /*hidden argument*/NULL);
// L.RegFunction("IndexOfAny", IndexOfAny);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_33 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_34 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_34, NULL, (intptr_t)((intptr_t)System_StringWrap_IndexOfAny_mA66FC8B98C9CD6B0D173DD06495F76F164EAB53A_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_33);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_33, _stringLiteralD7D35DDC2DDD4E858271E3836EDC41A9698BA760, L_34, /*hidden argument*/NULL);
// L.RegFunction("IndexOf", IndexOf);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_35 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_36 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_36, NULL, (intptr_t)((intptr_t)System_StringWrap_IndexOf_mAD02D6CBC738B42FC81BDEC999723905079C983E_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_35);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_35, _stringLiteral5A6993815939EACC80042A5460570C9A24002F6B, L_36, /*hidden argument*/NULL);
// L.RegFunction("LastIndexOf", LastIndexOf);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_37 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_38 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_38, NULL, (intptr_t)((intptr_t)System_StringWrap_LastIndexOf_m4ED169967EE74A98235F563A293CC8E099BC7BF3_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_37);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_37, _stringLiteralEF5190318878BE6EF9763F3174EBB59E3D5C96DB, L_38, /*hidden argument*/NULL);
// L.RegFunction("LastIndexOfAny", LastIndexOfAny);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_39 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_40 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_40, NULL, (intptr_t)((intptr_t)System_StringWrap_LastIndexOfAny_m372BD5797767A9A4CA852B0C55ECA9B5D392B54F_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_39);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_39, _stringLiteral726DAA794DCE87747FFB61CAB1ED2F3C7FC7C50F, L_40, /*hidden argument*/NULL);
// L.RegFunction("Contains", Contains);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_41 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_42 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_42, NULL, (intptr_t)((intptr_t)System_StringWrap_Contains_m8D119E640149BD414021281E4F25FB18119CCC67_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_41);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_41, _stringLiteral33E15D008D511F3101566A2E25203EF2A3F605A0, L_42, /*hidden argument*/NULL);
// L.RegFunction("IsNullOrEmpty", IsNullOrEmpty);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_43 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_44 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_44, NULL, (intptr_t)((intptr_t)System_StringWrap_IsNullOrEmpty_m597636A057E848DC5528A27A81779218DFCF5AA2_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_43);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_43, _stringLiteralE4D0063CD3284E2567AE0B032023F571F9862421, L_44, /*hidden argument*/NULL);
// L.RegFunction("Normalize", Normalize);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_45 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_46 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_46, NULL, (intptr_t)((intptr_t)System_StringWrap_Normalize_m9CA67689A4F30C1D9E11BFB86FE7506BC629B138_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_45);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_45, _stringLiteral67B991B2BA727FFBD1F403606E0AC5981CF5A70B, L_46, /*hidden argument*/NULL);
// L.RegFunction("IsNormalized", IsNormalized);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_47 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_48 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_48, NULL, (intptr_t)((intptr_t)System_StringWrap_IsNormalized_m7A74245D4292DD79679A64AF1E05A7D6578EAAEA_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_47);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_47, _stringLiteralD056E174ADFB605C7A95B340787B487A6A566727, L_48, /*hidden argument*/NULL);
// L.RegFunction("Remove", Remove);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_49 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_50 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_50, NULL, (intptr_t)((intptr_t)System_StringWrap_Remove_m58195AFB452717C8A914BC67C2DBBE8DF005CFE0_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_49);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_49, _stringLiteralE963907DAC5CD5C017869B4C96C18021C9BD058B, L_50, /*hidden argument*/NULL);
// L.RegFunction("PadLeft", PadLeft);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_51 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_52 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_52, NULL, (intptr_t)((intptr_t)System_StringWrap_PadLeft_mCDDEF5FF43BDD0BA8CA62FD304F4E73580383E06_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_51);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_51, _stringLiteral99145A3008B60CCEF638DE3E373C52C3A10D2933, L_52, /*hidden argument*/NULL);
// L.RegFunction("PadRight", PadRight);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_53 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_54 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_54, NULL, (intptr_t)((intptr_t)System_StringWrap_PadRight_m7CD7BDB3F488CE9CF4BC4A9ABCD8DEB26ED32E3E_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_53);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_53, _stringLiteralF8C60F94E3D28C0D93F8E1D0A81463547D4FE0D3, L_54, /*hidden argument*/NULL);
// L.RegFunction("StartsWith", StartsWith);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_55 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_56 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_56, NULL, (intptr_t)((intptr_t)System_StringWrap_StartsWith_m066C3CB90859545FB7D73110B7738ADDA45412E5_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_55);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_55, _stringLiteral68A6ABDCD006B63F6EA335192F103630A1EFDC8E, L_56, /*hidden argument*/NULL);
// L.RegFunction("Replace", Replace);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_57 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_58 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_58, NULL, (intptr_t)((intptr_t)System_StringWrap_Replace_mEE4B916356023C5BE9BE2D286F7654B136716D00_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_57);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_57, _stringLiteralA7CF7B25A703B308887C7F1D100C4326EF20AC46, L_58, /*hidden argument*/NULL);
// L.RegFunction("ToLower", ToLower);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_59 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_60 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_60, NULL, (intptr_t)((intptr_t)System_StringWrap_ToLower_mBE44F59E32D4BADC1376BF9895D46C7D696693F2_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_59);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_59, _stringLiteral2458B21542ECBC0F90F413B7EE46521686D711B0, L_60, /*hidden argument*/NULL);
// L.RegFunction("ToLowerInvariant", ToLowerInvariant);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_61 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_62 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_62, NULL, (intptr_t)((intptr_t)System_StringWrap_ToLowerInvariant_mCD3A9CCE610ADF322D86DE81BBA70D9ED0F0291A_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_61);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_61, _stringLiteral96A7A9B92475E7B39068843CE2CE3B5A714FFDFC, L_62, /*hidden argument*/NULL);
// L.RegFunction("ToUpper", ToUpper);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_63 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_64 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_64, NULL, (intptr_t)((intptr_t)System_StringWrap_ToUpper_mF5D5C9739E1CE7D9AEB0959DD9777F6165E4DF10_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_63);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_63, _stringLiteral0C72DB5394EE29E5B12A191AB1A0F08579C43C0B, L_64, /*hidden argument*/NULL);
// L.RegFunction("ToUpperInvariant", ToUpperInvariant);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_65 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_66 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_66, NULL, (intptr_t)((intptr_t)System_StringWrap_ToUpperInvariant_mDDB059100D5AA46E66F27FD1C66380DE9ACD9BD7_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_65);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_65, _stringLiteralEA1202F20B4DA5023C28BBDFC740465CFBD6E54F, L_66, /*hidden argument*/NULL);
// L.RegFunction("ToString", ToString);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_67 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_68 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_68, NULL, (intptr_t)((intptr_t)System_StringWrap_ToString_m041C30FC1EDFCDA6FBEA2929C2AA87A9035B64AD_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_67);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_67, _stringLiteral1DBC7385BADBFDA548FB27E2160A33CF32C0F545, L_68, /*hidden argument*/NULL);
// L.RegFunction("Format", Format);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_69 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_70 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_70, NULL, (intptr_t)((intptr_t)System_StringWrap_Format_m5DF4C40426A8906FF5E3EB7F2F477865B2366C60_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_69);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_69, _stringLiteral041A5DEC481D6BF0724CAEAA84BC135D7D9062D4, L_70, /*hidden argument*/NULL);
// L.RegFunction("Copy", Copy);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_71 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_72 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_72, NULL, (intptr_t)((intptr_t)System_StringWrap_Copy_m4544A849276C51A2126B5F7DA110F565ECD22CEE_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_71);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_71, _stringLiteralAF74F7C5362AAEE985BF8CDA3DD75FC80751CE51, L_72, /*hidden argument*/NULL);
// L.RegFunction("Concat", Concat);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_73 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_74 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_74, NULL, (intptr_t)((intptr_t)System_StringWrap_Concat_m99D5A4B7459A846B8244AFBEC1943540E7CE05C1_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_73);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_73, _stringLiteral6AD79AB6353B1EEE8EBBC085E10D17C4FCFB024F, L_74, /*hidden argument*/NULL);
// L.RegFunction("Insert", Insert);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_75 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_76 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_76, NULL, (intptr_t)((intptr_t)System_StringWrap_Insert_m71A1A434239FC2A06D5B984D6653F43BA5764984_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_75);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_75, _stringLiteral95802DAAB3A23990338179F72248350C1434CF39, L_76, /*hidden argument*/NULL);
// L.RegFunction("Intern", Intern);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_77 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_78 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_78, NULL, (intptr_t)((intptr_t)System_StringWrap_Intern_m5B1B9AA3DDBE57C11C7BCE91F5847C522656D544_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_77);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_77, _stringLiteralF841F9842A6BEA77085553200DDA616E6087F51D, L_78, /*hidden argument*/NULL);
// L.RegFunction("IsInterned", IsInterned);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_79 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_80 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_80, NULL, (intptr_t)((intptr_t)System_StringWrap_IsInterned_m0BF727551B969618007B9644A348DB549C17D70D_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_79);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_79, _stringLiteral83E85DDC677EFF278C24BE6935C177A51960664F, L_80, /*hidden argument*/NULL);
// L.RegFunction("Join", Join);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_81 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_82 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_82, NULL, (intptr_t)((intptr_t)System_StringWrap_Join_m722ADE9828678B3E83DF7FEAAAB447A0CFD2DDB4_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_81);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_81, _stringLiteralE0D73143DE80D17E82DE2E017AC156CA3B9C4E01, L_82, /*hidden argument*/NULL);
// L.RegFunction("GetEnumerator", GetEnumerator);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_83 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_84 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_84, NULL, (intptr_t)((intptr_t)System_StringWrap_GetEnumerator_m00F326D1872E2A0CC7256A471F65D71703663100_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_83);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_83, _stringLiteralE84B14CAE4933A56C3FF0486D95967BACA50EC48, L_84, /*hidden argument*/NULL);
// L.RegFunction("GetHashCode", GetHashCode);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_85 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_86 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_86, NULL, (intptr_t)((intptr_t)System_StringWrap_GetHashCode_m1C1DC67B80B4A7B5F314B5E728EA02779BFC2E0F_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_85);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_85, _stringLiteral9B47C032938820269CE9D24A72B299C9D2A50C6C, L_86, /*hidden argument*/NULL);
// L.RegFunction("New", _CreateSystem_String);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_87 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_88 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_88, NULL, (intptr_t)((intptr_t)System_StringWrap__CreateSystem_String_mEFE1B5176EFDB1DA50CD45FC99EC62F1CF8075FB_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_87);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_87, _stringLiteral6403F2B7EB2AAAFE6DE34CBF2A029B01AFEBC512, L_88, /*hidden argument*/NULL);
// L.RegFunction("__eq", op_Equality);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_89 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_90 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_90, NULL, (intptr_t)((intptr_t)System_StringWrap_op_Equality_m0EF70C5BE64A40BCA83EF4F212FAE2A719F86044_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_89);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_89, _stringLiteral9D7311610D4DC99151F611A421431587111EC377, L_90, /*hidden argument*/NULL);
// L.RegFunction("__tostring", ToLua.op_ToString);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_91 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_92 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_92, NULL, (intptr_t)((intptr_t)ToLua_op_ToString_m45ABFC0D91846491E0BD772C639D333B3697565C_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_91);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_91, _stringLiteral55466C57A6AD671E6382864E65E49545CEA21A96, L_92, /*hidden argument*/NULL);
// L.RegVar("Empty", get_Empty, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_93 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_94 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_94, NULL, (intptr_t)((intptr_t)System_StringWrap_get_Empty_m5366E878E7C1DC834714D1AEAB63F32BE6181A59_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_93);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_93, _stringLiteral3159FE421B3221381B3C778DC1C3C26E4540BE37, L_94, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("Length", get_Length, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_95 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_96 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_96, NULL, (intptr_t)((intptr_t)System_StringWrap_get_Length_m068626CF4B94866A8EE921417B99D642086D68D4_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_95);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_95, _stringLiteral3BADE34ECBC5D996B2F301EBD4BA689E81C7C9EA, L_96, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.EndClass();
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_97 = ___L0;
NullCheck(L_97);
LuaState_EndClass_m8A005898468B98BE9EED4EA2E96EEC375C1F6BED(L_97, /*hidden argument*/NULL);
// }
return;
}
}
// System.Int32 System_StringWrap::_CreateSystem_String(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap__CreateSystem_String_mEFE1B5176EFDB1DA50CD45FC99EC62F1CF8075FB (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_StringWrap__CreateSystem_String_mEFE1B5176EFDB1DA50CD45FC99EC62F1CF8075FB_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 3);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// LuaTypes luatype = LuaDLL.lua_type(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, 1, /*hidden argument*/NULL);
// if (luatype == LuaTypes.LUA_TSTRING)
if ((!(((uint32_t)L_1) == ((uint32_t)4))))
{
goto IL_001d;
}
}
IL_000a:
{
// string arg0 = LuaDLL.lua_tostring(L, 1);
intptr_t L_2 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
String_t* L_3 = LuaDLL_lua_tostring_mA765A14A38D27A5CFD264A2E21E638E49B9236CF((intptr_t)L_2, 1, /*hidden argument*/NULL);
V_0 = L_3;
// ToLua.PushSealed(L, arg0);
intptr_t L_4 = ___L0;
String_t* L_5 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_PushSealed_TisString_t_m48536BF2EB786F84B2A0CDD58F4C1DBE76DFC50E((intptr_t)L_4, L_5, /*hidden argument*/ToLua_PushSealed_TisString_t_m48536BF2EB786F84B2A0CDD58F4C1DBE76DFC50E_RuntimeMethod_var);
// return 1;
V_1 = 1;
goto IL_0036;
}
IL_001d:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to string's ctor method");
intptr_t L_6 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_7 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_6, _stringLiteral5BA09937F12B7C60331F93EFE809277B686FE8B9, /*hidden argument*/NULL);
V_1 = L_7;
goto IL_0036;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_002b;
throw e;
}
CATCH_002b:
{ // begin catch(System.Exception)
// catch(Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_8 = ___L0;
Exception_t * L_9 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_10 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_8, L_9, /*hidden argument*/NULL);
V_1 = L_10;
goto IL_0036;
} // end catch (depth: 1)
IL_0036:
{
// }
int32_t L_11 = V_1;
return L_11;
}
}
// System.Int32 System_StringWrap::Equals(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_Equals_mE5B496259914F8709C0D422A49CDA952A32983C8 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_StringWrap_Equals_mE5B496259914F8709C0D422A49CDA952A32983C8_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
String_t* V_1 = NULL;
String_t* V_2 = NULL;
bool V_3 = false;
int32_t V_4 = 0;
String_t* V_5 = NULL;
RuntimeObject * V_6 = NULL;
bool V_7 = false;
String_t* V_8 = NULL;
int32_t V_9 = 0;
bool V_10 = false;
Exception_t * V_11 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 5);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
int32_t G_B5_0 = 0;
int32_t G_B11_0 = 0;
IL_0000:
try
{ // begin try (depth: 1)
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// if (count == 2 && TypeChecker.CheckTypes<string>(L, 2))
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)2))))
{
goto IL_0053;
}
}
IL_000b:
{
intptr_t L_3 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_4 = TypeChecker_CheckTypes_TisString_t_mE02AD68016B3F8FE8B2307298E894AFA79955562((intptr_t)L_3, 2, /*hidden argument*/TypeChecker_CheckTypes_TisString_t_mE02AD68016B3F8FE8B2307298E894AFA79955562_RuntimeMethod_var);
if (!L_4)
{
goto IL_0053;
}
}
IL_0014:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_5 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_6 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_7 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_6, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_8 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_5, 1, L_7, /*hidden argument*/NULL);
V_1 = ((String_t*)CastclassSealed((RuntimeObject*)L_8, String_t_il2cpp_TypeInfo_var));
// string arg0 = ToLua.ToString(L, 2);
intptr_t L_9 = ___L0;
String_t* L_10 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_9, 2, /*hidden argument*/NULL);
V_2 = L_10;
// bool o = obj != null ? obj.Equals(arg0) : arg0 == null;
String_t* L_11 = V_1;
if (L_11)
{
goto IL_003c;
}
}
IL_0036:
{
String_t* L_12 = V_2;
G_B5_0 = ((((RuntimeObject*)(String_t*)L_12) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0);
goto IL_0043;
}
IL_003c:
{
String_t* L_13 = V_1;
String_t* L_14 = V_2;
NullCheck(L_13);
bool L_15 = String_Equals_m9C4D78DFA0979504FE31429B64A4C26DF48020D1(L_13, L_14, /*hidden argument*/NULL);
G_B5_0 = ((int32_t)(L_15));
}
IL_0043:
{
V_3 = (bool)G_B5_0;
// LuaDLL.lua_pushboolean(L, o);
intptr_t L_16 = ___L0;
bool L_17 = V_3;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_16, L_17, /*hidden argument*/NULL);
// return 1;
V_4 = 1;
goto IL_0114;
}
IL_0053:
{
// else if (count == 2 && TypeChecker.CheckTypes<object>(L, 2))
int32_t L_18 = V_0;
if ((!(((uint32_t)L_18) == ((uint32_t)2))))
{
goto IL_00a4;
}
}
IL_0057:
{
intptr_t L_19 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_20 = TypeChecker_CheckTypes_TisRuntimeObject_m852D44D7DFE86811EBB6364C6E3668BADF1EC54D((intptr_t)L_19, 2, /*hidden argument*/TypeChecker_CheckTypes_TisRuntimeObject_m852D44D7DFE86811EBB6364C6E3668BADF1EC54D_RuntimeMethod_var);
if (!L_20)
{
goto IL_00a4;
}
}
IL_0060:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_21 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_22 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_23 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_22, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_24 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_21, 1, L_23, /*hidden argument*/NULL);
V_5 = ((String_t*)CastclassSealed((RuntimeObject*)L_24, String_t_il2cpp_TypeInfo_var));
// object arg0 = ToLua.ToVarObject(L, 2);
intptr_t L_25 = ___L0;
RuntimeObject * L_26 = ToLua_ToVarObject_m32C2BF7F525FB0A4D5914DC319660A523C3A7A6D((intptr_t)L_25, 2, /*hidden argument*/NULL);
V_6 = L_26;
// bool o = obj != null ? obj.Equals(arg0) : arg0 == null;
String_t* L_27 = V_5;
if (L_27)
{
goto IL_008c;
}
}
IL_0085:
{
RuntimeObject * L_28 = V_6;
G_B11_0 = ((((RuntimeObject*)(RuntimeObject *)L_28) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0);
goto IL_0095;
}
IL_008c:
{
String_t* L_29 = V_5;
RuntimeObject * L_30 = V_6;
NullCheck(L_29);
bool L_31 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, L_29, L_30);
G_B11_0 = ((int32_t)(L_31));
}
IL_0095:
{
V_7 = (bool)G_B11_0;
// LuaDLL.lua_pushboolean(L, o);
intptr_t L_32 = ___L0;
bool L_33 = V_7;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_32, L_33, /*hidden argument*/NULL);
// return 1;
V_4 = 1;
goto IL_0114;
}
IL_00a4:
{
// else if (count == 3)
int32_t L_34 = V_0;
if ((!(((uint32_t)L_34) == ((uint32_t)3))))
{
goto IL_00f7;
}
}
IL_00a8:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_35 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_36 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_37 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_36, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_38 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_35, 1, L_37, /*hidden argument*/NULL);
// string arg0 = ToLua.CheckString(L, 2);
intptr_t L_39 = ___L0;
String_t* L_40 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_39, 2, /*hidden argument*/NULL);
V_8 = L_40;
// System.StringComparison arg1 = (System.StringComparison)ToLua.CheckObject(L, 3, typeof(System.StringComparison));
intptr_t L_41 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_42 = { reinterpret_cast<intptr_t> (StringComparison_t02BAA95468CE9E91115C604577611FDF58FEDCF0_0_0_0_var) };
Type_t * L_43 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_42, /*hidden argument*/NULL);
RuntimeObject * L_44 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_41, 3, L_43, /*hidden argument*/NULL);
V_9 = ((*(int32_t*)((int32_t*)UnBox(L_44, StringComparison_t02BAA95468CE9E91115C604577611FDF58FEDCF0_il2cpp_TypeInfo_var))));
// bool o = obj.Equals(arg0, arg1);
String_t* L_45 = V_8;
int32_t L_46 = V_9;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_38, String_t_il2cpp_TypeInfo_var)));
bool L_47 = String_Equals_mB42D01789A129C548840C18E9065ACF9412F1F84(((String_t*)CastclassSealed((RuntimeObject*)L_38, String_t_il2cpp_TypeInfo_var)), L_45, L_46, /*hidden argument*/NULL);
V_10 = L_47;
// LuaDLL.lua_pushboolean(L, o);
intptr_t L_48 = ___L0;
bool L_49 = V_10;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_48, L_49, /*hidden argument*/NULL);
// return 1;
V_4 = 1;
goto IL_0114;
}
IL_00f7:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to method: System.String.Equals");
intptr_t L_50 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_51 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_50, _stringLiteralFDB36A19942BAA20A595A02465B0467789B44200, /*hidden argument*/NULL);
V_4 = L_51;
goto IL_0114;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0106;
throw e;
}
CATCH_0106:
{ // begin catch(System.Exception)
// catch (Exception e)
V_11 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_52 = ___L0;
Exception_t * L_53 = V_11;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_54 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_52, L_53, /*hidden argument*/NULL);
V_4 = L_54;
goto IL_0114;
} // end catch (depth: 1)
IL_0114:
{
// }
int32_t L_55 = V_4;
return L_55;
}
}
// System.Int32 System_StringWrap::Clone(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_Clone_m9F0CAC5C63E90C5DAF00A3E35155B88669323092 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_StringWrap_Clone_m9F0CAC5C63E90C5DAF00A3E35155B88669323092_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 1, /*hidden argument*/NULL);
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_1 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_2, /*hidden argument*/NULL);
RuntimeObject * L_4 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_1, 1, L_3, /*hidden argument*/NULL);
// object o = obj.Clone();
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_4, String_t_il2cpp_TypeInfo_var)));
RuntimeObject * L_5 = String_Clone_m349B701D5D4BD0C801FB9B7F40A792604EA4025D(((String_t*)CastclassSealed((RuntimeObject*)L_4, String_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
V_0 = L_5;
// ToLua.Push(L, o);
intptr_t L_6 = ___L0;
RuntimeObject * L_7 = V_0;
ToLua_Push_m527AE65DDF8931A68AFE689AE47A65524F4A6C03((intptr_t)L_6, L_7, /*hidden argument*/NULL);
// return 1;
V_1 = 1;
goto IL_0039;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_002e;
throw e;
}
CATCH_002e:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_8 = ___L0;
Exception_t * L_9 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_10 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_8, L_9, /*hidden argument*/NULL);
V_1 = L_10;
goto IL_0039;
} // end catch (depth: 1)
IL_0039:
{
// }
int32_t L_11 = V_1;
return L_11;
}
}
// System.Int32 System_StringWrap::GetTypeCode(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_GetTypeCode_mB887130D543863FEBE615B9F85C47F1EF9B7E768 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_StringWrap_GetTypeCode_mB887130D543863FEBE615B9F85C47F1EF9B7E768_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 1, /*hidden argument*/NULL);
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_1 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_2, /*hidden argument*/NULL);
RuntimeObject * L_4 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_1, 1, L_3, /*hidden argument*/NULL);
// System.TypeCode o = obj.GetTypeCode();
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_4, String_t_il2cpp_TypeInfo_var)));
int32_t L_5 = String_GetTypeCode_m8BD19241519EB5EA26438DE4BD5FF05C592221B5(((String_t*)CastclassSealed((RuntimeObject*)L_4, String_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
V_0 = L_5;
// ToLua.Push(L, o);
intptr_t L_6 = ___L0;
int32_t L_7 = V_0;
int32_t L_8 = L_7;
RuntimeObject * L_9 = Box(TypeCode_t03ED52F888000DAF40C550C434F29F39A23D61C6_il2cpp_TypeInfo_var, &L_8);
ToLua_Push_mEB8C84A5137A56CA3BD252D485926B77BF61AC06((intptr_t)L_6, (Enum_t2AF27C02B8653AE29442467390005ABC74D8F521 *)L_9, /*hidden argument*/NULL);
// return 1;
V_1 = 1;
goto IL_003e;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0033;
throw e;
}
CATCH_0033:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_10 = ___L0;
Exception_t * L_11 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_12 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_10, L_11, /*hidden argument*/NULL);
V_1 = L_12;
goto IL_003e;
} // end catch (depth: 1)
IL_003e:
{
// }
int32_t L_13 = V_1;
return L_13;
}
}
// System.Int32 System_StringWrap::CopyTo(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_CopyTo_m1C2E7B2281BAB9EFDC775BC5D07150F921D3722C (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_StringWrap_CopyTo_m1C2E7B2281BAB9EFDC775BC5D07150F921D3722C_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* V_1 = NULL;
int32_t V_2 = 0;
int32_t V_3 = 0;
int32_t V_4 = 0;
Exception_t * V_5 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 5);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 5, /*hidden argument*/NULL);
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_1 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_2, /*hidden argument*/NULL);
RuntimeObject * L_4 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_1, 1, L_3, /*hidden argument*/NULL);
// int arg0 = (int)LuaDLL.luaL_checknumber(L, 2);
intptr_t L_5 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_6 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_5, 2, /*hidden argument*/NULL);
V_0 = (((int32_t)((int32_t)L_6)));
// char[] arg1 = ToLua.CheckCharBuffer(L, 3);
intptr_t L_7 = ___L0;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_8 = ToLua_CheckCharBuffer_m144FB4A6B1B2FED6DF5266169EDD337A8F8C4D33((intptr_t)L_7, 3, /*hidden argument*/NULL);
V_1 = L_8;
// int arg2 = (int)LuaDLL.luaL_checknumber(L, 4);
intptr_t L_9 = ___L0;
double L_10 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_9, 4, /*hidden argument*/NULL);
V_2 = (((int32_t)((int32_t)L_10)));
// int arg3 = (int)LuaDLL.luaL_checknumber(L, 5);
intptr_t L_11 = ___L0;
double L_12 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_11, 5, /*hidden argument*/NULL);
V_3 = (((int32_t)((int32_t)L_12)));
// obj.CopyTo(arg0, arg1, arg2, arg3);
int32_t L_13 = V_0;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_14 = V_1;
int32_t L_15 = V_2;
int32_t L_16 = V_3;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_4, String_t_il2cpp_TypeInfo_var)));
String_CopyTo_m054B8FF2ACBBA74F60199D98259E88395EAD3661(((String_t*)CastclassSealed((RuntimeObject*)L_4, String_t_il2cpp_TypeInfo_var)), L_13, L_14, L_15, L_16, /*hidden argument*/NULL);
// return 0;
V_4 = 0;
goto IL_005c;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_004e;
throw e;
}
CATCH_004e:
{ // begin catch(System.Exception)
// catch (Exception e)
V_5 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_17 = ___L0;
Exception_t * L_18 = V_5;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_19 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_17, L_18, /*hidden argument*/NULL);
V_4 = L_19;
goto IL_005c;
} // end catch (depth: 1)
IL_005c:
{
// }
int32_t L_20 = V_4;
return L_20;
}
}
// System.Int32 System_StringWrap::ToCharArray(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_ToCharArray_m205ACBC5675F1BCC897C4DB64482DD102023018E (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_StringWrap_ToCharArray_m205ACBC5675F1BCC897C4DB64482DD102023018E_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* V_1 = NULL;
int32_t V_2 = 0;
int32_t V_3 = 0;
int32_t V_4 = 0;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* V_5 = NULL;
Exception_t * V_6 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 4);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// if (count == 1)
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)1))))
{
goto IL_0032;
}
}
IL_000b:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_3 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_4 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_5 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_4, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_6 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_3, 1, L_5, /*hidden argument*/NULL);
// char[] o = obj.ToCharArray();
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_6, String_t_il2cpp_TypeInfo_var)));
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_7 = String_ToCharArray_mFCFF32A5EC698E81075E0C72C874282B9ED197A6(((String_t*)CastclassSealed((RuntimeObject*)L_6, String_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
V_1 = L_7;
// ToLua.Push(L, o);
intptr_t L_8 = ___L0;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_9 = V_1;
ToLua_Push_m007BBA6FFBB0D3E2A0905FD568FA4A87AD6ADD5F((intptr_t)L_8, (RuntimeArray *)(RuntimeArray *)L_9, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0090;
}
IL_0032:
{
// else if (count == 3)
int32_t L_10 = V_0;
if ((!(((uint32_t)L_10) == ((uint32_t)3))))
{
goto IL_0075;
}
}
IL_0036:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_11 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_12 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_13 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_12, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_14 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_11, 1, L_13, /*hidden argument*/NULL);
// int arg0 = (int)LuaDLL.luaL_checknumber(L, 2);
intptr_t L_15 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_16 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_15, 2, /*hidden argument*/NULL);
V_3 = (((int32_t)((int32_t)L_16)));
// int arg1 = (int)LuaDLL.luaL_checknumber(L, 3);
intptr_t L_17 = ___L0;
double L_18 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_17, 3, /*hidden argument*/NULL);
V_4 = (((int32_t)((int32_t)L_18)));
// char[] o = obj.ToCharArray(arg0, arg1);
int32_t L_19 = V_3;
int32_t L_20 = V_4;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_14, String_t_il2cpp_TypeInfo_var)));
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_21 = String_ToCharArray_mF6C6C34F0F8B89201E3F1677C80B1DBC9ECF4339(((String_t*)CastclassSealed((RuntimeObject*)L_14, String_t_il2cpp_TypeInfo_var)), L_19, L_20, /*hidden argument*/NULL);
V_5 = L_21;
// ToLua.Push(L, o);
intptr_t L_22 = ___L0;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_23 = V_5;
ToLua_Push_m007BBA6FFBB0D3E2A0905FD568FA4A87AD6ADD5F((intptr_t)L_22, (RuntimeArray *)(RuntimeArray *)L_23, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0090;
}
IL_0075:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to method: System.String.ToCharArray");
intptr_t L_24 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_25 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_24, _stringLiteral4312537930896A67B04F5BAF9D5098E54FE324C2, /*hidden argument*/NULL);
V_2 = L_25;
goto IL_0090;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0083;
throw e;
}
CATCH_0083:
{ // begin catch(System.Exception)
// catch (Exception e)
V_6 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_26 = ___L0;
Exception_t * L_27 = V_6;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_28 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_26, L_27, /*hidden argument*/NULL);
V_2 = L_28;
goto IL_0090;
} // end catch (depth: 1)
IL_0090:
{
// }
int32_t L_29 = V_2;
return L_29;
}
}
// System.Int32 System_StringWrap::Split(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_Split_m16052CB438B24CDC9266303037EC79CEB5FDC90B (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_StringWrap_Split_m16052CB438B24CDC9266303037EC79CEB5FDC90B_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* V_1 = NULL;
int32_t V_2 = 0;
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* V_3 = NULL;
int32_t V_4 = 0;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* V_5 = NULL;
int32_t V_6 = 0;
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* V_7 = NULL;
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* V_8 = NULL;
int32_t V_9 = 0;
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* V_10 = NULL;
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* V_11 = NULL;
int32_t V_12 = 0;
int32_t V_13 = 0;
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* V_14 = NULL;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* V_15 = NULL;
int32_t V_16 = 0;
int32_t V_17 = 0;
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* V_18 = NULL;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* V_19 = NULL;
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* V_20 = NULL;
Exception_t * V_21 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 8);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// if (count == 3 && TypeChecker.CheckTypes<string, char[], System.StringSplitOptions>(L, 1))
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)3))))
{
goto IL_004c;
}
}
IL_000b:
{
intptr_t L_3 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_4 = TypeChecker_CheckTypes_TisString_t_TisCharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_TisStringSplitOptions_t2FA287E15325CC78BF3CA5CDAAA3520BFBD58487_mC5B41DFF459D15D766CC33D7AABFD8877824CAB5((intptr_t)L_3, 1, /*hidden argument*/TypeChecker_CheckTypes_TisString_t_TisCharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_TisStringSplitOptions_t2FA287E15325CC78BF3CA5CDAAA3520BFBD58487_mC5B41DFF459D15D766CC33D7AABFD8877824CAB5_RuntimeMethod_var);
if (!L_4)
{
goto IL_004c;
}
}
IL_0014:
{
// System.String obj = (System.String)ToLua.ToObject(L, 1);
intptr_t L_5 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_6 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_5, 1, /*hidden argument*/NULL);
// char[] arg0 = ToLua.CheckCharBuffer(L, 2);
intptr_t L_7 = ___L0;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_8 = ToLua_CheckCharBuffer_m144FB4A6B1B2FED6DF5266169EDD337A8F8C4D33((intptr_t)L_7, 2, /*hidden argument*/NULL);
V_1 = L_8;
// System.StringSplitOptions arg1 = (System.StringSplitOptions)ToLua.ToObject(L, 3);
intptr_t L_9 = ___L0;
RuntimeObject * L_10 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_9, 3, /*hidden argument*/NULL);
V_2 = ((*(int32_t*)((int32_t*)UnBox(L_10, StringSplitOptions_t2FA287E15325CC78BF3CA5CDAAA3520BFBD58487_il2cpp_TypeInfo_var))));
// string[] o = obj.Split(arg0, arg1);
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_11 = V_1;
int32_t L_12 = V_2;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_6, String_t_il2cpp_TypeInfo_var)));
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_13 = String_Split_m3E47054D847F0ED0FA2F54757D2BF5F8E15B938A(((String_t*)CastclassSealed((RuntimeObject*)L_6, String_t_il2cpp_TypeInfo_var)), L_11, L_12, /*hidden argument*/NULL);
V_3 = L_13;
// ToLua.Push(L, o);
intptr_t L_14 = ___L0;
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_15 = V_3;
ToLua_Push_m007BBA6FFBB0D3E2A0905FD568FA4A87AD6ADD5F((intptr_t)L_14, (RuntimeArray *)(RuntimeArray *)L_15, /*hidden argument*/NULL);
// return 1;
V_4 = 1;
goto IL_01e9;
}
IL_004c:
{
// else if (count == 3 && TypeChecker.CheckTypes<string, char[], int>(L, 1))
int32_t L_16 = V_0;
if ((!(((uint32_t)L_16) == ((uint32_t)3))))
{
goto IL_0093;
}
}
IL_0050:
{
intptr_t L_17 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_18 = TypeChecker_CheckTypes_TisString_t_TisCharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mBEFD177C0350D5EE4B63C1DB7ED9FF8BB4E057E6((intptr_t)L_17, 1, /*hidden argument*/TypeChecker_CheckTypes_TisString_t_TisCharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mBEFD177C0350D5EE4B63C1DB7ED9FF8BB4E057E6_RuntimeMethod_var);
if (!L_18)
{
goto IL_0093;
}
}
IL_0059:
{
// System.String obj = (System.String)ToLua.ToObject(L, 1);
intptr_t L_19 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_20 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_19, 1, /*hidden argument*/NULL);
// char[] arg0 = ToLua.CheckCharBuffer(L, 2);
intptr_t L_21 = ___L0;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_22 = ToLua_CheckCharBuffer_m144FB4A6B1B2FED6DF5266169EDD337A8F8C4D33((intptr_t)L_21, 2, /*hidden argument*/NULL);
V_5 = L_22;
// int arg1 = (int)LuaDLL.lua_tonumber(L, 3);
intptr_t L_23 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_24 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_23, 3, /*hidden argument*/NULL);
V_6 = (((int32_t)((int32_t)L_24)));
// string[] o = obj.Split(arg0, arg1);
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_25 = V_5;
int32_t L_26 = V_6;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_20, String_t_il2cpp_TypeInfo_var)));
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_27 = String_Split_m7F837958EF6FF0B15DE9B946AA1E8F95FC5EFF3F(((String_t*)CastclassSealed((RuntimeObject*)L_20, String_t_il2cpp_TypeInfo_var)), L_25, L_26, /*hidden argument*/NULL);
V_7 = L_27;
// ToLua.Push(L, o);
intptr_t L_28 = ___L0;
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_29 = V_7;
ToLua_Push_m007BBA6FFBB0D3E2A0905FD568FA4A87AD6ADD5F((intptr_t)L_28, (RuntimeArray *)(RuntimeArray *)L_29, /*hidden argument*/NULL);
// return 1;
V_4 = 1;
goto IL_01e9;
}
IL_0093:
{
// else if (count == 3 && TypeChecker.CheckTypes<string, string[], System.StringSplitOptions>(L, 1))
int32_t L_30 = V_0;
if ((!(((uint32_t)L_30) == ((uint32_t)3))))
{
goto IL_00de;
}
}
IL_0097:
{
intptr_t L_31 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_32 = TypeChecker_CheckTypes_TisString_t_TisStringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_TisStringSplitOptions_t2FA287E15325CC78BF3CA5CDAAA3520BFBD58487_m27FC29355EB6AD9DC41608C5D0037F2B741AE4AB((intptr_t)L_31, 1, /*hidden argument*/TypeChecker_CheckTypes_TisString_t_TisStringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_TisStringSplitOptions_t2FA287E15325CC78BF3CA5CDAAA3520BFBD58487_m27FC29355EB6AD9DC41608C5D0037F2B741AE4AB_RuntimeMethod_var);
if (!L_32)
{
goto IL_00de;
}
}
IL_00a0:
{
// System.String obj = (System.String)ToLua.ToObject(L, 1);
intptr_t L_33 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_34 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_33, 1, /*hidden argument*/NULL);
// string[] arg0 = ToLua.ToStringArray(L, 2);
intptr_t L_35 = ___L0;
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_36 = ToLua_ToStringArray_m4CB49418526BB440E3F874C9A7DE05C7004AA8C6((intptr_t)L_35, 2, /*hidden argument*/NULL);
V_8 = L_36;
// System.StringSplitOptions arg1 = (System.StringSplitOptions)ToLua.ToObject(L, 3);
intptr_t L_37 = ___L0;
RuntimeObject * L_38 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_37, 3, /*hidden argument*/NULL);
V_9 = ((*(int32_t*)((int32_t*)UnBox(L_38, StringSplitOptions_t2FA287E15325CC78BF3CA5CDAAA3520BFBD58487_il2cpp_TypeInfo_var))));
// string[] o = obj.Split(arg0, arg1);
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_39 = V_8;
int32_t L_40 = V_9;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_34, String_t_il2cpp_TypeInfo_var)));
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_41 = String_Split_m1116758CB532FF38D2A639CE6BD44F84F7EB2DEB(((String_t*)CastclassSealed((RuntimeObject*)L_34, String_t_il2cpp_TypeInfo_var)), L_39, L_40, /*hidden argument*/NULL);
V_10 = L_41;
// ToLua.Push(L, o);
intptr_t L_42 = ___L0;
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_43 = V_10;
ToLua_Push_m007BBA6FFBB0D3E2A0905FD568FA4A87AD6ADD5F((intptr_t)L_42, (RuntimeArray *)(RuntimeArray *)L_43, /*hidden argument*/NULL);
// return 1;
V_4 = 1;
goto IL_01e9;
}
IL_00de:
{
// else if (count == 4 && TypeChecker.CheckTypes<string, string[], int, System.StringSplitOptions>(L, 1))
int32_t L_44 = V_0;
if ((!(((uint32_t)L_44) == ((uint32_t)4))))
{
goto IL_0135;
}
}
IL_00e2:
{
intptr_t L_45 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_46 = TypeChecker_CheckTypes_TisString_t_TisStringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisStringSplitOptions_t2FA287E15325CC78BF3CA5CDAAA3520BFBD58487_m540767CA879B540CC6E83BCFFEA52A690A1567A8((intptr_t)L_45, 1, /*hidden argument*/TypeChecker_CheckTypes_TisString_t_TisStringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisStringSplitOptions_t2FA287E15325CC78BF3CA5CDAAA3520BFBD58487_m540767CA879B540CC6E83BCFFEA52A690A1567A8_RuntimeMethod_var);
if (!L_46)
{
goto IL_0135;
}
}
IL_00eb:
{
// System.String obj = (System.String)ToLua.ToObject(L, 1);
intptr_t L_47 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_48 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_47, 1, /*hidden argument*/NULL);
// string[] arg0 = ToLua.ToStringArray(L, 2);
intptr_t L_49 = ___L0;
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_50 = ToLua_ToStringArray_m4CB49418526BB440E3F874C9A7DE05C7004AA8C6((intptr_t)L_49, 2, /*hidden argument*/NULL);
V_11 = L_50;
// int arg1 = (int)LuaDLL.lua_tonumber(L, 3);
intptr_t L_51 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_52 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_51, 3, /*hidden argument*/NULL);
V_12 = (((int32_t)((int32_t)L_52)));
// System.StringSplitOptions arg2 = (System.StringSplitOptions)ToLua.ToObject(L, 4);
intptr_t L_53 = ___L0;
RuntimeObject * L_54 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_53, 4, /*hidden argument*/NULL);
V_13 = ((*(int32_t*)((int32_t*)UnBox(L_54, StringSplitOptions_t2FA287E15325CC78BF3CA5CDAAA3520BFBD58487_il2cpp_TypeInfo_var))));
// string[] o = obj.Split(arg0, arg1, arg2);
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_55 = V_11;
int32_t L_56 = V_12;
int32_t L_57 = V_13;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_48, String_t_il2cpp_TypeInfo_var)));
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_58 = String_Split_m72BE9D4B88E67593CCA2FC740DF4FB8CDCBD6134(((String_t*)CastclassSealed((RuntimeObject*)L_48, String_t_il2cpp_TypeInfo_var)), L_55, L_56, L_57, /*hidden argument*/NULL);
V_14 = L_58;
// ToLua.Push(L, o);
intptr_t L_59 = ___L0;
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_60 = V_14;
ToLua_Push_m007BBA6FFBB0D3E2A0905FD568FA4A87AD6ADD5F((intptr_t)L_59, (RuntimeArray *)(RuntimeArray *)L_60, /*hidden argument*/NULL);
// return 1;
V_4 = 1;
goto IL_01e9;
}
IL_0135:
{
// else if (count == 4 && TypeChecker.CheckTypes<string, char[], int, System.StringSplitOptions>(L, 1))
int32_t L_61 = V_0;
if ((!(((uint32_t)L_61) == ((uint32_t)4))))
{
goto IL_0189;
}
}
IL_0139:
{
intptr_t L_62 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_63 = TypeChecker_CheckTypes_TisString_t_TisCharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisStringSplitOptions_t2FA287E15325CC78BF3CA5CDAAA3520BFBD58487_m7B171AFB3BE23070A7A9ABE74E9F3EC8FA938709((intptr_t)L_62, 1, /*hidden argument*/TypeChecker_CheckTypes_TisString_t_TisCharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisStringSplitOptions_t2FA287E15325CC78BF3CA5CDAAA3520BFBD58487_m7B171AFB3BE23070A7A9ABE74E9F3EC8FA938709_RuntimeMethod_var);
if (!L_63)
{
goto IL_0189;
}
}
IL_0142:
{
// System.String obj = (System.String)ToLua.ToObject(L, 1);
intptr_t L_64 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_65 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_64, 1, /*hidden argument*/NULL);
// char[] arg0 = ToLua.CheckCharBuffer(L, 2);
intptr_t L_66 = ___L0;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_67 = ToLua_CheckCharBuffer_m144FB4A6B1B2FED6DF5266169EDD337A8F8C4D33((intptr_t)L_66, 2, /*hidden argument*/NULL);
V_15 = L_67;
// int arg1 = (int)LuaDLL.lua_tonumber(L, 3);
intptr_t L_68 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_69 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_68, 3, /*hidden argument*/NULL);
V_16 = (((int32_t)((int32_t)L_69)));
// System.StringSplitOptions arg2 = (System.StringSplitOptions)ToLua.ToObject(L, 4);
intptr_t L_70 = ___L0;
RuntimeObject * L_71 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_70, 4, /*hidden argument*/NULL);
V_17 = ((*(int32_t*)((int32_t*)UnBox(L_71, StringSplitOptions_t2FA287E15325CC78BF3CA5CDAAA3520BFBD58487_il2cpp_TypeInfo_var))));
// string[] o = obj.Split(arg0, arg1, arg2);
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_72 = V_15;
int32_t L_73 = V_16;
int32_t L_74 = V_17;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_65, String_t_il2cpp_TypeInfo_var)));
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_75 = String_Split_mFF1110677F6870949F5765141F86396C1177C0F9(((String_t*)CastclassSealed((RuntimeObject*)L_65, String_t_il2cpp_TypeInfo_var)), L_72, L_73, L_74, /*hidden argument*/NULL);
V_18 = L_75;
// ToLua.Push(L, o);
intptr_t L_76 = ___L0;
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_77 = V_18;
ToLua_Push_m007BBA6FFBB0D3E2A0905FD568FA4A87AD6ADD5F((intptr_t)L_76, (RuntimeArray *)(RuntimeArray *)L_77, /*hidden argument*/NULL);
// return 1;
V_4 = 1;
goto IL_01e9;
}
IL_0189:
{
// else if (TypeChecker.CheckTypes<string>(L, 1) && TypeChecker.CheckParamsType<char>(L, 2, count - 1))
intptr_t L_78 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_79 = TypeChecker_CheckTypes_TisString_t_mE02AD68016B3F8FE8B2307298E894AFA79955562((intptr_t)L_78, 1, /*hidden argument*/TypeChecker_CheckTypes_TisString_t_mE02AD68016B3F8FE8B2307298E894AFA79955562_RuntimeMethod_var);
if (!L_79)
{
goto IL_01cc;
}
}
IL_0192:
{
intptr_t L_80 = ___L0;
int32_t L_81 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_82 = TypeChecker_CheckParamsType_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_mFBF4F264F30B2861F0C51EA5589B5734AB2783F5((intptr_t)L_80, 2, ((int32_t)il2cpp_codegen_subtract((int32_t)L_81, (int32_t)1)), /*hidden argument*/TypeChecker_CheckParamsType_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_mFBF4F264F30B2861F0C51EA5589B5734AB2783F5_RuntimeMethod_var);
if (!L_82)
{
goto IL_01cc;
}
}
IL_019e:
{
// System.String obj = (System.String)ToLua.ToObject(L, 1);
intptr_t L_83 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_84 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_83, 1, /*hidden argument*/NULL);
// char[] arg0 = ToLua.ToParamsChar(L, 2, count - 1);
intptr_t L_85 = ___L0;
int32_t L_86 = V_0;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_87 = ToLua_ToParamsChar_mB296AB38BF9E186925E0C6BBBDD4729819C8C03A((intptr_t)L_85, 2, ((int32_t)il2cpp_codegen_subtract((int32_t)L_86, (int32_t)1)), /*hidden argument*/NULL);
V_19 = L_87;
// string[] o = obj.Split(arg0);
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_88 = V_19;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_84, String_t_il2cpp_TypeInfo_var)));
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_89 = String_Split_m13262358217AD2C119FD1B9733C3C0289D608512(((String_t*)CastclassSealed((RuntimeObject*)L_84, String_t_il2cpp_TypeInfo_var)), L_88, /*hidden argument*/NULL);
V_20 = L_89;
// ToLua.Push(L, o);
intptr_t L_90 = ___L0;
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_91 = V_20;
ToLua_Push_m007BBA6FFBB0D3E2A0905FD568FA4A87AD6ADD5F((intptr_t)L_90, (RuntimeArray *)(RuntimeArray *)L_91, /*hidden argument*/NULL);
// return 1;
V_4 = 1;
goto IL_01e9;
}
IL_01cc:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to method: System.String.Split");
intptr_t L_92 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_93 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_92, _stringLiteralADC9002CD38D677D7B64B510CE20732FD8CD3645, /*hidden argument*/NULL);
V_4 = L_93;
goto IL_01e9;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_01db;
throw e;
}
CATCH_01db:
{ // begin catch(System.Exception)
// catch (Exception e)
V_21 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_94 = ___L0;
Exception_t * L_95 = V_21;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_96 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_94, L_95, /*hidden argument*/NULL);
V_4 = L_96;
goto IL_01e9;
} // end catch (depth: 1)
IL_01e9:
{
// }
int32_t L_97 = V_4;
return L_97;
}
}
// System.Int32 System_StringWrap::Substring(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_Substring_mAFB61C2F2F61B2B1E4FACD88068776EF03F9331C (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_StringWrap_Substring_mAFB61C2F2F61B2B1E4FACD88068776EF03F9331C_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
String_t* V_2 = NULL;
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
String_t* V_6 = NULL;
Exception_t * V_7 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 4);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// if (count == 2)
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)2))))
{
goto IL_003c;
}
}
IL_000b:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_3 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_4 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_5 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_4, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_6 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_3, 1, L_5, /*hidden argument*/NULL);
// int arg0 = (int)LuaDLL.luaL_checknumber(L, 2);
intptr_t L_7 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_8 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_7, 2, /*hidden argument*/NULL);
V_1 = (((int32_t)((int32_t)L_8)));
// string o = obj.Substring(arg0);
int32_t L_9 = V_1;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_6, String_t_il2cpp_TypeInfo_var)));
String_t* L_10 = String_Substring_m2C4AFF5E79DD8BADFD2DFBCF156BF728FBB8E1AE(((String_t*)CastclassSealed((RuntimeObject*)L_6, String_t_il2cpp_TypeInfo_var)), L_9, /*hidden argument*/NULL);
V_2 = L_10;
// LuaDLL.lua_pushstring(L, o);
intptr_t L_11 = ___L0;
String_t* L_12 = V_2;
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_11, L_12, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_009c;
}
IL_003c:
{
// else if (count == 3)
int32_t L_13 = V_0;
if ((!(((uint32_t)L_13) == ((uint32_t)3))))
{
goto IL_0081;
}
}
IL_0040:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_14 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_15 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_16 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_15, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_17 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_14, 1, L_16, /*hidden argument*/NULL);
// int arg0 = (int)LuaDLL.luaL_checknumber(L, 2);
intptr_t L_18 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_19 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_18, 2, /*hidden argument*/NULL);
V_4 = (((int32_t)((int32_t)L_19)));
// int arg1 = (int)LuaDLL.luaL_checknumber(L, 3);
intptr_t L_20 = ___L0;
double L_21 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_20, 3, /*hidden argument*/NULL);
V_5 = (((int32_t)((int32_t)L_21)));
// string o = obj.Substring(arg0, arg1);
int32_t L_22 = V_4;
int32_t L_23 = V_5;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_17, String_t_il2cpp_TypeInfo_var)));
String_t* L_24 = String_Substring_mB593C0A320C683E6E47EFFC0A12B7A465E5E43BB(((String_t*)CastclassSealed((RuntimeObject*)L_17, String_t_il2cpp_TypeInfo_var)), L_22, L_23, /*hidden argument*/NULL);
V_6 = L_24;
// LuaDLL.lua_pushstring(L, o);
intptr_t L_25 = ___L0;
String_t* L_26 = V_6;
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_25, L_26, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_009c;
}
IL_0081:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to method: System.String.Substring");
intptr_t L_27 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_28 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_27, _stringLiteral5654EC90BA196D2B1AED12A01AE33109F7D73894, /*hidden argument*/NULL);
V_3 = L_28;
goto IL_009c;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_008f;
throw e;
}
CATCH_008f:
{ // begin catch(System.Exception)
// catch (Exception e)
V_7 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_29 = ___L0;
Exception_t * L_30 = V_7;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_31 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_29, L_30, /*hidden argument*/NULL);
V_3 = L_31;
goto IL_009c;
} // end catch (depth: 1)
IL_009c:
{
// }
int32_t L_32 = V_3;
return L_32;
}
}
// System.Int32 System_StringWrap::Trim(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_Trim_mBB5C670D8E8345CA6B5FAE86CE249F36444C61A0 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_StringWrap_Trim_mBB5C670D8E8345CA6B5FAE86CE249F36444C61A0_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
String_t* V_1 = NULL;
int32_t V_2 = 0;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* V_3 = NULL;
String_t* V_4 = NULL;
Exception_t * V_5 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 4);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// if (count == 1 && TypeChecker.CheckTypes<string>(L, 1))
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)1))))
{
goto IL_0031;
}
}
IL_000b:
{
intptr_t L_3 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_4 = TypeChecker_CheckTypes_TisString_t_mE02AD68016B3F8FE8B2307298E894AFA79955562((intptr_t)L_3, 1, /*hidden argument*/TypeChecker_CheckTypes_TisString_t_mE02AD68016B3F8FE8B2307298E894AFA79955562_RuntimeMethod_var);
if (!L_4)
{
goto IL_0031;
}
}
IL_0014:
{
// System.String obj = (System.String)ToLua.ToObject(L, 1);
intptr_t L_5 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_6 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_5, 1, /*hidden argument*/NULL);
// string o = obj.Trim();
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_6, String_t_il2cpp_TypeInfo_var)));
String_t* L_7 = String_Trim_mB52EB7876C7132358B76B7DC95DEACA20722EF4D(((String_t*)CastclassSealed((RuntimeObject*)L_6, String_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
V_1 = L_7;
// LuaDLL.lua_pushstring(L, o);
intptr_t L_8 = ___L0;
String_t* L_9 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_8, L_9, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_008c;
}
IL_0031:
{
// else if (TypeChecker.CheckTypes<string>(L, 1) && TypeChecker.CheckParamsType<char>(L, 2, count - 1))
intptr_t L_10 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_11 = TypeChecker_CheckTypes_TisString_t_mE02AD68016B3F8FE8B2307298E894AFA79955562((intptr_t)L_10, 1, /*hidden argument*/TypeChecker_CheckTypes_TisString_t_mE02AD68016B3F8FE8B2307298E894AFA79955562_RuntimeMethod_var);
if (!L_11)
{
goto IL_0071;
}
}
IL_003a:
{
intptr_t L_12 = ___L0;
int32_t L_13 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_14 = TypeChecker_CheckParamsType_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_mFBF4F264F30B2861F0C51EA5589B5734AB2783F5((intptr_t)L_12, 2, ((int32_t)il2cpp_codegen_subtract((int32_t)L_13, (int32_t)1)), /*hidden argument*/TypeChecker_CheckParamsType_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_mFBF4F264F30B2861F0C51EA5589B5734AB2783F5_RuntimeMethod_var);
if (!L_14)
{
goto IL_0071;
}
}
IL_0046:
{
// System.String obj = (System.String)ToLua.ToObject(L, 1);
intptr_t L_15 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_16 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_15, 1, /*hidden argument*/NULL);
// char[] arg0 = ToLua.ToParamsChar(L, 2, count - 1);
intptr_t L_17 = ___L0;
int32_t L_18 = V_0;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_19 = ToLua_ToParamsChar_mB296AB38BF9E186925E0C6BBBDD4729819C8C03A((intptr_t)L_17, 2, ((int32_t)il2cpp_codegen_subtract((int32_t)L_18, (int32_t)1)), /*hidden argument*/NULL);
V_3 = L_19;
// string o = obj.Trim(arg0);
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_20 = V_3;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_16, String_t_il2cpp_TypeInfo_var)));
String_t* L_21 = String_Trim_m788DE5AEFDAC40E778745C4DF4AFD45A4BC1007E(((String_t*)CastclassSealed((RuntimeObject*)L_16, String_t_il2cpp_TypeInfo_var)), L_20, /*hidden argument*/NULL);
V_4 = L_21;
// LuaDLL.lua_pushstring(L, o);
intptr_t L_22 = ___L0;
String_t* L_23 = V_4;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_22, L_23, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_008c;
}
IL_0071:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to method: System.String.Trim");
intptr_t L_24 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_25 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_24, _stringLiteral23A0F9E88239DBF4962DB8F033E0B8D3C8C5DD7A, /*hidden argument*/NULL);
V_2 = L_25;
goto IL_008c;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_007f;
throw e;
}
CATCH_007f:
{ // begin catch(System.Exception)
// catch (Exception e)
V_5 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_26 = ___L0;
Exception_t * L_27 = V_5;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_28 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_26, L_27, /*hidden argument*/NULL);
V_2 = L_28;
goto IL_008c;
} // end catch (depth: 1)
IL_008c:
{
// }
int32_t L_29 = V_2;
return L_29;
}
}
// System.Int32 System_StringWrap::TrimStart(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_TrimStart_mF85333BC16628FCAFAFAD65736C7DCDB6017B134 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_StringWrap_TrimStart_mF85333BC16628FCAFAFAD65736C7DCDB6017B134_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* V_1 = NULL;
String_t* V_2 = NULL;
int32_t V_3 = 0;
Exception_t * V_4 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_2 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_3 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_4 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_3, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_5 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_2, 1, L_4, /*hidden argument*/NULL);
// char[] arg0 = ToLua.CheckParamsChar(L, 2, count - 1);
intptr_t L_6 = ___L0;
int32_t L_7 = V_0;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_8 = ToLua_CheckParamsChar_mAE02A335F0596B3137470A8839879262579334D5((intptr_t)L_6, 2, ((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)1)), /*hidden argument*/NULL);
V_1 = L_8;
// string o = obj.TrimStart(arg0);
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_9 = V_1;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var)));
String_t* L_10 = String_TrimStart_mF2E3836BC914639BAB9DD8AA4EE026FC143BF466(((String_t*)CastclassSealed((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var)), L_9, /*hidden argument*/NULL);
V_2 = L_10;
// LuaDLL.lua_pushstring(L, o);
intptr_t L_11 = ___L0;
String_t* L_12 = V_2;
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_11, L_12, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_0047;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_003a;
throw e;
}
CATCH_003a:
{ // begin catch(System.Exception)
// catch (Exception e)
V_4 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_13 = ___L0;
Exception_t * L_14 = V_4;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_15 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_13, L_14, /*hidden argument*/NULL);
V_3 = L_15;
goto IL_0047;
} // end catch (depth: 1)
IL_0047:
{
// }
int32_t L_16 = V_3;
return L_16;
}
}
// System.Int32 System_StringWrap::TrimEnd(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_TrimEnd_m243442501CAEF503A11FE72D9BF4E7DB903BAA10 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_StringWrap_TrimEnd_m243442501CAEF503A11FE72D9BF4E7DB903BAA10_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* V_1 = NULL;
String_t* V_2 = NULL;
int32_t V_3 = 0;
Exception_t * V_4 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_2 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_3 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_4 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_3, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_5 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_2, 1, L_4, /*hidden argument*/NULL);
// char[] arg0 = ToLua.CheckParamsChar(L, 2, count - 1);
intptr_t L_6 = ___L0;
int32_t L_7 = V_0;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_8 = ToLua_CheckParamsChar_mAE02A335F0596B3137470A8839879262579334D5((intptr_t)L_6, 2, ((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)1)), /*hidden argument*/NULL);
V_1 = L_8;
// string o = obj.TrimEnd(arg0);
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_9 = V_1;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var)));
String_t* L_10 = String_TrimEnd_m8D4905B71A4AEBF9D0BC36C6003FC9A5AD630403(((String_t*)CastclassSealed((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var)), L_9, /*hidden argument*/NULL);
V_2 = L_10;
// LuaDLL.lua_pushstring(L, o);
intptr_t L_11 = ___L0;
String_t* L_12 = V_2;
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_11, L_12, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_0047;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_003a;
throw e;
}
CATCH_003a:
{ // begin catch(System.Exception)
// catch (Exception e)
V_4 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_13 = ___L0;
Exception_t * L_14 = V_4;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_15 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_13, L_14, /*hidden argument*/NULL);
V_3 = L_15;
goto IL_0047;
} // end catch (depth: 1)
IL_0047:
{
// }
int32_t L_16 = V_3;
return L_16;
}
}
// System.Int32 System_StringWrap::Compare(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_Compare_mB6E4DD8986DEA5010D4776BBC1BF2B4A58BDDDD6 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_StringWrap_Compare_mB6E4DD8986DEA5010D4776BBC1BF2B4A58BDDDD6_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
String_t* V_1 = NULL;
int32_t V_2 = 0;
int32_t V_3 = 0;
String_t* V_4 = NULL;
int32_t V_5 = 0;
int32_t V_6 = 0;
String_t* V_7 = NULL;
bool V_8 = false;
int32_t V_9 = 0;
String_t* V_10 = NULL;
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * V_11 = NULL;
int32_t V_12 = 0;
int32_t V_13 = 0;
String_t* V_14 = NULL;
bool V_15 = false;
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * V_16 = NULL;
int32_t V_17 = 0;
int32_t V_18 = 0;
String_t* V_19 = NULL;
int32_t V_20 = 0;
int32_t V_21 = 0;
int32_t V_22 = 0;
int32_t V_23 = 0;
String_t* V_24 = NULL;
int32_t V_25 = 0;
int32_t V_26 = 0;
int32_t V_27 = 0;
int32_t V_28 = 0;
int32_t V_29 = 0;
String_t* V_30 = NULL;
int32_t V_31 = 0;
int32_t V_32 = 0;
bool V_33 = false;
int32_t V_34 = 0;
int32_t V_35 = 0;
String_t* V_36 = NULL;
int32_t V_37 = 0;
int32_t V_38 = 0;
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * V_39 = NULL;
int32_t V_40 = 0;
int32_t V_41 = 0;
int32_t V_42 = 0;
String_t* V_43 = NULL;
int32_t V_44 = 0;
int32_t V_45 = 0;
bool V_46 = false;
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * V_47 = NULL;
int32_t V_48 = 0;
Exception_t * V_49 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 12);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// if (count == 2)
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)2))))
{
goto IL_002f;
}
}
IL_000b:
{
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_3 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_4 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_3, 1, /*hidden argument*/NULL);
// string arg1 = ToLua.CheckString(L, 2);
intptr_t L_5 = ___L0;
String_t* L_6 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_5, 2, /*hidden argument*/NULL);
V_1 = L_6;
// int o = System.String.Compare(arg0, arg1);
String_t* L_7 = V_1;
int32_t L_8 = String_Compare_m29A66AA64873CB0F433088D4700402DBA0A01153(L_4, L_7, /*hidden argument*/NULL);
V_2 = L_8;
// LuaDLL.lua_pushinteger(L, o);
intptr_t L_9 = ___L0;
int32_t L_10 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_9, L_10, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_037b;
}
IL_002f:
{
// else if (count == 3 && TypeChecker.CheckTypes<System.StringComparison>(L, 3))
int32_t L_11 = V_0;
if ((!(((uint32_t)L_11) == ((uint32_t)3))))
{
goto IL_0074;
}
}
IL_0033:
{
intptr_t L_12 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_13 = TypeChecker_CheckTypes_TisStringComparison_t02BAA95468CE9E91115C604577611FDF58FEDCF0_mF6FFDFF52970146304627CFC9E449F6DE994F9C5((intptr_t)L_12, 3, /*hidden argument*/TypeChecker_CheckTypes_TisStringComparison_t02BAA95468CE9E91115C604577611FDF58FEDCF0_mF6FFDFF52970146304627CFC9E449F6DE994F9C5_RuntimeMethod_var);
if (!L_13)
{
goto IL_0074;
}
}
IL_003c:
{
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_14 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_15 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_14, 1, /*hidden argument*/NULL);
// string arg1 = ToLua.CheckString(L, 2);
intptr_t L_16 = ___L0;
String_t* L_17 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_16, 2, /*hidden argument*/NULL);
V_4 = L_17;
// System.StringComparison arg2 = (System.StringComparison)ToLua.ToObject(L, 3);
intptr_t L_18 = ___L0;
RuntimeObject * L_19 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_18, 3, /*hidden argument*/NULL);
V_5 = ((*(int32_t*)((int32_t*)UnBox(L_19, StringComparison_t02BAA95468CE9E91115C604577611FDF58FEDCF0_il2cpp_TypeInfo_var))));
// int o = System.String.Compare(arg0, arg1, arg2);
String_t* L_20 = V_4;
int32_t L_21 = V_5;
int32_t L_22 = String_Compare_m5BD1EF8904C9B13BEDB7A876B122F117B317B442(L_15, L_20, L_21, /*hidden argument*/NULL);
V_6 = L_22;
// LuaDLL.lua_pushinteger(L, o);
intptr_t L_23 = ___L0;
int32_t L_24 = V_6;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_23, L_24, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_037b;
}
IL_0074:
{
// else if (count == 3 && TypeChecker.CheckTypes<bool>(L, 3))
int32_t L_25 = V_0;
if ((!(((uint32_t)L_25) == ((uint32_t)3))))
{
goto IL_00b4;
}
}
IL_0078:
{
intptr_t L_26 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_27 = TypeChecker_CheckTypes_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_m1D428E39AB724F16302420BC6B57F4A8EDBDA677((intptr_t)L_26, 3, /*hidden argument*/TypeChecker_CheckTypes_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_m1D428E39AB724F16302420BC6B57F4A8EDBDA677_RuntimeMethod_var);
if (!L_27)
{
goto IL_00b4;
}
}
IL_0081:
{
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_28 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_29 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_28, 1, /*hidden argument*/NULL);
// string arg1 = ToLua.CheckString(L, 2);
intptr_t L_30 = ___L0;
String_t* L_31 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_30, 2, /*hidden argument*/NULL);
V_7 = L_31;
// bool arg2 = LuaDLL.lua_toboolean(L, 3);
intptr_t L_32 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
bool L_33 = LuaDLL_lua_toboolean_mD1040BE41EBA160232137C0852698D2900B29872((intptr_t)L_32, 3, /*hidden argument*/NULL);
V_8 = L_33;
// int o = System.String.Compare(arg0, arg1, arg2);
String_t* L_34 = V_7;
bool L_35 = V_8;
int32_t L_36 = String_Compare_m938570328DE9DAB5A5F1E5F4749DD66ECFBC97F1(L_29, L_34, L_35, /*hidden argument*/NULL);
V_9 = L_36;
// LuaDLL.lua_pushinteger(L, o);
intptr_t L_37 = ___L0;
int32_t L_38 = V_9;
LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_37, L_38, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_037b;
}
IL_00b4:
{
// else if (count == 4 && TypeChecker.CheckTypes<System.Globalization.CultureInfo, System.Globalization.CompareOptions>(L, 3))
int32_t L_39 = V_0;
if ((!(((uint32_t)L_39) == ((uint32_t)4))))
{
goto IL_0109;
}
}
IL_00b8:
{
intptr_t L_40 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_41 = TypeChecker_CheckTypes_TisCultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_TisCompareOptions_t163DCEA9A0972750294CC1A8348E5CA69E943939_mBC53F739B4523EEA9E78DEDB44316190C1CD2A1C((intptr_t)L_40, 3, /*hidden argument*/TypeChecker_CheckTypes_TisCultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_TisCompareOptions_t163DCEA9A0972750294CC1A8348E5CA69E943939_mBC53F739B4523EEA9E78DEDB44316190C1CD2A1C_RuntimeMethod_var);
if (!L_41)
{
goto IL_0109;
}
}
IL_00c1:
{
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_42 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_43 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_42, 1, /*hidden argument*/NULL);
// string arg1 = ToLua.CheckString(L, 2);
intptr_t L_44 = ___L0;
String_t* L_45 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_44, 2, /*hidden argument*/NULL);
V_10 = L_45;
// System.Globalization.CultureInfo arg2 = (System.Globalization.CultureInfo)ToLua.ToObject(L, 3);
intptr_t L_46 = ___L0;
RuntimeObject * L_47 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_46, 3, /*hidden argument*/NULL);
V_11 = ((CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F *)CastclassClass((RuntimeObject*)L_47, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var));
// System.Globalization.CompareOptions arg3 = (System.Globalization.CompareOptions)ToLua.ToObject(L, 4);
intptr_t L_48 = ___L0;
RuntimeObject * L_49 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_48, 4, /*hidden argument*/NULL);
V_12 = ((*(int32_t*)((int32_t*)UnBox(L_49, CompareOptions_t163DCEA9A0972750294CC1A8348E5CA69E943939_il2cpp_TypeInfo_var))));
// int o = System.String.Compare(arg0, arg1, arg2, arg3);
String_t* L_50 = V_10;
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_51 = V_11;
int32_t L_52 = V_12;
int32_t L_53 = String_Compare_mD997AFDBE7652F7D7F006EF31649A98A92AD939E(L_43, L_50, L_51, L_52, /*hidden argument*/NULL);
V_13 = L_53;
// LuaDLL.lua_pushinteger(L, o);
intptr_t L_54 = ___L0;
int32_t L_55 = V_13;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_54, L_55, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_037b;
}
IL_0109:
{
// else if (count == 4 && TypeChecker.CheckTypes<bool, System.Globalization.CultureInfo>(L, 3))
int32_t L_56 = V_0;
if ((!(((uint32_t)L_56) == ((uint32_t)4))))
{
goto IL_0159;
}
}
IL_010d:
{
intptr_t L_57 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_58 = TypeChecker_CheckTypes_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_TisCultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_m9355DEB1D4153A6C78804C59605FB43F30CEB8C2((intptr_t)L_57, 3, /*hidden argument*/TypeChecker_CheckTypes_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_TisCultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_m9355DEB1D4153A6C78804C59605FB43F30CEB8C2_RuntimeMethod_var);
if (!L_58)
{
goto IL_0159;
}
}
IL_0116:
{
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_59 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_60 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_59, 1, /*hidden argument*/NULL);
// string arg1 = ToLua.CheckString(L, 2);
intptr_t L_61 = ___L0;
String_t* L_62 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_61, 2, /*hidden argument*/NULL);
V_14 = L_62;
// bool arg2 = LuaDLL.lua_toboolean(L, 3);
intptr_t L_63 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
bool L_64 = LuaDLL_lua_toboolean_mD1040BE41EBA160232137C0852698D2900B29872((intptr_t)L_63, 3, /*hidden argument*/NULL);
V_15 = L_64;
// System.Globalization.CultureInfo arg3 = (System.Globalization.CultureInfo)ToLua.ToObject(L, 4);
intptr_t L_65 = ___L0;
RuntimeObject * L_66 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_65, 4, /*hidden argument*/NULL);
V_16 = ((CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F *)CastclassClass((RuntimeObject*)L_66, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var));
// int o = System.String.Compare(arg0, arg1, arg2, arg3);
String_t* L_67 = V_14;
bool L_68 = V_15;
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_69 = V_16;
int32_t L_70 = String_Compare_mA1D43767F882FE677F238637A8785FCCEE7173D9(L_60, L_67, L_68, L_69, /*hidden argument*/NULL);
V_17 = L_70;
// LuaDLL.lua_pushinteger(L, o);
intptr_t L_71 = ___L0;
int32_t L_72 = V_17;
LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_71, L_72, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_037b;
}
IL_0159:
{
// else if (count == 5)
int32_t L_73 = V_0;
if ((!(((uint32_t)L_73) == ((uint32_t)5))))
{
goto IL_01a9;
}
}
IL_015d:
{
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_74 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_75 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_74, 1, /*hidden argument*/NULL);
// int arg1 = (int)LuaDLL.luaL_checknumber(L, 2);
intptr_t L_76 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_77 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_76, 2, /*hidden argument*/NULL);
V_18 = (((int32_t)((int32_t)L_77)));
// string arg2 = ToLua.CheckString(L, 3);
intptr_t L_78 = ___L0;
String_t* L_79 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_78, 3, /*hidden argument*/NULL);
V_19 = L_79;
// int arg3 = (int)LuaDLL.luaL_checknumber(L, 4);
intptr_t L_80 = ___L0;
double L_81 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_80, 4, /*hidden argument*/NULL);
V_20 = (((int32_t)((int32_t)L_81)));
// int arg4 = (int)LuaDLL.luaL_checknumber(L, 5);
intptr_t L_82 = ___L0;
double L_83 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_82, 5, /*hidden argument*/NULL);
V_21 = (((int32_t)((int32_t)L_83)));
// int o = System.String.Compare(arg0, arg1, arg2, arg3, arg4);
int32_t L_84 = V_18;
String_t* L_85 = V_19;
int32_t L_86 = V_20;
int32_t L_87 = V_21;
int32_t L_88 = String_Compare_m99CC35260CCF4E79928E1769863EBA747B44530B(L_75, L_84, L_85, L_86, L_87, /*hidden argument*/NULL);
V_22 = L_88;
// LuaDLL.lua_pushinteger(L, o);
intptr_t L_89 = ___L0;
int32_t L_90 = V_22;
LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_89, L_90, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_037b;
}
IL_01a9:
{
// else if (count == 6 && TypeChecker.CheckTypes<System.StringComparison>(L, 6))
int32_t L_91 = V_0;
if ((!(((uint32_t)L_91) == ((uint32_t)6))))
{
goto IL_0212;
}
}
IL_01ad:
{
intptr_t L_92 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_93 = TypeChecker_CheckTypes_TisStringComparison_t02BAA95468CE9E91115C604577611FDF58FEDCF0_mF6FFDFF52970146304627CFC9E449F6DE994F9C5((intptr_t)L_92, 6, /*hidden argument*/TypeChecker_CheckTypes_TisStringComparison_t02BAA95468CE9E91115C604577611FDF58FEDCF0_mF6FFDFF52970146304627CFC9E449F6DE994F9C5_RuntimeMethod_var);
if (!L_93)
{
goto IL_0212;
}
}
IL_01b6:
{
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_94 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_95 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_94, 1, /*hidden argument*/NULL);
// int arg1 = (int)LuaDLL.luaL_checknumber(L, 2);
intptr_t L_96 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_97 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_96, 2, /*hidden argument*/NULL);
V_23 = (((int32_t)((int32_t)L_97)));
// string arg2 = ToLua.CheckString(L, 3);
intptr_t L_98 = ___L0;
String_t* L_99 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_98, 3, /*hidden argument*/NULL);
V_24 = L_99;
// int arg3 = (int)LuaDLL.luaL_checknumber(L, 4);
intptr_t L_100 = ___L0;
double L_101 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_100, 4, /*hidden argument*/NULL);
V_25 = (((int32_t)((int32_t)L_101)));
// int arg4 = (int)LuaDLL.luaL_checknumber(L, 5);
intptr_t L_102 = ___L0;
double L_103 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_102, 5, /*hidden argument*/NULL);
V_26 = (((int32_t)((int32_t)L_103)));
// System.StringComparison arg5 = (System.StringComparison)ToLua.ToObject(L, 6);
intptr_t L_104 = ___L0;
RuntimeObject * L_105 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_104, 6, /*hidden argument*/NULL);
V_27 = ((*(int32_t*)((int32_t*)UnBox(L_105, StringComparison_t02BAA95468CE9E91115C604577611FDF58FEDCF0_il2cpp_TypeInfo_var))));
// int o = System.String.Compare(arg0, arg1, arg2, arg3, arg4, arg5);
int32_t L_106 = V_23;
String_t* L_107 = V_24;
int32_t L_108 = V_25;
int32_t L_109 = V_26;
int32_t L_110 = V_27;
int32_t L_111 = String_Compare_m208E4853037D81DD5C91DCA060C339DADC3A6064(L_95, L_106, L_107, L_108, L_109, L_110, /*hidden argument*/NULL);
V_28 = L_111;
// LuaDLL.lua_pushinteger(L, o);
intptr_t L_112 = ___L0;
int32_t L_113 = V_28;
LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_112, L_113, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_037b;
}
IL_0212:
{
// else if (count == 6 && TypeChecker.CheckTypes<bool>(L, 6))
int32_t L_114 = V_0;
if ((!(((uint32_t)L_114) == ((uint32_t)6))))
{
goto IL_0276;
}
}
IL_0216:
{
intptr_t L_115 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_116 = TypeChecker_CheckTypes_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_m1D428E39AB724F16302420BC6B57F4A8EDBDA677((intptr_t)L_115, 6, /*hidden argument*/TypeChecker_CheckTypes_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_m1D428E39AB724F16302420BC6B57F4A8EDBDA677_RuntimeMethod_var);
if (!L_116)
{
goto IL_0276;
}
}
IL_021f:
{
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_117 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_118 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_117, 1, /*hidden argument*/NULL);
// int arg1 = (int)LuaDLL.luaL_checknumber(L, 2);
intptr_t L_119 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_120 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_119, 2, /*hidden argument*/NULL);
V_29 = (((int32_t)((int32_t)L_120)));
// string arg2 = ToLua.CheckString(L, 3);
intptr_t L_121 = ___L0;
String_t* L_122 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_121, 3, /*hidden argument*/NULL);
V_30 = L_122;
// int arg3 = (int)LuaDLL.luaL_checknumber(L, 4);
intptr_t L_123 = ___L0;
double L_124 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_123, 4, /*hidden argument*/NULL);
V_31 = (((int32_t)((int32_t)L_124)));
// int arg4 = (int)LuaDLL.luaL_checknumber(L, 5);
intptr_t L_125 = ___L0;
double L_126 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_125, 5, /*hidden argument*/NULL);
V_32 = (((int32_t)((int32_t)L_126)));
// bool arg5 = LuaDLL.lua_toboolean(L, 6);
intptr_t L_127 = ___L0;
bool L_128 = LuaDLL_lua_toboolean_mD1040BE41EBA160232137C0852698D2900B29872((intptr_t)L_127, 6, /*hidden argument*/NULL);
V_33 = L_128;
// int o = System.String.Compare(arg0, arg1, arg2, arg3, arg4, arg5);
int32_t L_129 = V_29;
String_t* L_130 = V_30;
int32_t L_131 = V_31;
int32_t L_132 = V_32;
bool L_133 = V_33;
int32_t L_134 = String_Compare_m5C104B676507E8B82244F6482C28A5DF90E0B61B(L_118, L_129, L_130, L_131, L_132, L_133, /*hidden argument*/NULL);
V_34 = L_134;
// LuaDLL.lua_pushinteger(L, o);
intptr_t L_135 = ___L0;
int32_t L_136 = V_34;
LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_135, L_136, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_037b;
}
IL_0276:
{
// else if (count == 7 && TypeChecker.CheckTypes<System.Globalization.CultureInfo, System.Globalization.CompareOptions>(L, 6))
int32_t L_137 = V_0;
if ((!(((uint32_t)L_137) == ((uint32_t)7))))
{
goto IL_02ef;
}
}
IL_027a:
{
intptr_t L_138 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_139 = TypeChecker_CheckTypes_TisCultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_TisCompareOptions_t163DCEA9A0972750294CC1A8348E5CA69E943939_mBC53F739B4523EEA9E78DEDB44316190C1CD2A1C((intptr_t)L_138, 6, /*hidden argument*/TypeChecker_CheckTypes_TisCultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_TisCompareOptions_t163DCEA9A0972750294CC1A8348E5CA69E943939_mBC53F739B4523EEA9E78DEDB44316190C1CD2A1C_RuntimeMethod_var);
if (!L_139)
{
goto IL_02ef;
}
}
IL_0283:
{
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_140 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_141 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_140, 1, /*hidden argument*/NULL);
// int arg1 = (int)LuaDLL.luaL_checknumber(L, 2);
intptr_t L_142 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_143 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_142, 2, /*hidden argument*/NULL);
V_35 = (((int32_t)((int32_t)L_143)));
// string arg2 = ToLua.CheckString(L, 3);
intptr_t L_144 = ___L0;
String_t* L_145 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_144, 3, /*hidden argument*/NULL);
V_36 = L_145;
// int arg3 = (int)LuaDLL.luaL_checknumber(L, 4);
intptr_t L_146 = ___L0;
double L_147 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_146, 4, /*hidden argument*/NULL);
V_37 = (((int32_t)((int32_t)L_147)));
// int arg4 = (int)LuaDLL.luaL_checknumber(L, 5);
intptr_t L_148 = ___L0;
double L_149 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_148, 5, /*hidden argument*/NULL);
V_38 = (((int32_t)((int32_t)L_149)));
// System.Globalization.CultureInfo arg5 = (System.Globalization.CultureInfo)ToLua.ToObject(L, 6);
intptr_t L_150 = ___L0;
RuntimeObject * L_151 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_150, 6, /*hidden argument*/NULL);
V_39 = ((CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F *)CastclassClass((RuntimeObject*)L_151, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var));
// System.Globalization.CompareOptions arg6 = (System.Globalization.CompareOptions)ToLua.ToObject(L, 7);
intptr_t L_152 = ___L0;
RuntimeObject * L_153 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_152, 7, /*hidden argument*/NULL);
V_40 = ((*(int32_t*)((int32_t*)UnBox(L_153, CompareOptions_t163DCEA9A0972750294CC1A8348E5CA69E943939_il2cpp_TypeInfo_var))));
// int o = System.String.Compare(arg0, arg1, arg2, arg3, arg4, arg5, arg6);
int32_t L_154 = V_35;
String_t* L_155 = V_36;
int32_t L_156 = V_37;
int32_t L_157 = V_38;
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_158 = V_39;
int32_t L_159 = V_40;
int32_t L_160 = String_Compare_m4F7827906BB2FD00745D6A962DB23A7FF58BEB47(L_141, L_154, L_155, L_156, L_157, L_158, L_159, /*hidden argument*/NULL);
V_41 = L_160;
// LuaDLL.lua_pushinteger(L, o);
intptr_t L_161 = ___L0;
int32_t L_162 = V_41;
LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_161, L_162, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_037b;
}
IL_02ef:
{
// else if (count == 7 && TypeChecker.CheckTypes<bool, System.Globalization.CultureInfo>(L, 6))
int32_t L_163 = V_0;
if ((!(((uint32_t)L_163) == ((uint32_t)7))))
{
goto IL_0360;
}
}
IL_02f3:
{
intptr_t L_164 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_165 = TypeChecker_CheckTypes_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_TisCultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_m9355DEB1D4153A6C78804C59605FB43F30CEB8C2((intptr_t)L_164, 6, /*hidden argument*/TypeChecker_CheckTypes_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_TisCultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_m9355DEB1D4153A6C78804C59605FB43F30CEB8C2_RuntimeMethod_var);
if (!L_165)
{
goto IL_0360;
}
}
IL_02fc:
{
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_166 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_167 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_166, 1, /*hidden argument*/NULL);
// int arg1 = (int)LuaDLL.luaL_checknumber(L, 2);
intptr_t L_168 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_169 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_168, 2, /*hidden argument*/NULL);
V_42 = (((int32_t)((int32_t)L_169)));
// string arg2 = ToLua.CheckString(L, 3);
intptr_t L_170 = ___L0;
String_t* L_171 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_170, 3, /*hidden argument*/NULL);
V_43 = L_171;
// int arg3 = (int)LuaDLL.luaL_checknumber(L, 4);
intptr_t L_172 = ___L0;
double L_173 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_172, 4, /*hidden argument*/NULL);
V_44 = (((int32_t)((int32_t)L_173)));
// int arg4 = (int)LuaDLL.luaL_checknumber(L, 5);
intptr_t L_174 = ___L0;
double L_175 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_174, 5, /*hidden argument*/NULL);
V_45 = (((int32_t)((int32_t)L_175)));
// bool arg5 = LuaDLL.lua_toboolean(L, 6);
intptr_t L_176 = ___L0;
bool L_177 = LuaDLL_lua_toboolean_mD1040BE41EBA160232137C0852698D2900B29872((intptr_t)L_176, 6, /*hidden argument*/NULL);
V_46 = L_177;
// System.Globalization.CultureInfo arg6 = (System.Globalization.CultureInfo)ToLua.ToObject(L, 7);
intptr_t L_178 = ___L0;
RuntimeObject * L_179 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_178, 7, /*hidden argument*/NULL);
V_47 = ((CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F *)CastclassClass((RuntimeObject*)L_179, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var));
// int o = System.String.Compare(arg0, arg1, arg2, arg3, arg4, arg5, arg6);
int32_t L_180 = V_42;
String_t* L_181 = V_43;
int32_t L_182 = V_44;
int32_t L_183 = V_45;
bool L_184 = V_46;
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_185 = V_47;
int32_t L_186 = String_Compare_m759578081B55965D2CE733DF538FA20554F2F874(L_167, L_180, L_181, L_182, L_183, L_184, L_185, /*hidden argument*/NULL);
V_48 = L_186;
// LuaDLL.lua_pushinteger(L, o);
intptr_t L_187 = ___L0;
int32_t L_188 = V_48;
LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_187, L_188, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_037b;
}
IL_0360:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to method: System.String.Compare");
intptr_t L_189 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_190 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_189, _stringLiteral383DE265BB3736FD724A31FC23AE1D9E0C8372EC, /*hidden argument*/NULL);
V_3 = L_190;
goto IL_037b;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_036e;
throw e;
}
CATCH_036e:
{ // begin catch(System.Exception)
// catch (Exception e)
V_49 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_191 = ___L0;
Exception_t * L_192 = V_49;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_193 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_191, L_192, /*hidden argument*/NULL);
V_3 = L_193;
goto IL_037b;
} // end catch (depth: 1)
IL_037b:
{
// }
int32_t L_194 = V_3;
return L_194;
}
}
// System.Int32 System_StringWrap::CompareTo(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_CompareTo_m6F20EDE37FCF3595A204859A4AD149F465017A95 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_StringWrap_CompareTo_m6F20EDE37FCF3595A204859A4AD149F465017A95_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
String_t* V_1 = NULL;
int32_t V_2 = 0;
int32_t V_3 = 0;
RuntimeObject * V_4 = NULL;
int32_t V_5 = 0;
Exception_t * V_6 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 4);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// if (count == 2 && TypeChecker.CheckTypes<string>(L, 2))
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)2))))
{
goto IL_0044;
}
}
IL_000b:
{
intptr_t L_3 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_4 = TypeChecker_CheckTypes_TisString_t_mE02AD68016B3F8FE8B2307298E894AFA79955562((intptr_t)L_3, 2, /*hidden argument*/TypeChecker_CheckTypes_TisString_t_mE02AD68016B3F8FE8B2307298E894AFA79955562_RuntimeMethod_var);
if (!L_4)
{
goto IL_0044;
}
}
IL_0014:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_5 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_6 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_7 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_6, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_8 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_5, 1, L_7, /*hidden argument*/NULL);
// string arg0 = ToLua.ToString(L, 2);
intptr_t L_9 = ___L0;
String_t* L_10 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_9, 2, /*hidden argument*/NULL);
V_1 = L_10;
// int o = obj.CompareTo(arg0);
String_t* L_11 = V_1;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_8, String_t_il2cpp_TypeInfo_var)));
int32_t L_12 = String_CompareTo_m9FAB33E920810E148EDAA4F64E37F231412312AB(((String_t*)CastclassSealed((RuntimeObject*)L_8, String_t_il2cpp_TypeInfo_var)), L_11, /*hidden argument*/NULL);
V_2 = L_12;
// LuaDLL.lua_pushinteger(L, o);
intptr_t L_13 = ___L0;
int32_t L_14 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_13, L_14, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_00a0;
}
IL_0044:
{
// else if (count == 2 && TypeChecker.CheckTypes<object>(L, 2))
int32_t L_15 = V_0;
if ((!(((uint32_t)L_15) == ((uint32_t)2))))
{
goto IL_0085;
}
}
IL_0048:
{
intptr_t L_16 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_17 = TypeChecker_CheckTypes_TisRuntimeObject_m852D44D7DFE86811EBB6364C6E3668BADF1EC54D((intptr_t)L_16, 2, /*hidden argument*/TypeChecker_CheckTypes_TisRuntimeObject_m852D44D7DFE86811EBB6364C6E3668BADF1EC54D_RuntimeMethod_var);
if (!L_17)
{
goto IL_0085;
}
}
IL_0051:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_18 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_19 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_20 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_19, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_21 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_18, 1, L_20, /*hidden argument*/NULL);
// object arg0 = ToLua.ToVarObject(L, 2);
intptr_t L_22 = ___L0;
RuntimeObject * L_23 = ToLua_ToVarObject_m32C2BF7F525FB0A4D5914DC319660A523C3A7A6D((intptr_t)L_22, 2, /*hidden argument*/NULL);
V_4 = L_23;
// int o = obj.CompareTo(arg0);
RuntimeObject * L_24 = V_4;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_21, String_t_il2cpp_TypeInfo_var)));
int32_t L_25 = String_CompareTo_mC250D5F34FBB95D3F4BDFA96BE88D1C611913ACA(((String_t*)CastclassSealed((RuntimeObject*)L_21, String_t_il2cpp_TypeInfo_var)), L_24, /*hidden argument*/NULL);
V_5 = L_25;
// LuaDLL.lua_pushinteger(L, o);
intptr_t L_26 = ___L0;
int32_t L_27 = V_5;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_26, L_27, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_00a0;
}
IL_0085:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to method: System.String.CompareTo");
intptr_t L_28 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_29 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_28, _stringLiteral45881E6695DDD510D83B1A37F95459B8305431E2, /*hidden argument*/NULL);
V_3 = L_29;
goto IL_00a0;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0093;
throw e;
}
CATCH_0093:
{ // begin catch(System.Exception)
// catch (Exception e)
V_6 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_30 = ___L0;
Exception_t * L_31 = V_6;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_32 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_30, L_31, /*hidden argument*/NULL);
V_3 = L_32;
goto IL_00a0;
} // end catch (depth: 1)
IL_00a0:
{
// }
int32_t L_33 = V_3;
return L_33;
}
}
// System.Int32 System_StringWrap::CompareOrdinal(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_CompareOrdinal_mE22185FA0C6282457A60713029B12C9AE1139986 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_StringWrap_CompareOrdinal_mE22185FA0C6282457A60713029B12C9AE1139986_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
String_t* V_1 = NULL;
int32_t V_2 = 0;
int32_t V_3 = 0;
int32_t V_4 = 0;
String_t* V_5 = NULL;
int32_t V_6 = 0;
int32_t V_7 = 0;
int32_t V_8 = 0;
Exception_t * V_9 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 4);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// if (count == 2)
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)2))))
{
goto IL_002c;
}
}
IL_000b:
{
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_3 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_4 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_3, 1, /*hidden argument*/NULL);
// string arg1 = ToLua.CheckString(L, 2);
intptr_t L_5 = ___L0;
String_t* L_6 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_5, 2, /*hidden argument*/NULL);
V_1 = L_6;
// int o = System.String.CompareOrdinal(arg0, arg1);
String_t* L_7 = V_1;
int32_t L_8 = String_CompareOrdinal_m172D84EDDE0823F53EAB60857C07EA7F85600068(L_4, L_7, /*hidden argument*/NULL);
V_2 = L_8;
// LuaDLL.lua_pushinteger(L, o);
intptr_t L_9 = ___L0;
int32_t L_10 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_9, L_10, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_0094;
}
IL_002c:
{
// else if (count == 5)
int32_t L_11 = V_0;
if ((!(((uint32_t)L_11) == ((uint32_t)5))))
{
goto IL_0079;
}
}
IL_0030:
{
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_12 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_13 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_12, 1, /*hidden argument*/NULL);
// int arg1 = (int)LuaDLL.luaL_checknumber(L, 2);
intptr_t L_14 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_15 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_14, 2, /*hidden argument*/NULL);
V_4 = (((int32_t)((int32_t)L_15)));
// string arg2 = ToLua.CheckString(L, 3);
intptr_t L_16 = ___L0;
String_t* L_17 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_16, 3, /*hidden argument*/NULL);
V_5 = L_17;
// int arg3 = (int)LuaDLL.luaL_checknumber(L, 4);
intptr_t L_18 = ___L0;
double L_19 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_18, 4, /*hidden argument*/NULL);
V_6 = (((int32_t)((int32_t)L_19)));
// int arg4 = (int)LuaDLL.luaL_checknumber(L, 5);
intptr_t L_20 = ___L0;
double L_21 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_20, 5, /*hidden argument*/NULL);
V_7 = (((int32_t)((int32_t)L_21)));
// int o = System.String.CompareOrdinal(arg0, arg1, arg2, arg3, arg4);
int32_t L_22 = V_4;
String_t* L_23 = V_5;
int32_t L_24 = V_6;
int32_t L_25 = V_7;
int32_t L_26 = String_CompareOrdinal_m3DE819A1E2FB2B4992CFF04CA36921B77A3FC387(L_13, L_22, L_23, L_24, L_25, /*hidden argument*/NULL);
V_8 = L_26;
// LuaDLL.lua_pushinteger(L, o);
intptr_t L_27 = ___L0;
int32_t L_28 = V_8;
LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_27, L_28, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_0094;
}
IL_0079:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to method: System.String.CompareOrdinal");
intptr_t L_29 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_30 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_29, _stringLiteral200EEEBB3D64DBE4C082B85D3B3EDF6CF224ECBC, /*hidden argument*/NULL);
V_3 = L_30;
goto IL_0094;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0087;
throw e;
}
CATCH_0087:
{ // begin catch(System.Exception)
// catch (Exception e)
V_9 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_31 = ___L0;
Exception_t * L_32 = V_9;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_33 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_31, L_32, /*hidden argument*/NULL);
V_3 = L_33;
goto IL_0094;
} // end catch (depth: 1)
IL_0094:
{
// }
int32_t L_34 = V_3;
return L_34;
}
}
// System.Int32 System_StringWrap::EndsWith(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_EndsWith_m664273FBC24B4680AAE6A0A12A121E17132A6BF9 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_StringWrap_EndsWith_m664273FBC24B4680AAE6A0A12A121E17132A6BF9_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
String_t* V_1 = NULL;
bool V_2 = false;
int32_t V_3 = 0;
String_t* V_4 = NULL;
int32_t V_5 = 0;
bool V_6 = false;
String_t* V_7 = NULL;
bool V_8 = false;
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * V_9 = NULL;
bool V_10 = false;
Exception_t * V_11 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 5);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// if (count == 2)
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)2))))
{
goto IL_003e;
}
}
IL_000b:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_3 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_4 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_5 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_4, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_6 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_3, 1, L_5, /*hidden argument*/NULL);
// string arg0 = ToLua.CheckString(L, 2);
intptr_t L_7 = ___L0;
String_t* L_8 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_7, 2, /*hidden argument*/NULL);
V_1 = L_8;
// bool o = obj.EndsWith(arg0);
String_t* L_9 = V_1;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_6, String_t_il2cpp_TypeInfo_var)));
bool L_10 = String_EndsWith_mE4F039DCC2A9FCB8C1ED2D04B00A35E3CE16DE99(((String_t*)CastclassSealed((RuntimeObject*)L_6, String_t_il2cpp_TypeInfo_var)), L_9, /*hidden argument*/NULL);
V_2 = L_10;
// LuaDLL.lua_pushboolean(L, o);
intptr_t L_11 = ___L0;
bool L_12 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_11, L_12, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_00fe;
}
IL_003e:
{
// else if (count == 3)
int32_t L_13 = V_0;
if ((!(((uint32_t)L_13) == ((uint32_t)3))))
{
goto IL_0090;
}
}
IL_0042:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_14 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_15 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_16 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_15, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_17 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_14, 1, L_16, /*hidden argument*/NULL);
// string arg0 = ToLua.CheckString(L, 2);
intptr_t L_18 = ___L0;
String_t* L_19 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_18, 2, /*hidden argument*/NULL);
V_4 = L_19;
// System.StringComparison arg1 = (System.StringComparison)ToLua.CheckObject(L, 3, typeof(System.StringComparison));
intptr_t L_20 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_21 = { reinterpret_cast<intptr_t> (StringComparison_t02BAA95468CE9E91115C604577611FDF58FEDCF0_0_0_0_var) };
Type_t * L_22 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_21, /*hidden argument*/NULL);
RuntimeObject * L_23 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_20, 3, L_22, /*hidden argument*/NULL);
V_5 = ((*(int32_t*)((int32_t*)UnBox(L_23, StringComparison_t02BAA95468CE9E91115C604577611FDF58FEDCF0_il2cpp_TypeInfo_var))));
// bool o = obj.EndsWith(arg0, arg1);
String_t* L_24 = V_4;
int32_t L_25 = V_5;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_17, String_t_il2cpp_TypeInfo_var)));
bool L_26 = String_EndsWith_m80B198568050D692B70AD8949AC6EDC3044ED811(((String_t*)CastclassSealed((RuntimeObject*)L_17, String_t_il2cpp_TypeInfo_var)), L_24, L_25, /*hidden argument*/NULL);
V_6 = L_26;
// LuaDLL.lua_pushboolean(L, o);
intptr_t L_27 = ___L0;
bool L_28 = V_6;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_27, L_28, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_00fe;
}
IL_0090:
{
// else if (count == 4)
int32_t L_29 = V_0;
if ((!(((uint32_t)L_29) == ((uint32_t)4))))
{
goto IL_00e3;
}
}
IL_0094:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_30 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_31 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_32 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_31, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_33 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_30, 1, L_32, /*hidden argument*/NULL);
// string arg0 = ToLua.CheckString(L, 2);
intptr_t L_34 = ___L0;
String_t* L_35 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_34, 2, /*hidden argument*/NULL);
V_7 = L_35;
// bool arg1 = LuaDLL.luaL_checkboolean(L, 3);
intptr_t L_36 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
bool L_37 = LuaDLL_luaL_checkboolean_m8F28B1A574BE19A9735A60537D96B5D359FE7CFE((intptr_t)L_36, 3, /*hidden argument*/NULL);
V_8 = L_37;
// System.Globalization.CultureInfo arg2 = (System.Globalization.CultureInfo)ToLua.CheckObject<System.Globalization.CultureInfo>(L, 4);
intptr_t L_38 = ___L0;
RuntimeObject * L_39 = ToLua_CheckObject_TisCultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_m20E28608F621E699BFFFA998B1F75BC7109DE9D7((intptr_t)L_38, 4, /*hidden argument*/ToLua_CheckObject_TisCultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_m20E28608F621E699BFFFA998B1F75BC7109DE9D7_RuntimeMethod_var);
V_9 = ((CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F *)CastclassClass((RuntimeObject*)L_39, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var));
// bool o = obj.EndsWith(arg0, arg1, arg2);
String_t* L_40 = V_7;
bool L_41 = V_8;
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_42 = V_9;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_33, String_t_il2cpp_TypeInfo_var)));
bool L_43 = String_EndsWith_m9A23F7FB4328BDC8921B7D1EE0B2705432EFBB32(((String_t*)CastclassSealed((RuntimeObject*)L_33, String_t_il2cpp_TypeInfo_var)), L_40, L_41, L_42, /*hidden argument*/NULL);
V_10 = L_43;
// LuaDLL.lua_pushboolean(L, o);
intptr_t L_44 = ___L0;
bool L_45 = V_10;
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_44, L_45, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_00fe;
}
IL_00e3:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to method: System.String.EndsWith");
intptr_t L_46 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_47 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_46, _stringLiteral8AAE00F2C07C564AE742A8B3DB13AC2173D23D79, /*hidden argument*/NULL);
V_3 = L_47;
goto IL_00fe;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_00f1;
throw e;
}
CATCH_00f1:
{ // begin catch(System.Exception)
// catch (Exception e)
V_11 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_48 = ___L0;
Exception_t * L_49 = V_11;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_50 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_48, L_49, /*hidden argument*/NULL);
V_3 = L_50;
goto IL_00fe;
} // end catch (depth: 1)
IL_00fe:
{
// }
int32_t L_51 = V_3;
return L_51;
}
}
// System.Int32 System_StringWrap::IndexOfAny(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_IndexOfAny_mA66FC8B98C9CD6B0D173DD06495F76F164EAB53A (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_StringWrap_IndexOfAny_mA66FC8B98C9CD6B0D173DD06495F76F164EAB53A_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* V_1 = NULL;
int32_t V_2 = 0;
int32_t V_3 = 0;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* V_4 = NULL;
int32_t V_5 = 0;
int32_t V_6 = 0;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* V_7 = NULL;
int32_t V_8 = 0;
int32_t V_9 = 0;
int32_t V_10 = 0;
Exception_t * V_11 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 5);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// if (count == 2)
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)2))))
{
goto IL_003e;
}
}
IL_000b:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_3 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_4 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_5 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_4, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_6 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_3, 1, L_5, /*hidden argument*/NULL);
// char[] arg0 = ToLua.CheckCharBuffer(L, 2);
intptr_t L_7 = ___L0;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_8 = ToLua_CheckCharBuffer_m144FB4A6B1B2FED6DF5266169EDD337A8F8C4D33((intptr_t)L_7, 2, /*hidden argument*/NULL);
V_1 = L_8;
// int o = obj.IndexOfAny(arg0);
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_9 = V_1;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_6, String_t_il2cpp_TypeInfo_var)));
int32_t L_10 = String_IndexOfAny_m1AD95EBF79BB7FBFC7FC30DA9B1B8015BC3ABA6D(((String_t*)CastclassSealed((RuntimeObject*)L_6, String_t_il2cpp_TypeInfo_var)), L_9, /*hidden argument*/NULL);
V_2 = L_10;
// LuaDLL.lua_pushinteger(L, o);
intptr_t L_11 = ___L0;
int32_t L_12 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_11, L_12, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_00ed;
}
IL_003e:
{
// else if (count == 3)
int32_t L_13 = V_0;
if ((!(((uint32_t)L_13) == ((uint32_t)3))))
{
goto IL_0082;
}
}
IL_0042:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_14 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_15 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_16 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_15, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_17 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_14, 1, L_16, /*hidden argument*/NULL);
// char[] arg0 = ToLua.CheckCharBuffer(L, 2);
intptr_t L_18 = ___L0;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_19 = ToLua_CheckCharBuffer_m144FB4A6B1B2FED6DF5266169EDD337A8F8C4D33((intptr_t)L_18, 2, /*hidden argument*/NULL);
V_4 = L_19;
// int arg1 = (int)LuaDLL.luaL_checknumber(L, 3);
intptr_t L_20 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_21 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_20, 3, /*hidden argument*/NULL);
V_5 = (((int32_t)((int32_t)L_21)));
// int o = obj.IndexOfAny(arg0, arg1);
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_22 = V_4;
int32_t L_23 = V_5;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_17, String_t_il2cpp_TypeInfo_var)));
int32_t L_24 = String_IndexOfAny_m30470EE6951771AE5E897773C8FC233DADBAE301(((String_t*)CastclassSealed((RuntimeObject*)L_17, String_t_il2cpp_TypeInfo_var)), L_22, L_23, /*hidden argument*/NULL);
V_6 = L_24;
// LuaDLL.lua_pushinteger(L, o);
intptr_t L_25 = ___L0;
int32_t L_26 = V_6;
LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_25, L_26, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_00ed;
}
IL_0082:
{
// else if (count == 4)
int32_t L_27 = V_0;
if ((!(((uint32_t)L_27) == ((uint32_t)4))))
{
goto IL_00d2;
}
}
IL_0086:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_28 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_29 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_30 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_29, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_31 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_28, 1, L_30, /*hidden argument*/NULL);
// char[] arg0 = ToLua.CheckCharBuffer(L, 2);
intptr_t L_32 = ___L0;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_33 = ToLua_CheckCharBuffer_m144FB4A6B1B2FED6DF5266169EDD337A8F8C4D33((intptr_t)L_32, 2, /*hidden argument*/NULL);
V_7 = L_33;
// int arg1 = (int)LuaDLL.luaL_checknumber(L, 3);
intptr_t L_34 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_35 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_34, 3, /*hidden argument*/NULL);
V_8 = (((int32_t)((int32_t)L_35)));
// int arg2 = (int)LuaDLL.luaL_checknumber(L, 4);
intptr_t L_36 = ___L0;
double L_37 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_36, 4, /*hidden argument*/NULL);
V_9 = (((int32_t)((int32_t)L_37)));
// int o = obj.IndexOfAny(arg0, arg1, arg2);
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_38 = V_7;
int32_t L_39 = V_8;
int32_t L_40 = V_9;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_31, String_t_il2cpp_TypeInfo_var)));
int32_t L_41 = String_IndexOfAny_mB7D79AEF460C7C8B3B0CCC573191FA0E339DD495(((String_t*)CastclassSealed((RuntimeObject*)L_31, String_t_il2cpp_TypeInfo_var)), L_38, L_39, L_40, /*hidden argument*/NULL);
V_10 = L_41;
// LuaDLL.lua_pushinteger(L, o);
intptr_t L_42 = ___L0;
int32_t L_43 = V_10;
LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_42, L_43, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_00ed;
}
IL_00d2:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to method: System.String.IndexOfAny");
intptr_t L_44 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_45 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_44, _stringLiteralC62CE07648913CF3B60012BB5A387E48520D21FF, /*hidden argument*/NULL);
V_3 = L_45;
goto IL_00ed;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_00e0;
throw e;
}
CATCH_00e0:
{ // begin catch(System.Exception)
// catch (Exception e)
V_11 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_46 = ___L0;
Exception_t * L_47 = V_11;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_48 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_46, L_47, /*hidden argument*/NULL);
V_3 = L_48;
goto IL_00ed;
} // end catch (depth: 1)
IL_00ed:
{
// }
int32_t L_49 = V_3;
return L_49;
}
}
// System.Int32 System_StringWrap::IndexOf(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_IndexOf_mAD02D6CBC738B42FC81BDEC999723905079C983E (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_StringWrap_IndexOf_mAD02D6CBC738B42FC81BDEC999723905079C983E_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Il2CppChar V_1 = 0x0;
int32_t V_2 = 0;
int32_t V_3 = 0;
String_t* V_4 = NULL;
int32_t V_5 = 0;
String_t* V_6 = NULL;
int32_t V_7 = 0;
int32_t V_8 = 0;
Il2CppChar V_9 = 0x0;
int32_t V_10 = 0;
int32_t V_11 = 0;
String_t* V_12 = NULL;
int32_t V_13 = 0;
int32_t V_14 = 0;
String_t* V_15 = NULL;
int32_t V_16 = 0;
int32_t V_17 = 0;
int32_t V_18 = 0;
String_t* V_19 = NULL;
int32_t V_20 = 0;
int32_t V_21 = 0;
int32_t V_22 = 0;
Il2CppChar V_23 = 0x0;
int32_t V_24 = 0;
int32_t V_25 = 0;
int32_t V_26 = 0;
String_t* V_27 = NULL;
int32_t V_28 = 0;
int32_t V_29 = 0;
int32_t V_30 = 0;
int32_t V_31 = 0;
Exception_t * V_32 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 11);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// if (count == 2 && TypeChecker.CheckTypes<char>(L, 2))
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)2))))
{
goto IL_0048;
}
}
IL_000b:
{
intptr_t L_3 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_4 = TypeChecker_CheckTypes_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_m4B6A71957A8E137AF2A0170E57B35C564EE056D4((intptr_t)L_3, 2, /*hidden argument*/TypeChecker_CheckTypes_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_m4B6A71957A8E137AF2A0170E57B35C564EE056D4_RuntimeMethod_var);
if (!L_4)
{
goto IL_0048;
}
}
IL_0014:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_5 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_6 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_7 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_6, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_8 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_5, 1, L_7, /*hidden argument*/NULL);
// char arg0 = (char)LuaDLL.lua_tonumber(L, 2);
intptr_t L_9 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_10 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_9, 2, /*hidden argument*/NULL);
V_1 = (il2cpp_codegen_cast_floating_point<uint16_t, int32_t, double>(L_10));
// int o = obj.IndexOf(arg0);
Il2CppChar L_11 = V_1;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_8, String_t_il2cpp_TypeInfo_var)));
int32_t L_12 = String_IndexOf_m2909B8CF585E1BD0C81E11ACA2F48012156FD5BD(((String_t*)CastclassSealed((RuntimeObject*)L_8, String_t_il2cpp_TypeInfo_var)), L_11, /*hidden argument*/NULL);
V_2 = L_12;
// LuaDLL.lua_pushinteger(L, o);
intptr_t L_13 = ___L0;
int32_t L_14 = V_2;
LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_13, L_14, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_031f;
}
IL_0048:
{
// else if (count == 2 && TypeChecker.CheckTypes<string>(L, 2))
int32_t L_15 = V_0;
if ((!(((uint32_t)L_15) == ((uint32_t)2))))
{
goto IL_008c;
}
}
IL_004c:
{
intptr_t L_16 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_17 = TypeChecker_CheckTypes_TisString_t_mE02AD68016B3F8FE8B2307298E894AFA79955562((intptr_t)L_16, 2, /*hidden argument*/TypeChecker_CheckTypes_TisString_t_mE02AD68016B3F8FE8B2307298E894AFA79955562_RuntimeMethod_var);
if (!L_17)
{
goto IL_008c;
}
}
IL_0055:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_18 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_19 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_20 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_19, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_21 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_18, 1, L_20, /*hidden argument*/NULL);
// string arg0 = ToLua.ToString(L, 2);
intptr_t L_22 = ___L0;
String_t* L_23 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_22, 2, /*hidden argument*/NULL);
V_4 = L_23;
// int o = obj.IndexOf(arg0);
String_t* L_24 = V_4;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_21, String_t_il2cpp_TypeInfo_var)));
int32_t L_25 = String_IndexOf_mA9A0117D68338238E51E5928CDA8EB3DC9DA497B(((String_t*)CastclassSealed((RuntimeObject*)L_21, String_t_il2cpp_TypeInfo_var)), L_24, /*hidden argument*/NULL);
V_5 = L_25;
// LuaDLL.lua_pushinteger(L, o);
intptr_t L_26 = ___L0;
int32_t L_27 = V_5;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_26, L_27, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_031f;
}
IL_008c:
{
// else if (count == 3 && TypeChecker.CheckTypes<string, int>(L, 2))
int32_t L_28 = V_0;
if ((!(((uint32_t)L_28) == ((uint32_t)3))))
{
goto IL_00dc;
}
}
IL_0090:
{
intptr_t L_29 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_30 = TypeChecker_CheckTypes_TisString_t_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m050FE57BF7F8A7C303494894EDA47466D339DB95((intptr_t)L_29, 2, /*hidden argument*/TypeChecker_CheckTypes_TisString_t_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m050FE57BF7F8A7C303494894EDA47466D339DB95_RuntimeMethod_var);
if (!L_30)
{
goto IL_00dc;
}
}
IL_0099:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_31 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_32 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_33 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_32, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_34 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_31, 1, L_33, /*hidden argument*/NULL);
// string arg0 = ToLua.ToString(L, 2);
intptr_t L_35 = ___L0;
String_t* L_36 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_35, 2, /*hidden argument*/NULL);
V_6 = L_36;
// int arg1 = (int)LuaDLL.lua_tonumber(L, 3);
intptr_t L_37 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_38 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_37, 3, /*hidden argument*/NULL);
V_7 = (((int32_t)((int32_t)L_38)));
// int o = obj.IndexOf(arg0, arg1);
String_t* L_39 = V_6;
int32_t L_40 = V_7;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_34, String_t_il2cpp_TypeInfo_var)));
int32_t L_41 = String_IndexOf_m9285F4AFCAD971E6AFB6F0212B415989CB3DACA5(((String_t*)CastclassSealed((RuntimeObject*)L_34, String_t_il2cpp_TypeInfo_var)), L_39, L_40, /*hidden argument*/NULL);
V_8 = L_41;
// LuaDLL.lua_pushinteger(L, o);
intptr_t L_42 = ___L0;
int32_t L_43 = V_8;
LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_42, L_43, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_031f;
}
IL_00dc:
{
// else if (count == 3 && TypeChecker.CheckTypes<char, int>(L, 2))
int32_t L_44 = V_0;
if ((!(((uint32_t)L_44) == ((uint32_t)3))))
{
goto IL_012d;
}
}
IL_00e0:
{
intptr_t L_45 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_46 = TypeChecker_CheckTypes_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mAF2EF8A2C9F779C40037C737F0C9B5BF35D9C997((intptr_t)L_45, 2, /*hidden argument*/TypeChecker_CheckTypes_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mAF2EF8A2C9F779C40037C737F0C9B5BF35D9C997_RuntimeMethod_var);
if (!L_46)
{
goto IL_012d;
}
}
IL_00e9:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_47 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_48 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_49 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_48, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_50 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_47, 1, L_49, /*hidden argument*/NULL);
// char arg0 = (char)LuaDLL.lua_tonumber(L, 2);
intptr_t L_51 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_52 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_51, 2, /*hidden argument*/NULL);
V_9 = (il2cpp_codegen_cast_floating_point<uint16_t, int32_t, double>(L_52));
// int arg1 = (int)LuaDLL.lua_tonumber(L, 3);
intptr_t L_53 = ___L0;
double L_54 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_53, 3, /*hidden argument*/NULL);
V_10 = (((int32_t)((int32_t)L_54)));
// int o = obj.IndexOf(arg0, arg1);
Il2CppChar L_55 = V_9;
int32_t L_56 = V_10;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_50, String_t_il2cpp_TypeInfo_var)));
int32_t L_57 = String_IndexOf_m66F6178DB4B2F61F4FAFD8B75787D0AB142ADD7D(((String_t*)CastclassSealed((RuntimeObject*)L_50, String_t_il2cpp_TypeInfo_var)), L_55, L_56, /*hidden argument*/NULL);
V_11 = L_57;
// LuaDLL.lua_pushinteger(L, o);
intptr_t L_58 = ___L0;
int32_t L_59 = V_11;
LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_58, L_59, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_031f;
}
IL_012d:
{
// else if (count == 3 && TypeChecker.CheckTypes<string, System.StringComparison>(L, 2))
int32_t L_60 = V_0;
if ((!(((uint32_t)L_60) == ((uint32_t)3))))
{
goto IL_0181;
}
}
IL_0131:
{
intptr_t L_61 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_62 = TypeChecker_CheckTypes_TisString_t_TisStringComparison_t02BAA95468CE9E91115C604577611FDF58FEDCF0_mFAAECD2A740BC2AC95A44589ED2896D51A6D9557((intptr_t)L_61, 2, /*hidden argument*/TypeChecker_CheckTypes_TisString_t_TisStringComparison_t02BAA95468CE9E91115C604577611FDF58FEDCF0_mFAAECD2A740BC2AC95A44589ED2896D51A6D9557_RuntimeMethod_var);
if (!L_62)
{
goto IL_0181;
}
}
IL_013a:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_63 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_64 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_65 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_64, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_66 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_63, 1, L_65, /*hidden argument*/NULL);
// string arg0 = ToLua.ToString(L, 2);
intptr_t L_67 = ___L0;
String_t* L_68 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_67, 2, /*hidden argument*/NULL);
V_12 = L_68;
// System.StringComparison arg1 = (System.StringComparison)ToLua.ToObject(L, 3);
intptr_t L_69 = ___L0;
RuntimeObject * L_70 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_69, 3, /*hidden argument*/NULL);
V_13 = ((*(int32_t*)((int32_t*)UnBox(L_70, StringComparison_t02BAA95468CE9E91115C604577611FDF58FEDCF0_il2cpp_TypeInfo_var))));
// int o = obj.IndexOf(arg0, arg1);
String_t* L_71 = V_12;
int32_t L_72 = V_13;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_66, String_t_il2cpp_TypeInfo_var)));
int32_t L_73 = String_IndexOf_mF9EA8429E9D1B7475D5A297E67435CF34E965F28(((String_t*)CastclassSealed((RuntimeObject*)L_66, String_t_il2cpp_TypeInfo_var)), L_71, L_72, /*hidden argument*/NULL);
V_14 = L_73;
// LuaDLL.lua_pushinteger(L, o);
intptr_t L_74 = ___L0;
int32_t L_75 = V_14;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_74, L_75, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_031f;
}
IL_0181:
{
// else if (count == 4 && TypeChecker.CheckTypes<string, int, int>(L, 2))
int32_t L_76 = V_0;
if ((!(((uint32_t)L_76) == ((uint32_t)4))))
{
goto IL_01dd;
}
}
IL_0185:
{
intptr_t L_77 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_78 = TypeChecker_CheckTypes_TisString_t_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m035FFEC6175EEBFCD076D4E32FF8A5C1C8A53F9B((intptr_t)L_77, 2, /*hidden argument*/TypeChecker_CheckTypes_TisString_t_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m035FFEC6175EEBFCD076D4E32FF8A5C1C8A53F9B_RuntimeMethod_var);
if (!L_78)
{
goto IL_01dd;
}
}
IL_018e:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_79 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_80 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_81 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_80, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_82 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_79, 1, L_81, /*hidden argument*/NULL);
// string arg0 = ToLua.ToString(L, 2);
intptr_t L_83 = ___L0;
String_t* L_84 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_83, 2, /*hidden argument*/NULL);
V_15 = L_84;
// int arg1 = (int)LuaDLL.lua_tonumber(L, 3);
intptr_t L_85 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_86 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_85, 3, /*hidden argument*/NULL);
V_16 = (((int32_t)((int32_t)L_86)));
// int arg2 = (int)LuaDLL.lua_tonumber(L, 4);
intptr_t L_87 = ___L0;
double L_88 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_87, 4, /*hidden argument*/NULL);
V_17 = (((int32_t)((int32_t)L_88)));
// int o = obj.IndexOf(arg0, arg1, arg2);
String_t* L_89 = V_15;
int32_t L_90 = V_16;
int32_t L_91 = V_17;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_82, String_t_il2cpp_TypeInfo_var)));
int32_t L_92 = String_IndexOf_m353D3A1174B0A39B8EAB8029F7EC9D26C21C4FAE(((String_t*)CastclassSealed((RuntimeObject*)L_82, String_t_il2cpp_TypeInfo_var)), L_89, L_90, L_91, /*hidden argument*/NULL);
V_18 = L_92;
// LuaDLL.lua_pushinteger(L, o);
intptr_t L_93 = ___L0;
int32_t L_94 = V_18;
LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_93, L_94, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_031f;
}
IL_01dd:
{
// else if (count == 4 && TypeChecker.CheckTypes<string, int, System.StringComparison>(L, 2))
int32_t L_95 = V_0;
if ((!(((uint32_t)L_95) == ((uint32_t)4))))
{
goto IL_023d;
}
}
IL_01e1:
{
intptr_t L_96 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_97 = TypeChecker_CheckTypes_TisString_t_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisStringComparison_t02BAA95468CE9E91115C604577611FDF58FEDCF0_mC32208EED0ADD596F0C75EDE374EED458947CB55((intptr_t)L_96, 2, /*hidden argument*/TypeChecker_CheckTypes_TisString_t_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisStringComparison_t02BAA95468CE9E91115C604577611FDF58FEDCF0_mC32208EED0ADD596F0C75EDE374EED458947CB55_RuntimeMethod_var);
if (!L_97)
{
goto IL_023d;
}
}
IL_01ea:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_98 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_99 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_100 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_99, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_101 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_98, 1, L_100, /*hidden argument*/NULL);
// string arg0 = ToLua.ToString(L, 2);
intptr_t L_102 = ___L0;
String_t* L_103 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_102, 2, /*hidden argument*/NULL);
V_19 = L_103;
// int arg1 = (int)LuaDLL.lua_tonumber(L, 3);
intptr_t L_104 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_105 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_104, 3, /*hidden argument*/NULL);
V_20 = (((int32_t)((int32_t)L_105)));
// System.StringComparison arg2 = (System.StringComparison)ToLua.ToObject(L, 4);
intptr_t L_106 = ___L0;
RuntimeObject * L_107 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_106, 4, /*hidden argument*/NULL);
V_21 = ((*(int32_t*)((int32_t*)UnBox(L_107, StringComparison_t02BAA95468CE9E91115C604577611FDF58FEDCF0_il2cpp_TypeInfo_var))));
// int o = obj.IndexOf(arg0, arg1, arg2);
String_t* L_108 = V_19;
int32_t L_109 = V_20;
int32_t L_110 = V_21;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_101, String_t_il2cpp_TypeInfo_var)));
int32_t L_111 = String_IndexOf_m2B8FDE7216A37799B7B3A093EDDF1A820AAF4D01(((String_t*)CastclassSealed((RuntimeObject*)L_101, String_t_il2cpp_TypeInfo_var)), L_108, L_109, L_110, /*hidden argument*/NULL);
V_22 = L_111;
// LuaDLL.lua_pushinteger(L, o);
intptr_t L_112 = ___L0;
int32_t L_113 = V_22;
LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_112, L_113, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_031f;
}
IL_023d:
{
// else if (count == 4 && TypeChecker.CheckTypes<char, int, int>(L, 2))
int32_t L_114 = V_0;
if ((!(((uint32_t)L_114) == ((uint32_t)4))))
{
goto IL_029a;
}
}
IL_0241:
{
intptr_t L_115 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_116 = TypeChecker_CheckTypes_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m1A9E50B7451A37C1808C2662EE92237BA15529B2((intptr_t)L_115, 2, /*hidden argument*/TypeChecker_CheckTypes_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m1A9E50B7451A37C1808C2662EE92237BA15529B2_RuntimeMethod_var);
if (!L_116)
{
goto IL_029a;
}
}
IL_024a:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_117 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_118 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_119 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_118, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_120 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_117, 1, L_119, /*hidden argument*/NULL);
// char arg0 = (char)LuaDLL.lua_tonumber(L, 2);
intptr_t L_121 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_122 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_121, 2, /*hidden argument*/NULL);
V_23 = (il2cpp_codegen_cast_floating_point<uint16_t, int32_t, double>(L_122));
// int arg1 = (int)LuaDLL.lua_tonumber(L, 3);
intptr_t L_123 = ___L0;
double L_124 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_123, 3, /*hidden argument*/NULL);
V_24 = (((int32_t)((int32_t)L_124)));
// int arg2 = (int)LuaDLL.lua_tonumber(L, 4);
intptr_t L_125 = ___L0;
double L_126 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_125, 4, /*hidden argument*/NULL);
V_25 = (((int32_t)((int32_t)L_126)));
// int o = obj.IndexOf(arg0, arg1, arg2);
Il2CppChar L_127 = V_23;
int32_t L_128 = V_24;
int32_t L_129 = V_25;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_120, String_t_il2cpp_TypeInfo_var)));
int32_t L_130 = String_IndexOf_m0B93E3C108839038A68DD6DD22D64798CBF6F5DB(((String_t*)CastclassSealed((RuntimeObject*)L_120, String_t_il2cpp_TypeInfo_var)), L_127, L_128, L_129, /*hidden argument*/NULL);
V_26 = L_130;
// LuaDLL.lua_pushinteger(L, o);
intptr_t L_131 = ___L0;
int32_t L_132 = V_26;
LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_131, L_132, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_031f;
}
IL_029a:
{
// else if (count == 5)
int32_t L_133 = V_0;
if ((!(((uint32_t)L_133) == ((uint32_t)5))))
{
goto IL_0304;
}
}
IL_029e:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_134 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_135 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_136 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_135, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_137 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_134, 1, L_136, /*hidden argument*/NULL);
// string arg0 = ToLua.CheckString(L, 2);
intptr_t L_138 = ___L0;
String_t* L_139 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_138, 2, /*hidden argument*/NULL);
V_27 = L_139;
// int arg1 = (int)LuaDLL.luaL_checknumber(L, 3);
intptr_t L_140 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_141 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_140, 3, /*hidden argument*/NULL);
V_28 = (((int32_t)((int32_t)L_141)));
// int arg2 = (int)LuaDLL.luaL_checknumber(L, 4);
intptr_t L_142 = ___L0;
double L_143 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_142, 4, /*hidden argument*/NULL);
V_29 = (((int32_t)((int32_t)L_143)));
// System.StringComparison arg3 = (System.StringComparison)ToLua.CheckObject(L, 5, typeof(System.StringComparison));
intptr_t L_144 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_145 = { reinterpret_cast<intptr_t> (StringComparison_t02BAA95468CE9E91115C604577611FDF58FEDCF0_0_0_0_var) };
Type_t * L_146 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_145, /*hidden argument*/NULL);
RuntimeObject * L_147 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_144, 5, L_146, /*hidden argument*/NULL);
V_30 = ((*(int32_t*)((int32_t*)UnBox(L_147, StringComparison_t02BAA95468CE9E91115C604577611FDF58FEDCF0_il2cpp_TypeInfo_var))));
// int o = obj.IndexOf(arg0, arg1, arg2, arg3);
String_t* L_148 = V_27;
int32_t L_149 = V_28;
int32_t L_150 = V_29;
int32_t L_151 = V_30;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_137, String_t_il2cpp_TypeInfo_var)));
int32_t L_152 = String_IndexOf_mDACE3FE07E6B127A9E01E6F0DB10C288AB49CEEC(((String_t*)CastclassSealed((RuntimeObject*)L_137, String_t_il2cpp_TypeInfo_var)), L_148, L_149, L_150, L_151, /*hidden argument*/NULL);
V_31 = L_152;
// LuaDLL.lua_pushinteger(L, o);
intptr_t L_153 = ___L0;
int32_t L_154 = V_31;
LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_153, L_154, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_031f;
}
IL_0304:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to method: System.String.IndexOf");
intptr_t L_155 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_156 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_155, _stringLiteral50C0BF59218E43965295E61C3516CD21229A4790, /*hidden argument*/NULL);
V_3 = L_156;
goto IL_031f;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0312;
throw e;
}
CATCH_0312:
{ // begin catch(System.Exception)
// catch (Exception e)
V_32 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_157 = ___L0;
Exception_t * L_158 = V_32;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_159 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_157, L_158, /*hidden argument*/NULL);
V_3 = L_159;
goto IL_031f;
} // end catch (depth: 1)
IL_031f:
{
// }
int32_t L_160 = V_3;
return L_160;
}
}
// System.Int32 System_StringWrap::LastIndexOf(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_LastIndexOf_m4ED169967EE74A98235F563A293CC8E099BC7BF3 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_StringWrap_LastIndexOf_m4ED169967EE74A98235F563A293CC8E099BC7BF3_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Il2CppChar V_1 = 0x0;
int32_t V_2 = 0;
int32_t V_3 = 0;
String_t* V_4 = NULL;
int32_t V_5 = 0;
String_t* V_6 = NULL;
int32_t V_7 = 0;
int32_t V_8 = 0;
Il2CppChar V_9 = 0x0;
int32_t V_10 = 0;
int32_t V_11 = 0;
String_t* V_12 = NULL;
int32_t V_13 = 0;
int32_t V_14 = 0;
String_t* V_15 = NULL;
int32_t V_16 = 0;
int32_t V_17 = 0;
int32_t V_18 = 0;
String_t* V_19 = NULL;
int32_t V_20 = 0;
int32_t V_21 = 0;
int32_t V_22 = 0;
Il2CppChar V_23 = 0x0;
int32_t V_24 = 0;
int32_t V_25 = 0;
int32_t V_26 = 0;
String_t* V_27 = NULL;
int32_t V_28 = 0;
int32_t V_29 = 0;
int32_t V_30 = 0;
int32_t V_31 = 0;
Exception_t * V_32 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 11);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// if (count == 2 && TypeChecker.CheckTypes<char>(L, 2))
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)2))))
{
goto IL_0048;
}
}
IL_000b:
{
intptr_t L_3 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_4 = TypeChecker_CheckTypes_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_m4B6A71957A8E137AF2A0170E57B35C564EE056D4((intptr_t)L_3, 2, /*hidden argument*/TypeChecker_CheckTypes_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_m4B6A71957A8E137AF2A0170E57B35C564EE056D4_RuntimeMethod_var);
if (!L_4)
{
goto IL_0048;
}
}
IL_0014:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_5 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_6 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_7 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_6, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_8 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_5, 1, L_7, /*hidden argument*/NULL);
// char arg0 = (char)LuaDLL.lua_tonumber(L, 2);
intptr_t L_9 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_10 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_9, 2, /*hidden argument*/NULL);
V_1 = (il2cpp_codegen_cast_floating_point<uint16_t, int32_t, double>(L_10));
// int o = obj.LastIndexOf(arg0);
Il2CppChar L_11 = V_1;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_8, String_t_il2cpp_TypeInfo_var)));
int32_t L_12 = String_LastIndexOf_m76C37E3915E802044761572007B8FB0635995F59(((String_t*)CastclassSealed((RuntimeObject*)L_8, String_t_il2cpp_TypeInfo_var)), L_11, /*hidden argument*/NULL);
V_2 = L_12;
// LuaDLL.lua_pushinteger(L, o);
intptr_t L_13 = ___L0;
int32_t L_14 = V_2;
LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_13, L_14, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_031f;
}
IL_0048:
{
// else if (count == 2 && TypeChecker.CheckTypes<string>(L, 2))
int32_t L_15 = V_0;
if ((!(((uint32_t)L_15) == ((uint32_t)2))))
{
goto IL_008c;
}
}
IL_004c:
{
intptr_t L_16 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_17 = TypeChecker_CheckTypes_TisString_t_mE02AD68016B3F8FE8B2307298E894AFA79955562((intptr_t)L_16, 2, /*hidden argument*/TypeChecker_CheckTypes_TisString_t_mE02AD68016B3F8FE8B2307298E894AFA79955562_RuntimeMethod_var);
if (!L_17)
{
goto IL_008c;
}
}
IL_0055:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_18 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_19 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_20 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_19, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_21 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_18, 1, L_20, /*hidden argument*/NULL);
// string arg0 = ToLua.ToString(L, 2);
intptr_t L_22 = ___L0;
String_t* L_23 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_22, 2, /*hidden argument*/NULL);
V_4 = L_23;
// int o = obj.LastIndexOf(arg0);
String_t* L_24 = V_4;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_21, String_t_il2cpp_TypeInfo_var)));
int32_t L_25 = String_LastIndexOf_mC924D20DC71F85A7106D9DD09BF41497C6816E20(((String_t*)CastclassSealed((RuntimeObject*)L_21, String_t_il2cpp_TypeInfo_var)), L_24, /*hidden argument*/NULL);
V_5 = L_25;
// LuaDLL.lua_pushinteger(L, o);
intptr_t L_26 = ___L0;
int32_t L_27 = V_5;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_26, L_27, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_031f;
}
IL_008c:
{
// else if (count == 3 && TypeChecker.CheckTypes<string, int>(L, 2))
int32_t L_28 = V_0;
if ((!(((uint32_t)L_28) == ((uint32_t)3))))
{
goto IL_00dc;
}
}
IL_0090:
{
intptr_t L_29 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_30 = TypeChecker_CheckTypes_TisString_t_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m050FE57BF7F8A7C303494894EDA47466D339DB95((intptr_t)L_29, 2, /*hidden argument*/TypeChecker_CheckTypes_TisString_t_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m050FE57BF7F8A7C303494894EDA47466D339DB95_RuntimeMethod_var);
if (!L_30)
{
goto IL_00dc;
}
}
IL_0099:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_31 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_32 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_33 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_32, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_34 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_31, 1, L_33, /*hidden argument*/NULL);
// string arg0 = ToLua.ToString(L, 2);
intptr_t L_35 = ___L0;
String_t* L_36 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_35, 2, /*hidden argument*/NULL);
V_6 = L_36;
// int arg1 = (int)LuaDLL.lua_tonumber(L, 3);
intptr_t L_37 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_38 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_37, 3, /*hidden argument*/NULL);
V_7 = (((int32_t)((int32_t)L_38)));
// int o = obj.LastIndexOf(arg0, arg1);
String_t* L_39 = V_6;
int32_t L_40 = V_7;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_34, String_t_il2cpp_TypeInfo_var)));
int32_t L_41 = String_LastIndexOf_mAB5A42CC617EC43A0D0E65F34F3B013B67D70575(((String_t*)CastclassSealed((RuntimeObject*)L_34, String_t_il2cpp_TypeInfo_var)), L_39, L_40, /*hidden argument*/NULL);
V_8 = L_41;
// LuaDLL.lua_pushinteger(L, o);
intptr_t L_42 = ___L0;
int32_t L_43 = V_8;
LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_42, L_43, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_031f;
}
IL_00dc:
{
// else if (count == 3 && TypeChecker.CheckTypes<char, int>(L, 2))
int32_t L_44 = V_0;
if ((!(((uint32_t)L_44) == ((uint32_t)3))))
{
goto IL_012d;
}
}
IL_00e0:
{
intptr_t L_45 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_46 = TypeChecker_CheckTypes_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mAF2EF8A2C9F779C40037C737F0C9B5BF35D9C997((intptr_t)L_45, 2, /*hidden argument*/TypeChecker_CheckTypes_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mAF2EF8A2C9F779C40037C737F0C9B5BF35D9C997_RuntimeMethod_var);
if (!L_46)
{
goto IL_012d;
}
}
IL_00e9:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_47 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_48 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_49 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_48, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_50 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_47, 1, L_49, /*hidden argument*/NULL);
// char arg0 = (char)LuaDLL.lua_tonumber(L, 2);
intptr_t L_51 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_52 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_51, 2, /*hidden argument*/NULL);
V_9 = (il2cpp_codegen_cast_floating_point<uint16_t, int32_t, double>(L_52));
// int arg1 = (int)LuaDLL.lua_tonumber(L, 3);
intptr_t L_53 = ___L0;
double L_54 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_53, 3, /*hidden argument*/NULL);
V_10 = (((int32_t)((int32_t)L_54)));
// int o = obj.LastIndexOf(arg0, arg1);
Il2CppChar L_55 = V_9;
int32_t L_56 = V_10;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_50, String_t_il2cpp_TypeInfo_var)));
int32_t L_57 = String_LastIndexOf_mC378BF6308D9D6A19AFA397CBD7046B2ED9B340B(((String_t*)CastclassSealed((RuntimeObject*)L_50, String_t_il2cpp_TypeInfo_var)), L_55, L_56, /*hidden argument*/NULL);
V_11 = L_57;
// LuaDLL.lua_pushinteger(L, o);
intptr_t L_58 = ___L0;
int32_t L_59 = V_11;
LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_58, L_59, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_031f;
}
IL_012d:
{
// else if (count == 3 && TypeChecker.CheckTypes<string, System.StringComparison>(L, 2))
int32_t L_60 = V_0;
if ((!(((uint32_t)L_60) == ((uint32_t)3))))
{
goto IL_0181;
}
}
IL_0131:
{
intptr_t L_61 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_62 = TypeChecker_CheckTypes_TisString_t_TisStringComparison_t02BAA95468CE9E91115C604577611FDF58FEDCF0_mFAAECD2A740BC2AC95A44589ED2896D51A6D9557((intptr_t)L_61, 2, /*hidden argument*/TypeChecker_CheckTypes_TisString_t_TisStringComparison_t02BAA95468CE9E91115C604577611FDF58FEDCF0_mFAAECD2A740BC2AC95A44589ED2896D51A6D9557_RuntimeMethod_var);
if (!L_62)
{
goto IL_0181;
}
}
IL_013a:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_63 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_64 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_65 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_64, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_66 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_63, 1, L_65, /*hidden argument*/NULL);
// string arg0 = ToLua.ToString(L, 2);
intptr_t L_67 = ___L0;
String_t* L_68 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_67, 2, /*hidden argument*/NULL);
V_12 = L_68;
// System.StringComparison arg1 = (System.StringComparison)ToLua.ToObject(L, 3);
intptr_t L_69 = ___L0;
RuntimeObject * L_70 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_69, 3, /*hidden argument*/NULL);
V_13 = ((*(int32_t*)((int32_t*)UnBox(L_70, StringComparison_t02BAA95468CE9E91115C604577611FDF58FEDCF0_il2cpp_TypeInfo_var))));
// int o = obj.LastIndexOf(arg0, arg1);
String_t* L_71 = V_12;
int32_t L_72 = V_13;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_66, String_t_il2cpp_TypeInfo_var)));
int32_t L_73 = String_LastIndexOf_mA235A9DBC602A4C97D8708F51720E0BAE3CD7D84(((String_t*)CastclassSealed((RuntimeObject*)L_66, String_t_il2cpp_TypeInfo_var)), L_71, L_72, /*hidden argument*/NULL);
V_14 = L_73;
// LuaDLL.lua_pushinteger(L, o);
intptr_t L_74 = ___L0;
int32_t L_75 = V_14;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_74, L_75, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_031f;
}
IL_0181:
{
// else if (count == 4 && TypeChecker.CheckTypes<string, int, int>(L, 2))
int32_t L_76 = V_0;
if ((!(((uint32_t)L_76) == ((uint32_t)4))))
{
goto IL_01dd;
}
}
IL_0185:
{
intptr_t L_77 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_78 = TypeChecker_CheckTypes_TisString_t_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m035FFEC6175EEBFCD076D4E32FF8A5C1C8A53F9B((intptr_t)L_77, 2, /*hidden argument*/TypeChecker_CheckTypes_TisString_t_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m035FFEC6175EEBFCD076D4E32FF8A5C1C8A53F9B_RuntimeMethod_var);
if (!L_78)
{
goto IL_01dd;
}
}
IL_018e:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_79 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_80 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_81 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_80, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_82 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_79, 1, L_81, /*hidden argument*/NULL);
// string arg0 = ToLua.ToString(L, 2);
intptr_t L_83 = ___L0;
String_t* L_84 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_83, 2, /*hidden argument*/NULL);
V_15 = L_84;
// int arg1 = (int)LuaDLL.lua_tonumber(L, 3);
intptr_t L_85 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_86 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_85, 3, /*hidden argument*/NULL);
V_16 = (((int32_t)((int32_t)L_86)));
// int arg2 = (int)LuaDLL.lua_tonumber(L, 4);
intptr_t L_87 = ___L0;
double L_88 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_87, 4, /*hidden argument*/NULL);
V_17 = (((int32_t)((int32_t)L_88)));
// int o = obj.LastIndexOf(arg0, arg1, arg2);
String_t* L_89 = V_15;
int32_t L_90 = V_16;
int32_t L_91 = V_17;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_82, String_t_il2cpp_TypeInfo_var)));
int32_t L_92 = String_LastIndexOf_mD9317A487164475437003A616698E6E4D85818BA(((String_t*)CastclassSealed((RuntimeObject*)L_82, String_t_il2cpp_TypeInfo_var)), L_89, L_90, L_91, /*hidden argument*/NULL);
V_18 = L_92;
// LuaDLL.lua_pushinteger(L, o);
intptr_t L_93 = ___L0;
int32_t L_94 = V_18;
LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_93, L_94, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_031f;
}
IL_01dd:
{
// else if (count == 4 && TypeChecker.CheckTypes<string, int, System.StringComparison>(L, 2))
int32_t L_95 = V_0;
if ((!(((uint32_t)L_95) == ((uint32_t)4))))
{
goto IL_023d;
}
}
IL_01e1:
{
intptr_t L_96 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_97 = TypeChecker_CheckTypes_TisString_t_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisStringComparison_t02BAA95468CE9E91115C604577611FDF58FEDCF0_mC32208EED0ADD596F0C75EDE374EED458947CB55((intptr_t)L_96, 2, /*hidden argument*/TypeChecker_CheckTypes_TisString_t_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisStringComparison_t02BAA95468CE9E91115C604577611FDF58FEDCF0_mC32208EED0ADD596F0C75EDE374EED458947CB55_RuntimeMethod_var);
if (!L_97)
{
goto IL_023d;
}
}
IL_01ea:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_98 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_99 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_100 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_99, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_101 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_98, 1, L_100, /*hidden argument*/NULL);
// string arg0 = ToLua.ToString(L, 2);
intptr_t L_102 = ___L0;
String_t* L_103 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_102, 2, /*hidden argument*/NULL);
V_19 = L_103;
// int arg1 = (int)LuaDLL.lua_tonumber(L, 3);
intptr_t L_104 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_105 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_104, 3, /*hidden argument*/NULL);
V_20 = (((int32_t)((int32_t)L_105)));
// System.StringComparison arg2 = (System.StringComparison)ToLua.ToObject(L, 4);
intptr_t L_106 = ___L0;
RuntimeObject * L_107 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_106, 4, /*hidden argument*/NULL);
V_21 = ((*(int32_t*)((int32_t*)UnBox(L_107, StringComparison_t02BAA95468CE9E91115C604577611FDF58FEDCF0_il2cpp_TypeInfo_var))));
// int o = obj.LastIndexOf(arg0, arg1, arg2);
String_t* L_108 = V_19;
int32_t L_109 = V_20;
int32_t L_110 = V_21;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_101, String_t_il2cpp_TypeInfo_var)));
int32_t L_111 = String_LastIndexOf_m53E3BDD625269C6F14771CC7F31FC33DF4F07747(((String_t*)CastclassSealed((RuntimeObject*)L_101, String_t_il2cpp_TypeInfo_var)), L_108, L_109, L_110, /*hidden argument*/NULL);
V_22 = L_111;
// LuaDLL.lua_pushinteger(L, o);
intptr_t L_112 = ___L0;
int32_t L_113 = V_22;
LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_112, L_113, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_031f;
}
IL_023d:
{
// else if (count == 4 && TypeChecker.CheckTypes<char, int, int>(L, 2))
int32_t L_114 = V_0;
if ((!(((uint32_t)L_114) == ((uint32_t)4))))
{
goto IL_029a;
}
}
IL_0241:
{
intptr_t L_115 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_116 = TypeChecker_CheckTypes_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m1A9E50B7451A37C1808C2662EE92237BA15529B2((intptr_t)L_115, 2, /*hidden argument*/TypeChecker_CheckTypes_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m1A9E50B7451A37C1808C2662EE92237BA15529B2_RuntimeMethod_var);
if (!L_116)
{
goto IL_029a;
}
}
IL_024a:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_117 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_118 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_119 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_118, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_120 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_117, 1, L_119, /*hidden argument*/NULL);
// char arg0 = (char)LuaDLL.lua_tonumber(L, 2);
intptr_t L_121 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_122 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_121, 2, /*hidden argument*/NULL);
V_23 = (il2cpp_codegen_cast_floating_point<uint16_t, int32_t, double>(L_122));
// int arg1 = (int)LuaDLL.lua_tonumber(L, 3);
intptr_t L_123 = ___L0;
double L_124 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_123, 3, /*hidden argument*/NULL);
V_24 = (((int32_t)((int32_t)L_124)));
// int arg2 = (int)LuaDLL.lua_tonumber(L, 4);
intptr_t L_125 = ___L0;
double L_126 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_125, 4, /*hidden argument*/NULL);
V_25 = (((int32_t)((int32_t)L_126)));
// int o = obj.LastIndexOf(arg0, arg1, arg2);
Il2CppChar L_127 = V_23;
int32_t L_128 = V_24;
int32_t L_129 = V_25;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_120, String_t_il2cpp_TypeInfo_var)));
int32_t L_130 = String_LastIndexOf_mDF56BBDC42F73974249076AC735626C00C5FD6AD(((String_t*)CastclassSealed((RuntimeObject*)L_120, String_t_il2cpp_TypeInfo_var)), L_127, L_128, L_129, /*hidden argument*/NULL);
V_26 = L_130;
// LuaDLL.lua_pushinteger(L, o);
intptr_t L_131 = ___L0;
int32_t L_132 = V_26;
LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_131, L_132, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_031f;
}
IL_029a:
{
// else if (count == 5)
int32_t L_133 = V_0;
if ((!(((uint32_t)L_133) == ((uint32_t)5))))
{
goto IL_0304;
}
}
IL_029e:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_134 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_135 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_136 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_135, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_137 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_134, 1, L_136, /*hidden argument*/NULL);
// string arg0 = ToLua.CheckString(L, 2);
intptr_t L_138 = ___L0;
String_t* L_139 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_138, 2, /*hidden argument*/NULL);
V_27 = L_139;
// int arg1 = (int)LuaDLL.luaL_checknumber(L, 3);
intptr_t L_140 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_141 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_140, 3, /*hidden argument*/NULL);
V_28 = (((int32_t)((int32_t)L_141)));
// int arg2 = (int)LuaDLL.luaL_checknumber(L, 4);
intptr_t L_142 = ___L0;
double L_143 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_142, 4, /*hidden argument*/NULL);
V_29 = (((int32_t)((int32_t)L_143)));
// System.StringComparison arg3 = (System.StringComparison)ToLua.CheckObject(L, 5, typeof(System.StringComparison));
intptr_t L_144 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_145 = { reinterpret_cast<intptr_t> (StringComparison_t02BAA95468CE9E91115C604577611FDF58FEDCF0_0_0_0_var) };
Type_t * L_146 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_145, /*hidden argument*/NULL);
RuntimeObject * L_147 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_144, 5, L_146, /*hidden argument*/NULL);
V_30 = ((*(int32_t*)((int32_t*)UnBox(L_147, StringComparison_t02BAA95468CE9E91115C604577611FDF58FEDCF0_il2cpp_TypeInfo_var))));
// int o = obj.LastIndexOf(arg0, arg1, arg2, arg3);
String_t* L_148 = V_27;
int32_t L_149 = V_28;
int32_t L_150 = V_29;
int32_t L_151 = V_30;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_137, String_t_il2cpp_TypeInfo_var)));
int32_t L_152 = String_LastIndexOf_m074A70E0C63246B664CC26F4D0B5203424B2BCF7(((String_t*)CastclassSealed((RuntimeObject*)L_137, String_t_il2cpp_TypeInfo_var)), L_148, L_149, L_150, L_151, /*hidden argument*/NULL);
V_31 = L_152;
// LuaDLL.lua_pushinteger(L, o);
intptr_t L_153 = ___L0;
int32_t L_154 = V_31;
LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_153, L_154, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_031f;
}
IL_0304:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to method: System.String.LastIndexOf");
intptr_t L_155 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_156 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_155, _stringLiteral52B795540066DE06E603AE1FF3DBA1CC53824947, /*hidden argument*/NULL);
V_3 = L_156;
goto IL_031f;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0312;
throw e;
}
CATCH_0312:
{ // begin catch(System.Exception)
// catch (Exception e)
V_32 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_157 = ___L0;
Exception_t * L_158 = V_32;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_159 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_157, L_158, /*hidden argument*/NULL);
V_3 = L_159;
goto IL_031f;
} // end catch (depth: 1)
IL_031f:
{
// }
int32_t L_160 = V_3;
return L_160;
}
}
// System.Int32 System_StringWrap::LastIndexOfAny(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_LastIndexOfAny_m372BD5797767A9A4CA852B0C55ECA9B5D392B54F (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_StringWrap_LastIndexOfAny_m372BD5797767A9A4CA852B0C55ECA9B5D392B54F_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* V_1 = NULL;
int32_t V_2 = 0;
int32_t V_3 = 0;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* V_4 = NULL;
int32_t V_5 = 0;
int32_t V_6 = 0;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* V_7 = NULL;
int32_t V_8 = 0;
int32_t V_9 = 0;
int32_t V_10 = 0;
Exception_t * V_11 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 5);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// if (count == 2)
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)2))))
{
goto IL_003e;
}
}
IL_000b:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_3 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_4 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_5 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_4, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_6 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_3, 1, L_5, /*hidden argument*/NULL);
// char[] arg0 = ToLua.CheckCharBuffer(L, 2);
intptr_t L_7 = ___L0;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_8 = ToLua_CheckCharBuffer_m144FB4A6B1B2FED6DF5266169EDD337A8F8C4D33((intptr_t)L_7, 2, /*hidden argument*/NULL);
V_1 = L_8;
// int o = obj.LastIndexOfAny(arg0);
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_9 = V_1;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_6, String_t_il2cpp_TypeInfo_var)));
int32_t L_10 = String_LastIndexOfAny_mF16934C2FD438FE77DEF59BF748E438675844892(((String_t*)CastclassSealed((RuntimeObject*)L_6, String_t_il2cpp_TypeInfo_var)), L_9, /*hidden argument*/NULL);
V_2 = L_10;
// LuaDLL.lua_pushinteger(L, o);
intptr_t L_11 = ___L0;
int32_t L_12 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_11, L_12, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_00ed;
}
IL_003e:
{
// else if (count == 3)
int32_t L_13 = V_0;
if ((!(((uint32_t)L_13) == ((uint32_t)3))))
{
goto IL_0082;
}
}
IL_0042:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_14 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_15 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_16 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_15, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_17 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_14, 1, L_16, /*hidden argument*/NULL);
// char[] arg0 = ToLua.CheckCharBuffer(L, 2);
intptr_t L_18 = ___L0;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_19 = ToLua_CheckCharBuffer_m144FB4A6B1B2FED6DF5266169EDD337A8F8C4D33((intptr_t)L_18, 2, /*hidden argument*/NULL);
V_4 = L_19;
// int arg1 = (int)LuaDLL.luaL_checknumber(L, 3);
intptr_t L_20 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_21 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_20, 3, /*hidden argument*/NULL);
V_5 = (((int32_t)((int32_t)L_21)));
// int o = obj.LastIndexOfAny(arg0, arg1);
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_22 = V_4;
int32_t L_23 = V_5;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_17, String_t_il2cpp_TypeInfo_var)));
int32_t L_24 = String_LastIndexOfAny_mF62DEBFAAA527076E8B6FA4225F58767BA5DC792(((String_t*)CastclassSealed((RuntimeObject*)L_17, String_t_il2cpp_TypeInfo_var)), L_22, L_23, /*hidden argument*/NULL);
V_6 = L_24;
// LuaDLL.lua_pushinteger(L, o);
intptr_t L_25 = ___L0;
int32_t L_26 = V_6;
LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_25, L_26, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_00ed;
}
IL_0082:
{
// else if (count == 4)
int32_t L_27 = V_0;
if ((!(((uint32_t)L_27) == ((uint32_t)4))))
{
goto IL_00d2;
}
}
IL_0086:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_28 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_29 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_30 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_29, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_31 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_28, 1, L_30, /*hidden argument*/NULL);
// char[] arg0 = ToLua.CheckCharBuffer(L, 2);
intptr_t L_32 = ___L0;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_33 = ToLua_CheckCharBuffer_m144FB4A6B1B2FED6DF5266169EDD337A8F8C4D33((intptr_t)L_32, 2, /*hidden argument*/NULL);
V_7 = L_33;
// int arg1 = (int)LuaDLL.luaL_checknumber(L, 3);
intptr_t L_34 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_35 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_34, 3, /*hidden argument*/NULL);
V_8 = (((int32_t)((int32_t)L_35)));
// int arg2 = (int)LuaDLL.luaL_checknumber(L, 4);
intptr_t L_36 = ___L0;
double L_37 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_36, 4, /*hidden argument*/NULL);
V_9 = (((int32_t)((int32_t)L_37)));
// int o = obj.LastIndexOfAny(arg0, arg1, arg2);
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_38 = V_7;
int32_t L_39 = V_8;
int32_t L_40 = V_9;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_31, String_t_il2cpp_TypeInfo_var)));
int32_t L_41 = String_LastIndexOfAny_m9B9377146D8647E41FD5FEF9FBFD4E3D1B494DA4(((String_t*)CastclassSealed((RuntimeObject*)L_31, String_t_il2cpp_TypeInfo_var)), L_38, L_39, L_40, /*hidden argument*/NULL);
V_10 = L_41;
// LuaDLL.lua_pushinteger(L, o);
intptr_t L_42 = ___L0;
int32_t L_43 = V_10;
LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_42, L_43, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_00ed;
}
IL_00d2:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to method: System.String.LastIndexOfAny");
intptr_t L_44 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_45 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_44, _stringLiteral2E90AB21156AD447BFE46601DF8829E3886F7C2E, /*hidden argument*/NULL);
V_3 = L_45;
goto IL_00ed;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_00e0;
throw e;
}
CATCH_00e0:
{ // begin catch(System.Exception)
// catch (Exception e)
V_11 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_46 = ___L0;
Exception_t * L_47 = V_11;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_48 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_46, L_47, /*hidden argument*/NULL);
V_3 = L_48;
goto IL_00ed;
} // end catch (depth: 1)
IL_00ed:
{
// }
int32_t L_49 = V_3;
return L_49;
}
}
// System.Int32 System_StringWrap::Contains(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_Contains_m8D119E640149BD414021281E4F25FB18119CCC67 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_StringWrap_Contains_m8D119E640149BD414021281E4F25FB18119CCC67_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
bool V_1 = false;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 2);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 2, /*hidden argument*/NULL);
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_1 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_2, /*hidden argument*/NULL);
RuntimeObject * L_4 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_1, 1, L_3, /*hidden argument*/NULL);
// string arg0 = ToLua.CheckString(L, 2);
intptr_t L_5 = ___L0;
String_t* L_6 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_5, 2, /*hidden argument*/NULL);
V_0 = L_6;
// bool o = obj.Contains(arg0);
String_t* L_7 = V_0;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_4, String_t_il2cpp_TypeInfo_var)));
bool L_8 = String_Contains_m4488034AF8CB3EEA9A205EB8A1F25D438FF8704B(((String_t*)CastclassSealed((RuntimeObject*)L_4, String_t_il2cpp_TypeInfo_var)), L_7, /*hidden argument*/NULL);
V_1 = L_8;
// LuaDLL.lua_pushboolean(L, o);
intptr_t L_9 = ___L0;
bool L_10 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_9, L_10, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0042;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0037;
throw e;
}
CATCH_0037:
{ // begin catch(System.Exception)
// catch (Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_11 = ___L0;
Exception_t * L_12 = V_3;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_13 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_11, L_12, /*hidden argument*/NULL);
V_2 = L_13;
goto IL_0042;
} // end catch (depth: 1)
IL_0042:
{
// }
int32_t L_14 = V_2;
return L_14;
}
}
// System.Int32 System_StringWrap::IsNullOrEmpty(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_IsNullOrEmpty_m597636A057E848DC5528A27A81779218DFCF5AA2 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_StringWrap_IsNullOrEmpty_m597636A057E848DC5528A27A81779218DFCF5AA2_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 1, /*hidden argument*/NULL);
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_1 = ___L0;
String_t* L_2 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_1, 1, /*hidden argument*/NULL);
// bool o = System.String.IsNullOrEmpty(arg0);
bool L_3 = String_IsNullOrEmpty_m06A85A206AC2106D1982826C5665B9BD35324229(L_2, /*hidden argument*/NULL);
V_0 = L_3;
// LuaDLL.lua_pushboolean(L, o);
intptr_t L_4 = ___L0;
bool L_5 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_1 = 1;
goto IL_002a;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_8 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_6, L_7, /*hidden argument*/NULL);
V_1 = L_8;
goto IL_002a;
} // end catch (depth: 1)
IL_002a:
{
// }
int32_t L_9 = V_1;
return L_9;
}
}
// System.Int32 System_StringWrap::Normalize(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_Normalize_m9CA67689A4F30C1D9E11BFB86FE7506BC629B138 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_StringWrap_Normalize_m9CA67689A4F30C1D9E11BFB86FE7506BC629B138_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
String_t* V_1 = NULL;
int32_t V_2 = 0;
int32_t V_3 = 0;
String_t* V_4 = NULL;
Exception_t * V_5 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 4);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// if (count == 1)
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)1))))
{
goto IL_0032;
}
}
IL_000b:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_3 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_4 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_5 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_4, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_6 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_3, 1, L_5, /*hidden argument*/NULL);
// string o = obj.Normalize();
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_6, String_t_il2cpp_TypeInfo_var)));
String_t* L_7 = String_Normalize_mC263EEBF6C163DA7F91692F7D051D93A24D3BA73(((String_t*)CastclassSealed((RuntimeObject*)L_6, String_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
V_1 = L_7;
// LuaDLL.lua_pushstring(L, o);
intptr_t L_8 = ___L0;
String_t* L_9 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_8, L_9, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0092;
}
IL_0032:
{
// else if (count == 2)
int32_t L_10 = V_0;
if ((!(((uint32_t)L_10) == ((uint32_t)2))))
{
goto IL_0077;
}
}
IL_0036:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_11 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_12 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_13 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_12, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_14 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_11, 1, L_13, /*hidden argument*/NULL);
// System.Text.NormalizationForm arg0 = (System.Text.NormalizationForm)ToLua.CheckObject(L, 2, typeof(System.Text.NormalizationForm));
intptr_t L_15 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_16 = { reinterpret_cast<intptr_t> (NormalizationForm_t37A65F044FE653814E14F5D147919ED0E02A873C_0_0_0_var) };
Type_t * L_17 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_16, /*hidden argument*/NULL);
RuntimeObject * L_18 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_15, 2, L_17, /*hidden argument*/NULL);
V_3 = ((*(int32_t*)((int32_t*)UnBox(L_18, NormalizationForm_t37A65F044FE653814E14F5D147919ED0E02A873C_il2cpp_TypeInfo_var))));
// string o = obj.Normalize(arg0);
int32_t L_19 = V_3;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_14, String_t_il2cpp_TypeInfo_var)));
String_t* L_20 = String_Normalize_m331F324C5A5E95FF79E2AB44A0C454324E91F7C6(((String_t*)CastclassSealed((RuntimeObject*)L_14, String_t_il2cpp_TypeInfo_var)), L_19, /*hidden argument*/NULL);
V_4 = L_20;
// LuaDLL.lua_pushstring(L, o);
intptr_t L_21 = ___L0;
String_t* L_22 = V_4;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_21, L_22, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0092;
}
IL_0077:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to method: System.String.Normalize");
intptr_t L_23 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_24 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_23, _stringLiteral584339F2E3E5DAA63087E1F855528C6832C6C024, /*hidden argument*/NULL);
V_2 = L_24;
goto IL_0092;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0085;
throw e;
}
CATCH_0085:
{ // begin catch(System.Exception)
// catch (Exception e)
V_5 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_25 = ___L0;
Exception_t * L_26 = V_5;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_27 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_25, L_26, /*hidden argument*/NULL);
V_2 = L_27;
goto IL_0092;
} // end catch (depth: 1)
IL_0092:
{
// }
int32_t L_28 = V_2;
return L_28;
}
}
// System.Int32 System_StringWrap::IsNormalized(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_IsNormalized_m7A74245D4292DD79679A64AF1E05A7D6578EAAEA (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_StringWrap_IsNormalized_m7A74245D4292DD79679A64AF1E05A7D6578EAAEA_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
bool V_1 = false;
int32_t V_2 = 0;
int32_t V_3 = 0;
bool V_4 = false;
Exception_t * V_5 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 4);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// if (count == 1)
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)1))))
{
goto IL_0032;
}
}
IL_000b:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_3 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_4 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_5 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_4, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_6 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_3, 1, L_5, /*hidden argument*/NULL);
// bool o = obj.IsNormalized();
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_6, String_t_il2cpp_TypeInfo_var)));
bool L_7 = String_IsNormalized_m100E025F16B3DD4D593B3A331ED03FB940CB5819(((String_t*)CastclassSealed((RuntimeObject*)L_6, String_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
V_1 = L_7;
// LuaDLL.lua_pushboolean(L, o);
intptr_t L_8 = ___L0;
bool L_9 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_8, L_9, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0092;
}
IL_0032:
{
// else if (count == 2)
int32_t L_10 = V_0;
if ((!(((uint32_t)L_10) == ((uint32_t)2))))
{
goto IL_0077;
}
}
IL_0036:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_11 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_12 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_13 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_12, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_14 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_11, 1, L_13, /*hidden argument*/NULL);
// System.Text.NormalizationForm arg0 = (System.Text.NormalizationForm)ToLua.CheckObject(L, 2, typeof(System.Text.NormalizationForm));
intptr_t L_15 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_16 = { reinterpret_cast<intptr_t> (NormalizationForm_t37A65F044FE653814E14F5D147919ED0E02A873C_0_0_0_var) };
Type_t * L_17 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_16, /*hidden argument*/NULL);
RuntimeObject * L_18 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_15, 2, L_17, /*hidden argument*/NULL);
V_3 = ((*(int32_t*)((int32_t*)UnBox(L_18, NormalizationForm_t37A65F044FE653814E14F5D147919ED0E02A873C_il2cpp_TypeInfo_var))));
// bool o = obj.IsNormalized(arg0);
int32_t L_19 = V_3;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_14, String_t_il2cpp_TypeInfo_var)));
bool L_20 = String_IsNormalized_mAB32082D653865CBC843FE439A2A025DC4F5B17E(((String_t*)CastclassSealed((RuntimeObject*)L_14, String_t_il2cpp_TypeInfo_var)), L_19, /*hidden argument*/NULL);
V_4 = L_20;
// LuaDLL.lua_pushboolean(L, o);
intptr_t L_21 = ___L0;
bool L_22 = V_4;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_21, L_22, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0092;
}
IL_0077:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to method: System.String.IsNormalized");
intptr_t L_23 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_24 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_23, _stringLiteral977124E1931D61BA5DAED505F0620B519290B3A3, /*hidden argument*/NULL);
V_2 = L_24;
goto IL_0092;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0085;
throw e;
}
CATCH_0085:
{ // begin catch(System.Exception)
// catch (Exception e)
V_5 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_25 = ___L0;
Exception_t * L_26 = V_5;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_27 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_25, L_26, /*hidden argument*/NULL);
V_2 = L_27;
goto IL_0092;
} // end catch (depth: 1)
IL_0092:
{
// }
int32_t L_28 = V_2;
return L_28;
}
}
// System.Int32 System_StringWrap::Remove(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_Remove_m58195AFB452717C8A914BC67C2DBBE8DF005CFE0 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_StringWrap_Remove_m58195AFB452717C8A914BC67C2DBBE8DF005CFE0_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
String_t* V_2 = NULL;
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
String_t* V_6 = NULL;
Exception_t * V_7 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 4);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// if (count == 2)
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)2))))
{
goto IL_003c;
}
}
IL_000b:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_3 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_4 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_5 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_4, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_6 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_3, 1, L_5, /*hidden argument*/NULL);
// int arg0 = (int)LuaDLL.luaL_checknumber(L, 2);
intptr_t L_7 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_8 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_7, 2, /*hidden argument*/NULL);
V_1 = (((int32_t)((int32_t)L_8)));
// string o = obj.Remove(arg0);
int32_t L_9 = V_1;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_6, String_t_il2cpp_TypeInfo_var)));
String_t* L_10 = String_Remove_mEB092613182657B160E4BC9587D71A9CF639AD8C(((String_t*)CastclassSealed((RuntimeObject*)L_6, String_t_il2cpp_TypeInfo_var)), L_9, /*hidden argument*/NULL);
V_2 = L_10;
// LuaDLL.lua_pushstring(L, o);
intptr_t L_11 = ___L0;
String_t* L_12 = V_2;
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_11, L_12, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_009c;
}
IL_003c:
{
// else if (count == 3)
int32_t L_13 = V_0;
if ((!(((uint32_t)L_13) == ((uint32_t)3))))
{
goto IL_0081;
}
}
IL_0040:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_14 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_15 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_16 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_15, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_17 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_14, 1, L_16, /*hidden argument*/NULL);
// int arg0 = (int)LuaDLL.luaL_checknumber(L, 2);
intptr_t L_18 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_19 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_18, 2, /*hidden argument*/NULL);
V_4 = (((int32_t)((int32_t)L_19)));
// int arg1 = (int)LuaDLL.luaL_checknumber(L, 3);
intptr_t L_20 = ___L0;
double L_21 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_20, 3, /*hidden argument*/NULL);
V_5 = (((int32_t)((int32_t)L_21)));
// string o = obj.Remove(arg0, arg1);
int32_t L_22 = V_4;
int32_t L_23 = V_5;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_17, String_t_il2cpp_TypeInfo_var)));
String_t* L_24 = String_Remove_m54FD37F2B9CA7DBFE440B0CB8503640A2CFF00FF(((String_t*)CastclassSealed((RuntimeObject*)L_17, String_t_il2cpp_TypeInfo_var)), L_22, L_23, /*hidden argument*/NULL);
V_6 = L_24;
// LuaDLL.lua_pushstring(L, o);
intptr_t L_25 = ___L0;
String_t* L_26 = V_6;
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_25, L_26, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_009c;
}
IL_0081:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to method: System.String.Remove");
intptr_t L_27 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_28 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_27, _stringLiteral6BC0E2DAB9A3A12178F33C0BAD9ACD8A35D3A44B, /*hidden argument*/NULL);
V_3 = L_28;
goto IL_009c;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_008f;
throw e;
}
CATCH_008f:
{ // begin catch(System.Exception)
// catch (Exception e)
V_7 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_29 = ___L0;
Exception_t * L_30 = V_7;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_31 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_29, L_30, /*hidden argument*/NULL);
V_3 = L_31;
goto IL_009c;
} // end catch (depth: 1)
IL_009c:
{
// }
int32_t L_32 = V_3;
return L_32;
}
}
// System.Int32 System_StringWrap::PadLeft(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_PadLeft_mCDDEF5FF43BDD0BA8CA62FD304F4E73580383E06 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_StringWrap_PadLeft_mCDDEF5FF43BDD0BA8CA62FD304F4E73580383E06_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
String_t* V_2 = NULL;
int32_t V_3 = 0;
int32_t V_4 = 0;
Il2CppChar V_5 = 0x0;
String_t* V_6 = NULL;
Exception_t * V_7 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 4);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// if (count == 2)
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)2))))
{
goto IL_003c;
}
}
IL_000b:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_3 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_4 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_5 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_4, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_6 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_3, 1, L_5, /*hidden argument*/NULL);
// int arg0 = (int)LuaDLL.luaL_checknumber(L, 2);
intptr_t L_7 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_8 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_7, 2, /*hidden argument*/NULL);
V_1 = (((int32_t)((int32_t)L_8)));
// string o = obj.PadLeft(arg0);
int32_t L_9 = V_1;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_6, String_t_il2cpp_TypeInfo_var)));
String_t* L_10 = String_PadLeft_m29B03464A1711FE3EB8B9F2A1889B8F988A5C5E3(((String_t*)CastclassSealed((RuntimeObject*)L_6, String_t_il2cpp_TypeInfo_var)), L_9, /*hidden argument*/NULL);
V_2 = L_10;
// LuaDLL.lua_pushstring(L, o);
intptr_t L_11 = ___L0;
String_t* L_12 = V_2;
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_11, L_12, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_009c;
}
IL_003c:
{
// else if (count == 3)
int32_t L_13 = V_0;
if ((!(((uint32_t)L_13) == ((uint32_t)3))))
{
goto IL_0081;
}
}
IL_0040:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_14 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_15 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_16 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_15, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_17 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_14, 1, L_16, /*hidden argument*/NULL);
// int arg0 = (int)LuaDLL.luaL_checknumber(L, 2);
intptr_t L_18 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_19 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_18, 2, /*hidden argument*/NULL);
V_4 = (((int32_t)((int32_t)L_19)));
// char arg1 = (char)LuaDLL.luaL_checknumber(L, 3);
intptr_t L_20 = ___L0;
double L_21 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_20, 3, /*hidden argument*/NULL);
V_5 = (il2cpp_codegen_cast_floating_point<uint16_t, int32_t, double>(L_21));
// string o = obj.PadLeft(arg0, arg1);
int32_t L_22 = V_4;
Il2CppChar L_23 = V_5;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_17, String_t_il2cpp_TypeInfo_var)));
String_t* L_24 = String_PadLeft_m3C4E771CF30A3F43E756D47D7896A19E66C948BF(((String_t*)CastclassSealed((RuntimeObject*)L_17, String_t_il2cpp_TypeInfo_var)), L_22, L_23, /*hidden argument*/NULL);
V_6 = L_24;
// LuaDLL.lua_pushstring(L, o);
intptr_t L_25 = ___L0;
String_t* L_26 = V_6;
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_25, L_26, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_009c;
}
IL_0081:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to method: System.String.PadLeft");
intptr_t L_27 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_28 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_27, _stringLiteral4CF6A00D758CD5CA54AD3127F9A047B375A8FA13, /*hidden argument*/NULL);
V_3 = L_28;
goto IL_009c;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_008f;
throw e;
}
CATCH_008f:
{ // begin catch(System.Exception)
// catch (Exception e)
V_7 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_29 = ___L0;
Exception_t * L_30 = V_7;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_31 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_29, L_30, /*hidden argument*/NULL);
V_3 = L_31;
goto IL_009c;
} // end catch (depth: 1)
IL_009c:
{
// }
int32_t L_32 = V_3;
return L_32;
}
}
// System.Int32 System_StringWrap::PadRight(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_PadRight_m7CD7BDB3F488CE9CF4BC4A9ABCD8DEB26ED32E3E (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_StringWrap_PadRight_m7CD7BDB3F488CE9CF4BC4A9ABCD8DEB26ED32E3E_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
String_t* V_2 = NULL;
int32_t V_3 = 0;
int32_t V_4 = 0;
Il2CppChar V_5 = 0x0;
String_t* V_6 = NULL;
Exception_t * V_7 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 4);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// if (count == 2)
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)2))))
{
goto IL_003c;
}
}
IL_000b:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_3 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_4 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_5 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_4, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_6 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_3, 1, L_5, /*hidden argument*/NULL);
// int arg0 = (int)LuaDLL.luaL_checknumber(L, 2);
intptr_t L_7 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_8 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_7, 2, /*hidden argument*/NULL);
V_1 = (((int32_t)((int32_t)L_8)));
// string o = obj.PadRight(arg0);
int32_t L_9 = V_1;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_6, String_t_il2cpp_TypeInfo_var)));
String_t* L_10 = String_PadRight_mF2A654D9C835E2C547104E61965AC80F1D191247(((String_t*)CastclassSealed((RuntimeObject*)L_6, String_t_il2cpp_TypeInfo_var)), L_9, /*hidden argument*/NULL);
V_2 = L_10;
// LuaDLL.lua_pushstring(L, o);
intptr_t L_11 = ___L0;
String_t* L_12 = V_2;
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_11, L_12, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_009c;
}
IL_003c:
{
// else if (count == 3)
int32_t L_13 = V_0;
if ((!(((uint32_t)L_13) == ((uint32_t)3))))
{
goto IL_0081;
}
}
IL_0040:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_14 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_15 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_16 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_15, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_17 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_14, 1, L_16, /*hidden argument*/NULL);
// int arg0 = (int)LuaDLL.luaL_checknumber(L, 2);
intptr_t L_18 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_19 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_18, 2, /*hidden argument*/NULL);
V_4 = (((int32_t)((int32_t)L_19)));
// char arg1 = (char)LuaDLL.luaL_checknumber(L, 3);
intptr_t L_20 = ___L0;
double L_21 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_20, 3, /*hidden argument*/NULL);
V_5 = (il2cpp_codegen_cast_floating_point<uint16_t, int32_t, double>(L_21));
// string o = obj.PadRight(arg0, arg1);
int32_t L_22 = V_4;
Il2CppChar L_23 = V_5;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_17, String_t_il2cpp_TypeInfo_var)));
String_t* L_24 = String_PadRight_mDC890E71A75C12F96DC1430CF94B1B7C1ED839B0(((String_t*)CastclassSealed((RuntimeObject*)L_17, String_t_il2cpp_TypeInfo_var)), L_22, L_23, /*hidden argument*/NULL);
V_6 = L_24;
// LuaDLL.lua_pushstring(L, o);
intptr_t L_25 = ___L0;
String_t* L_26 = V_6;
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_25, L_26, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_009c;
}
IL_0081:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to method: System.String.PadRight");
intptr_t L_27 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_28 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_27, _stringLiteralFE6CA12BED6116204A83DBD3FDB8E89D00E15319, /*hidden argument*/NULL);
V_3 = L_28;
goto IL_009c;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_008f;
throw e;
}
CATCH_008f:
{ // begin catch(System.Exception)
// catch (Exception e)
V_7 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_29 = ___L0;
Exception_t * L_30 = V_7;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_31 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_29, L_30, /*hidden argument*/NULL);
V_3 = L_31;
goto IL_009c;
} // end catch (depth: 1)
IL_009c:
{
// }
int32_t L_32 = V_3;
return L_32;
}
}
// System.Int32 System_StringWrap::StartsWith(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_StartsWith_m066C3CB90859545FB7D73110B7738ADDA45412E5 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_StringWrap_StartsWith_m066C3CB90859545FB7D73110B7738ADDA45412E5_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
String_t* V_1 = NULL;
bool V_2 = false;
int32_t V_3 = 0;
String_t* V_4 = NULL;
int32_t V_5 = 0;
bool V_6 = false;
String_t* V_7 = NULL;
bool V_8 = false;
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * V_9 = NULL;
bool V_10 = false;
Exception_t * V_11 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 5);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// if (count == 2)
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)2))))
{
goto IL_003e;
}
}
IL_000b:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_3 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_4 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_5 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_4, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_6 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_3, 1, L_5, /*hidden argument*/NULL);
// string arg0 = ToLua.CheckString(L, 2);
intptr_t L_7 = ___L0;
String_t* L_8 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_7, 2, /*hidden argument*/NULL);
V_1 = L_8;
// bool o = obj.StartsWith(arg0);
String_t* L_9 = V_1;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_6, String_t_il2cpp_TypeInfo_var)));
bool L_10 = String_StartsWith_m7D468FB7C801D9C2DBEEEEC86F8BA8F4EC3243C1(((String_t*)CastclassSealed((RuntimeObject*)L_6, String_t_il2cpp_TypeInfo_var)), L_9, /*hidden argument*/NULL);
V_2 = L_10;
// LuaDLL.lua_pushboolean(L, o);
intptr_t L_11 = ___L0;
bool L_12 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_11, L_12, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_00fe;
}
IL_003e:
{
// else if (count == 3)
int32_t L_13 = V_0;
if ((!(((uint32_t)L_13) == ((uint32_t)3))))
{
goto IL_0090;
}
}
IL_0042:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_14 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_15 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_16 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_15, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_17 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_14, 1, L_16, /*hidden argument*/NULL);
// string arg0 = ToLua.CheckString(L, 2);
intptr_t L_18 = ___L0;
String_t* L_19 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_18, 2, /*hidden argument*/NULL);
V_4 = L_19;
// System.StringComparison arg1 = (System.StringComparison)ToLua.CheckObject(L, 3, typeof(System.StringComparison));
intptr_t L_20 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_21 = { reinterpret_cast<intptr_t> (StringComparison_t02BAA95468CE9E91115C604577611FDF58FEDCF0_0_0_0_var) };
Type_t * L_22 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_21, /*hidden argument*/NULL);
RuntimeObject * L_23 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_20, 3, L_22, /*hidden argument*/NULL);
V_5 = ((*(int32_t*)((int32_t*)UnBox(L_23, StringComparison_t02BAA95468CE9E91115C604577611FDF58FEDCF0_il2cpp_TypeInfo_var))));
// bool o = obj.StartsWith(arg0, arg1);
String_t* L_24 = V_4;
int32_t L_25 = V_5;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_17, String_t_il2cpp_TypeInfo_var)));
bool L_26 = String_StartsWith_m844A95C9A205A0F951B0C45634E0C222E73D0B49(((String_t*)CastclassSealed((RuntimeObject*)L_17, String_t_il2cpp_TypeInfo_var)), L_24, L_25, /*hidden argument*/NULL);
V_6 = L_26;
// LuaDLL.lua_pushboolean(L, o);
intptr_t L_27 = ___L0;
bool L_28 = V_6;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_27, L_28, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_00fe;
}
IL_0090:
{
// else if (count == 4)
int32_t L_29 = V_0;
if ((!(((uint32_t)L_29) == ((uint32_t)4))))
{
goto IL_00e3;
}
}
IL_0094:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_30 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_31 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_32 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_31, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_33 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_30, 1, L_32, /*hidden argument*/NULL);
// string arg0 = ToLua.CheckString(L, 2);
intptr_t L_34 = ___L0;
String_t* L_35 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_34, 2, /*hidden argument*/NULL);
V_7 = L_35;
// bool arg1 = LuaDLL.luaL_checkboolean(L, 3);
intptr_t L_36 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
bool L_37 = LuaDLL_luaL_checkboolean_m8F28B1A574BE19A9735A60537D96B5D359FE7CFE((intptr_t)L_36, 3, /*hidden argument*/NULL);
V_8 = L_37;
// System.Globalization.CultureInfo arg2 = (System.Globalization.CultureInfo)ToLua.CheckObject<System.Globalization.CultureInfo>(L, 4);
intptr_t L_38 = ___L0;
RuntimeObject * L_39 = ToLua_CheckObject_TisCultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_m20E28608F621E699BFFFA998B1F75BC7109DE9D7((intptr_t)L_38, 4, /*hidden argument*/ToLua_CheckObject_TisCultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_m20E28608F621E699BFFFA998B1F75BC7109DE9D7_RuntimeMethod_var);
V_9 = ((CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F *)CastclassClass((RuntimeObject*)L_39, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var));
// bool o = obj.StartsWith(arg0, arg1, arg2);
String_t* L_40 = V_7;
bool L_41 = V_8;
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_42 = V_9;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_33, String_t_il2cpp_TypeInfo_var)));
bool L_43 = String_StartsWith_m9A574F574E68B565329D82FE87AF0F671DB5DE2B(((String_t*)CastclassSealed((RuntimeObject*)L_33, String_t_il2cpp_TypeInfo_var)), L_40, L_41, L_42, /*hidden argument*/NULL);
V_10 = L_43;
// LuaDLL.lua_pushboolean(L, o);
intptr_t L_44 = ___L0;
bool L_45 = V_10;
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_44, L_45, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_00fe;
}
IL_00e3:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to method: System.String.StartsWith");
intptr_t L_46 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_47 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_46, _stringLiteralF2E68330B7E61A58D846B47F1003D097F1FC3BD4, /*hidden argument*/NULL);
V_3 = L_47;
goto IL_00fe;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_00f1;
throw e;
}
CATCH_00f1:
{ // begin catch(System.Exception)
// catch (Exception e)
V_11 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_48 = ___L0;
Exception_t * L_49 = V_11;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_50 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_48, L_49, /*hidden argument*/NULL);
V_3 = L_50;
goto IL_00fe;
} // end catch (depth: 1)
IL_00fe:
{
// }
int32_t L_51 = V_3;
return L_51;
}
}
// System.Int32 System_StringWrap::Replace(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_Replace_mEE4B916356023C5BE9BE2D286F7654B136716D00 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_StringWrap_Replace_mEE4B916356023C5BE9BE2D286F7654B136716D00_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
String_t* V_1 = NULL;
String_t* V_2 = NULL;
String_t* V_3 = NULL;
int32_t V_4 = 0;
Il2CppChar V_5 = 0x0;
Il2CppChar V_6 = 0x0;
String_t* V_7 = NULL;
Exception_t * V_8 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 4);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// if (count == 3 && TypeChecker.CheckTypes<string, string>(L, 2))
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)3))))
{
goto IL_004e;
}
}
IL_000b:
{
intptr_t L_3 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_4 = TypeChecker_CheckTypes_TisString_t_TisString_t_mFC82CC15DA61FA5C2312D0C2F2633BD61E0C6437((intptr_t)L_3, 2, /*hidden argument*/TypeChecker_CheckTypes_TisString_t_TisString_t_mFC82CC15DA61FA5C2312D0C2F2633BD61E0C6437_RuntimeMethod_var);
if (!L_4)
{
goto IL_004e;
}
}
IL_0014:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_5 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_6 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_7 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_6, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_8 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_5, 1, L_7, /*hidden argument*/NULL);
// string arg0 = ToLua.ToString(L, 2);
intptr_t L_9 = ___L0;
String_t* L_10 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_9, 2, /*hidden argument*/NULL);
V_1 = L_10;
// string arg1 = ToLua.ToString(L, 3);
intptr_t L_11 = ___L0;
String_t* L_12 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_11, 3, /*hidden argument*/NULL);
V_2 = L_12;
// string o = obj.Replace(arg0, arg1);
String_t* L_13 = V_1;
String_t* L_14 = V_2;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_8, String_t_il2cpp_TypeInfo_var)));
String_t* L_15 = String_Replace_m970DFB0A280952FA7D3BA20AB7A8FB9F80CF6470(((String_t*)CastclassSealed((RuntimeObject*)L_8, String_t_il2cpp_TypeInfo_var)), L_13, L_14, /*hidden argument*/NULL);
V_3 = L_15;
// LuaDLL.lua_pushstring(L, o);
intptr_t L_16 = ___L0;
String_t* L_17 = V_3;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_16, L_17, /*hidden argument*/NULL);
// return 1;
V_4 = 1;
goto IL_00ba;
}
IL_004e:
{
// else if (count == 3 && TypeChecker.CheckTypes<char, char>(L, 2))
int32_t L_18 = V_0;
if ((!(((uint32_t)L_18) == ((uint32_t)3))))
{
goto IL_009d;
}
}
IL_0052:
{
intptr_t L_19 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_20 = TypeChecker_CheckTypes_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_m875DC25248B24050F064983BEE2EED63BD5BEDB7((intptr_t)L_19, 2, /*hidden argument*/TypeChecker_CheckTypes_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_m875DC25248B24050F064983BEE2EED63BD5BEDB7_RuntimeMethod_var);
if (!L_20)
{
goto IL_009d;
}
}
IL_005b:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_21 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_22 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_23 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_22, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_24 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_21, 1, L_23, /*hidden argument*/NULL);
// char arg0 = (char)LuaDLL.lua_tonumber(L, 2);
intptr_t L_25 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_26 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_25, 2, /*hidden argument*/NULL);
V_5 = (il2cpp_codegen_cast_floating_point<uint16_t, int32_t, double>(L_26));
// char arg1 = (char)LuaDLL.lua_tonumber(L, 3);
intptr_t L_27 = ___L0;
double L_28 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_27, 3, /*hidden argument*/NULL);
V_6 = (il2cpp_codegen_cast_floating_point<uint16_t, int32_t, double>(L_28));
// string o = obj.Replace(arg0, arg1);
Il2CppChar L_29 = V_5;
Il2CppChar L_30 = V_6;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_24, String_t_il2cpp_TypeInfo_var)));
String_t* L_31 = String_Replace_m276641366A463205C185A9B3DC0E24ECB95122C9(((String_t*)CastclassSealed((RuntimeObject*)L_24, String_t_il2cpp_TypeInfo_var)), L_29, L_30, /*hidden argument*/NULL);
V_7 = L_31;
// LuaDLL.lua_pushstring(L, o);
intptr_t L_32 = ___L0;
String_t* L_33 = V_7;
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_32, L_33, /*hidden argument*/NULL);
// return 1;
V_4 = 1;
goto IL_00ba;
}
IL_009d:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to method: System.String.Replace");
intptr_t L_34 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_35 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_34, _stringLiteral29DC216ED4E9EC6DF2A9D74C520ABE3F84BBAC94, /*hidden argument*/NULL);
V_4 = L_35;
goto IL_00ba;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_00ac;
throw e;
}
CATCH_00ac:
{ // begin catch(System.Exception)
// catch (Exception e)
V_8 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_36 = ___L0;
Exception_t * L_37 = V_8;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_38 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_36, L_37, /*hidden argument*/NULL);
V_4 = L_38;
goto IL_00ba;
} // end catch (depth: 1)
IL_00ba:
{
// }
int32_t L_39 = V_4;
return L_39;
}
}
// System.Int32 System_StringWrap::ToLower(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_ToLower_mBE44F59E32D4BADC1376BF9895D46C7D696693F2 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_StringWrap_ToLower_mBE44F59E32D4BADC1376BF9895D46C7D696693F2_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
String_t* V_1 = NULL;
int32_t V_2 = 0;
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * V_3 = NULL;
String_t* V_4 = NULL;
Exception_t * V_5 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 4);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// if (count == 1)
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)1))))
{
goto IL_0032;
}
}
IL_000b:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_3 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_4 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_5 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_4, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_6 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_3, 1, L_5, /*hidden argument*/NULL);
// string o = obj.ToLower();
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_6, String_t_il2cpp_TypeInfo_var)));
String_t* L_7 = String_ToLower_m5287204D93C9DDC4DF84581ADD756D0FDE2BA5A8(((String_t*)CastclassSealed((RuntimeObject*)L_6, String_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
V_1 = L_7;
// LuaDLL.lua_pushstring(L, o);
intptr_t L_8 = ___L0;
String_t* L_9 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_8, L_9, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0088;
}
IL_0032:
{
// else if (count == 2)
int32_t L_10 = V_0;
if ((!(((uint32_t)L_10) == ((uint32_t)2))))
{
goto IL_006d;
}
}
IL_0036:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_11 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_12 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_13 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_12, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_14 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_11, 1, L_13, /*hidden argument*/NULL);
// System.Globalization.CultureInfo arg0 = (System.Globalization.CultureInfo)ToLua.CheckObject<System.Globalization.CultureInfo>(L, 2);
intptr_t L_15 = ___L0;
RuntimeObject * L_16 = ToLua_CheckObject_TisCultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_m20E28608F621E699BFFFA998B1F75BC7109DE9D7((intptr_t)L_15, 2, /*hidden argument*/ToLua_CheckObject_TisCultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_m20E28608F621E699BFFFA998B1F75BC7109DE9D7_RuntimeMethod_var);
V_3 = ((CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F *)CastclassClass((RuntimeObject*)L_16, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var));
// string o = obj.ToLower(arg0);
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_17 = V_3;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_14, String_t_il2cpp_TypeInfo_var)));
String_t* L_18 = String_ToLower_m91732DBE4AE31B77EA3BB2C185E66513919968A5(((String_t*)CastclassSealed((RuntimeObject*)L_14, String_t_il2cpp_TypeInfo_var)), L_17, /*hidden argument*/NULL);
V_4 = L_18;
// LuaDLL.lua_pushstring(L, o);
intptr_t L_19 = ___L0;
String_t* L_20 = V_4;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_19, L_20, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0088;
}
IL_006d:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to method: System.String.ToLower");
intptr_t L_21 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_22 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_21, _stringLiteral20E0170DDE3CE5073C95812B3272183F5E9A4DFB, /*hidden argument*/NULL);
V_2 = L_22;
goto IL_0088;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_007b;
throw e;
}
CATCH_007b:
{ // begin catch(System.Exception)
// catch (Exception e)
V_5 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_23 = ___L0;
Exception_t * L_24 = V_5;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_25 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_23, L_24, /*hidden argument*/NULL);
V_2 = L_25;
goto IL_0088;
} // end catch (depth: 1)
IL_0088:
{
// }
int32_t L_26 = V_2;
return L_26;
}
}
// System.Int32 System_StringWrap::ToLowerInvariant(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_ToLowerInvariant_mCD3A9CCE610ADF322D86DE81BBA70D9ED0F0291A (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_StringWrap_ToLowerInvariant_mCD3A9CCE610ADF322D86DE81BBA70D9ED0F0291A_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 1, /*hidden argument*/NULL);
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_1 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_2, /*hidden argument*/NULL);
RuntimeObject * L_4 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_1, 1, L_3, /*hidden argument*/NULL);
// string o = obj.ToLowerInvariant();
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_4, String_t_il2cpp_TypeInfo_var)));
String_t* L_5 = String_ToLowerInvariant_m197BD65B6582DC546FF1BC398161EEFA708F799E(((String_t*)CastclassSealed((RuntimeObject*)L_4, String_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
V_0 = L_5;
// LuaDLL.lua_pushstring(L, o);
intptr_t L_6 = ___L0;
String_t* L_7 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_6, L_7, /*hidden argument*/NULL);
// return 1;
V_1 = 1;
goto IL_0039;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_002e;
throw e;
}
CATCH_002e:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_8 = ___L0;
Exception_t * L_9 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_10 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_8, L_9, /*hidden argument*/NULL);
V_1 = L_10;
goto IL_0039;
} // end catch (depth: 1)
IL_0039:
{
// }
int32_t L_11 = V_1;
return L_11;
}
}
// System.Int32 System_StringWrap::ToUpper(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_ToUpper_mF5D5C9739E1CE7D9AEB0959DD9777F6165E4DF10 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_StringWrap_ToUpper_mF5D5C9739E1CE7D9AEB0959DD9777F6165E4DF10_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
String_t* V_1 = NULL;
int32_t V_2 = 0;
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * V_3 = NULL;
String_t* V_4 = NULL;
Exception_t * V_5 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 4);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// if (count == 1)
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)1))))
{
goto IL_0032;
}
}
IL_000b:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_3 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_4 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_5 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_4, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_6 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_3, 1, L_5, /*hidden argument*/NULL);
// string o = obj.ToUpper();
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_6, String_t_il2cpp_TypeInfo_var)));
String_t* L_7 = String_ToUpper_m23D019B7C5EF2C5C01F524EB8137A424B33EEFE2(((String_t*)CastclassSealed((RuntimeObject*)L_6, String_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
V_1 = L_7;
// LuaDLL.lua_pushstring(L, o);
intptr_t L_8 = ___L0;
String_t* L_9 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_8, L_9, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0088;
}
IL_0032:
{
// else if (count == 2)
int32_t L_10 = V_0;
if ((!(((uint32_t)L_10) == ((uint32_t)2))))
{
goto IL_006d;
}
}
IL_0036:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_11 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_12 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_13 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_12, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_14 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_11, 1, L_13, /*hidden argument*/NULL);
// System.Globalization.CultureInfo arg0 = (System.Globalization.CultureInfo)ToLua.CheckObject<System.Globalization.CultureInfo>(L, 2);
intptr_t L_15 = ___L0;
RuntimeObject * L_16 = ToLua_CheckObject_TisCultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_m20E28608F621E699BFFFA998B1F75BC7109DE9D7((intptr_t)L_15, 2, /*hidden argument*/ToLua_CheckObject_TisCultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_m20E28608F621E699BFFFA998B1F75BC7109DE9D7_RuntimeMethod_var);
V_3 = ((CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F *)CastclassClass((RuntimeObject*)L_16, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var));
// string o = obj.ToUpper(arg0);
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_17 = V_3;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_14, String_t_il2cpp_TypeInfo_var)));
String_t* L_18 = String_ToUpper_m8C69D974350ABA8BA0BC3A66996004CCEFD64293(((String_t*)CastclassSealed((RuntimeObject*)L_14, String_t_il2cpp_TypeInfo_var)), L_17, /*hidden argument*/NULL);
V_4 = L_18;
// LuaDLL.lua_pushstring(L, o);
intptr_t L_19 = ___L0;
String_t* L_20 = V_4;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_19, L_20, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0088;
}
IL_006d:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to method: System.String.ToUpper");
intptr_t L_21 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_22 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_21, _stringLiteral275F2795F7BDA740EC997867FD005CBC26C64B32, /*hidden argument*/NULL);
V_2 = L_22;
goto IL_0088;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_007b;
throw e;
}
CATCH_007b:
{ // begin catch(System.Exception)
// catch (Exception e)
V_5 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_23 = ___L0;
Exception_t * L_24 = V_5;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_25 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_23, L_24, /*hidden argument*/NULL);
V_2 = L_25;
goto IL_0088;
} // end catch (depth: 1)
IL_0088:
{
// }
int32_t L_26 = V_2;
return L_26;
}
}
// System.Int32 System_StringWrap::ToUpperInvariant(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_ToUpperInvariant_mDDB059100D5AA46E66F27FD1C66380DE9ACD9BD7 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_StringWrap_ToUpperInvariant_mDDB059100D5AA46E66F27FD1C66380DE9ACD9BD7_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 1, /*hidden argument*/NULL);
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_1 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_2, /*hidden argument*/NULL);
RuntimeObject * L_4 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_1, 1, L_3, /*hidden argument*/NULL);
// string o = obj.ToUpperInvariant();
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_4, String_t_il2cpp_TypeInfo_var)));
String_t* L_5 = String_ToUpperInvariant_m0AA42416F4CACA4D0E3B89D97E534D88AB136338(((String_t*)CastclassSealed((RuntimeObject*)L_4, String_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
V_0 = L_5;
// LuaDLL.lua_pushstring(L, o);
intptr_t L_6 = ___L0;
String_t* L_7 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_6, L_7, /*hidden argument*/NULL);
// return 1;
V_1 = 1;
goto IL_0039;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_002e;
throw e;
}
CATCH_002e:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_8 = ___L0;
Exception_t * L_9 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_10 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_8, L_9, /*hidden argument*/NULL);
V_1 = L_10;
goto IL_0039;
} // end catch (depth: 1)
IL_0039:
{
// }
int32_t L_11 = V_1;
return L_11;
}
}
// System.Int32 System_StringWrap::ToString(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_ToString_m041C30FC1EDFCDA6FBEA2929C2AA87A9035B64AD (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_StringWrap_ToString_m041C30FC1EDFCDA6FBEA2929C2AA87A9035B64AD_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
String_t* V_1 = NULL;
int32_t V_2 = 0;
RuntimeObject* V_3 = NULL;
String_t* V_4 = NULL;
Exception_t * V_5 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 4);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// if (count == 1)
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)1))))
{
goto IL_0032;
}
}
IL_000b:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_3 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_4 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_5 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_4, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_6 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_3, 1, L_5, /*hidden argument*/NULL);
// string o = obj.ToString();
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_6, String_t_il2cpp_TypeInfo_var)));
String_t* L_7 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, ((String_t*)CastclassSealed((RuntimeObject*)L_6, String_t_il2cpp_TypeInfo_var)));
V_1 = L_7;
// LuaDLL.lua_pushstring(L, o);
intptr_t L_8 = ___L0;
String_t* L_9 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_8, L_9, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0088;
}
IL_0032:
{
// else if (count == 2)
int32_t L_10 = V_0;
if ((!(((uint32_t)L_10) == ((uint32_t)2))))
{
goto IL_006d;
}
}
IL_0036:
{
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_11 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_12 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_13 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_12, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_14 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_11, 1, L_13, /*hidden argument*/NULL);
// System.IFormatProvider arg0 = (System.IFormatProvider)ToLua.CheckObject<System.IFormatProvider>(L, 2);
intptr_t L_15 = ___L0;
RuntimeObject * L_16 = ToLua_CheckObject_TisIFormatProvider_t4247E13AE2D97A079B88D594B7ABABF313259901_m4954ECD7213064F0A0B5F4532E214EB453748BA7((intptr_t)L_15, 2, /*hidden argument*/ToLua_CheckObject_TisIFormatProvider_t4247E13AE2D97A079B88D594B7ABABF313259901_m4954ECD7213064F0A0B5F4532E214EB453748BA7_RuntimeMethod_var);
V_3 = ((RuntimeObject*)Castclass((RuntimeObject*)L_16, IFormatProvider_t4247E13AE2D97A079B88D594B7ABABF313259901_il2cpp_TypeInfo_var));
// string o = obj.ToString(arg0);
RuntimeObject* L_17 = V_3;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_14, String_t_il2cpp_TypeInfo_var)));
String_t* L_18 = String_ToString_m5B63D09179CB03AA27A564D0D49F65B2FA2728D0(((String_t*)CastclassSealed((RuntimeObject*)L_14, String_t_il2cpp_TypeInfo_var)), L_17, /*hidden argument*/NULL);
V_4 = L_18;
// LuaDLL.lua_pushstring(L, o);
intptr_t L_19 = ___L0;
String_t* L_20 = V_4;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_19, L_20, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0088;
}
IL_006d:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to method: System.String.ToString");
intptr_t L_21 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_22 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_21, _stringLiteral3EAE21326F978920DF3DFD778A1AF45B9B0C8D33, /*hidden argument*/NULL);
V_2 = L_22;
goto IL_0088;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_007b;
throw e;
}
CATCH_007b:
{ // begin catch(System.Exception)
// catch (Exception e)
V_5 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_23 = ___L0;
Exception_t * L_24 = V_5;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_25 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_23, L_24, /*hidden argument*/NULL);
V_2 = L_25;
goto IL_0088;
} // end catch (depth: 1)
IL_0088:
{
// }
int32_t L_26 = V_2;
return L_26;
}
}
// System.Int32 System_StringWrap::Format(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_Format_m5DF4C40426A8906FF5E3EB7F2F477865B2366C60 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_StringWrap_Format_m5DF4C40426A8906FF5E3EB7F2F477865B2366C60_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
RuntimeObject * V_1 = NULL;
String_t* V_2 = NULL;
int32_t V_3 = 0;
RuntimeObject * V_4 = NULL;
RuntimeObject * V_5 = NULL;
String_t* V_6 = NULL;
RuntimeObject * V_7 = NULL;
RuntimeObject * V_8 = NULL;
RuntimeObject * V_9 = NULL;
String_t* V_10 = NULL;
String_t* V_11 = NULL;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* V_12 = NULL;
String_t* V_13 = NULL;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* V_14 = NULL;
String_t* V_15 = NULL;
Exception_t * V_16 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 7);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// if (count == 2 && TypeChecker.CheckTypes<string, object>(L, 1))
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)2))))
{
goto IL_0038;
}
}
IL_000b:
{
intptr_t L_3 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_4 = TypeChecker_CheckTypes_TisString_t_TisRuntimeObject_mCEF683F1ED62372E28186CA21AF9B12BED4F3BFB((intptr_t)L_3, 1, /*hidden argument*/TypeChecker_CheckTypes_TisString_t_TisRuntimeObject_mCEF683F1ED62372E28186CA21AF9B12BED4F3BFB_RuntimeMethod_var);
if (!L_4)
{
goto IL_0038;
}
}
IL_0014:
{
// string arg0 = ToLua.ToString(L, 1);
intptr_t L_5 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_6 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_5, 1, /*hidden argument*/NULL);
// object arg1 = ToLua.ToVarObject(L, 2);
intptr_t L_7 = ___L0;
RuntimeObject * L_8 = ToLua_ToVarObject_m32C2BF7F525FB0A4D5914DC319660A523C3A7A6D((intptr_t)L_7, 2, /*hidden argument*/NULL);
V_1 = L_8;
// string o = System.String.Format(arg0, arg1);
RuntimeObject * L_9 = V_1;
String_t* L_10 = String_Format_m0ACDD8B34764E4040AED0B3EEB753567E4576BFA(L_6, L_9, /*hidden argument*/NULL);
V_2 = L_10;
// LuaDLL.lua_pushstring(L, o);
intptr_t L_11 = ___L0;
String_t* L_12 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_11, L_12, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_0168;
}
IL_0038:
{
// else if (count == 3 && TypeChecker.CheckTypes<string, object, object>(L, 1))
int32_t L_13 = V_0;
if ((!(((uint32_t)L_13) == ((uint32_t)3))))
{
goto IL_0078;
}
}
IL_003c:
{
intptr_t L_14 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_15 = TypeChecker_CheckTypes_TisString_t_TisRuntimeObject_TisRuntimeObject_m8DB20FD1039E5C96F7CFE6201E7A21267429A977((intptr_t)L_14, 1, /*hidden argument*/TypeChecker_CheckTypes_TisString_t_TisRuntimeObject_TisRuntimeObject_m8DB20FD1039E5C96F7CFE6201E7A21267429A977_RuntimeMethod_var);
if (!L_15)
{
goto IL_0078;
}
}
IL_0045:
{
// string arg0 = ToLua.ToString(L, 1);
intptr_t L_16 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_17 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_16, 1, /*hidden argument*/NULL);
// object arg1 = ToLua.ToVarObject(L, 2);
intptr_t L_18 = ___L0;
RuntimeObject * L_19 = ToLua_ToVarObject_m32C2BF7F525FB0A4D5914DC319660A523C3A7A6D((intptr_t)L_18, 2, /*hidden argument*/NULL);
V_4 = L_19;
// object arg2 = ToLua.ToVarObject(L, 3);
intptr_t L_20 = ___L0;
RuntimeObject * L_21 = ToLua_ToVarObject_m32C2BF7F525FB0A4D5914DC319660A523C3A7A6D((intptr_t)L_20, 3, /*hidden argument*/NULL);
V_5 = L_21;
// string o = System.String.Format(arg0, arg1, arg2);
RuntimeObject * L_22 = V_4;
RuntimeObject * L_23 = V_5;
String_t* L_24 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A(L_17, L_22, L_23, /*hidden argument*/NULL);
V_6 = L_24;
// LuaDLL.lua_pushstring(L, o);
intptr_t L_25 = ___L0;
String_t* L_26 = V_6;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_25, L_26, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_0168;
}
IL_0078:
{
// else if (count == 4 && TypeChecker.CheckTypes<string, object, object, object>(L, 1))
int32_t L_27 = V_0;
if ((!(((uint32_t)L_27) == ((uint32_t)4))))
{
goto IL_00c3;
}
}
IL_007c:
{
intptr_t L_28 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_29 = TypeChecker_CheckTypes_TisString_t_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mEDF736BE1ADBA2704B059BA59E546CCF225A4B0F((intptr_t)L_28, 1, /*hidden argument*/TypeChecker_CheckTypes_TisString_t_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mEDF736BE1ADBA2704B059BA59E546CCF225A4B0F_RuntimeMethod_var);
if (!L_29)
{
goto IL_00c3;
}
}
IL_0085:
{
// string arg0 = ToLua.ToString(L, 1);
intptr_t L_30 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_31 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_30, 1, /*hidden argument*/NULL);
// object arg1 = ToLua.ToVarObject(L, 2);
intptr_t L_32 = ___L0;
RuntimeObject * L_33 = ToLua_ToVarObject_m32C2BF7F525FB0A4D5914DC319660A523C3A7A6D((intptr_t)L_32, 2, /*hidden argument*/NULL);
V_7 = L_33;
// object arg2 = ToLua.ToVarObject(L, 3);
intptr_t L_34 = ___L0;
RuntimeObject * L_35 = ToLua_ToVarObject_m32C2BF7F525FB0A4D5914DC319660A523C3A7A6D((intptr_t)L_34, 3, /*hidden argument*/NULL);
V_8 = L_35;
// object arg3 = ToLua.ToVarObject(L, 4);
intptr_t L_36 = ___L0;
RuntimeObject * L_37 = ToLua_ToVarObject_m32C2BF7F525FB0A4D5914DC319660A523C3A7A6D((intptr_t)L_36, 4, /*hidden argument*/NULL);
V_9 = L_37;
// string o = System.String.Format(arg0, arg1, arg2, arg3);
RuntimeObject * L_38 = V_7;
RuntimeObject * L_39 = V_8;
RuntimeObject * L_40 = V_9;
String_t* L_41 = String_Format_m26BBF75F9609FAD0B39C2242FEBAAD7D68F14D99(L_31, L_38, L_39, L_40, /*hidden argument*/NULL);
V_10 = L_41;
// LuaDLL.lua_pushstring(L, o);
intptr_t L_42 = ___L0;
String_t* L_43 = V_10;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_42, L_43, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_0168;
}
IL_00c3:
{
// else if (TypeChecker.CheckTypes<System.IFormatProvider, string>(L, 1) && TypeChecker.CheckParamsType<object>(L, 3, count - 2))
intptr_t L_44 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_45 = TypeChecker_CheckTypes_TisIFormatProvider_t4247E13AE2D97A079B88D594B7ABABF313259901_TisString_t_mCD7382B19AD700DED36B211CB0A733C8C04FC472((intptr_t)L_44, 1, /*hidden argument*/TypeChecker_CheckTypes_TisIFormatProvider_t4247E13AE2D97A079B88D594B7ABABF313259901_TisString_t_mCD7382B19AD700DED36B211CB0A733C8C04FC472_RuntimeMethod_var);
if (!L_45)
{
goto IL_0110;
}
}
IL_00cc:
{
intptr_t L_46 = ___L0;
int32_t L_47 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_48 = TypeChecker_CheckParamsType_TisRuntimeObject_mD31D055FE052973AB83D17010A5763B5988B1890((intptr_t)L_46, 3, ((int32_t)il2cpp_codegen_subtract((int32_t)L_47, (int32_t)2)), /*hidden argument*/TypeChecker_CheckParamsType_TisRuntimeObject_mD31D055FE052973AB83D17010A5763B5988B1890_RuntimeMethod_var);
if (!L_48)
{
goto IL_0110;
}
}
IL_00d8:
{
// System.IFormatProvider arg0 = (System.IFormatProvider)ToLua.ToObject(L, 1);
intptr_t L_49 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_50 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_49, 1, /*hidden argument*/NULL);
// string arg1 = ToLua.ToString(L, 2);
intptr_t L_51 = ___L0;
String_t* L_52 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_51, 2, /*hidden argument*/NULL);
V_11 = L_52;
// object[] arg2 = ToLua.ToParamsObject(L, 3, count - 2);
intptr_t L_53 = ___L0;
int32_t L_54 = V_0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_55 = ToLua_ToParamsObject_m2EEBC3B71B3A82850B3E5D0215C04B8B5D8A566A((intptr_t)L_53, 3, ((int32_t)il2cpp_codegen_subtract((int32_t)L_54, (int32_t)2)), /*hidden argument*/NULL);
V_12 = L_55;
// string o = System.String.Format(arg0, arg1, arg2);
String_t* L_56 = V_11;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_57 = V_12;
String_t* L_58 = String_Format_mF68EE0DEC1AA5ADE9DFEF9AE0508E428FBB10EFD(((RuntimeObject*)Castclass((RuntimeObject*)L_50, IFormatProvider_t4247E13AE2D97A079B88D594B7ABABF313259901_il2cpp_TypeInfo_var)), L_56, L_57, /*hidden argument*/NULL);
V_13 = L_58;
// LuaDLL.lua_pushstring(L, o);
intptr_t L_59 = ___L0;
String_t* L_60 = V_13;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_59, L_60, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_0168;
}
IL_0110:
{
// else if (TypeChecker.CheckTypes<string>(L, 1) && TypeChecker.CheckParamsType<object>(L, 2, count - 1))
intptr_t L_61 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_62 = TypeChecker_CheckTypes_TisString_t_mE02AD68016B3F8FE8B2307298E894AFA79955562((intptr_t)L_61, 1, /*hidden argument*/TypeChecker_CheckTypes_TisString_t_mE02AD68016B3F8FE8B2307298E894AFA79955562_RuntimeMethod_var);
if (!L_62)
{
goto IL_014d;
}
}
IL_0119:
{
intptr_t L_63 = ___L0;
int32_t L_64 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_65 = TypeChecker_CheckParamsType_TisRuntimeObject_mD31D055FE052973AB83D17010A5763B5988B1890((intptr_t)L_63, 2, ((int32_t)il2cpp_codegen_subtract((int32_t)L_64, (int32_t)1)), /*hidden argument*/TypeChecker_CheckParamsType_TisRuntimeObject_mD31D055FE052973AB83D17010A5763B5988B1890_RuntimeMethod_var);
if (!L_65)
{
goto IL_014d;
}
}
IL_0125:
{
// string arg0 = ToLua.ToString(L, 1);
intptr_t L_66 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_67 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_66, 1, /*hidden argument*/NULL);
// object[] arg1 = ToLua.ToParamsObject(L, 2, count - 1);
intptr_t L_68 = ___L0;
int32_t L_69 = V_0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_70 = ToLua_ToParamsObject_m2EEBC3B71B3A82850B3E5D0215C04B8B5D8A566A((intptr_t)L_68, 2, ((int32_t)il2cpp_codegen_subtract((int32_t)L_69, (int32_t)1)), /*hidden argument*/NULL);
V_14 = L_70;
// string o = System.String.Format(arg0, arg1);
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_71 = V_14;
String_t* L_72 = String_Format_mA3AC3FE7B23D97F3A5BAA082D25B0E01B341A865(L_67, L_71, /*hidden argument*/NULL);
V_15 = L_72;
// LuaDLL.lua_pushstring(L, o);
intptr_t L_73 = ___L0;
String_t* L_74 = V_15;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_73, L_74, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_0168;
}
IL_014d:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to method: System.String.Format");
intptr_t L_75 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_76 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_75, _stringLiteral8A320A4B3A37A7771990F4E3AA4273AC8F8FFCA4, /*hidden argument*/NULL);
V_3 = L_76;
goto IL_0168;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_015b;
throw e;
}
CATCH_015b:
{ // begin catch(System.Exception)
// catch (Exception e)
V_16 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_77 = ___L0;
Exception_t * L_78 = V_16;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_79 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_77, L_78, /*hidden argument*/NULL);
V_3 = L_79;
goto IL_0168;
} // end catch (depth: 1)
IL_0168:
{
// }
int32_t L_80 = V_3;
return L_80;
}
}
// System.Int32 System_StringWrap::Copy(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_Copy_m4544A849276C51A2126B5F7DA110F565ECD22CEE (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_StringWrap_Copy_m4544A849276C51A2126B5F7DA110F565ECD22CEE_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 1, /*hidden argument*/NULL);
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_1 = ___L0;
String_t* L_2 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_1, 1, /*hidden argument*/NULL);
// string o = System.String.Copy(arg0);
String_t* L_3 = String_Copy_m521EF2A77A1F54EFAB52903A780485ECD171EFA7(L_2, /*hidden argument*/NULL);
V_0 = L_3;
// LuaDLL.lua_pushstring(L, o);
intptr_t L_4 = ___L0;
String_t* L_5 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_1 = 1;
goto IL_002a;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_8 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_6, L_7, /*hidden argument*/NULL);
V_1 = L_8;
goto IL_002a;
} // end catch (depth: 1)
IL_002a:
{
// }
int32_t L_9 = V_1;
return L_9;
}
}
// System.Int32 System_StringWrap::Concat(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_Concat_m99D5A4B7459A846B8244AFBEC1943540E7CE05C1 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_StringWrap_Concat_m99D5A4B7459A846B8244AFBEC1943540E7CE05C1_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
String_t* V_1 = NULL;
int32_t V_2 = 0;
String_t* V_3 = NULL;
String_t* V_4 = NULL;
RuntimeObject * V_5 = NULL;
String_t* V_6 = NULL;
String_t* V_7 = NULL;
String_t* V_8 = NULL;
String_t* V_9 = NULL;
RuntimeObject * V_10 = NULL;
RuntimeObject * V_11 = NULL;
String_t* V_12 = NULL;
String_t* V_13 = NULL;
String_t* V_14 = NULL;
String_t* V_15 = NULL;
String_t* V_16 = NULL;
RuntimeObject * V_17 = NULL;
RuntimeObject * V_18 = NULL;
RuntimeObject * V_19 = NULL;
RuntimeObject * V_20 = NULL;
String_t* V_21 = NULL;
String_t* V_22 = NULL;
String_t* V_23 = NULL;
Exception_t * V_24 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 11);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// if (count == 1 && TypeChecker.CheckTypes<object>(L, 1))
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)1))))
{
goto IL_002f;
}
}
IL_000b:
{
intptr_t L_3 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_4 = TypeChecker_CheckTypes_TisRuntimeObject_m852D44D7DFE86811EBB6364C6E3668BADF1EC54D((intptr_t)L_3, 1, /*hidden argument*/TypeChecker_CheckTypes_TisRuntimeObject_m852D44D7DFE86811EBB6364C6E3668BADF1EC54D_RuntimeMethod_var);
if (!L_4)
{
goto IL_002f;
}
}
IL_0014:
{
// object arg0 = ToLua.ToVarObject(L, 1);
intptr_t L_5 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_6 = ToLua_ToVarObject_m32C2BF7F525FB0A4D5914DC319660A523C3A7A6D((intptr_t)L_5, 1, /*hidden argument*/NULL);
// string o = System.String.Concat(arg0);
String_t* L_7 = String_Concat_m798542DE19B3F02DC4F4B777BB2E73169F129DE1(L_6, /*hidden argument*/NULL);
V_1 = L_7;
// LuaDLL.lua_pushstring(L, o);
intptr_t L_8 = ___L0;
String_t* L_9 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_8, L_9, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0225;
}
IL_002f:
{
// else if (count == 2 && TypeChecker.CheckTypes<string, string>(L, 1))
int32_t L_10 = V_0;
if ((!(((uint32_t)L_10) == ((uint32_t)2))))
{
goto IL_0062;
}
}
IL_0033:
{
intptr_t L_11 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_12 = TypeChecker_CheckTypes_TisString_t_TisString_t_mFC82CC15DA61FA5C2312D0C2F2633BD61E0C6437((intptr_t)L_11, 1, /*hidden argument*/TypeChecker_CheckTypes_TisString_t_TisString_t_mFC82CC15DA61FA5C2312D0C2F2633BD61E0C6437_RuntimeMethod_var);
if (!L_12)
{
goto IL_0062;
}
}
IL_003c:
{
// string arg0 = ToLua.ToString(L, 1);
intptr_t L_13 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_14 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_13, 1, /*hidden argument*/NULL);
// string arg1 = ToLua.ToString(L, 2);
intptr_t L_15 = ___L0;
String_t* L_16 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_15, 2, /*hidden argument*/NULL);
V_3 = L_16;
// string o = System.String.Concat(arg0, arg1);
String_t* L_17 = V_3;
String_t* L_18 = String_Concat_mB78D0094592718DA6D5DB6C712A9C225631666BE(L_14, L_17, /*hidden argument*/NULL);
V_4 = L_18;
// LuaDLL.lua_pushstring(L, o);
intptr_t L_19 = ___L0;
String_t* L_20 = V_4;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_19, L_20, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0225;
}
IL_0062:
{
// else if (count == 2 && TypeChecker.CheckTypes<object, object>(L, 1))
int32_t L_21 = V_0;
if ((!(((uint32_t)L_21) == ((uint32_t)2))))
{
goto IL_0097;
}
}
IL_0066:
{
intptr_t L_22 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_23 = TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_m4CA678BACE3949B36B289C261EAE5FFB79DDCAEA((intptr_t)L_22, 1, /*hidden argument*/TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_m4CA678BACE3949B36B289C261EAE5FFB79DDCAEA_RuntimeMethod_var);
if (!L_23)
{
goto IL_0097;
}
}
IL_006f:
{
// object arg0 = ToLua.ToVarObject(L, 1);
intptr_t L_24 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_25 = ToLua_ToVarObject_m32C2BF7F525FB0A4D5914DC319660A523C3A7A6D((intptr_t)L_24, 1, /*hidden argument*/NULL);
// object arg1 = ToLua.ToVarObject(L, 2);
intptr_t L_26 = ___L0;
RuntimeObject * L_27 = ToLua_ToVarObject_m32C2BF7F525FB0A4D5914DC319660A523C3A7A6D((intptr_t)L_26, 2, /*hidden argument*/NULL);
V_5 = L_27;
// string o = System.String.Concat(arg0, arg1);
RuntimeObject * L_28 = V_5;
String_t* L_29 = String_Concat_mBB19C73816BDD1C3519F248E1ADC8E11A6FDB495(L_25, L_28, /*hidden argument*/NULL);
V_6 = L_29;
// LuaDLL.lua_pushstring(L, o);
intptr_t L_30 = ___L0;
String_t* L_31 = V_6;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_30, L_31, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0225;
}
IL_0097:
{
// else if (count == 3 && TypeChecker.CheckTypes<string, string, string>(L, 1))
int32_t L_32 = V_0;
if ((!(((uint32_t)L_32) == ((uint32_t)3))))
{
goto IL_00d7;
}
}
IL_009b:
{
intptr_t L_33 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_34 = TypeChecker_CheckTypes_TisString_t_TisString_t_TisString_t_m55D2CADA06ADF54F549A000448D29ABD01E5E0F9((intptr_t)L_33, 1, /*hidden argument*/TypeChecker_CheckTypes_TisString_t_TisString_t_TisString_t_m55D2CADA06ADF54F549A000448D29ABD01E5E0F9_RuntimeMethod_var);
if (!L_34)
{
goto IL_00d7;
}
}
IL_00a4:
{
// string arg0 = ToLua.ToString(L, 1);
intptr_t L_35 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_36 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_35, 1, /*hidden argument*/NULL);
// string arg1 = ToLua.ToString(L, 2);
intptr_t L_37 = ___L0;
String_t* L_38 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_37, 2, /*hidden argument*/NULL);
V_7 = L_38;
// string arg2 = ToLua.ToString(L, 3);
intptr_t L_39 = ___L0;
String_t* L_40 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_39, 3, /*hidden argument*/NULL);
V_8 = L_40;
// string o = System.String.Concat(arg0, arg1, arg2);
String_t* L_41 = V_7;
String_t* L_42 = V_8;
String_t* L_43 = String_Concat_mF4626905368D6558695A823466A1AF65EADB9923(L_36, L_41, L_42, /*hidden argument*/NULL);
V_9 = L_43;
// LuaDLL.lua_pushstring(L, o);
intptr_t L_44 = ___L0;
String_t* L_45 = V_9;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_44, L_45, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0225;
}
IL_00d7:
{
// else if (count == 3 && TypeChecker.CheckTypes<object, object, object>(L, 1))
int32_t L_46 = V_0;
if ((!(((uint32_t)L_46) == ((uint32_t)3))))
{
goto IL_0117;
}
}
IL_00db:
{
intptr_t L_47 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_48 = TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m70DEEF2A23A8C3CA4EE46DDB16FEDF9946AA6406((intptr_t)L_47, 1, /*hidden argument*/TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m70DEEF2A23A8C3CA4EE46DDB16FEDF9946AA6406_RuntimeMethod_var);
if (!L_48)
{
goto IL_0117;
}
}
IL_00e4:
{
// object arg0 = ToLua.ToVarObject(L, 1);
intptr_t L_49 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_50 = ToLua_ToVarObject_m32C2BF7F525FB0A4D5914DC319660A523C3A7A6D((intptr_t)L_49, 1, /*hidden argument*/NULL);
// object arg1 = ToLua.ToVarObject(L, 2);
intptr_t L_51 = ___L0;
RuntimeObject * L_52 = ToLua_ToVarObject_m32C2BF7F525FB0A4D5914DC319660A523C3A7A6D((intptr_t)L_51, 2, /*hidden argument*/NULL);
V_10 = L_52;
// object arg2 = ToLua.ToVarObject(L, 3);
intptr_t L_53 = ___L0;
RuntimeObject * L_54 = ToLua_ToVarObject_m32C2BF7F525FB0A4D5914DC319660A523C3A7A6D((intptr_t)L_53, 3, /*hidden argument*/NULL);
V_11 = L_54;
// string o = System.String.Concat(arg0, arg1, arg2);
RuntimeObject * L_55 = V_10;
RuntimeObject * L_56 = V_11;
String_t* L_57 = String_Concat_m2E1F71C491D2429CC80A28745488FEA947BB7AAC(L_50, L_55, L_56, /*hidden argument*/NULL);
V_12 = L_57;
// LuaDLL.lua_pushstring(L, o);
intptr_t L_58 = ___L0;
String_t* L_59 = V_12;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_58, L_59, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0225;
}
IL_0117:
{
// else if (count == 4 && TypeChecker.CheckTypes<string, string, string, string>(L, 1))
int32_t L_60 = V_0;
if ((!(((uint32_t)L_60) == ((uint32_t)4))))
{
goto IL_0162;
}
}
IL_011b:
{
intptr_t L_61 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_62 = TypeChecker_CheckTypes_TisString_t_TisString_t_TisString_t_TisString_t_mDF5639675C999DD06598723461FDBBA1B0E59B64((intptr_t)L_61, 1, /*hidden argument*/TypeChecker_CheckTypes_TisString_t_TisString_t_TisString_t_TisString_t_mDF5639675C999DD06598723461FDBBA1B0E59B64_RuntimeMethod_var);
if (!L_62)
{
goto IL_0162;
}
}
IL_0124:
{
// string arg0 = ToLua.ToString(L, 1);
intptr_t L_63 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_64 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_63, 1, /*hidden argument*/NULL);
// string arg1 = ToLua.ToString(L, 2);
intptr_t L_65 = ___L0;
String_t* L_66 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_65, 2, /*hidden argument*/NULL);
V_13 = L_66;
// string arg2 = ToLua.ToString(L, 3);
intptr_t L_67 = ___L0;
String_t* L_68 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_67, 3, /*hidden argument*/NULL);
V_14 = L_68;
// string arg3 = ToLua.ToString(L, 4);
intptr_t L_69 = ___L0;
String_t* L_70 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_69, 4, /*hidden argument*/NULL);
V_15 = L_70;
// string o = System.String.Concat(arg0, arg1, arg2, arg3);
String_t* L_71 = V_13;
String_t* L_72 = V_14;
String_t* L_73 = V_15;
String_t* L_74 = String_Concat_mDD2E38332DED3A8C088D38D78A0E0BEB5091DA64(L_64, L_71, L_72, L_73, /*hidden argument*/NULL);
V_16 = L_74;
// LuaDLL.lua_pushstring(L, o);
intptr_t L_75 = ___L0;
String_t* L_76 = V_16;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_75, L_76, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0225;
}
IL_0162:
{
// else if (count == 4 && TypeChecker.CheckTypes<object, object, object, object>(L, 1))
int32_t L_77 = V_0;
if ((!(((uint32_t)L_77) == ((uint32_t)4))))
{
goto IL_01c0;
}
}
IL_0166:
{
intptr_t L_78 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_79 = TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mE6DF87B05D7B09BC78E26145157CC66E57D3B7C8((intptr_t)L_78, 1, /*hidden argument*/TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mE6DF87B05D7B09BC78E26145157CC66E57D3B7C8_RuntimeMethod_var);
if (!L_79)
{
goto IL_01c0;
}
}
IL_016f:
{
// object arg0 = ToLua.ToVarObject(L, 1);
intptr_t L_80 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_81 = ToLua_ToVarObject_m32C2BF7F525FB0A4D5914DC319660A523C3A7A6D((intptr_t)L_80, 1, /*hidden argument*/NULL);
V_17 = L_81;
// object arg1 = ToLua.ToVarObject(L, 2);
intptr_t L_82 = ___L0;
RuntimeObject * L_83 = ToLua_ToVarObject_m32C2BF7F525FB0A4D5914DC319660A523C3A7A6D((intptr_t)L_82, 2, /*hidden argument*/NULL);
V_18 = L_83;
// object arg2 = ToLua.ToVarObject(L, 3);
intptr_t L_84 = ___L0;
RuntimeObject * L_85 = ToLua_ToVarObject_m32C2BF7F525FB0A4D5914DC319660A523C3A7A6D((intptr_t)L_84, 3, /*hidden argument*/NULL);
V_19 = L_85;
// object arg3 = ToLua.ToVarObject(L, 4);
intptr_t L_86 = ___L0;
RuntimeObject * L_87 = ToLua_ToVarObject_m32C2BF7F525FB0A4D5914DC319660A523C3A7A6D((intptr_t)L_86, 4, /*hidden argument*/NULL);
V_20 = L_87;
// string o = System.String.Concat(arg0, arg1, arg2, arg3);
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_88 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)4);
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_89 = L_88;
RuntimeObject * L_90 = V_17;
NullCheck(L_89);
ArrayElementTypeCheck (L_89, L_90);
(L_89)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject *)L_90);
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_91 = L_89;
RuntimeObject * L_92 = V_18;
NullCheck(L_91);
ArrayElementTypeCheck (L_91, L_92);
(L_91)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject *)L_92);
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_93 = L_91;
RuntimeObject * L_94 = V_19;
NullCheck(L_93);
ArrayElementTypeCheck (L_93, L_94);
(L_93)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject *)L_94);
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_95 = L_93;
RuntimeObject * L_96 = V_20;
NullCheck(L_95);
ArrayElementTypeCheck (L_95, L_96);
(L_95)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject *)L_96);
String_t* L_97 = String_Concat_mB7BA84F13912303B2E5E40FBF0109E1A328ACA07(L_95, /*hidden argument*/NULL);
V_21 = L_97;
// LuaDLL.lua_pushstring(L, o);
intptr_t L_98 = ___L0;
String_t* L_99 = V_21;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_98, L_99, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0225;
}
IL_01c0:
{
// else if (TypeChecker.CheckParamsType<string>(L, 1, count))
intptr_t L_100 = ___L0;
int32_t L_101 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_102 = TypeChecker_CheckParamsType_TisString_t_mD5633813501B9DD2EFB8B9449FAD62230C0A93FD((intptr_t)L_100, 1, L_101, /*hidden argument*/TypeChecker_CheckParamsType_TisString_t_mD5633813501B9DD2EFB8B9449FAD62230C0A93FD_RuntimeMethod_var);
if (!L_102)
{
goto IL_01e5;
}
}
IL_01ca:
{
// string[] arg0 = ToLua.ToParamsString(L, 1, count);
intptr_t L_103 = ___L0;
int32_t L_104 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_105 = ToLua_ToParamsString_m54048B8A4A7AF5679E8556D288AE469D7C64BD45((intptr_t)L_103, 1, L_104, /*hidden argument*/NULL);
// string o = System.String.Concat(arg0);
String_t* L_106 = String_Concat_m232E857CA5107EA6AC52E7DD7018716C021F237B(L_105, /*hidden argument*/NULL);
V_22 = L_106;
// LuaDLL.lua_pushstring(L, o);
intptr_t L_107 = ___L0;
String_t* L_108 = V_22;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_107, L_108, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0225;
}
IL_01e5:
{
// else if (TypeChecker.CheckParamsType<object>(L, 1, count))
intptr_t L_109 = ___L0;
int32_t L_110 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_111 = TypeChecker_CheckParamsType_TisRuntimeObject_mD31D055FE052973AB83D17010A5763B5988B1890((intptr_t)L_109, 1, L_110, /*hidden argument*/TypeChecker_CheckParamsType_TisRuntimeObject_mD31D055FE052973AB83D17010A5763B5988B1890_RuntimeMethod_var);
if (!L_111)
{
goto IL_020a;
}
}
IL_01ef:
{
// object[] arg0 = ToLua.ToParamsObject(L, 1, count);
intptr_t L_112 = ___L0;
int32_t L_113 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_114 = ToLua_ToParamsObject_m2EEBC3B71B3A82850B3E5D0215C04B8B5D8A566A((intptr_t)L_112, 1, L_113, /*hidden argument*/NULL);
// string o = System.String.Concat(arg0);
String_t* L_115 = String_Concat_mB7BA84F13912303B2E5E40FBF0109E1A328ACA07(L_114, /*hidden argument*/NULL);
V_23 = L_115;
// LuaDLL.lua_pushstring(L, o);
intptr_t L_116 = ___L0;
String_t* L_117 = V_23;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_116, L_117, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0225;
}
IL_020a:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to method: System.String.Concat");
intptr_t L_118 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_119 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_118, _stringLiteral615E5D8D173033AFD8BD112098702AA3DCD4AB8F, /*hidden argument*/NULL);
V_2 = L_119;
goto IL_0225;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0218;
throw e;
}
CATCH_0218:
{ // begin catch(System.Exception)
// catch (Exception e)
V_24 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_120 = ___L0;
Exception_t * L_121 = V_24;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_122 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_120, L_121, /*hidden argument*/NULL);
V_2 = L_122;
goto IL_0225;
} // end catch (depth: 1)
IL_0225:
{
// }
int32_t L_123 = V_2;
return L_123;
}
}
// System.Int32 System_StringWrap::Insert(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_Insert_m71A1A434239FC2A06D5B984D6653F43BA5764984 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_StringWrap_Insert_m71A1A434239FC2A06D5B984D6653F43BA5764984_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
String_t* V_1 = NULL;
String_t* V_2 = NULL;
int32_t V_3 = 0;
Exception_t * V_4 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 3);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 3, /*hidden argument*/NULL);
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_1 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_2, /*hidden argument*/NULL);
RuntimeObject * L_4 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_1, 1, L_3, /*hidden argument*/NULL);
// int arg0 = (int)LuaDLL.luaL_checknumber(L, 2);
intptr_t L_5 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_6 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_5, 2, /*hidden argument*/NULL);
V_0 = (((int32_t)((int32_t)L_6)));
// string arg1 = ToLua.CheckString(L, 3);
intptr_t L_7 = ___L0;
String_t* L_8 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_7, 3, /*hidden argument*/NULL);
V_1 = L_8;
// string o = obj.Insert(arg0, arg1);
int32_t L_9 = V_0;
String_t* L_10 = V_1;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_4, String_t_il2cpp_TypeInfo_var)));
String_t* L_11 = String_Insert_m2525FE6F79C96A359A588C8FA764419EBD811749(((String_t*)CastclassSealed((RuntimeObject*)L_4, String_t_il2cpp_TypeInfo_var)), L_9, L_10, /*hidden argument*/NULL);
V_2 = L_11;
// LuaDLL.lua_pushstring(L, o);
intptr_t L_12 = ___L0;
String_t* L_13 = V_2;
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_12, L_13, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_004e;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0041;
throw e;
}
CATCH_0041:
{ // begin catch(System.Exception)
// catch (Exception e)
V_4 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_14 = ___L0;
Exception_t * L_15 = V_4;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_16 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_14, L_15, /*hidden argument*/NULL);
V_3 = L_16;
goto IL_004e;
} // end catch (depth: 1)
IL_004e:
{
// }
int32_t L_17 = V_3;
return L_17;
}
}
// System.Int32 System_StringWrap::Intern(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_Intern_m5B1B9AA3DDBE57C11C7BCE91F5847C522656D544 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_StringWrap_Intern_m5B1B9AA3DDBE57C11C7BCE91F5847C522656D544_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 1, /*hidden argument*/NULL);
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_1 = ___L0;
String_t* L_2 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_1, 1, /*hidden argument*/NULL);
// string o = System.String.Intern(arg0);
String_t* L_3 = String_Intern_m07AFEAB8C0E1C21D724BCB38CBF7D6F8AD185E75(L_2, /*hidden argument*/NULL);
V_0 = L_3;
// LuaDLL.lua_pushstring(L, o);
intptr_t L_4 = ___L0;
String_t* L_5 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_1 = 1;
goto IL_002a;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_8 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_6, L_7, /*hidden argument*/NULL);
V_1 = L_8;
goto IL_002a;
} // end catch (depth: 1)
IL_002a:
{
// }
int32_t L_9 = V_1;
return L_9;
}
}
// System.Int32 System_StringWrap::IsInterned(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_IsInterned_m0BF727551B969618007B9644A348DB549C17D70D (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_StringWrap_IsInterned_m0BF727551B969618007B9644A348DB549C17D70D_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 1, /*hidden argument*/NULL);
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_1 = ___L0;
String_t* L_2 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_1, 1, /*hidden argument*/NULL);
// string o = System.String.IsInterned(arg0);
String_t* L_3 = String_IsInterned_m1A87D7AC41715AF4F632434EC93D143721FC9FC5(L_2, /*hidden argument*/NULL);
V_0 = L_3;
// LuaDLL.lua_pushstring(L, o);
intptr_t L_4 = ___L0;
String_t* L_5 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_1 = 1;
goto IL_002a;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_8 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_6, L_7, /*hidden argument*/NULL);
V_1 = L_8;
goto IL_002a;
} // end catch (depth: 1)
IL_002a:
{
// }
int32_t L_9 = V_1;
return L_9;
}
}
// System.Int32 System_StringWrap::Join(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_Join_m722ADE9828678B3E83DF7FEAAAB447A0CFD2DDB4 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_StringWrap_Join_m722ADE9828678B3E83DF7FEAAAB447A0CFD2DDB4_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* V_1 = NULL;
String_t* V_2 = NULL;
int32_t V_3 = 0;
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* V_4 = NULL;
int32_t V_5 = 0;
int32_t V_6 = 0;
String_t* V_7 = NULL;
Exception_t * V_8 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 4);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// if (count == 2)
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)2))))
{
goto IL_002c;
}
}
IL_000b:
{
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_3 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_4 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_3, 1, /*hidden argument*/NULL);
// string[] arg1 = ToLua.CheckStringArray(L, 2);
intptr_t L_5 = ___L0;
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_6 = ToLua_CheckStringArray_m5AEC0FC50AE6350C62EFD1FE9B51D0EF06173703((intptr_t)L_5, 2, /*hidden argument*/NULL);
V_1 = L_6;
// string o = System.String.Join(arg0, arg1);
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_7 = V_1;
String_t* L_8 = String_Join_m49371BED70248F0FCE970CB4F2E39E9A688AAFA4(L_4, L_7, /*hidden argument*/NULL);
V_2 = L_8;
// LuaDLL.lua_pushstring(L, o);
intptr_t L_9 = ___L0;
String_t* L_10 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_9, L_10, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_0088;
}
IL_002c:
{
// else if (count == 4)
int32_t L_11 = V_0;
if ((!(((uint32_t)L_11) == ((uint32_t)4))))
{
goto IL_006d;
}
}
IL_0030:
{
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_12 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_13 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_12, 1, /*hidden argument*/NULL);
// string[] arg1 = ToLua.CheckStringArray(L, 2);
intptr_t L_14 = ___L0;
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_15 = ToLua_CheckStringArray_m5AEC0FC50AE6350C62EFD1FE9B51D0EF06173703((intptr_t)L_14, 2, /*hidden argument*/NULL);
V_4 = L_15;
// int arg2 = (int)LuaDLL.luaL_checknumber(L, 3);
intptr_t L_16 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_17 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_16, 3, /*hidden argument*/NULL);
V_5 = (((int32_t)((int32_t)L_17)));
// int arg3 = (int)LuaDLL.luaL_checknumber(L, 4);
intptr_t L_18 = ___L0;
double L_19 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_18, 4, /*hidden argument*/NULL);
V_6 = (((int32_t)((int32_t)L_19)));
// string o = System.String.Join(arg0, arg1, arg2, arg3);
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_20 = V_4;
int32_t L_21 = V_5;
int32_t L_22 = V_6;
String_t* L_23 = String_Join_mAD2E71273792A113300BE8D8AA6958C2AA0AC6EF(L_13, L_20, L_21, L_22, /*hidden argument*/NULL);
V_7 = L_23;
// LuaDLL.lua_pushstring(L, o);
intptr_t L_24 = ___L0;
String_t* L_25 = V_7;
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_24, L_25, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_0088;
}
IL_006d:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to method: System.String.Join");
intptr_t L_26 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_27 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_26, _stringLiteral3D648E18FBD03EC05FD11EF515A91B9863BFB658, /*hidden argument*/NULL);
V_3 = L_27;
goto IL_0088;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_007b;
throw e;
}
CATCH_007b:
{ // begin catch(System.Exception)
// catch (Exception e)
V_8 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_28 = ___L0;
Exception_t * L_29 = V_8;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_30 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_28, L_29, /*hidden argument*/NULL);
V_3 = L_30;
goto IL_0088;
} // end catch (depth: 1)
IL_0088:
{
// }
int32_t L_31 = V_3;
return L_31;
}
}
// System.Int32 System_StringWrap::GetEnumerator(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_GetEnumerator_m00F326D1872E2A0CC7256A471F65D71703663100 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_StringWrap_GetEnumerator_m00F326D1872E2A0CC7256A471F65D71703663100_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 1, /*hidden argument*/NULL);
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_1 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_2, /*hidden argument*/NULL);
RuntimeObject * L_4 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_1, 1, L_3, /*hidden argument*/NULL);
// System.Collections.IEnumerator o = obj.GetEnumerator();
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_4, String_t_il2cpp_TypeInfo_var)));
CharEnumerator_t2EA2A40D79D38A2498DA996D174FD1DE79CD5244 * L_5 = String_GetEnumerator_m7487B60F5261B066EA12F9E572434A835E34B57E(((String_t*)CastclassSealed((RuntimeObject*)L_4, String_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
V_0 = L_5;
// ToLua.Push(L, o);
intptr_t L_6 = ___L0;
RuntimeObject* L_7 = V_0;
ToLua_Push_m0C5C43A12210CCE2EA2C934C03DDC5A75A1BB4E2((intptr_t)L_6, L_7, /*hidden argument*/NULL);
// return 1;
V_1 = 1;
goto IL_0039;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_002e;
throw e;
}
CATCH_002e:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_8 = ___L0;
Exception_t * L_9 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_10 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_8, L_9, /*hidden argument*/NULL);
V_1 = L_10;
goto IL_0039;
} // end catch (depth: 1)
IL_0039:
{
// }
int32_t L_11 = V_1;
return L_11;
}
}
// System.Int32 System_StringWrap::GetHashCode(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_GetHashCode_m1C1DC67B80B4A7B5F314B5E728EA02779BFC2E0F (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_StringWrap_GetHashCode_m1C1DC67B80B4A7B5F314B5E728EA02779BFC2E0F_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 1, /*hidden argument*/NULL);
// System.String obj = (System.String)ToLua.CheckObject(L, 1, typeof(System.String));
intptr_t L_1 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_2, /*hidden argument*/NULL);
RuntimeObject * L_4 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_1, 1, L_3, /*hidden argument*/NULL);
// int o = obj.GetHashCode();
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_4, String_t_il2cpp_TypeInfo_var)));
int32_t L_5 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, ((String_t*)CastclassSealed((RuntimeObject*)L_4, String_t_il2cpp_TypeInfo_var)));
V_0 = L_5;
// LuaDLL.lua_pushinteger(L, o);
intptr_t L_6 = ___L0;
int32_t L_7 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_6, L_7, /*hidden argument*/NULL);
// return 1;
V_1 = 1;
goto IL_0039;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_002e;
throw e;
}
CATCH_002e:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_8 = ___L0;
Exception_t * L_9 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_10 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_8, L_9, /*hidden argument*/NULL);
V_1 = L_10;
goto IL_0039;
} // end catch (depth: 1)
IL_0039:
{
// }
int32_t L_11 = V_1;
return L_11;
}
}
// System.Int32 System_StringWrap::op_Equality(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_op_Equality_m0EF70C5BE64A40BCA83EF4F212FAE2A719F86044 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_StringWrap_op_Equality_m0EF70C5BE64A40BCA83EF4F212FAE2A719F86044_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
bool V_1 = false;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 2);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 2, /*hidden argument*/NULL);
// string arg0 = ToLua.ToString(L, 1);
intptr_t L_1 = ___L0;
String_t* L_2 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_1, 1, /*hidden argument*/NULL);
// string arg1 = ToLua.ToString(L, 2);
intptr_t L_3 = ___L0;
String_t* L_4 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_3, 2, /*hidden argument*/NULL);
V_0 = L_4;
// bool o = arg0 == arg1;
String_t* L_5 = V_0;
bool L_6 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE(L_2, L_5, /*hidden argument*/NULL);
V_1 = L_6;
// LuaDLL.lua_pushboolean(L, o);
intptr_t L_7 = ___L0;
bool L_8 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_7, L_8, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0033;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0028;
throw e;
}
CATCH_0028:
{ // begin catch(System.Exception)
// catch (Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_9 = ___L0;
Exception_t * L_10 = V_3;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_11 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_9, L_10, /*hidden argument*/NULL);
V_2 = L_11;
goto IL_0033;
} // end catch (depth: 1)
IL_0033:
{
// }
int32_t L_12 = V_2;
return L_12;
}
}
// System.Int32 System_StringWrap::get_Empty(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_get_Empty_m5366E878E7C1DC834714D1AEAB63F32BE6181A59 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_StringWrap_get_Empty_m5366E878E7C1DC834714D1AEAB63F32BE6181A59_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Exception_t * V_1 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// LuaDLL.lua_pushstring(L, System.String.Empty);
intptr_t L_0 = ___L0;
String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_0, L_1, /*hidden argument*/NULL);
// return 1;
V_0 = 1;
goto IL_001a;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_000f;
throw e;
}
CATCH_000f:
{ // begin catch(System.Exception)
// catch (Exception e)
V_1 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_2 = ___L0;
Exception_t * L_3 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_4 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_2, L_3, /*hidden argument*/NULL);
V_0 = L_4;
goto IL_001a;
} // end catch (depth: 1)
IL_001a:
{
// }
int32_t L_5 = V_0;
return L_5;
}
}
// System.Int32 System_StringWrap::get_Length(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_StringWrap_get_Length_m068626CF4B94866A8EE921417B99D642086D68D4 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_StringWrap_get_Length_m068626CF4B94866A8EE921417B99D642086D68D4_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.String obj = (System.String)o;
RuntimeObject * L_2 = V_0;
// int ret = obj.Length;
NullCheck(((String_t*)CastclassSealed((RuntimeObject*)L_2, String_t_il2cpp_TypeInfo_var)));
int32_t L_3 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(((String_t*)CastclassSealed((RuntimeObject*)L_2, String_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
V_1 = L_3;
// LuaDLL.lua_pushinteger(L, ret);
intptr_t L_4 = ___L0;
int32_t L_5 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index Length on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteralDF36495D8ABCD4B8F5D113D7CD4B62A1C5C3B1AF, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Void System_StringWrap::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void System_StringWrap__ctor_m785E949BF0D609B52F018ADE7947257AA77FD0EF (System_StringWrap_tC3011504EE287424E6AFC4CC137135F3D19CEE86 * __this, const RuntimeMethod* method)
{
{
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_Equals_m69D32AFFCE6A5A1514FBB4431D41B14DF0C33329(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_Equals_m69D32AFFCE6A5A1514FBB4431D41B14DF0C33329(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_GetType_m26357DBE7ECEA7697FA284B8CF3DA6ABB67AA347(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_GetType_m26357DBE7ECEA7697FA284B8CF3DA6ABB67AA347(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_GetTypeArray_m9FE7538ED7C4292E16B0C3B0523644AF4ECCEACC(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_GetTypeArray_m9FE7538ED7C4292E16B0C3B0523644AF4ECCEACC(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_GetTypeCode_m1F1A39ABFFE0BD5DE012DE849C698D06AE5FE068(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_GetTypeCode_m1F1A39ABFFE0BD5DE012DE849C698D06AE5FE068(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_GetTypeFromHandle_m07799D6C7A4767ED027577C18AD1B78169428984(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_GetTypeFromHandle_m07799D6C7A4767ED027577C18AD1B78169428984(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_GetTypeHandle_mE8E54EBCCB117A99DCC37CD66C0780D1736FBDDB(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_GetTypeHandle_mE8E54EBCCB117A99DCC37CD66C0780D1736FBDDB(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_IsSubclassOf_m0CC77DFB6779AB8BBF945834A4EFA61DE31DCC4B(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_IsSubclassOf_m0CC77DFB6779AB8BBF945834A4EFA61DE31DCC4B(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_FindInterfaces_mF6FEFFA6D62BEFD6B79B6E56A6C6A7271EE0EA95(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_FindInterfaces_mF6FEFFA6D62BEFD6B79B6E56A6C6A7271EE0EA95(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_GetInterface_mA2465BA46EA6BE7363C0E90D852561398BB45F5D(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_GetInterface_mA2465BA46EA6BE7363C0E90D852561398BB45F5D(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_GetInterfaceMap_m430FC414EA93A75237F0B4018184F00A2BC477B8(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_GetInterfaceMap_m430FC414EA93A75237F0B4018184F00A2BC477B8(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_GetInterfaces_m215E44CC1BBB933694913101E2D9CDB5CD1EE6A6(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_GetInterfaces_m215E44CC1BBB933694913101E2D9CDB5CD1EE6A6(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_IsAssignableFrom_m8EE98CF9BF41AF1ED00B38C535DAF235D9F4F4E4(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_IsAssignableFrom_m8EE98CF9BF41AF1ED00B38C535DAF235D9F4F4E4(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_IsInstanceOfType_mF8476459336299D1227C0845389EBC2E647DCC3F(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_IsInstanceOfType_mF8476459336299D1227C0845389EBC2E647DCC3F(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_GetArrayRank_mADAD39BB62879EB93776F5F125A691FA6065DEB9(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_GetArrayRank_mADAD39BB62879EB93776F5F125A691FA6065DEB9(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_GetElementType_m9B2D9EB569975021FFE74545690FE7CD4D6911C7(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_GetElementType_m9B2D9EB569975021FFE74545690FE7CD4D6911C7(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_GetHashCode_m2997ACE6E285F7E67AE243660BE5AFC3256CEF2B(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_GetHashCode_m2997ACE6E285F7E67AE243660BE5AFC3256CEF2B(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_GetNestedType_mACAE976EB091331F2BE604B1EBCCC8EA9F50F6F1(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_GetNestedType_mACAE976EB091331F2BE604B1EBCCC8EA9F50F6F1(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_GetNestedTypes_m83799175CA8798146B18BCCC81AF5085746FC161(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_GetNestedTypes_m83799175CA8798146B18BCCC81AF5085746FC161(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_GetDefaultMembers_m6139C33B5A474C1C04A6F5B45064E51571A9A88C(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_GetDefaultMembers_m6139C33B5A474C1C04A6F5B45064E51571A9A88C(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_FindMembers_m591AC2870A43E6E028A4E3AACD556C37D226BA4F(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_FindMembers_m591AC2870A43E6E028A4E3AACD556C37D226BA4F(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_InvokeMember_mA83C70B87A5410C68F091ABF74C48BF4AA455753(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_InvokeMember_mA83C70B87A5410C68F091ABF74C48BF4AA455753(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_ToString_mE2F7F2F4FBF617F269AC3C2F8A42DF2144F76D20(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_ToString_mE2F7F2F4FBF617F269AC3C2F8A42DF2144F76D20(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_GetGenericArguments_m5590D4BEC42CE7F4A2DB943F9BBC6D46547F7BC3(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_GetGenericArguments_m5590D4BEC42CE7F4A2DB943F9BBC6D46547F7BC3(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_GetGenericTypeDefinition_m5AE9B1E8E0F48F17324A3CAF27833865E3D712CB(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_GetGenericTypeDefinition_m5AE9B1E8E0F48F17324A3CAF27833865E3D712CB(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_MakeGenericType_m97C44D8B41487CCC9152C53BDFE569D5651B7013(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_MakeGenericType_m97C44D8B41487CCC9152C53BDFE569D5651B7013(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_GetGenericParameterConstraints_mE3629E4B29B186CEF448425A705783A721E20D31(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_GetGenericParameterConstraints_mE3629E4B29B186CEF448425A705783A721E20D31(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_MakeArrayType_m57DF63E4A82DE3231157DFF5D767F06DBB2D5120(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_MakeArrayType_m57DF63E4A82DE3231157DFF5D767F06DBB2D5120(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_MakeByRefType_m808AFC1D0A8D1412F88F25BAFFF30FFE42B3EC1C(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_MakeByRefType_m808AFC1D0A8D1412F88F25BAFFF30FFE42B3EC1C(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_MakePointerType_m446693552EB11C589B93438A5713D3A4A7D09E15(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_MakePointerType_m446693552EB11C589B93438A5713D3A4A7D09E15(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_ReflectionOnlyGetType_m094469C7B139339DC7AE37E23644A733DEB370C7(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_ReflectionOnlyGetType_m094469C7B139339DC7AE37E23644A733DEB370C7(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_Delimiter_m032BA62E01358205A794F3BBED47D6A0191E237A(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_Delimiter_m032BA62E01358205A794F3BBED47D6A0191E237A(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_EmptyTypes_m67107BF3BCB4EDED3154EDD6C4F6E7C30CBADA8D(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_EmptyTypes_m67107BF3BCB4EDED3154EDD6C4F6E7C30CBADA8D(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_FilterAttribute_mCCF4AACFA058016B6B5640CCAF613761AD26BE6A(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_FilterAttribute_mCCF4AACFA058016B6B5640CCAF613761AD26BE6A(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_FilterName_m419DAD4E6B2B22B838AE5990A3AF47FD643E497E(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_FilterName_m419DAD4E6B2B22B838AE5990A3AF47FD643E497E(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_FilterNameIgnoreCase_mB07D346AFAC073CB8660F27A27D0DC95CB133A63(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_FilterNameIgnoreCase_mB07D346AFAC073CB8660F27A27D0DC95CB133A63(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_Missing_m2D819B3BA5596F8690AA72C4F7789EF861D93485(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_Missing_m2D819B3BA5596F8690AA72C4F7789EF861D93485(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_Assembly_mFB0EDF93E8435AA53DC0E7A413B5DDB3D3F7712F(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_Assembly_mFB0EDF93E8435AA53DC0E7A413B5DDB3D3F7712F(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_AssemblyQualifiedName_m85B5ABCD51380A0B78E1BDE69EC82E7BD6DA7E44(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_AssemblyQualifiedName_m85B5ABCD51380A0B78E1BDE69EC82E7BD6DA7E44(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_Attributes_mFDCA75FD29B5370C9824057F1EA2CCDB56844002(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_Attributes_mFDCA75FD29B5370C9824057F1EA2CCDB56844002(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_BaseType_m7F7DA3BAA2009B7A4720850FF3F3F5E4EFD71B62(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_BaseType_m7F7DA3BAA2009B7A4720850FF3F3F5E4EFD71B62(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_DeclaringType_m41E0AF1481EB2AFB0181C003EDA9EEB4CDCC1E09(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_DeclaringType_m41E0AF1481EB2AFB0181C003EDA9EEB4CDCC1E09(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_DefaultBinder_mBBF9F2F7BA082CCAF75A09FF350EC9BC2A7E66BF(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_DefaultBinder_mBBF9F2F7BA082CCAF75A09FF350EC9BC2A7E66BF(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_FullName_mBCD1C08CD83F5713B22F2683A488AC0918626487(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_FullName_mBCD1C08CD83F5713B22F2683A488AC0918626487(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_GUID_m56BAF6645F02EF50EAAD98A3AD1E169DD567DE0E(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_GUID_m56BAF6645F02EF50EAAD98A3AD1E169DD567DE0E(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_HasElementType_mEFD324FED8FFD1BA762C5FECAE31B832B60CD1E7(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_HasElementType_mEFD324FED8FFD1BA762C5FECAE31B832B60CD1E7(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_IsAbstract_m5CC82A01E427472A6DAD72F9B66857DAE969B2A8(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_IsAbstract_m5CC82A01E427472A6DAD72F9B66857DAE969B2A8(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_IsAnsiClass_m92714B0E23907676BF895C1C62F481E24F6A9E58(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_IsAnsiClass_m92714B0E23907676BF895C1C62F481E24F6A9E58(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_IsArray_m99B71B3761D34C9766A3C38156FE74E9C897CFB3(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_IsArray_m99B71B3761D34C9766A3C38156FE74E9C897CFB3(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_IsAutoClass_mCB71431BC376D6409A8DFA35B414C8B9DE19EF5B(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_IsAutoClass_mCB71431BC376D6409A8DFA35B414C8B9DE19EF5B(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_IsAutoLayout_m3D8EEDC1488EE36BE2AA62F48E68920739098CFE(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_IsAutoLayout_m3D8EEDC1488EE36BE2AA62F48E68920739098CFE(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_IsByRef_mC5E9EC1F639379D8F86755FC4EF182F8640013E7(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_IsByRef_mC5E9EC1F639379D8F86755FC4EF182F8640013E7(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_IsClass_m42B0A282410528AC7C32AA8565B645E12D80B1E6(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_IsClass_m42B0A282410528AC7C32AA8565B645E12D80B1E6(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_IsCOMObject_m978E71A600026A1906EDAA460E682AB3527E2194(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_IsCOMObject_m978E71A600026A1906EDAA460E682AB3527E2194(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_IsContextful_mAEC865B92D6F8DB8D883397EB2133D9AB74296D3(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_IsContextful_mAEC865B92D6F8DB8D883397EB2133D9AB74296D3(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_IsEnum_m295BACA6D7CA6CCB98744D6805C1E3A9FBDE1713(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_IsEnum_m295BACA6D7CA6CCB98744D6805C1E3A9FBDE1713(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_IsExplicitLayout_mEE2991369701A55FD51134C3F1ED4A62F51D6EEE(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_IsExplicitLayout_mEE2991369701A55FD51134C3F1ED4A62F51D6EEE(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_IsImport_mE218CC47F66E9227B38B87FECF4019FCA0C0FCC4(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_IsImport_mE218CC47F66E9227B38B87FECF4019FCA0C0FCC4(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_IsInterface_m105DF197A04FD7BB7EDC1E9D7BFBACFF7238922D(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_IsInterface_m105DF197A04FD7BB7EDC1E9D7BFBACFF7238922D(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_IsLayoutSequential_m916702D9CBEABE51E56A285BA2802AAE4180C301(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_IsLayoutSequential_m916702D9CBEABE51E56A285BA2802AAE4180C301(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_IsMarshalByRef_mE1516158350967FB2AEA54D0E1BF52082CDE9FF3(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_IsMarshalByRef_mE1516158350967FB2AEA54D0E1BF52082CDE9FF3(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_IsNestedAssembly_mFEE9B4A3BD9E819628ED84BE229756FB05B44406(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_IsNestedAssembly_mFEE9B4A3BD9E819628ED84BE229756FB05B44406(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_IsNestedFamANDAssem_mD00CDF895FB15AA49DA094646FEFD6C0DA79C863(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_IsNestedFamANDAssem_mD00CDF895FB15AA49DA094646FEFD6C0DA79C863(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_IsNestedFamily_m743F40E574BA3066B75EF347CB07EB8EC03A8498(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_IsNestedFamily_m743F40E574BA3066B75EF347CB07EB8EC03A8498(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_IsNestedFamORAssem_m7AFDA8787A8D7DDF28170A0D8512B13A56B51A87(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_IsNestedFamORAssem_m7AFDA8787A8D7DDF28170A0D8512B13A56B51A87(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_IsNestedPrivate_mEB5BCE545009536EB457B8C17D19ECDB09C445C3(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_IsNestedPrivate_mEB5BCE545009536EB457B8C17D19ECDB09C445C3(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_IsNestedPublic_m26F45D0CBEAB2E5B56B85CD2630429A74D3E7240(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_IsNestedPublic_m26F45D0CBEAB2E5B56B85CD2630429A74D3E7240(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_IsNotPublic_m0588D3E3E7BAE2202CACC48594B43422627B1BE6(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_IsNotPublic_m0588D3E3E7BAE2202CACC48594B43422627B1BE6(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_IsPointer_mF2BFB50C64ED7BB39477D575CFA7FE9B9754EA3E(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_IsPointer_mF2BFB50C64ED7BB39477D575CFA7FE9B9754EA3E(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_IsPrimitive_mF9F21A69C2F31162683AAF720B54332CDC38EB73(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_IsPrimitive_mF9F21A69C2F31162683AAF720B54332CDC38EB73(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_IsPublic_m4692691305F428713EF06FB60A56C6E2C2CBA073(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_IsPublic_m4692691305F428713EF06FB60A56C6E2C2CBA073(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_IsSealed_m173662F395B6A30A264520499143ED3A33ABBC00(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_IsSealed_m173662F395B6A30A264520499143ED3A33ABBC00(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_IsSerializable_m073F6E9BD10833D8E08323064334C860A29085E5(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_IsSerializable_m073F6E9BD10833D8E08323064334C860A29085E5(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_IsSpecialName_m65E429EC5953EDE6A238D2C4CFC2C8AE750CF46B(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_IsSpecialName_m65E429EC5953EDE6A238D2C4CFC2C8AE750CF46B(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_IsUnicodeClass_m931E1B582EA2C0D60257A164EF0B879DB508B5F7(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_IsUnicodeClass_m931E1B582EA2C0D60257A164EF0B879DB508B5F7(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_IsValueType_mCCB2E51851CC885F96C02A2EC94106044E33B815(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_IsValueType_mCCB2E51851CC885F96C02A2EC94106044E33B815(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_MemberType_mB363B65171230A0B0CD94973C5478FFC5A37F3E0(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_MemberType_mB363B65171230A0B0CD94973C5478FFC5A37F3E0(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_Module_m6E42F6294A506B50E9F0914A345EFA1CC93C6CFA(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_Module_m6E42F6294A506B50E9F0914A345EFA1CC93C6CFA(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_Namespace_m5CA08D7B2C3BBA3C81FCC12DFBD561E68FB39FB0(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_Namespace_m5CA08D7B2C3BBA3C81FCC12DFBD561E68FB39FB0(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_ReflectedType_m18233A3318F58C7F3B6C0A764019AE0C07DB6E89(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_ReflectedType_m18233A3318F58C7F3B6C0A764019AE0C07DB6E89(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_TypeHandle_m9DD3D8385A5DEA95D3CA5E877403504AFE526A24(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_TypeHandle_m9DD3D8385A5DEA95D3CA5E877403504AFE526A24(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_TypeInitializer_mC7CE77BA9C9A0B0C5D75B65BE0B3538AEE714FB3(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_TypeInitializer_mC7CE77BA9C9A0B0C5D75B65BE0B3538AEE714FB3(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_UnderlyingSystemType_m9710EEDAAC9B5178082AC1378DA4DBEF84FDEA00(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_UnderlyingSystemType_m9710EEDAAC9B5178082AC1378DA4DBEF84FDEA00(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_ContainsGenericParameters_m8582CE08050279E9808258201743C32A6544665A(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_ContainsGenericParameters_m8582CE08050279E9808258201743C32A6544665A(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_IsGenericTypeDefinition_m02E1B8E8C975E53350F57B5BBEC6839995A55A96(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_IsGenericTypeDefinition_m02E1B8E8C975E53350F57B5BBEC6839995A55A96(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_IsGenericType_mDA287A434A3B0AEB003AB29E8047B87AE1DF36FF(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_IsGenericType_mDA287A434A3B0AEB003AB29E8047B87AE1DF36FF(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_IsGenericParameter_m006F66E4F2E93915D38FCD2E8C93260B90370D28(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_IsGenericParameter_m006F66E4F2E93915D38FCD2E8C93260B90370D28(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_IsNested_mEC508904F2E74A11A12501D9EA79EEFD48B458CB(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_IsNested_mEC508904F2E74A11A12501D9EA79EEFD48B458CB(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_IsVisible_mDC0DE440F84D327055AE21F3866C4D90059FF8FA(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_IsVisible_mDC0DE440F84D327055AE21F3866C4D90059FF8FA(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_GenericParameterPosition_m25C74C1D96ACA8BC9E9E3A899002E30E78C5D235(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_GenericParameterPosition_m25C74C1D96ACA8BC9E9E3A899002E30E78C5D235(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_GenericParameterAttributes_m458BA46D87D757428C06B9021E0D703BB6940E0A(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_GenericParameterAttributes_m458BA46D87D757428C06B9021E0D703BB6940E0A(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_DeclaringMethod_m6505A05DCEE22DDBAB0A8B9A1BEC01C200D2FB61(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_DeclaringMethod_m6505A05DCEE22DDBAB0A8B9A1BEC01C200D2FB61(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_TypeWrap_get_StructLayoutAttribute_m3D1FEA7EFCC07CFFEB0C6EEE839924753A62C346(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = System_TypeWrap_get_StructLayoutAttribute_m3D1FEA7EFCC07CFFEB0C6EEE839924753A62C346(___L0, NULL);
return returnValue;
}
// System.Void System_TypeWrap::Register(LuaInterface.LuaState)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void System_TypeWrap_Register_mC645CC9229EAB80E47EA66979F9E645577C27830 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_Register_mC645CC9229EAB80E47EA66979F9E645577C27830_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// L.BeginClass(typeof(System.Type), typeof(System.Object));
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (Type_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_1, /*hidden argument*/NULL);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_3 = { reinterpret_cast<intptr_t> (RuntimeObject_0_0_0_var) };
Type_t * L_4 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_3, /*hidden argument*/NULL);
NullCheck(L_0);
LuaState_BeginClass_mFF579B6B50F9A988587776B4214CA369845A4C71(L_0, L_2, L_4, (String_t*)NULL, /*hidden argument*/NULL);
// L.RegFunction("Equals", Equals);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_5 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_6 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_6, NULL, (intptr_t)((intptr_t)System_TypeWrap_Equals_m69D32AFFCE6A5A1514FBB4431D41B14DF0C33329_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_5);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_5, _stringLiteral09B6A6DCD3F6D4A7D3A95BCEAAD67A7F1800272F, L_6, /*hidden argument*/NULL);
// L.RegFunction("GetType", GetType);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_8 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_8, NULL, (intptr_t)((intptr_t)System_TypeWrap_GetType_m26357DBE7ECEA7697FA284B8CF3DA6ABB67AA347_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_7);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_7, _stringLiteral8C906D9E0E2439238B3263E087AEE3D98FA86DEA, L_8, /*hidden argument*/NULL);
// L.RegFunction("GetTypeArray", GetTypeArray);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_9 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_10 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_10, NULL, (intptr_t)((intptr_t)System_TypeWrap_GetTypeArray_m9FE7538ED7C4292E16B0C3B0523644AF4ECCEACC_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_9);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_9, _stringLiteralC44668CE68578EE971E39B6F2CC3BA1A85CB8CBA, L_10, /*hidden argument*/NULL);
// L.RegFunction("GetTypeCode", GetTypeCode);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_11 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_12 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_12, NULL, (intptr_t)((intptr_t)System_TypeWrap_GetTypeCode_m1F1A39ABFFE0BD5DE012DE849C698D06AE5FE068_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_11);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_11, _stringLiteralFDAB01D80C7F90607AE4248B60D856B49A578411, L_12, /*hidden argument*/NULL);
// L.RegFunction("GetTypeFromHandle", GetTypeFromHandle);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_13 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_14 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_14, NULL, (intptr_t)((intptr_t)System_TypeWrap_GetTypeFromHandle_m07799D6C7A4767ED027577C18AD1B78169428984_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_13);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_13, _stringLiteral230289A7076DD60A1E530BA6C8BDFCB8799B1759, L_14, /*hidden argument*/NULL);
// L.RegFunction("GetTypeHandle", GetTypeHandle);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_15 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_16 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_16, NULL, (intptr_t)((intptr_t)System_TypeWrap_GetTypeHandle_mE8E54EBCCB117A99DCC37CD66C0780D1736FBDDB_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_15);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_15, _stringLiteralC5667A595B7D7D4C630965D56004513FBEEA891A, L_16, /*hidden argument*/NULL);
// L.RegFunction("IsSubclassOf", IsSubclassOf);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_17 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_18 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_18, NULL, (intptr_t)((intptr_t)System_TypeWrap_IsSubclassOf_m0CC77DFB6779AB8BBF945834A4EFA61DE31DCC4B_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_17);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_17, _stringLiteralD06A678B99A3C78EB5293F38AF654C5D19C47D21, L_18, /*hidden argument*/NULL);
// L.RegFunction("FindInterfaces", FindInterfaces);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_19 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_20 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_20, NULL, (intptr_t)((intptr_t)System_TypeWrap_FindInterfaces_mF6FEFFA6D62BEFD6B79B6E56A6C6A7271EE0EA95_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_19);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_19, _stringLiteral9EF2C7B5ACF5F407D660CE5A5B48D317BF2DC17D, L_20, /*hidden argument*/NULL);
// L.RegFunction("GetInterface", GetInterface);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_21 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_22 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_22, NULL, (intptr_t)((intptr_t)System_TypeWrap_GetInterface_mA2465BA46EA6BE7363C0E90D852561398BB45F5D_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_21);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_21, _stringLiteralA239BA3CB7733FB79E49EFC2EFA6EB818CF2142D, L_22, /*hidden argument*/NULL);
// L.RegFunction("GetInterfaceMap", GetInterfaceMap);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_23 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_24 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_24, NULL, (intptr_t)((intptr_t)System_TypeWrap_GetInterfaceMap_m430FC414EA93A75237F0B4018184F00A2BC477B8_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_23);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_23, _stringLiteral0995623059B0CD07D7E68DDA021B11A6E6B8CE0F, L_24, /*hidden argument*/NULL);
// L.RegFunction("GetInterfaces", GetInterfaces);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_25 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_26 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_26, NULL, (intptr_t)((intptr_t)System_TypeWrap_GetInterfaces_m215E44CC1BBB933694913101E2D9CDB5CD1EE6A6_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_25);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_25, _stringLiteralD79A8345925FFE066361D783E343242D53DE69E7, L_26, /*hidden argument*/NULL);
// L.RegFunction("IsAssignableFrom", IsAssignableFrom);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_27 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_28 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_28, NULL, (intptr_t)((intptr_t)System_TypeWrap_IsAssignableFrom_m8EE98CF9BF41AF1ED00B38C535DAF235D9F4F4E4_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_27);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_27, _stringLiteral53AC1D5B687FDB2655EADADEA7A9A99DF4AE3320, L_28, /*hidden argument*/NULL);
// L.RegFunction("IsInstanceOfType", IsInstanceOfType);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_29 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_30 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_30, NULL, (intptr_t)((intptr_t)System_TypeWrap_IsInstanceOfType_mF8476459336299D1227C0845389EBC2E647DCC3F_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_29);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_29, _stringLiteral60FD946FEFE84B04959684C2F446E6684FEAC7FB, L_30, /*hidden argument*/NULL);
// L.RegFunction("GetArrayRank", GetArrayRank);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_31 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_32 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_32, NULL, (intptr_t)((intptr_t)System_TypeWrap_GetArrayRank_mADAD39BB62879EB93776F5F125A691FA6065DEB9_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_31);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_31, _stringLiteralB6C4D07FABE0AF8804CEB57F720D61913754098A, L_32, /*hidden argument*/NULL);
// L.RegFunction("GetElementType", GetElementType);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_33 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_34 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_34, NULL, (intptr_t)((intptr_t)System_TypeWrap_GetElementType_m9B2D9EB569975021FFE74545690FE7CD4D6911C7_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_33);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_33, _stringLiteralE486310EB4570C4EF9335C2EACA2C23177C87603, L_34, /*hidden argument*/NULL);
// L.RegFunction("GetHashCode", GetHashCode);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_35 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_36 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_36, NULL, (intptr_t)((intptr_t)System_TypeWrap_GetHashCode_m2997ACE6E285F7E67AE243660BE5AFC3256CEF2B_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_35);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_35, _stringLiteral9B47C032938820269CE9D24A72B299C9D2A50C6C, L_36, /*hidden argument*/NULL);
// L.RegFunction("GetNestedType", GetNestedType);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_37 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_38 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_38, NULL, (intptr_t)((intptr_t)System_TypeWrap_GetNestedType_mACAE976EB091331F2BE604B1EBCCC8EA9F50F6F1_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_37);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_37, _stringLiteral0CE45F956CC811B63FD32C3C51AB235D529C012C, L_38, /*hidden argument*/NULL);
// L.RegFunction("GetNestedTypes", GetNestedTypes);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_39 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_40 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_40, NULL, (intptr_t)((intptr_t)System_TypeWrap_GetNestedTypes_m83799175CA8798146B18BCCC81AF5085746FC161_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_39);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_39, _stringLiteralC269A115DD859079047F9124EC51D7471E9AD769, L_40, /*hidden argument*/NULL);
// L.RegFunction("GetDefaultMembers", GetDefaultMembers);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_41 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_42 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_42, NULL, (intptr_t)((intptr_t)System_TypeWrap_GetDefaultMembers_m6139C33B5A474C1C04A6F5B45064E51571A9A88C_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_41);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_41, _stringLiteral6BDF5757B815AC6EF778211E0CA0B9B8816E417C, L_42, /*hidden argument*/NULL);
// L.RegFunction("FindMembers", FindMembers);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_43 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_44 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_44, NULL, (intptr_t)((intptr_t)System_TypeWrap_FindMembers_m591AC2870A43E6E028A4E3AACD556C37D226BA4F_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_43);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_43, _stringLiteralEF3BD284D8BE601FDCE63939048ACB3032301770, L_44, /*hidden argument*/NULL);
// L.RegFunction("InvokeMember", InvokeMember);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_45 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_46 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_46, NULL, (intptr_t)((intptr_t)System_TypeWrap_InvokeMember_mA83C70B87A5410C68F091ABF74C48BF4AA455753_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_45);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_45, _stringLiteralD259AC5BAD2E745BBBDB6130FDE181AD17C07522, L_46, /*hidden argument*/NULL);
// L.RegFunction("ToString", ToString);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_47 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_48 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_48, NULL, (intptr_t)((intptr_t)System_TypeWrap_ToString_mE2F7F2F4FBF617F269AC3C2F8A42DF2144F76D20_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_47);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_47, _stringLiteral1DBC7385BADBFDA548FB27E2160A33CF32C0F545, L_48, /*hidden argument*/NULL);
// L.RegFunction("GetGenericArguments", GetGenericArguments);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_49 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_50 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_50, NULL, (intptr_t)((intptr_t)System_TypeWrap_GetGenericArguments_m5590D4BEC42CE7F4A2DB943F9BBC6D46547F7BC3_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_49);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_49, _stringLiteral1F81D9A04AEEF8A11B16FEBAEA7588409C361EFB, L_50, /*hidden argument*/NULL);
// L.RegFunction("GetGenericTypeDefinition", GetGenericTypeDefinition);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_51 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_52 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_52, NULL, (intptr_t)((intptr_t)System_TypeWrap_GetGenericTypeDefinition_m5AE9B1E8E0F48F17324A3CAF27833865E3D712CB_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_51);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_51, _stringLiteralE4C300BC1127A9ECC3BA5B845A9751B5523F33B0, L_52, /*hidden argument*/NULL);
// L.RegFunction("MakeGenericType", MakeGenericType);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_53 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_54 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_54, NULL, (intptr_t)((intptr_t)System_TypeWrap_MakeGenericType_m97C44D8B41487CCC9152C53BDFE569D5651B7013_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_53);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_53, _stringLiteralC5DDA83AB50257DDCB8F04E5DAA69ABB5D957789, L_54, /*hidden argument*/NULL);
// L.RegFunction("GetGenericParameterConstraints", GetGenericParameterConstraints);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_55 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_56 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_56, NULL, (intptr_t)((intptr_t)System_TypeWrap_GetGenericParameterConstraints_mE3629E4B29B186CEF448425A705783A721E20D31_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_55);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_55, _stringLiteral3EFA159834BCC530AF75A70A4BA30BED665EE2F0, L_56, /*hidden argument*/NULL);
// L.RegFunction("MakeArrayType", MakeArrayType);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_57 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_58 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_58, NULL, (intptr_t)((intptr_t)System_TypeWrap_MakeArrayType_m57DF63E4A82DE3231157DFF5D767F06DBB2D5120_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_57);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_57, _stringLiteralAE6C6B70676E55B8563A5B77089513AA2317BF24, L_58, /*hidden argument*/NULL);
// L.RegFunction("MakeByRefType", MakeByRefType);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_59 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_60 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_60, NULL, (intptr_t)((intptr_t)System_TypeWrap_MakeByRefType_m808AFC1D0A8D1412F88F25BAFFF30FFE42B3EC1C_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_59);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_59, _stringLiteral4664FED627F54C65C5AE688D1CC2D598F4206D38, L_60, /*hidden argument*/NULL);
// L.RegFunction("MakePointerType", MakePointerType);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_61 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_62 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_62, NULL, (intptr_t)((intptr_t)System_TypeWrap_MakePointerType_m446693552EB11C589B93438A5713D3A4A7D09E15_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_61);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_61, _stringLiteral2A2E27D337AC16AB722B8BFB9281FAA78461CED7, L_62, /*hidden argument*/NULL);
// L.RegFunction("ReflectionOnlyGetType", ReflectionOnlyGetType);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_63 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_64 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_64, NULL, (intptr_t)((intptr_t)System_TypeWrap_ReflectionOnlyGetType_m094469C7B139339DC7AE37E23644A733DEB370C7_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_63);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_63, _stringLiteralA73B512D2427B39372C42B9ADE5BB0784C9CB06E, L_64, /*hidden argument*/NULL);
// L.RegFunction("__tostring", ToLua.op_ToString);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_65 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_66 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_66, NULL, (intptr_t)((intptr_t)ToLua_op_ToString_m45ABFC0D91846491E0BD772C639D333B3697565C_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_65);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_65, _stringLiteral55466C57A6AD671E6382864E65E49545CEA21A96, L_66, /*hidden argument*/NULL);
// L.RegVar("Delimiter", get_Delimiter, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_67 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_68 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_68, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_Delimiter_m032BA62E01358205A794F3BBED47D6A0191E237A_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_67);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_67, _stringLiteral5E96FF2A317D5CE94F606D3FE34EB82DD261D8E3, L_68, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("EmptyTypes", get_EmptyTypes, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_69 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_70 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_70, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_EmptyTypes_m67107BF3BCB4EDED3154EDD6C4F6E7C30CBADA8D_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_69);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_69, _stringLiteral9B427A84E13529C9E7255C251AA6C46296ADCB6A, L_70, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("FilterAttribute", get_FilterAttribute, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_71 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_72 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_72, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_FilterAttribute_mCCF4AACFA058016B6B5640CCAF613761AD26BE6A_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_71);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_71, _stringLiteral9413B1905640DCD59FC2FB95D73822DCA01B3FDA, L_72, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("FilterName", get_FilterName, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_73 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_74 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_74, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_FilterName_m419DAD4E6B2B22B838AE5990A3AF47FD643E497E_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_73);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_73, _stringLiteral86C5E118E60A98D112745E8A190315499960FE5E, L_74, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("FilterNameIgnoreCase", get_FilterNameIgnoreCase, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_75 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_76 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_76, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_FilterNameIgnoreCase_mB07D346AFAC073CB8660F27A27D0DC95CB133A63_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_75);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_75, _stringLiteralED1622B9A2537CE5CA1E4F5F056BD584CE45EFAA, L_76, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("Missing", get_Missing, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_77 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_78 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_78, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_Missing_m2D819B3BA5596F8690AA72C4F7789EF861D93485_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_77);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_77, _stringLiteral92185DC52F71EF75DAFEDF866A3C86E592962F6D, L_78, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("Assembly", get_Assembly, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_79 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_80 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_80, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_Assembly_mFB0EDF93E8435AA53DC0E7A413B5DDB3D3F7712F_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_79);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_79, _stringLiteral2D19798A84A1403B83CF42709D620EC55F957FC8, L_80, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("AssemblyQualifiedName", get_AssemblyQualifiedName, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_81 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_82 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_82, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_AssemblyQualifiedName_m85B5ABCD51380A0B78E1BDE69EC82E7BD6DA7E44_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_81);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_81, _stringLiteral2B21835CC27CF5D7F5BF0E1BE88DC4B1F0B2FCE5, L_82, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("Attributes", get_Attributes, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_83 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_84 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_84, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_Attributes_mFDCA75FD29B5370C9824057F1EA2CCDB56844002_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_83);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_83, _stringLiteralA6652617F2C799EB11EE727B16C5646C48AF6905, L_84, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("BaseType", get_BaseType, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_85 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_86 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_86, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_BaseType_m7F7DA3BAA2009B7A4720850FF3F3F5E4EFD71B62_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_85);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_85, _stringLiteral70E8126CE5599131040464A46A062A804E1FCDBC, L_86, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("DeclaringType", get_DeclaringType, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_87 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_88 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_88, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_DeclaringType_m41E0AF1481EB2AFB0181C003EDA9EEB4CDCC1E09_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_87);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_87, _stringLiteral8110CD10A3C3177EDC45160F406A8FFD951DFD52, L_88, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("DefaultBinder", get_DefaultBinder, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_89 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_90 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_90, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_DefaultBinder_mBBF9F2F7BA082CCAF75A09FF350EC9BC2A7E66BF_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_89);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_89, _stringLiteralEADBCCB4089E791BA573E12B18918FE51E280F50, L_90, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("FullName", get_FullName, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_91 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_92 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_92, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_FullName_mBCD1C08CD83F5713B22F2683A488AC0918626487_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_91);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_91, _stringLiteral90C4E69DCE7A11BFCB705B1A6540A847AAC993FA, L_92, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("GUID", get_GUID, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_93 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_94 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_94, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_GUID_m56BAF6645F02EF50EAAD98A3AD1E169DD567DE0E_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_93);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_93, _stringLiteralAD9F525586A8C79A6A2933F59562C3FBC1C69BE2, L_94, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("HasElementType", get_HasElementType, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_95 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_96 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_96, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_HasElementType_mEFD324FED8FFD1BA762C5FECAE31B832B60CD1E7_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_95);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_95, _stringLiteral47E0C85F59ECA74565DAF91EFD6D0BA4B27BAB6F, L_96, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("IsAbstract", get_IsAbstract, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_97 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_98 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_98, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_IsAbstract_m5CC82A01E427472A6DAD72F9B66857DAE969B2A8_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_97);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_97, _stringLiteralD4E35F6DF673ACEF0D30CA9442F8A1E2A29BAAEA, L_98, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("IsAnsiClass", get_IsAnsiClass, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_99 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_100 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_100, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_IsAnsiClass_m92714B0E23907676BF895C1C62F481E24F6A9E58_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_99);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_99, _stringLiteral7B119D237F7E9BCD54292475CD189EE2129E46D5, L_100, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("IsArray", get_IsArray, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_101 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_102 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_102, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_IsArray_m99B71B3761D34C9766A3C38156FE74E9C897CFB3_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_101);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_101, _stringLiteral1F0BF77CE1370C2A73A92C5B92E7D43D4CC40404, L_102, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("IsAutoClass", get_IsAutoClass, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_103 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_104 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_104, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_IsAutoClass_mCB71431BC376D6409A8DFA35B414C8B9DE19EF5B_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_103);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_103, _stringLiteral879F06AFA9EC8820D8500B3943B3CB9FC559551A, L_104, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("IsAutoLayout", get_IsAutoLayout, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_105 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_106 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_106, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_IsAutoLayout_m3D8EEDC1488EE36BE2AA62F48E68920739098CFE_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_105);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_105, _stringLiteral4C4BE1A9008FD3A739FC7B18412F459DF0B858D2, L_106, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("IsByRef", get_IsByRef, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_107 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_108 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_108, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_IsByRef_mC5E9EC1F639379D8F86755FC4EF182F8640013E7_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_107);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_107, _stringLiteralDCEDE97FA7E68605E074674A450E405A0BE56A2E, L_108, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("IsClass", get_IsClass, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_109 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_110 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_110, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_IsClass_m42B0A282410528AC7C32AA8565B645E12D80B1E6_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_109);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_109, _stringLiteral9E88DEFE5C7C6E20CA248E05A14253D71BAF2DF7, L_110, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("IsCOMObject", get_IsCOMObject, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_111 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_112 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_112, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_IsCOMObject_m978E71A600026A1906EDAA460E682AB3527E2194_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_111);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_111, _stringLiteral203085480D10CB46FECC301CAE850974E684DDC2, L_112, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("IsContextful", get_IsContextful, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_113 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_114 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_114, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_IsContextful_mAEC865B92D6F8DB8D883397EB2133D9AB74296D3_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_113);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_113, _stringLiteral0C84B1FD424F2D120608168D87F8395852683252, L_114, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("IsEnum", get_IsEnum, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_115 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_116 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_116, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_IsEnum_m295BACA6D7CA6CCB98744D6805C1E3A9FBDE1713_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_115);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_115, _stringLiteralB95F16770868204C73DFAB856D36EFA4291E9410, L_116, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("IsExplicitLayout", get_IsExplicitLayout, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_117 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_118 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_118, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_IsExplicitLayout_mEE2991369701A55FD51134C3F1ED4A62F51D6EEE_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_117);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_117, _stringLiteralFEB48CD488E46706CDEDBF25EF311BD18F48856F, L_118, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("IsImport", get_IsImport, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_119 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_120 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_120, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_IsImport_mE218CC47F66E9227B38B87FECF4019FCA0C0FCC4_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_119);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_119, _stringLiteralDB3E807EFDD4400D9ABF6B5B056249DFB06C02E2, L_120, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("IsInterface", get_IsInterface, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_121 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_122 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_122, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_IsInterface_m105DF197A04FD7BB7EDC1E9D7BFBACFF7238922D_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_121);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_121, _stringLiteral369BE1D19C5817FC9164A1447E09CF2113C909B4, L_122, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("IsLayoutSequential", get_IsLayoutSequential, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_123 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_124 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_124, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_IsLayoutSequential_m916702D9CBEABE51E56A285BA2802AAE4180C301_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_123);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_123, _stringLiteralD14B0B81B6AD8961155D3B810EC5E0375589B1E2, L_124, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("IsMarshalByRef", get_IsMarshalByRef, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_125 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_126 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_126, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_IsMarshalByRef_mE1516158350967FB2AEA54D0E1BF52082CDE9FF3_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_125);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_125, _stringLiteral02FC265672B5CE2DD9E0A8244226E875F61C93D0, L_126, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("IsNestedAssembly", get_IsNestedAssembly, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_127 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_128 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_128, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_IsNestedAssembly_mFEE9B4A3BD9E819628ED84BE229756FB05B44406_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_127);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_127, _stringLiteral5103AEF7AE63ED19B09A881E444E0A3A6B12FC56, L_128, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("IsNestedFamANDAssem", get_IsNestedFamANDAssem, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_129 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_130 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_130, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_IsNestedFamANDAssem_mD00CDF895FB15AA49DA094646FEFD6C0DA79C863_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_129);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_129, _stringLiteral2EBCF29B040D05DC9E4339D31A610595300EC302, L_130, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("IsNestedFamily", get_IsNestedFamily, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_131 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_132 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_132, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_IsNestedFamily_m743F40E574BA3066B75EF347CB07EB8EC03A8498_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_131);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_131, _stringLiteralD55CF571E5C5897B19FE1FE4684985781C244DFF, L_132, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("IsNestedFamORAssem", get_IsNestedFamORAssem, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_133 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_134 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_134, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_IsNestedFamORAssem_m7AFDA8787A8D7DDF28170A0D8512B13A56B51A87_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_133);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_133, _stringLiteral16A524142A3A057C3140B836B1D0CF26C1FDC337, L_134, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("IsNestedPrivate", get_IsNestedPrivate, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_135 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_136 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_136, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_IsNestedPrivate_mEB5BCE545009536EB457B8C17D19ECDB09C445C3_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_135);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_135, _stringLiteral389E75ADA1058635E7452BDFD5075C6E6EF58FEF, L_136, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("IsNestedPublic", get_IsNestedPublic, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_137 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_138 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_138, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_IsNestedPublic_m26F45D0CBEAB2E5B56B85CD2630429A74D3E7240_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_137);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_137, _stringLiteralB17E4EA95BF5FEF4B5293DC6ABF18FC44A2FE919, L_138, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("IsNotPublic", get_IsNotPublic, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_139 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_140 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_140, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_IsNotPublic_m0588D3E3E7BAE2202CACC48594B43422627B1BE6_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_139);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_139, _stringLiteralCF0927D9A499E57E3A3223199260B5D6AFF88178, L_140, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("IsPointer", get_IsPointer, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_141 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_142 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_142, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_IsPointer_mF2BFB50C64ED7BB39477D575CFA7FE9B9754EA3E_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_141);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_141, _stringLiteral31E13A9A01BF2ACFBAEB970CEFEB22FDCE73225D, L_142, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("IsPrimitive", get_IsPrimitive, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_143 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_144 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_144, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_IsPrimitive_mF9F21A69C2F31162683AAF720B54332CDC38EB73_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_143);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_143, _stringLiteral388F7C2253521FC276BAE98B0E113F7F46E43356, L_144, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("IsPublic", get_IsPublic, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_145 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_146 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_146, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_IsPublic_m4692691305F428713EF06FB60A56C6E2C2CBA073_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_145);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_145, _stringLiteral18E0F8CA37B3184774C3A0C7ED4C3CAF7F2331A3, L_146, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("IsSealed", get_IsSealed, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_147 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_148 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_148, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_IsSealed_m173662F395B6A30A264520499143ED3A33ABBC00_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_147);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_147, _stringLiteral8506F3C7F16AE18F95E3D422F09D1CFA045EF349, L_148, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("IsSerializable", get_IsSerializable, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_149 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_150 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_150, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_IsSerializable_m073F6E9BD10833D8E08323064334C860A29085E5_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_149);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_149, _stringLiteral389F8D9E368C8C3DFD713F3E98340F2E5E9688FA, L_150, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("IsSpecialName", get_IsSpecialName, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_151 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_152 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_152, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_IsSpecialName_m65E429EC5953EDE6A238D2C4CFC2C8AE750CF46B_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_151);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_151, _stringLiteralA29483F2C06A5334DA49C157EAD8C663DFAACCDF, L_152, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("IsUnicodeClass", get_IsUnicodeClass, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_153 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_154 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_154, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_IsUnicodeClass_m931E1B582EA2C0D60257A164EF0B879DB508B5F7_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_153);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_153, _stringLiteral066CAB80B25003D406A57087ECD70D2494796DC4, L_154, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("IsValueType", get_IsValueType, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_155 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_156 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_156, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_IsValueType_mCCB2E51851CC885F96C02A2EC94106044E33B815_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_155);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_155, _stringLiteral4E9A5EFA8F762511F245915C412E94630AA01EBC, L_156, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("MemberType", get_MemberType, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_157 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_158 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_158, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_MemberType_mB363B65171230A0B0CD94973C5478FFC5A37F3E0_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_157);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_157, _stringLiteralCB61F9B524B5529550CC74D1B865778C5190B46E, L_158, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("Module", get_Module, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_159 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_160 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_160, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_Module_m6E42F6294A506B50E9F0914A345EFA1CC93C6CFA_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_159);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_159, _stringLiteralB8FF02892916FF59F7FBD4E617FCCD01F6BCA576, L_160, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("Namespace", get_Namespace, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_161 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_162 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_162, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_Namespace_m5CA08D7B2C3BBA3C81FCC12DFBD561E68FB39FB0_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_161);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_161, _stringLiteral0449E1003DD0CDD92AB163E844540614258E8B38, L_162, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("ReflectedType", get_ReflectedType, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_163 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_164 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_164, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_ReflectedType_m18233A3318F58C7F3B6C0A764019AE0C07DB6E89_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_163);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_163, _stringLiteral62D3C5A55CBB2FDF5C2A699824A285467AD1396F, L_164, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("TypeHandle", get_TypeHandle, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_165 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_166 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_166, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_TypeHandle_m9DD3D8385A5DEA95D3CA5E877403504AFE526A24_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_165);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_165, _stringLiteral1735B25BFD2C6E11B745FF1234292023B3119ACE, L_166, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("TypeInitializer", get_TypeInitializer, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_167 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_168 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_168, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_TypeInitializer_mC7CE77BA9C9A0B0C5D75B65BE0B3538AEE714FB3_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_167);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_167, _stringLiteralAD2540AD39A05E84D89A2A59A95932514C9300FF, L_168, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("UnderlyingSystemType", get_UnderlyingSystemType, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_169 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_170 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_170, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_UnderlyingSystemType_m9710EEDAAC9B5178082AC1378DA4DBEF84FDEA00_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_169);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_169, _stringLiteralA45E80318CDAF2658B041D4779CC8E8A5BE40E71, L_170, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("ContainsGenericParameters", get_ContainsGenericParameters, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_171 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_172 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_172, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_ContainsGenericParameters_m8582CE08050279E9808258201743C32A6544665A_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_171);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_171, _stringLiteral3B9A48457FE0256756DDC0514E1BB7449BBA951E, L_172, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("IsGenericTypeDefinition", get_IsGenericTypeDefinition, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_173 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_174 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_174, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_IsGenericTypeDefinition_m02E1B8E8C975E53350F57B5BBEC6839995A55A96_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_173);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_173, _stringLiteralEAB797C04E7B8D7708A54633D5389F6FFD13E43F, L_174, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("IsGenericType", get_IsGenericType, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_175 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_176 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_176, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_IsGenericType_mDA287A434A3B0AEB003AB29E8047B87AE1DF36FF_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_175);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_175, _stringLiteral66441C5D25D84EEF554BB75E6B35D0F2057B24D4, L_176, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("IsGenericParameter", get_IsGenericParameter, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_177 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_178 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_178, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_IsGenericParameter_m006F66E4F2E93915D38FCD2E8C93260B90370D28_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_177);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_177, _stringLiteral7EA8F22A4F3EF721FC7B307C90A6D23AB14FF827, L_178, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("IsNested", get_IsNested, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_179 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_180 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_180, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_IsNested_mEC508904F2E74A11A12501D9EA79EEFD48B458CB_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_179);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_179, _stringLiteralACB10F6D951840539A4737CDA19179744B6E7BE2, L_180, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("IsVisible", get_IsVisible, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_181 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_182 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_182, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_IsVisible_mDC0DE440F84D327055AE21F3866C4D90059FF8FA_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_181);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_181, _stringLiteralBD72E7529F7C0C0D21132CA0B4AB87B2920E4236, L_182, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("GenericParameterPosition", get_GenericParameterPosition, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_183 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_184 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_184, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_GenericParameterPosition_m25C74C1D96ACA8BC9E9E3A899002E30E78C5D235_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_183);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_183, _stringLiteral089B0BA8B1E0758ECEBCD291E88238CE548D665D, L_184, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("GenericParameterAttributes", get_GenericParameterAttributes, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_185 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_186 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_186, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_GenericParameterAttributes_m458BA46D87D757428C06B9021E0D703BB6940E0A_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_185);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_185, _stringLiteralD4393260096855646752D13B50082831B9B9D4DA, L_186, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("DeclaringMethod", get_DeclaringMethod, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_187 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_188 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_188, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_DeclaringMethod_m6505A05DCEE22DDBAB0A8B9A1BEC01C200D2FB61_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_187);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_187, _stringLiteral163313709722AD7AEFE1D71EECEA06F9FCDFEC2D, L_188, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.RegVar("StructLayoutAttribute", get_StructLayoutAttribute, null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_189 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_190 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_190, NULL, (intptr_t)((intptr_t)System_TypeWrap_get_StructLayoutAttribute_m3D1FEA7EFCC07CFFEB0C6EEE839924753A62C346_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_189);
LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_189, _stringLiteralF6CA3F6A020660347A66841FB2A97D62EEB6205B, L_190, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL);
// L.EndClass();
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_191 = ___L0;
NullCheck(L_191);
LuaState_EndClass_m8A005898468B98BE9EED4EA2E96EEC375C1F6BED(L_191, /*hidden argument*/NULL);
// }
return;
}
}
// System.Int32 System_TypeWrap::Equals(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_Equals_m69D32AFFCE6A5A1514FBB4431D41B14DF0C33329 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_Equals_m69D32AFFCE6A5A1514FBB4431D41B14DF0C33329_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Type_t * V_1 = NULL;
Type_t * V_2 = NULL;
bool V_3 = false;
int32_t V_4 = 0;
Type_t * V_5 = NULL;
RuntimeObject * V_6 = NULL;
bool V_7 = false;
Exception_t * V_8 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 4);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
bool G_B5_0 = false;
int32_t G_B11_0 = 0;
IL_0000:
try
{ // begin try (depth: 1)
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// if (count == 2 && TypeChecker.CheckTypes<System.Type>(L, 2))
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)2))))
{
goto IL_004f;
}
}
IL_000b:
{
intptr_t L_3 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_4 = TypeChecker_CheckTypes_TisType_t_m6DF00B00CA1F4B4DEE0A4FAC2008AC5F7258DD60((intptr_t)L_3, 2, /*hidden argument*/TypeChecker_CheckTypes_TisType_t_m6DF00B00CA1F4B4DEE0A4FAC2008AC5F7258DD60_RuntimeMethod_var);
if (!L_4)
{
goto IL_004f;
}
}
IL_0014:
{
// System.Type obj = ToLua.CheckMonoType(L, 1);
intptr_t L_5 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
Type_t * L_6 = ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039((intptr_t)L_5, 1, /*hidden argument*/NULL);
V_1 = L_6;
// System.Type arg0 = (System.Type)ToLua.ToObject(L, 2);
intptr_t L_7 = ___L0;
RuntimeObject * L_8 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_7, 2, /*hidden argument*/NULL);
V_2 = ((Type_t *)CastclassClass((RuntimeObject*)L_8, Type_t_il2cpp_TypeInfo_var));
// bool o = obj != null ? obj.Equals(arg0) : arg0 == null;
Type_t * L_9 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
bool L_10 = Type_op_Inequality_m615014191FB05FD50F63A24EB9A6CCA785E7CEC9(L_9, (Type_t *)NULL, /*hidden argument*/NULL);
if (L_10)
{
goto IL_003b;
}
}
IL_0032:
{
Type_t * L_11 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
bool L_12 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8(L_11, (Type_t *)NULL, /*hidden argument*/NULL);
G_B5_0 = L_12;
goto IL_0042;
}
IL_003b:
{
Type_t * L_13 = V_1;
Type_t * L_14 = V_2;
NullCheck(L_13);
bool L_15 = VirtFuncInvoker1< bool, Type_t * >::Invoke(142 /* System.Boolean System.Type::Equals(System.Type) */, L_13, L_14);
G_B5_0 = L_15;
}
IL_0042:
{
V_3 = G_B5_0;
// LuaDLL.lua_pushboolean(L, o);
intptr_t L_16 = ___L0;
bool L_17 = V_3;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_16, L_17, /*hidden argument*/NULL);
// return 1;
V_4 = 1;
goto IL_00b4;
}
IL_004f:
{
// else if (count == 2 && TypeChecker.CheckTypes<object>(L, 2))
int32_t L_18 = V_0;
if ((!(((uint32_t)L_18) == ((uint32_t)2))))
{
goto IL_0097;
}
}
IL_0053:
{
intptr_t L_19 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_20 = TypeChecker_CheckTypes_TisRuntimeObject_m852D44D7DFE86811EBB6364C6E3668BADF1EC54D((intptr_t)L_19, 2, /*hidden argument*/TypeChecker_CheckTypes_TisRuntimeObject_m852D44D7DFE86811EBB6364C6E3668BADF1EC54D_RuntimeMethod_var);
if (!L_20)
{
goto IL_0097;
}
}
IL_005c:
{
// System.Type obj = ToLua.CheckMonoType(L, 1);
intptr_t L_21 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
Type_t * L_22 = ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039((intptr_t)L_21, 1, /*hidden argument*/NULL);
V_5 = L_22;
// object arg0 = ToLua.ToVarObject(L, 2);
intptr_t L_23 = ___L0;
RuntimeObject * L_24 = ToLua_ToVarObject_m32C2BF7F525FB0A4D5914DC319660A523C3A7A6D((intptr_t)L_23, 2, /*hidden argument*/NULL);
V_6 = L_24;
// bool o = obj != null ? obj.Equals(arg0) : arg0 == null;
Type_t * L_25 = V_5;
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
bool L_26 = Type_op_Inequality_m615014191FB05FD50F63A24EB9A6CCA785E7CEC9(L_25, (Type_t *)NULL, /*hidden argument*/NULL);
if (L_26)
{
goto IL_007f;
}
}
IL_0078:
{
RuntimeObject * L_27 = V_6;
G_B11_0 = ((((RuntimeObject*)(RuntimeObject *)L_27) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0);
goto IL_0088;
}
IL_007f:
{
Type_t * L_28 = V_5;
RuntimeObject * L_29 = V_6;
NullCheck(L_28);
bool L_30 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, L_28, L_29);
G_B11_0 = ((int32_t)(L_30));
}
IL_0088:
{
V_7 = (bool)G_B11_0;
// LuaDLL.lua_pushboolean(L, o);
intptr_t L_31 = ___L0;
bool L_32 = V_7;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_31, L_32, /*hidden argument*/NULL);
// return 1;
V_4 = 1;
goto IL_00b4;
}
IL_0097:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to method: System.Type.Equals");
intptr_t L_33 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_34 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_33, _stringLiteral794A7939D0FFE6FBF9FFFA579033C309FBB4BA3F, /*hidden argument*/NULL);
V_4 = L_34;
goto IL_00b4;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_00a6;
throw e;
}
CATCH_00a6:
{ // begin catch(System.Exception)
// catch (Exception e)
V_8 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_35 = ___L0;
Exception_t * L_36 = V_8;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_37 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_35, L_36, /*hidden argument*/NULL);
V_4 = L_37;
goto IL_00b4;
} // end catch (depth: 1)
IL_00b4:
{
// }
int32_t L_38 = V_4;
return L_38;
}
}
// System.Int32 System_TypeWrap::GetType(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_GetType_m26357DBE7ECEA7697FA284B8CF3DA6ABB67AA347 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_GetType_m26357DBE7ECEA7697FA284B8CF3DA6ABB67AA347_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Type_t * V_1 = NULL;
int32_t V_2 = 0;
Type_t * V_3 = NULL;
bool V_4 = false;
Type_t * V_5 = NULL;
bool V_6 = false;
bool V_7 = false;
Type_t * V_8 = NULL;
Exception_t * V_9 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 6);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// if (count == 1 && TypeChecker.CheckTypes<System.Type>(L, 1))
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)1))))
{
goto IL_0034;
}
}
IL_000b:
{
intptr_t L_3 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_4 = TypeChecker_CheckTypes_TisType_t_m6DF00B00CA1F4B4DEE0A4FAC2008AC5F7258DD60((intptr_t)L_3, 1, /*hidden argument*/TypeChecker_CheckTypes_TisType_t_m6DF00B00CA1F4B4DEE0A4FAC2008AC5F7258DD60_RuntimeMethod_var);
if (!L_4)
{
goto IL_0034;
}
}
IL_0014:
{
// System.Type obj = (System.Type)ToLua.ToObject(L, 1);
intptr_t L_5 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_6 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_5, 1, /*hidden argument*/NULL);
// System.Type o = obj.GetType();
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_6, Type_t_il2cpp_TypeInfo_var)));
Type_t * L_7 = Type_GetType_m6C9E6D55EC53587A0851176DA1D27A165724773E(((Type_t *)CastclassClass((RuntimeObject*)L_6, Type_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
V_1 = L_7;
// ToLua.Push(L, o);
intptr_t L_8 = ___L0;
Type_t * L_9 = V_1;
ToLua_Push_mB2F773CD5EE954E988D156A20F3989B8C53D48CD((intptr_t)L_8, L_9, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_00d1;
}
IL_0034:
{
// else if (count == 1 && TypeChecker.CheckTypes<string>(L, 1))
int32_t L_10 = V_0;
if ((!(((uint32_t)L_10) == ((uint32_t)1))))
{
goto IL_0059;
}
}
IL_0038:
{
intptr_t L_11 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_12 = TypeChecker_CheckTypes_TisString_t_mE02AD68016B3F8FE8B2307298E894AFA79955562((intptr_t)L_11, 1, /*hidden argument*/TypeChecker_CheckTypes_TisString_t_mE02AD68016B3F8FE8B2307298E894AFA79955562_RuntimeMethod_var);
if (!L_12)
{
goto IL_0059;
}
}
IL_0041:
{
// string arg0 = ToLua.ToString(L, 1);
intptr_t L_13 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_14 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_13, 1, /*hidden argument*/NULL);
// System.Type o = System.Type.GetType(arg0);
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_15 = il2cpp_codegen_get_type((Il2CppMethodPointer)&Type_GetType_mCF0A3B28889C9FFB9987C8D30C23DF0912E7C00C, L_14, "Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null");
V_3 = L_15;
// ToLua.Push(L, o);
intptr_t L_16 = ___L0;
Type_t * L_17 = V_3;
ToLua_Push_mB2F773CD5EE954E988D156A20F3989B8C53D48CD((intptr_t)L_16, L_17, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_00d1;
}
IL_0059:
{
// else if (count == 2)
int32_t L_18 = V_0;
if ((!(((uint32_t)L_18) == ((uint32_t)2))))
{
goto IL_0082;
}
}
IL_005d:
{
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_19 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_20 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_19, 1, /*hidden argument*/NULL);
// bool arg1 = LuaDLL.luaL_checkboolean(L, 2);
intptr_t L_21 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
bool L_22 = LuaDLL_luaL_checkboolean_m8F28B1A574BE19A9735A60537D96B5D359FE7CFE((intptr_t)L_21, 2, /*hidden argument*/NULL);
V_4 = L_22;
// System.Type o = System.Type.GetType(arg0, arg1);
bool L_23 = V_4;
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_24 = il2cpp_codegen_get_type((Il2CppMethodPointer)&Type_GetType_m8A8A6481B24551476F2AF999A970AD705BA68C7A, L_20, L_23, "Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null");
V_5 = L_24;
// ToLua.Push(L, o);
intptr_t L_25 = ___L0;
Type_t * L_26 = V_5;
ToLua_Push_mB2F773CD5EE954E988D156A20F3989B8C53D48CD((intptr_t)L_25, L_26, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_00d1;
}
IL_0082:
{
// else if (count == 3)
int32_t L_27 = V_0;
if ((!(((uint32_t)L_27) == ((uint32_t)3))))
{
goto IL_00b6;
}
}
IL_0086:
{
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_28 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_29 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_28, 1, /*hidden argument*/NULL);
// bool arg1 = LuaDLL.luaL_checkboolean(L, 2);
intptr_t L_30 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
bool L_31 = LuaDLL_luaL_checkboolean_m8F28B1A574BE19A9735A60537D96B5D359FE7CFE((intptr_t)L_30, 2, /*hidden argument*/NULL);
V_6 = L_31;
// bool arg2 = LuaDLL.luaL_checkboolean(L, 3);
intptr_t L_32 = ___L0;
bool L_33 = LuaDLL_luaL_checkboolean_m8F28B1A574BE19A9735A60537D96B5D359FE7CFE((intptr_t)L_32, 3, /*hidden argument*/NULL);
V_7 = L_33;
// System.Type o = System.Type.GetType(arg0, arg1, arg2);
bool L_34 = V_6;
bool L_35 = V_7;
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_36 = il2cpp_codegen_get_type((Il2CppMethodPointer)&Type_GetType_m77EF3A5A858B45C53D8BF27C74FA00CA83B53E59, L_29, L_34, L_35, "Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null");
V_8 = L_36;
// ToLua.Push(L, o);
intptr_t L_37 = ___L0;
Type_t * L_38 = V_8;
ToLua_Push_mB2F773CD5EE954E988D156A20F3989B8C53D48CD((intptr_t)L_37, L_38, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_00d1;
}
IL_00b6:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to method: System.Type.GetType");
intptr_t L_39 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_40 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_39, _stringLiteral900A1D897E7B3DF64CE1993D81464FEFEDEE28F1, /*hidden argument*/NULL);
V_2 = L_40;
goto IL_00d1;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_00c4;
throw e;
}
CATCH_00c4:
{ // begin catch(System.Exception)
// catch (Exception e)
V_9 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_41 = ___L0;
Exception_t * L_42 = V_9;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_43 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_41, L_42, /*hidden argument*/NULL);
V_2 = L_43;
goto IL_00d1;
} // end catch (depth: 1)
IL_00d1:
{
// }
int32_t L_44 = V_2;
return L_44;
}
}
// System.Int32 System_TypeWrap::GetTypeArray(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_GetTypeArray_m9FE7538ED7C4292E16B0C3B0523644AF4ECCEACC (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_GetTypeArray_m9FE7538ED7C4292E16B0C3B0523644AF4ECCEACC_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* V_0 = NULL;
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 1, /*hidden argument*/NULL);
// object[] arg0 = ToLua.CheckObjectArray(L, 1);
intptr_t L_1 = ___L0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_2 = ToLua_CheckObjectArray_mB59CC301F53829E4747BF861935FE3C1FAE05A4F((intptr_t)L_1, 1, /*hidden argument*/NULL);
// System.Type[] o = System.Type.GetTypeArray(arg0);
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_3 = Type_GetTypeArray_m2B3B54D183D628809D93FE93ECBBADA5FFC7E7A6(L_2, /*hidden argument*/NULL);
V_0 = L_3;
// ToLua.Push(L, o);
intptr_t L_4 = ___L0;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_5 = V_0;
ToLua_Push_m007BBA6FFBB0D3E2A0905FD568FA4A87AD6ADD5F((intptr_t)L_4, (RuntimeArray *)(RuntimeArray *)L_5, /*hidden argument*/NULL);
// return 1;
V_1 = 1;
goto IL_002a;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_8 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_6, L_7, /*hidden argument*/NULL);
V_1 = L_8;
goto IL_002a;
} // end catch (depth: 1)
IL_002a:
{
// }
int32_t L_9 = V_1;
return L_9;
}
}
// System.Int32 System_TypeWrap::GetTypeCode(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_GetTypeCode_m1F1A39ABFFE0BD5DE012DE849C698D06AE5FE068 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_GetTypeCode_m1F1A39ABFFE0BD5DE012DE849C698D06AE5FE068_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 1, /*hidden argument*/NULL);
// System.Type arg0 = ToLua.CheckMonoType(L, 1);
intptr_t L_1 = ___L0;
Type_t * L_2 = ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039((intptr_t)L_1, 1, /*hidden argument*/NULL);
// System.TypeCode o = System.Type.GetTypeCode(arg0);
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
int32_t L_3 = Type_GetTypeCode_m3105BBCE671D89EFE212F9BA06AAB90944A6116F(L_2, /*hidden argument*/NULL);
V_0 = L_3;
// ToLua.Push(L, o);
intptr_t L_4 = ___L0;
int32_t L_5 = V_0;
int32_t L_6 = L_5;
RuntimeObject * L_7 = Box(TypeCode_t03ED52F888000DAF40C550C434F29F39A23D61C6_il2cpp_TypeInfo_var, &L_6);
ToLua_Push_mEB8C84A5137A56CA3BD252D485926B77BF61AC06((intptr_t)L_4, (Enum_t2AF27C02B8653AE29442467390005ABC74D8F521 *)L_7, /*hidden argument*/NULL);
// return 1;
V_1 = 1;
goto IL_002f;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0024;
throw e;
}
CATCH_0024:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_8 = ___L0;
Exception_t * L_9 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_10 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_8, L_9, /*hidden argument*/NULL);
V_1 = L_10;
goto IL_002f;
} // end catch (depth: 1)
IL_002f:
{
// }
int32_t L_11 = V_1;
return L_11;
}
}
// System.Int32 System_TypeWrap::GetTypeFromHandle(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_GetTypeFromHandle_m07799D6C7A4767ED027577C18AD1B78169428984 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_GetTypeFromHandle_m07799D6C7A4767ED027577C18AD1B78169428984_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Type_t * V_0 = NULL;
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 1, /*hidden argument*/NULL);
// System.RuntimeTypeHandle arg0 = StackTraits<System.RuntimeTypeHandle>.Check(L, 1);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_tC59BAD21C8722459D865C2B9E9C8D0C53F61404E_il2cpp_TypeInfo_var);
Func_3_tDDA95D14DDAA336FCF0BC0070D17B4E53E112E3B * L_1 = ((StackTraits_1_tC59BAD21C8722459D865C2B9E9C8D0C53F61404E_StaticFields*)il2cpp_codegen_static_fields_for(StackTraits_1_tC59BAD21C8722459D865C2B9E9C8D0C53F61404E_il2cpp_TypeInfo_var))->get_Check_1();
intptr_t L_2 = ___L0;
NullCheck(L_1);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_3 = Func_3_Invoke_m429E39543E2A852904977007F08B091188388DC5(L_1, (intptr_t)L_2, 1, /*hidden argument*/Func_3_Invoke_m429E39543E2A852904977007F08B091188388DC5_RuntimeMethod_var);
// System.Type o = System.Type.GetTypeFromHandle(arg0);
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_4 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_3, /*hidden argument*/NULL);
V_0 = L_4;
// ToLua.Push(L, o);
intptr_t L_5 = ___L0;
Type_t * L_6 = V_0;
ToLua_Push_mB2F773CD5EE954E988D156A20F3989B8C53D48CD((intptr_t)L_5, L_6, /*hidden argument*/NULL);
// return 1;
V_1 = 1;
goto IL_002f;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0024;
throw e;
}
CATCH_0024:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_7 = ___L0;
Exception_t * L_8 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_7, L_8, /*hidden argument*/NULL);
V_1 = L_9;
goto IL_002f;
} // end catch (depth: 1)
IL_002f:
{
// }
int32_t L_10 = V_1;
return L_10;
}
}
// System.Int32 System_TypeWrap::GetTypeHandle(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_GetTypeHandle_mE8E54EBCCB117A99DCC37CD66C0780D1736FBDDB (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_GetTypeHandle_mE8E54EBCCB117A99DCC37CD66C0780D1736FBDDB_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 1, /*hidden argument*/NULL);
// object arg0 = ToLua.ToVarObject(L, 1);
intptr_t L_1 = ___L0;
RuntimeObject * L_2 = ToLua_ToVarObject_m32C2BF7F525FB0A4D5914DC319660A523C3A7A6D((intptr_t)L_1, 1, /*hidden argument*/NULL);
// System.RuntimeTypeHandle o = System.Type.GetTypeHandle(arg0);
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_3 = Type_GetTypeHandle_mF4790808C172FB5701365C8AA48EC9A132AD60B9(L_2, /*hidden argument*/NULL);
V_0 = L_3;
// ToLua.PushValue(L, o);
intptr_t L_4 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_5 = V_0;
ToLua_PushValue_TisRuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D_m5C71C13D20C9EF73F75087DC955AA52FF6FA056F((intptr_t)L_4, L_5, /*hidden argument*/ToLua_PushValue_TisRuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D_m5C71C13D20C9EF73F75087DC955AA52FF6FA056F_RuntimeMethod_var);
// return 1;
V_1 = 1;
goto IL_002a;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_8 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_6, L_7, /*hidden argument*/NULL);
V_1 = L_8;
goto IL_002a;
} // end catch (depth: 1)
IL_002a:
{
// }
int32_t L_9 = V_1;
return L_9;
}
}
// System.Int32 System_TypeWrap::IsSubclassOf(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_IsSubclassOf_m0CC77DFB6779AB8BBF945834A4EFA61DE31DCC4B (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_IsSubclassOf_m0CC77DFB6779AB8BBF945834A4EFA61DE31DCC4B_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Type_t * V_0 = NULL;
bool V_1 = false;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 2);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 2, /*hidden argument*/NULL);
// System.Type obj = ToLua.CheckMonoType(L, 1);
intptr_t L_1 = ___L0;
Type_t * L_2 = ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039((intptr_t)L_1, 1, /*hidden argument*/NULL);
// System.Type arg0 = ToLua.CheckMonoType(L, 2);
intptr_t L_3 = ___L0;
Type_t * L_4 = ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039((intptr_t)L_3, 2, /*hidden argument*/NULL);
V_0 = L_4;
// bool o = obj.IsSubclassOf(arg0);
Type_t * L_5 = V_0;
NullCheck(L_2);
bool L_6 = VirtFuncInvoker1< bool, Type_t * >::Invoke(137 /* System.Boolean System.Type::IsSubclassOf(System.Type) */, L_2, L_5);
V_1 = L_6;
// LuaDLL.lua_pushboolean(L, o);
intptr_t L_7 = ___L0;
bool L_8 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_7, L_8, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0033;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0028;
throw e;
}
CATCH_0028:
{ // begin catch(System.Exception)
// catch (Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_9 = ___L0;
Exception_t * L_10 = V_3;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_11 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_9, L_10, /*hidden argument*/NULL);
V_2 = L_11;
goto IL_0033;
} // end catch (depth: 1)
IL_0033:
{
// }
int32_t L_12 = V_2;
return L_12;
}
}
// System.Int32 System_TypeWrap::FindInterfaces(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_FindInterfaces_mF6FEFFA6D62BEFD6B79B6E56A6C6A7271EE0EA95 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_FindInterfaces_mF6FEFFA6D62BEFD6B79B6E56A6C6A7271EE0EA95_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
TypeFilter_t30BB04A68BC9FB949345457F71A9648BDB67FF18 * V_0 = NULL;
RuntimeObject * V_1 = NULL;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* V_2 = NULL;
int32_t V_3 = 0;
Exception_t * V_4 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 3);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 3, /*hidden argument*/NULL);
// System.Type obj = ToLua.CheckMonoType(L, 1);
intptr_t L_1 = ___L0;
Type_t * L_2 = ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039((intptr_t)L_1, 1, /*hidden argument*/NULL);
// System.Reflection.TypeFilter arg0 = (System.Reflection.TypeFilter)ToLua.CheckDelegate<System.Reflection.TypeFilter>(L, 2);
intptr_t L_3 = ___L0;
Delegate_t * L_4 = ToLua_CheckDelegate_TisTypeFilter_t30BB04A68BC9FB949345457F71A9648BDB67FF18_mA19CE2696DBD993F75487808E6653CD000510B87((intptr_t)L_3, 2, /*hidden argument*/ToLua_CheckDelegate_TisTypeFilter_t30BB04A68BC9FB949345457F71A9648BDB67FF18_mA19CE2696DBD993F75487808E6653CD000510B87_RuntimeMethod_var);
V_0 = ((TypeFilter_t30BB04A68BC9FB949345457F71A9648BDB67FF18 *)CastclassSealed((RuntimeObject*)L_4, TypeFilter_t30BB04A68BC9FB949345457F71A9648BDB67FF18_il2cpp_TypeInfo_var));
// object arg1 = ToLua.ToVarObject(L, 3);
intptr_t L_5 = ___L0;
RuntimeObject * L_6 = ToLua_ToVarObject_m32C2BF7F525FB0A4D5914DC319660A523C3A7A6D((intptr_t)L_5, 3, /*hidden argument*/NULL);
V_1 = L_6;
// System.Type[] o = obj.FindInterfaces(arg0, arg1);
TypeFilter_t30BB04A68BC9FB949345457F71A9648BDB67FF18 * L_7 = V_0;
RuntimeObject * L_8 = V_1;
NullCheck(L_2);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_9 = VirtFuncInvoker2< TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*, TypeFilter_t30BB04A68BC9FB949345457F71A9648BDB67FF18 *, RuntimeObject * >::Invoke(55 /* System.Type[] System.Type::FindInterfaces(System.Reflection.TypeFilter,System.Object) */, L_2, L_7, L_8);
V_2 = L_9;
// ToLua.Push(L, o);
intptr_t L_10 = ___L0;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_11 = V_2;
ToLua_Push_m007BBA6FFBB0D3E2A0905FD568FA4A87AD6ADD5F((intptr_t)L_10, (RuntimeArray *)(RuntimeArray *)L_11, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_0043;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0036;
throw e;
}
CATCH_0036:
{ // begin catch(System.Exception)
// catch (Exception e)
V_4 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_12 = ___L0;
Exception_t * L_13 = V_4;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_14 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_12, L_13, /*hidden argument*/NULL);
V_3 = L_14;
goto IL_0043;
} // end catch (depth: 1)
IL_0043:
{
// }
int32_t L_15 = V_3;
return L_15;
}
}
// System.Int32 System_TypeWrap::GetInterface(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_GetInterface_mA2465BA46EA6BE7363C0E90D852561398BB45F5D (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_GetInterface_mA2465BA46EA6BE7363C0E90D852561398BB45F5D_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
String_t* V_1 = NULL;
Type_t * V_2 = NULL;
int32_t V_3 = 0;
String_t* V_4 = NULL;
bool V_5 = false;
Type_t * V_6 = NULL;
Exception_t * V_7 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 4);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// if (count == 2)
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)2))))
{
goto IL_002c;
}
}
IL_000b:
{
// System.Type obj = ToLua.CheckMonoType(L, 1);
intptr_t L_3 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
Type_t * L_4 = ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039((intptr_t)L_3, 1, /*hidden argument*/NULL);
// string arg0 = ToLua.CheckString(L, 2);
intptr_t L_5 = ___L0;
String_t* L_6 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_5, 2, /*hidden argument*/NULL);
V_1 = L_6;
// System.Type o = obj.GetInterface(arg0);
String_t* L_7 = V_1;
NullCheck(L_4);
Type_t * L_8 = Type_GetInterface_m10C58481C4BA7C317897E130AC5FAAFCAD56A6E7(L_4, L_7, /*hidden argument*/NULL);
V_2 = L_8;
// ToLua.Push(L, o);
intptr_t L_9 = ___L0;
Type_t * L_10 = V_2;
ToLua_Push_mB2F773CD5EE954E988D156A20F3989B8C53D48CD((intptr_t)L_9, L_10, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_007b;
}
IL_002c:
{
// else if (count == 3)
int32_t L_11 = V_0;
if ((!(((uint32_t)L_11) == ((uint32_t)3))))
{
goto IL_0060;
}
}
IL_0030:
{
// System.Type obj = ToLua.CheckMonoType(L, 1);
intptr_t L_12 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
Type_t * L_13 = ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039((intptr_t)L_12, 1, /*hidden argument*/NULL);
// string arg0 = ToLua.CheckString(L, 2);
intptr_t L_14 = ___L0;
String_t* L_15 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_14, 2, /*hidden argument*/NULL);
V_4 = L_15;
// bool arg1 = LuaDLL.luaL_checkboolean(L, 3);
intptr_t L_16 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
bool L_17 = LuaDLL_luaL_checkboolean_m8F28B1A574BE19A9735A60537D96B5D359FE7CFE((intptr_t)L_16, 3, /*hidden argument*/NULL);
V_5 = L_17;
// System.Type o = obj.GetInterface(arg0, arg1);
String_t* L_18 = V_4;
bool L_19 = V_5;
NullCheck(L_13);
Type_t * L_20 = VirtFuncInvoker2< Type_t *, String_t*, bool >::Invoke(53 /* System.Type System.Type::GetInterface(System.String,System.Boolean) */, L_13, L_18, L_19);
V_6 = L_20;
// ToLua.Push(L, o);
intptr_t L_21 = ___L0;
Type_t * L_22 = V_6;
ToLua_Push_mB2F773CD5EE954E988D156A20F3989B8C53D48CD((intptr_t)L_21, L_22, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_007b;
}
IL_0060:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to method: System.Type.GetInterface");
intptr_t L_23 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_24 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_23, _stringLiteralB812E983C8A4FCE5FC95F5166F9398388E6B52A1, /*hidden argument*/NULL);
V_3 = L_24;
goto IL_007b;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_006e;
throw e;
}
CATCH_006e:
{ // begin catch(System.Exception)
// catch (Exception e)
V_7 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_25 = ___L0;
Exception_t * L_26 = V_7;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_27 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_25, L_26, /*hidden argument*/NULL);
V_3 = L_27;
goto IL_007b;
} // end catch (depth: 1)
IL_007b:
{
// }
int32_t L_28 = V_3;
return L_28;
}
}
// System.Int32 System_TypeWrap::GetInterfaceMap(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_GetInterfaceMap_m430FC414EA93A75237F0B4018184F00A2BC477B8 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_GetInterfaceMap_m430FC414EA93A75237F0B4018184F00A2BC477B8_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Type_t * V_0 = NULL;
InterfaceMapping_tDFACCA96D5C3DD01C345DE426D9B8F32CDAA904B V_1;
memset((&V_1), 0, sizeof(V_1));
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 2);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 2, /*hidden argument*/NULL);
// System.Type obj = ToLua.CheckMonoType(L, 1);
intptr_t L_1 = ___L0;
Type_t * L_2 = ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039((intptr_t)L_1, 1, /*hidden argument*/NULL);
// System.Type arg0 = ToLua.CheckMonoType(L, 2);
intptr_t L_3 = ___L0;
Type_t * L_4 = ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039((intptr_t)L_3, 2, /*hidden argument*/NULL);
V_0 = L_4;
// System.Reflection.InterfaceMapping o = obj.GetInterfaceMap(arg0);
Type_t * L_5 = V_0;
NullCheck(L_2);
InterfaceMapping_tDFACCA96D5C3DD01C345DE426D9B8F32CDAA904B L_6 = VirtFuncInvoker1< InterfaceMapping_tDFACCA96D5C3DD01C345DE426D9B8F32CDAA904B , Type_t * >::Invoke(143 /* System.Reflection.InterfaceMapping System.Type::GetInterfaceMap(System.Type) */, L_2, L_5);
V_1 = L_6;
// ToLua.PushValue(L, o);
intptr_t L_7 = ___L0;
InterfaceMapping_tDFACCA96D5C3DD01C345DE426D9B8F32CDAA904B L_8 = V_1;
ToLua_PushValue_TisInterfaceMapping_tDFACCA96D5C3DD01C345DE426D9B8F32CDAA904B_mDFF6DBB727DDC7E108F7C8310D299ECE7999E56C((intptr_t)L_7, L_8, /*hidden argument*/ToLua_PushValue_TisInterfaceMapping_tDFACCA96D5C3DD01C345DE426D9B8F32CDAA904B_mDFF6DBB727DDC7E108F7C8310D299ECE7999E56C_RuntimeMethod_var);
// return 1;
V_2 = 1;
goto IL_0033;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0028;
throw e;
}
CATCH_0028:
{ // begin catch(System.Exception)
// catch (Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_9 = ___L0;
Exception_t * L_10 = V_3;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_11 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_9, L_10, /*hidden argument*/NULL);
V_2 = L_11;
goto IL_0033;
} // end catch (depth: 1)
IL_0033:
{
// }
int32_t L_12 = V_2;
return L_12;
}
}
// System.Int32 System_TypeWrap::GetInterfaces(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_GetInterfaces_m215E44CC1BBB933694913101E2D9CDB5CD1EE6A6 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_GetInterfaces_m215E44CC1BBB933694913101E2D9CDB5CD1EE6A6_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* V_0 = NULL;
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 1, /*hidden argument*/NULL);
// System.Type obj = ToLua.CheckMonoType(L, 1);
intptr_t L_1 = ___L0;
Type_t * L_2 = ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039((intptr_t)L_1, 1, /*hidden argument*/NULL);
// System.Type[] o = obj.GetInterfaces();
NullCheck(L_2);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_3 = VirtFuncInvoker0< TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(54 /* System.Type[] System.Type::GetInterfaces() */, L_2);
V_0 = L_3;
// ToLua.Push(L, o);
intptr_t L_4 = ___L0;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_5 = V_0;
ToLua_Push_m007BBA6FFBB0D3E2A0905FD568FA4A87AD6ADD5F((intptr_t)L_4, (RuntimeArray *)(RuntimeArray *)L_5, /*hidden argument*/NULL);
// return 1;
V_1 = 1;
goto IL_002a;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_8 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_6, L_7, /*hidden argument*/NULL);
V_1 = L_8;
goto IL_002a;
} // end catch (depth: 1)
IL_002a:
{
// }
int32_t L_9 = V_1;
return L_9;
}
}
// System.Int32 System_TypeWrap::IsAssignableFrom(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_IsAssignableFrom_m8EE98CF9BF41AF1ED00B38C535DAF235D9F4F4E4 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_IsAssignableFrom_m8EE98CF9BF41AF1ED00B38C535DAF235D9F4F4E4_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Type_t * V_0 = NULL;
bool V_1 = false;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 2);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 2, /*hidden argument*/NULL);
// System.Type obj = ToLua.CheckMonoType(L, 1);
intptr_t L_1 = ___L0;
Type_t * L_2 = ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039((intptr_t)L_1, 1, /*hidden argument*/NULL);
// System.Type arg0 = ToLua.CheckMonoType(L, 2);
intptr_t L_3 = ___L0;
Type_t * L_4 = ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039((intptr_t)L_3, 2, /*hidden argument*/NULL);
V_0 = L_4;
// bool o = obj.IsAssignableFrom(arg0);
Type_t * L_5 = V_0;
NullCheck(L_2);
bool L_6 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, L_2, L_5);
V_1 = L_6;
// LuaDLL.lua_pushboolean(L, o);
intptr_t L_7 = ___L0;
bool L_8 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_7, L_8, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0033;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0028;
throw e;
}
CATCH_0028:
{ // begin catch(System.Exception)
// catch (Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_9 = ___L0;
Exception_t * L_10 = V_3;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_11 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_9, L_10, /*hidden argument*/NULL);
V_2 = L_11;
goto IL_0033;
} // end catch (depth: 1)
IL_0033:
{
// }
int32_t L_12 = V_2;
return L_12;
}
}
// System.Int32 System_TypeWrap::IsInstanceOfType(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_IsInstanceOfType_mF8476459336299D1227C0845389EBC2E647DCC3F (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_IsInstanceOfType_mF8476459336299D1227C0845389EBC2E647DCC3F_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
bool V_1 = false;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 2);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 2, /*hidden argument*/NULL);
// System.Type obj = ToLua.CheckMonoType(L, 1);
intptr_t L_1 = ___L0;
Type_t * L_2 = ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039((intptr_t)L_1, 1, /*hidden argument*/NULL);
// object arg0 = ToLua.ToVarObject(L, 2);
intptr_t L_3 = ___L0;
RuntimeObject * L_4 = ToLua_ToVarObject_m32C2BF7F525FB0A4D5914DC319660A523C3A7A6D((intptr_t)L_3, 2, /*hidden argument*/NULL);
V_0 = L_4;
// bool o = obj.IsInstanceOfType(arg0);
RuntimeObject * L_5 = V_0;
NullCheck(L_2);
bool L_6 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(138 /* System.Boolean System.Type::IsInstanceOfType(System.Object) */, L_2, L_5);
V_1 = L_6;
// LuaDLL.lua_pushboolean(L, o);
intptr_t L_7 = ___L0;
bool L_8 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_7, L_8, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0033;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0028;
throw e;
}
CATCH_0028:
{ // begin catch(System.Exception)
// catch (Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_9 = ___L0;
Exception_t * L_10 = V_3;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_11 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_9, L_10, /*hidden argument*/NULL);
V_2 = L_11;
goto IL_0033;
} // end catch (depth: 1)
IL_0033:
{
// }
int32_t L_12 = V_2;
return L_12;
}
}
// System.Int32 System_TypeWrap::GetArrayRank(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_GetArrayRank_mADAD39BB62879EB93776F5F125A691FA6065DEB9 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_GetArrayRank_mADAD39BB62879EB93776F5F125A691FA6065DEB9_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 1, /*hidden argument*/NULL);
// System.Type obj = ToLua.CheckMonoType(L, 1);
intptr_t L_1 = ___L0;
Type_t * L_2 = ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039((intptr_t)L_1, 1, /*hidden argument*/NULL);
// int o = obj.GetArrayRank();
NullCheck(L_2);
int32_t L_3 = VirtFuncInvoker0< int32_t >::Invoke(32 /* System.Int32 System.Type::GetArrayRank() */, L_2);
V_0 = L_3;
// LuaDLL.lua_pushinteger(L, o);
intptr_t L_4 = ___L0;
int32_t L_5 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_1 = 1;
goto IL_002a;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_8 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_6, L_7, /*hidden argument*/NULL);
V_1 = L_8;
goto IL_002a;
} // end catch (depth: 1)
IL_002a:
{
// }
int32_t L_9 = V_1;
return L_9;
}
}
// System.Int32 System_TypeWrap::GetElementType(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_GetElementType_m9B2D9EB569975021FFE74545690FE7CD4D6911C7 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_GetElementType_m9B2D9EB569975021FFE74545690FE7CD4D6911C7_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Type_t * V_0 = NULL;
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 1, /*hidden argument*/NULL);
// System.Type obj = ToLua.CheckMonoType(L, 1);
intptr_t L_1 = ___L0;
Type_t * L_2 = ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039((intptr_t)L_1, 1, /*hidden argument*/NULL);
// System.Type o = obj.GetElementType();
NullCheck(L_2);
Type_t * L_3 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, L_2);
V_0 = L_3;
// ToLua.Push(L, o);
intptr_t L_4 = ___L0;
Type_t * L_5 = V_0;
ToLua_Push_mB2F773CD5EE954E988D156A20F3989B8C53D48CD((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_1 = 1;
goto IL_002a;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_8 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_6, L_7, /*hidden argument*/NULL);
V_1 = L_8;
goto IL_002a;
} // end catch (depth: 1)
IL_002a:
{
// }
int32_t L_9 = V_1;
return L_9;
}
}
// System.Int32 System_TypeWrap::GetHashCode(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_GetHashCode_m2997ACE6E285F7E67AE243660BE5AFC3256CEF2B (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_GetHashCode_m2997ACE6E285F7E67AE243660BE5AFC3256CEF2B_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 1, /*hidden argument*/NULL);
// System.Type obj = ToLua.CheckMonoType(L, 1);
intptr_t L_1 = ___L0;
Type_t * L_2 = ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039((intptr_t)L_1, 1, /*hidden argument*/NULL);
// int o = obj.GetHashCode();
NullCheck(L_2);
int32_t L_3 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_2);
V_0 = L_3;
// LuaDLL.lua_pushinteger(L, o);
intptr_t L_4 = ___L0;
int32_t L_5 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_1 = 1;
goto IL_002a;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_8 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_6, L_7, /*hidden argument*/NULL);
V_1 = L_8;
goto IL_002a;
} // end catch (depth: 1)
IL_002a:
{
// }
int32_t L_9 = V_1;
return L_9;
}
}
// System.Int32 System_TypeWrap::GetNestedType(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_GetNestedType_mACAE976EB091331F2BE604B1EBCCC8EA9F50F6F1 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_GetNestedType_mACAE976EB091331F2BE604B1EBCCC8EA9F50F6F1_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
String_t* V_1 = NULL;
Type_t * V_2 = NULL;
int32_t V_3 = 0;
String_t* V_4 = NULL;
int32_t V_5 = 0;
Type_t * V_6 = NULL;
Exception_t * V_7 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 4);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// if (count == 2)
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)2))))
{
goto IL_002c;
}
}
IL_000b:
{
// System.Type obj = ToLua.CheckMonoType(L, 1);
intptr_t L_3 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
Type_t * L_4 = ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039((intptr_t)L_3, 1, /*hidden argument*/NULL);
// string arg0 = ToLua.CheckString(L, 2);
intptr_t L_5 = ___L0;
String_t* L_6 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_5, 2, /*hidden argument*/NULL);
V_1 = L_6;
// System.Type o = obj.GetNestedType(arg0);
String_t* L_7 = V_1;
NullCheck(L_4);
Type_t * L_8 = Type_GetNestedType_m30D9D5DF0FB7ADAED9B54CC02DCC5D8C4E873F45(L_4, L_7, /*hidden argument*/NULL);
V_2 = L_8;
// ToLua.Push(L, o);
intptr_t L_9 = ___L0;
Type_t * L_10 = V_2;
ToLua_Push_mB2F773CD5EE954E988D156A20F3989B8C53D48CD((intptr_t)L_9, L_10, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_007c;
}
IL_002c:
{
// else if (count == 3)
int32_t L_11 = V_0;
if ((!(((uint32_t)L_11) == ((uint32_t)3))))
{
goto IL_0061;
}
}
IL_0030:
{
// System.Type obj = ToLua.CheckMonoType(L, 1);
intptr_t L_12 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
Type_t * L_13 = ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039((intptr_t)L_12, 1, /*hidden argument*/NULL);
// string arg0 = ToLua.CheckString(L, 2);
intptr_t L_14 = ___L0;
String_t* L_15 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_14, 2, /*hidden argument*/NULL);
V_4 = L_15;
// System.Reflection.BindingFlags arg1 = (System.Reflection.BindingFlags)LuaDLL.luaL_checknumber(L, 3);
intptr_t L_16 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_17 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_16, 3, /*hidden argument*/NULL);
V_5 = (((int32_t)((int32_t)L_17)));
// System.Type o = obj.GetNestedType(arg0, arg1);
String_t* L_18 = V_4;
int32_t L_19 = V_5;
NullCheck(L_13);
Type_t * L_20 = VirtFuncInvoker2< Type_t *, String_t*, int32_t >::Invoke(71 /* System.Type System.Type::GetNestedType(System.String,System.Reflection.BindingFlags) */, L_13, L_18, L_19);
V_6 = L_20;
// ToLua.Push(L, o);
intptr_t L_21 = ___L0;
Type_t * L_22 = V_6;
ToLua_Push_mB2F773CD5EE954E988D156A20F3989B8C53D48CD((intptr_t)L_21, L_22, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_007c;
}
IL_0061:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to method: System.Type.GetNestedType");
intptr_t L_23 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_24 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_23, _stringLiteral3C7415A66C7118AF8CF5A85C1A4463C346ED7340, /*hidden argument*/NULL);
V_3 = L_24;
goto IL_007c;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_006f;
throw e;
}
CATCH_006f:
{ // begin catch(System.Exception)
// catch (Exception e)
V_7 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_25 = ___L0;
Exception_t * L_26 = V_7;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_27 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_25, L_26, /*hidden argument*/NULL);
V_3 = L_27;
goto IL_007c;
} // end catch (depth: 1)
IL_007c:
{
// }
int32_t L_28 = V_3;
return L_28;
}
}
// System.Int32 System_TypeWrap::GetNestedTypes(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_GetNestedTypes_m83799175CA8798146B18BCCC81AF5085746FC161 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_GetNestedTypes_m83799175CA8798146B18BCCC81AF5085746FC161_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* V_1 = NULL;
int32_t V_2 = 0;
int32_t V_3 = 0;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* V_4 = NULL;
Exception_t * V_5 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 4);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// if (count == 1)
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)1))))
{
goto IL_0023;
}
}
IL_000b:
{
// System.Type obj = ToLua.CheckMonoType(L, 1);
intptr_t L_3 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
Type_t * L_4 = ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039((intptr_t)L_3, 1, /*hidden argument*/NULL);
// System.Type[] o = obj.GetNestedTypes();
NullCheck(L_4);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_5 = Type_GetNestedTypes_m791D6868DF70632CDC036A46CE4A7BFE9A47079F(L_4, /*hidden argument*/NULL);
V_1 = L_5;
// ToLua.Push(L, o);
intptr_t L_6 = ___L0;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_7 = V_1;
ToLua_Push_m007BBA6FFBB0D3E2A0905FD568FA4A87AD6ADD5F((intptr_t)L_6, (RuntimeArray *)(RuntimeArray *)L_7, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0066;
}
IL_0023:
{
// else if (count == 2)
int32_t L_8 = V_0;
if ((!(((uint32_t)L_8) == ((uint32_t)2))))
{
goto IL_004b;
}
}
IL_0027:
{
// System.Type obj = ToLua.CheckMonoType(L, 1);
intptr_t L_9 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
Type_t * L_10 = ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039((intptr_t)L_9, 1, /*hidden argument*/NULL);
// System.Reflection.BindingFlags arg0 = (System.Reflection.BindingFlags)LuaDLL.luaL_checknumber(L, 2);
intptr_t L_11 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_12 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_11, 2, /*hidden argument*/NULL);
V_3 = (((int32_t)((int32_t)L_12)));
// System.Type[] o = obj.GetNestedTypes(arg0);
int32_t L_13 = V_3;
NullCheck(L_10);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_14 = VirtFuncInvoker1< TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*, int32_t >::Invoke(69 /* System.Type[] System.Type::GetNestedTypes(System.Reflection.BindingFlags) */, L_10, L_13);
V_4 = L_14;
// ToLua.Push(L, o);
intptr_t L_15 = ___L0;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_16 = V_4;
ToLua_Push_m007BBA6FFBB0D3E2A0905FD568FA4A87AD6ADD5F((intptr_t)L_15, (RuntimeArray *)(RuntimeArray *)L_16, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0066;
}
IL_004b:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to method: System.Type.GetNestedTypes");
intptr_t L_17 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_18 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_17, _stringLiteralC2B56FE88996BF94B1B43232EDBA1FDC0192EBE5, /*hidden argument*/NULL);
V_2 = L_18;
goto IL_0066;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0059;
throw e;
}
CATCH_0059:
{ // begin catch(System.Exception)
// catch (Exception e)
V_5 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_19 = ___L0;
Exception_t * L_20 = V_5;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_21 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_19, L_20, /*hidden argument*/NULL);
V_2 = L_21;
goto IL_0066;
} // end catch (depth: 1)
IL_0066:
{
// }
int32_t L_22 = V_2;
return L_22;
}
}
// System.Int32 System_TypeWrap::GetDefaultMembers(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_GetDefaultMembers_m6139C33B5A474C1C04A6F5B45064E51571A9A88C (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_GetDefaultMembers_m6139C33B5A474C1C04A6F5B45064E51571A9A88C_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
MemberInfoU5BU5D_t6A57DDAF4E5321D22FB4C021559637EB126BF6B6* V_0 = NULL;
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 1, /*hidden argument*/NULL);
// System.Type obj = ToLua.CheckMonoType(L, 1);
intptr_t L_1 = ___L0;
Type_t * L_2 = ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039((intptr_t)L_1, 1, /*hidden argument*/NULL);
// System.Reflection.MemberInfo[] o = obj.GetDefaultMembers();
NullCheck(L_2);
MemberInfoU5BU5D_t6A57DDAF4E5321D22FB4C021559637EB126BF6B6* L_3 = VirtFuncInvoker0< MemberInfoU5BU5D_t6A57DDAF4E5321D22FB4C021559637EB126BF6B6* >::Invoke(75 /* System.Reflection.MemberInfo[] System.Type::GetDefaultMembers() */, L_2);
V_0 = L_3;
// ToLua.Push(L, o);
intptr_t L_4 = ___L0;
MemberInfoU5BU5D_t6A57DDAF4E5321D22FB4C021559637EB126BF6B6* L_5 = V_0;
ToLua_Push_m007BBA6FFBB0D3E2A0905FD568FA4A87AD6ADD5F((intptr_t)L_4, (RuntimeArray *)(RuntimeArray *)L_5, /*hidden argument*/NULL);
// return 1;
V_1 = 1;
goto IL_002a;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_8 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_6, L_7, /*hidden argument*/NULL);
V_1 = L_8;
goto IL_002a;
} // end catch (depth: 1)
IL_002a:
{
// }
int32_t L_9 = V_1;
return L_9;
}
}
// System.Int32 System_TypeWrap::FindMembers(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_FindMembers_m591AC2870A43E6E028A4E3AACD556C37D226BA4F (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_FindMembers_m591AC2870A43E6E028A4E3AACD556C37D226BA4F_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * V_2 = NULL;
RuntimeObject * V_3 = NULL;
MemberInfoU5BU5D_t6A57DDAF4E5321D22FB4C021559637EB126BF6B6* V_4 = NULL;
int32_t V_5 = 0;
Exception_t * V_6 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 5);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 5, /*hidden argument*/NULL);
// System.Type obj = ToLua.CheckMonoType(L, 1);
intptr_t L_1 = ___L0;
Type_t * L_2 = ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039((intptr_t)L_1, 1, /*hidden argument*/NULL);
// System.Reflection.MemberTypes arg0 = (System.Reflection.MemberTypes)ToLua.CheckObject(L, 2, typeof(System.Reflection.MemberTypes));
intptr_t L_3 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_4 = { reinterpret_cast<intptr_t> (MemberTypes_t3FEDC67D8B994D09AF155FFB2CFD26023F245041_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_5 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_4, /*hidden argument*/NULL);
RuntimeObject * L_6 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_3, 2, L_5, /*hidden argument*/NULL);
V_0 = ((*(int32_t*)((int32_t*)UnBox(L_6, MemberTypes_t3FEDC67D8B994D09AF155FFB2CFD26023F245041_il2cpp_TypeInfo_var))));
// System.Reflection.BindingFlags arg1 = (System.Reflection.BindingFlags)LuaDLL.luaL_checknumber(L, 3);
intptr_t L_7 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_8 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_7, 3, /*hidden argument*/NULL);
V_1 = (((int32_t)((int32_t)L_8)));
// System.Reflection.MemberFilter arg2 = (System.Reflection.MemberFilter)ToLua.CheckDelegate<System.Reflection.MemberFilter>(L, 4);
intptr_t L_9 = ___L0;
Delegate_t * L_10 = ToLua_CheckDelegate_TisMemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381_m297B7FB1216A10EB718C83760E8D364E1C474175((intptr_t)L_9, 4, /*hidden argument*/ToLua_CheckDelegate_TisMemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381_m297B7FB1216A10EB718C83760E8D364E1C474175_RuntimeMethod_var);
V_2 = ((MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 *)CastclassSealed((RuntimeObject*)L_10, MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381_il2cpp_TypeInfo_var));
// object arg3 = ToLua.ToVarObject(L, 5);
intptr_t L_11 = ___L0;
RuntimeObject * L_12 = ToLua_ToVarObject_m32C2BF7F525FB0A4D5914DC319660A523C3A7A6D((intptr_t)L_11, 5, /*hidden argument*/NULL);
V_3 = L_12;
// System.Reflection.MemberInfo[] o = obj.FindMembers(arg0, arg1, arg2, arg3);
int32_t L_13 = V_0;
int32_t L_14 = V_1;
MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * L_15 = V_2;
RuntimeObject * L_16 = V_3;
NullCheck(L_2);
MemberInfoU5BU5D_t6A57DDAF4E5321D22FB4C021559637EB126BF6B6* L_17 = VirtFuncInvoker4< MemberInfoU5BU5D_t6A57DDAF4E5321D22FB4C021559637EB126BF6B6*, int32_t, int32_t, MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 *, RuntimeObject * >::Invoke(76 /* System.Reflection.MemberInfo[] System.Type::FindMembers(System.Reflection.MemberTypes,System.Reflection.BindingFlags,System.Reflection.MemberFilter,System.Object) */, L_2, L_13, L_14, L_15, L_16);
V_4 = L_17;
// ToLua.Push(L, o);
intptr_t L_18 = ___L0;
MemberInfoU5BU5D_t6A57DDAF4E5321D22FB4C021559637EB126BF6B6* L_19 = V_4;
ToLua_Push_m007BBA6FFBB0D3E2A0905FD568FA4A87AD6ADD5F((intptr_t)L_18, (RuntimeArray *)(RuntimeArray *)L_19, /*hidden argument*/NULL);
// return 1;
V_5 = 1;
goto IL_0069;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_005b;
throw e;
}
CATCH_005b:
{ // begin catch(System.Exception)
// catch (Exception e)
V_6 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_20 = ___L0;
Exception_t * L_21 = V_6;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_22 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_20, L_21, /*hidden argument*/NULL);
V_5 = L_22;
goto IL_0069;
} // end catch (depth: 1)
IL_0069:
{
// }
int32_t L_23 = V_5;
return L_23;
}
}
// System.Int32 System_TypeWrap::InvokeMember(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_InvokeMember_mA83C70B87A5410C68F091ABF74C48BF4AA455753 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_InvokeMember_mA83C70B87A5410C68F091ABF74C48BF4AA455753_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
String_t* V_1 = NULL;
int32_t V_2 = 0;
Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * V_3 = NULL;
RuntimeObject * V_4 = NULL;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* V_5 = NULL;
RuntimeObject * V_6 = NULL;
int32_t V_7 = 0;
String_t* V_8 = NULL;
int32_t V_9 = 0;
Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * V_10 = NULL;
RuntimeObject * V_11 = NULL;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* V_12 = NULL;
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * V_13 = NULL;
RuntimeObject * V_14 = NULL;
String_t* V_15 = NULL;
int32_t V_16 = 0;
Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * V_17 = NULL;
RuntimeObject * V_18 = NULL;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* V_19 = NULL;
ParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA* V_20 = NULL;
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * V_21 = NULL;
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* V_22 = NULL;
RuntimeObject * V_23 = NULL;
Exception_t * V_24 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 5);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// if (count == 6)
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)6))))
{
goto IL_0060;
}
}
IL_000b:
{
// System.Type obj = ToLua.CheckMonoType(L, 1);
intptr_t L_3 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
Type_t * L_4 = ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039((intptr_t)L_3, 1, /*hidden argument*/NULL);
// string arg0 = ToLua.CheckString(L, 2);
intptr_t L_5 = ___L0;
String_t* L_6 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_5, 2, /*hidden argument*/NULL);
V_1 = L_6;
// System.Reflection.BindingFlags arg1 = (System.Reflection.BindingFlags)LuaDLL.luaL_checknumber(L, 3);
intptr_t L_7 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_8 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_7, 3, /*hidden argument*/NULL);
V_2 = (((int32_t)((int32_t)L_8)));
// System.Reflection.Binder arg2 = (System.Reflection.Binder)ToLua.CheckObject<System.Reflection.Binder>(L, 4);
intptr_t L_9 = ___L0;
RuntimeObject * L_10 = ToLua_CheckObject_TisBinder_t4D5CB06963501D32847C057B57157D6DC49CA759_m9F960FAC977F85D2B1619ED72D01CA9CEE3C1865((intptr_t)L_9, 4, /*hidden argument*/ToLua_CheckObject_TisBinder_t4D5CB06963501D32847C057B57157D6DC49CA759_m9F960FAC977F85D2B1619ED72D01CA9CEE3C1865_RuntimeMethod_var);
V_3 = ((Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 *)CastclassClass((RuntimeObject*)L_10, Binder_t4D5CB06963501D32847C057B57157D6DC49CA759_il2cpp_TypeInfo_var));
// object arg3 = ToLua.ToVarObject(L, 5);
intptr_t L_11 = ___L0;
RuntimeObject * L_12 = ToLua_ToVarObject_m32C2BF7F525FB0A4D5914DC319660A523C3A7A6D((intptr_t)L_11, 5, /*hidden argument*/NULL);
V_4 = L_12;
// object[] arg4 = ToLua.CheckObjectArray(L, 6);
intptr_t L_13 = ___L0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_14 = ToLua_CheckObjectArray_mB59CC301F53829E4747BF861935FE3C1FAE05A4F((intptr_t)L_13, 6, /*hidden argument*/NULL);
V_5 = L_14;
// object o = obj.InvokeMember(arg0, arg1, arg2, arg3, arg4);
String_t* L_15 = V_1;
int32_t L_16 = V_2;
Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * L_17 = V_3;
RuntimeObject * L_18 = V_4;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_19 = V_5;
NullCheck(L_4);
RuntimeObject * L_20 = Type_InvokeMember_m8E6CF716120DB79E74264A3F89BCC3EEDD1F6213(L_4, L_15, L_16, L_17, L_18, L_19, /*hidden argument*/NULL);
V_6 = L_20;
// ToLua.Push(L, o);
intptr_t L_21 = ___L0;
RuntimeObject * L_22 = V_6;
ToLua_Push_m527AE65DDF8931A68AFE689AE47A65524F4A6C03((intptr_t)L_21, L_22, /*hidden argument*/NULL);
// return 1;
V_7 = 1;
goto IL_0170;
}
IL_0060:
{
// else if (count == 7)
int32_t L_23 = V_0;
if ((!(((uint32_t)L_23) == ((uint32_t)7))))
{
goto IL_00cf;
}
}
IL_0064:
{
// System.Type obj = ToLua.CheckMonoType(L, 1);
intptr_t L_24 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
Type_t * L_25 = ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039((intptr_t)L_24, 1, /*hidden argument*/NULL);
// string arg0 = ToLua.CheckString(L, 2);
intptr_t L_26 = ___L0;
String_t* L_27 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_26, 2, /*hidden argument*/NULL);
V_8 = L_27;
// System.Reflection.BindingFlags arg1 = (System.Reflection.BindingFlags)LuaDLL.luaL_checknumber(L, 3);
intptr_t L_28 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_29 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_28, 3, /*hidden argument*/NULL);
V_9 = (((int32_t)((int32_t)L_29)));
// System.Reflection.Binder arg2 = (System.Reflection.Binder)ToLua.CheckObject<System.Reflection.Binder>(L, 4);
intptr_t L_30 = ___L0;
RuntimeObject * L_31 = ToLua_CheckObject_TisBinder_t4D5CB06963501D32847C057B57157D6DC49CA759_m9F960FAC977F85D2B1619ED72D01CA9CEE3C1865((intptr_t)L_30, 4, /*hidden argument*/ToLua_CheckObject_TisBinder_t4D5CB06963501D32847C057B57157D6DC49CA759_m9F960FAC977F85D2B1619ED72D01CA9CEE3C1865_RuntimeMethod_var);
V_10 = ((Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 *)CastclassClass((RuntimeObject*)L_31, Binder_t4D5CB06963501D32847C057B57157D6DC49CA759_il2cpp_TypeInfo_var));
// object arg3 = ToLua.ToVarObject(L, 5);
intptr_t L_32 = ___L0;
RuntimeObject * L_33 = ToLua_ToVarObject_m32C2BF7F525FB0A4D5914DC319660A523C3A7A6D((intptr_t)L_32, 5, /*hidden argument*/NULL);
V_11 = L_33;
// object[] arg4 = ToLua.CheckObjectArray(L, 6);
intptr_t L_34 = ___L0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_35 = ToLua_CheckObjectArray_mB59CC301F53829E4747BF861935FE3C1FAE05A4F((intptr_t)L_34, 6, /*hidden argument*/NULL);
V_12 = L_35;
// System.Globalization.CultureInfo arg5 = (System.Globalization.CultureInfo)ToLua.CheckObject<System.Globalization.CultureInfo>(L, 7);
intptr_t L_36 = ___L0;
RuntimeObject * L_37 = ToLua_CheckObject_TisCultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_m20E28608F621E699BFFFA998B1F75BC7109DE9D7((intptr_t)L_36, 7, /*hidden argument*/ToLua_CheckObject_TisCultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_m20E28608F621E699BFFFA998B1F75BC7109DE9D7_RuntimeMethod_var);
V_13 = ((CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F *)CastclassClass((RuntimeObject*)L_37, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var));
// object o = obj.InvokeMember(arg0, arg1, arg2, arg3, arg4, arg5);
String_t* L_38 = V_8;
int32_t L_39 = V_9;
Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * L_40 = V_10;
RuntimeObject * L_41 = V_11;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_42 = V_12;
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_43 = V_13;
NullCheck(L_25);
RuntimeObject * L_44 = Type_InvokeMember_m90F5296202D22D2611B21E23EDD70DA8AA59871A(L_25, L_38, L_39, L_40, L_41, L_42, L_43, /*hidden argument*/NULL);
V_14 = L_44;
// ToLua.Push(L, o);
intptr_t L_45 = ___L0;
RuntimeObject * L_46 = V_14;
ToLua_Push_m527AE65DDF8931A68AFE689AE47A65524F4A6C03((intptr_t)L_45, L_46, /*hidden argument*/NULL);
// return 1;
V_7 = 1;
goto IL_0170;
}
IL_00cf:
{
// else if (count == 9)
int32_t L_47 = V_0;
if ((!(((uint32_t)L_47) == ((uint32_t)((int32_t)9)))))
{
goto IL_0153;
}
}
IL_00d4:
{
// System.Type obj = ToLua.CheckMonoType(L, 1);
intptr_t L_48 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
Type_t * L_49 = ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039((intptr_t)L_48, 1, /*hidden argument*/NULL);
// string arg0 = ToLua.CheckString(L, 2);
intptr_t L_50 = ___L0;
String_t* L_51 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_50, 2, /*hidden argument*/NULL);
V_15 = L_51;
// System.Reflection.BindingFlags arg1 = (System.Reflection.BindingFlags)LuaDLL.luaL_checknumber(L, 3);
intptr_t L_52 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_53 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_52, 3, /*hidden argument*/NULL);
V_16 = (((int32_t)((int32_t)L_53)));
// System.Reflection.Binder arg2 = (System.Reflection.Binder)ToLua.CheckObject<System.Reflection.Binder>(L, 4);
intptr_t L_54 = ___L0;
RuntimeObject * L_55 = ToLua_CheckObject_TisBinder_t4D5CB06963501D32847C057B57157D6DC49CA759_m9F960FAC977F85D2B1619ED72D01CA9CEE3C1865((intptr_t)L_54, 4, /*hidden argument*/ToLua_CheckObject_TisBinder_t4D5CB06963501D32847C057B57157D6DC49CA759_m9F960FAC977F85D2B1619ED72D01CA9CEE3C1865_RuntimeMethod_var);
V_17 = ((Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 *)CastclassClass((RuntimeObject*)L_55, Binder_t4D5CB06963501D32847C057B57157D6DC49CA759_il2cpp_TypeInfo_var));
// object arg3 = ToLua.ToVarObject(L, 5);
intptr_t L_56 = ___L0;
RuntimeObject * L_57 = ToLua_ToVarObject_m32C2BF7F525FB0A4D5914DC319660A523C3A7A6D((intptr_t)L_56, 5, /*hidden argument*/NULL);
V_18 = L_57;
// object[] arg4 = ToLua.CheckObjectArray(L, 6);
intptr_t L_58 = ___L0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_59 = ToLua_CheckObjectArray_mB59CC301F53829E4747BF861935FE3C1FAE05A4F((intptr_t)L_58, 6, /*hidden argument*/NULL);
V_19 = L_59;
// System.Reflection.ParameterModifier[] arg5 = ToLua.CheckStructArray<System.Reflection.ParameterModifier>(L, 7);
intptr_t L_60 = ___L0;
ParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA* L_61 = ToLua_CheckStructArray_TisParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E_m3EA4DB36322406575CF50D5F68F5396763B13402((intptr_t)L_60, 7, /*hidden argument*/ToLua_CheckStructArray_TisParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E_m3EA4DB36322406575CF50D5F68F5396763B13402_RuntimeMethod_var);
V_20 = L_61;
// System.Globalization.CultureInfo arg6 = (System.Globalization.CultureInfo)ToLua.CheckObject<System.Globalization.CultureInfo>(L, 8);
intptr_t L_62 = ___L0;
RuntimeObject * L_63 = ToLua_CheckObject_TisCultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_m20E28608F621E699BFFFA998B1F75BC7109DE9D7((intptr_t)L_62, 8, /*hidden argument*/ToLua_CheckObject_TisCultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_m20E28608F621E699BFFFA998B1F75BC7109DE9D7_RuntimeMethod_var);
V_21 = ((CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F *)CastclassClass((RuntimeObject*)L_63, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var));
// string[] arg7 = ToLua.CheckStringArray(L, 9);
intptr_t L_64 = ___L0;
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_65 = ToLua_CheckStringArray_m5AEC0FC50AE6350C62EFD1FE9B51D0EF06173703((intptr_t)L_64, ((int32_t)9), /*hidden argument*/NULL);
V_22 = L_65;
// object o = obj.InvokeMember(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
String_t* L_66 = V_15;
int32_t L_67 = V_16;
Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * L_68 = V_17;
RuntimeObject * L_69 = V_18;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_70 = V_19;
ParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA* L_71 = V_20;
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_72 = V_21;
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_73 = V_22;
NullCheck(L_49);
RuntimeObject * L_74 = VirtFuncInvoker8< RuntimeObject *, String_t*, int32_t, Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 *, RuntimeObject *, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, ParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA*, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F *, StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* >::Invoke(24 /* System.Object System.Type::InvokeMember(System.String,System.Reflection.BindingFlags,System.Reflection.Binder,System.Object,System.Object[],System.Reflection.ParameterModifier[],System.Globalization.CultureInfo,System.String[]) */, L_49, L_66, L_67, L_68, L_69, L_70, L_71, L_72, L_73);
V_23 = L_74;
// ToLua.Push(L, o);
intptr_t L_75 = ___L0;
RuntimeObject * L_76 = V_23;
ToLua_Push_m527AE65DDF8931A68AFE689AE47A65524F4A6C03((intptr_t)L_75, L_76, /*hidden argument*/NULL);
// return 1;
V_7 = 1;
goto IL_0170;
}
IL_0153:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to method: System.Type.InvokeMember");
intptr_t L_77 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_78 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_77, _stringLiteral24BCA4330220EBAECDB11513C10389C5840D1B8D, /*hidden argument*/NULL);
V_7 = L_78;
goto IL_0170;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0162;
throw e;
}
CATCH_0162:
{ // begin catch(System.Exception)
// catch (Exception e)
V_24 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_79 = ___L0;
Exception_t * L_80 = V_24;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_81 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_79, L_80, /*hidden argument*/NULL);
V_7 = L_81;
goto IL_0170;
} // end catch (depth: 1)
IL_0170:
{
// }
int32_t L_82 = V_7;
return L_82;
}
}
// System.Int32 System_TypeWrap::ToString(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_ToString_mE2F7F2F4FBF617F269AC3C2F8A42DF2144F76D20 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_ToString_mE2F7F2F4FBF617F269AC3C2F8A42DF2144F76D20_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 1, /*hidden argument*/NULL);
// System.Type obj = ToLua.CheckMonoType(L, 1);
intptr_t L_1 = ___L0;
Type_t * L_2 = ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039((intptr_t)L_1, 1, /*hidden argument*/NULL);
// string o = obj.ToString();
NullCheck(L_2);
String_t* L_3 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_2);
V_0 = L_3;
// LuaDLL.lua_pushstring(L, o);
intptr_t L_4 = ___L0;
String_t* L_5 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_1 = 1;
goto IL_002a;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_8 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_6, L_7, /*hidden argument*/NULL);
V_1 = L_8;
goto IL_002a;
} // end catch (depth: 1)
IL_002a:
{
// }
int32_t L_9 = V_1;
return L_9;
}
}
// System.Int32 System_TypeWrap::GetGenericArguments(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_GetGenericArguments_m5590D4BEC42CE7F4A2DB943F9BBC6D46547F7BC3 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_GetGenericArguments_m5590D4BEC42CE7F4A2DB943F9BBC6D46547F7BC3_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* V_0 = NULL;
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 1, /*hidden argument*/NULL);
// System.Type obj = ToLua.CheckMonoType(L, 1);
intptr_t L_1 = ___L0;
Type_t * L_2 = ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039((intptr_t)L_1, 1, /*hidden argument*/NULL);
// System.Type[] o = obj.GetGenericArguments();
NullCheck(L_2);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_3 = VirtFuncInvoker0< TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(128 /* System.Type[] System.Type::GetGenericArguments() */, L_2);
V_0 = L_3;
// ToLua.Push(L, o);
intptr_t L_4 = ___L0;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_5 = V_0;
ToLua_Push_m007BBA6FFBB0D3E2A0905FD568FA4A87AD6ADD5F((intptr_t)L_4, (RuntimeArray *)(RuntimeArray *)L_5, /*hidden argument*/NULL);
// return 1;
V_1 = 1;
goto IL_002a;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_8 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_6, L_7, /*hidden argument*/NULL);
V_1 = L_8;
goto IL_002a;
} // end catch (depth: 1)
IL_002a:
{
// }
int32_t L_9 = V_1;
return L_9;
}
}
// System.Int32 System_TypeWrap::GetGenericTypeDefinition(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_GetGenericTypeDefinition_m5AE9B1E8E0F48F17324A3CAF27833865E3D712CB (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_GetGenericTypeDefinition_m5AE9B1E8E0F48F17324A3CAF27833865E3D712CB_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Type_t * V_0 = NULL;
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 1, /*hidden argument*/NULL);
// System.Type obj = ToLua.CheckMonoType(L, 1);
intptr_t L_1 = ___L0;
Type_t * L_2 = ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039((intptr_t)L_1, 1, /*hidden argument*/NULL);
// System.Type o = obj.GetGenericTypeDefinition();
NullCheck(L_2);
Type_t * L_3 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, L_2);
V_0 = L_3;
// ToLua.Push(L, o);
intptr_t L_4 = ___L0;
Type_t * L_5 = V_0;
ToLua_Push_mB2F773CD5EE954E988D156A20F3989B8C53D48CD((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_1 = 1;
goto IL_002a;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_8 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_6, L_7, /*hidden argument*/NULL);
V_1 = L_8;
goto IL_002a;
} // end catch (depth: 1)
IL_002a:
{
// }
int32_t L_9 = V_1;
return L_9;
}
}
// System.Int32 System_TypeWrap::MakeGenericType(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_MakeGenericType_m97C44D8B41487CCC9152C53BDFE569D5651B7013 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_MakeGenericType_m97C44D8B41487CCC9152C53BDFE569D5651B7013_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* V_1 = NULL;
Type_t * V_2 = NULL;
int32_t V_3 = 0;
Exception_t * V_4 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = ToLua.CheckMonoType(L, 1);
intptr_t L_2 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
Type_t * L_3 = ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039((intptr_t)L_2, 1, /*hidden argument*/NULL);
// System.Type[] arg0 = ToLua.CheckParamsObject<System.Type>(L, 2, count - 1);
intptr_t L_4 = ___L0;
int32_t L_5 = V_0;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_6 = ToLua_CheckParamsObject_TisType_t_m6F088D0ED3C8C032225AB9A51CC8AE3FABE89D41((intptr_t)L_4, 2, ((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)1)), /*hidden argument*/ToLua_CheckParamsObject_TisType_t_m6F088D0ED3C8C032225AB9A51CC8AE3FABE89D41_RuntimeMethod_var);
V_1 = L_6;
// System.Type o = obj.MakeGenericType(arg0);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_7 = V_1;
NullCheck(L_3);
Type_t * L_8 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, L_3, L_7);
V_2 = L_8;
// ToLua.Push(L, o);
intptr_t L_9 = ___L0;
Type_t * L_10 = V_2;
ToLua_Push_mB2F773CD5EE954E988D156A20F3989B8C53D48CD((intptr_t)L_9, L_10, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_0038;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_002b;
throw e;
}
CATCH_002b:
{ // begin catch(System.Exception)
// catch (Exception e)
V_4 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_11 = ___L0;
Exception_t * L_12 = V_4;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_13 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_11, L_12, /*hidden argument*/NULL);
V_3 = L_13;
goto IL_0038;
} // end catch (depth: 1)
IL_0038:
{
// }
int32_t L_14 = V_3;
return L_14;
}
}
// System.Int32 System_TypeWrap::GetGenericParameterConstraints(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_GetGenericParameterConstraints_mE3629E4B29B186CEF448425A705783A721E20D31 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_GetGenericParameterConstraints_mE3629E4B29B186CEF448425A705783A721E20D31_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* V_0 = NULL;
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 1, /*hidden argument*/NULL);
// System.Type obj = ToLua.CheckMonoType(L, 1);
intptr_t L_1 = ___L0;
Type_t * L_2 = ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039((intptr_t)L_1, 1, /*hidden argument*/NULL);
// System.Type[] o = obj.GetGenericParameterConstraints();
NullCheck(L_2);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_3 = VirtFuncInvoker0< TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(109 /* System.Type[] System.Type::GetGenericParameterConstraints() */, L_2);
V_0 = L_3;
// ToLua.Push(L, o);
intptr_t L_4 = ___L0;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_5 = V_0;
ToLua_Push_m007BBA6FFBB0D3E2A0905FD568FA4A87AD6ADD5F((intptr_t)L_4, (RuntimeArray *)(RuntimeArray *)L_5, /*hidden argument*/NULL);
// return 1;
V_1 = 1;
goto IL_002a;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_8 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_6, L_7, /*hidden argument*/NULL);
V_1 = L_8;
goto IL_002a;
} // end catch (depth: 1)
IL_002a:
{
// }
int32_t L_9 = V_1;
return L_9;
}
}
// System.Int32 System_TypeWrap::MakeArrayType(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_MakeArrayType_m57DF63E4A82DE3231157DFF5D767F06DBB2D5120 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_MakeArrayType_m57DF63E4A82DE3231157DFF5D767F06DBB2D5120_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Type_t * V_1 = NULL;
int32_t V_2 = 0;
int32_t V_3 = 0;
Type_t * V_4 = NULL;
Exception_t * V_5 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 4);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// if (count == 1)
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)1))))
{
goto IL_0023;
}
}
IL_000b:
{
// System.Type obj = ToLua.CheckMonoType(L, 1);
intptr_t L_3 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
Type_t * L_4 = ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039((intptr_t)L_3, 1, /*hidden argument*/NULL);
// System.Type o = obj.MakeArrayType();
NullCheck(L_4);
Type_t * L_5 = VirtFuncInvoker0< Type_t * >::Invoke(20 /* System.Type System.Type::MakeArrayType() */, L_4);
V_1 = L_5;
// ToLua.Push(L, o);
intptr_t L_6 = ___L0;
Type_t * L_7 = V_1;
ToLua_Push_mB2F773CD5EE954E988D156A20F3989B8C53D48CD((intptr_t)L_6, L_7, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0066;
}
IL_0023:
{
// else if (count == 2)
int32_t L_8 = V_0;
if ((!(((uint32_t)L_8) == ((uint32_t)2))))
{
goto IL_004b;
}
}
IL_0027:
{
// System.Type obj = ToLua.CheckMonoType(L, 1);
intptr_t L_9 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
Type_t * L_10 = ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039((intptr_t)L_9, 1, /*hidden argument*/NULL);
// int arg0 = (int)LuaDLL.luaL_checknumber(L, 2);
intptr_t L_11 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_12 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_11, 2, /*hidden argument*/NULL);
V_3 = (((int32_t)((int32_t)L_12)));
// System.Type o = obj.MakeArrayType(arg0);
int32_t L_13 = V_3;
NullCheck(L_10);
Type_t * L_14 = VirtFuncInvoker1< Type_t *, int32_t >::Invoke(21 /* System.Type System.Type::MakeArrayType(System.Int32) */, L_10, L_13);
V_4 = L_14;
// ToLua.Push(L, o);
intptr_t L_15 = ___L0;
Type_t * L_16 = V_4;
ToLua_Push_mB2F773CD5EE954E988D156A20F3989B8C53D48CD((intptr_t)L_15, L_16, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0066;
}
IL_004b:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to method: System.Type.MakeArrayType");
intptr_t L_17 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_18 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_17, _stringLiteralEAC1E1174704A7FC4466A65B3EE0D4563533A80E, /*hidden argument*/NULL);
V_2 = L_18;
goto IL_0066;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0059;
throw e;
}
CATCH_0059:
{ // begin catch(System.Exception)
// catch (Exception e)
V_5 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_19 = ___L0;
Exception_t * L_20 = V_5;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_21 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_19, L_20, /*hidden argument*/NULL);
V_2 = L_21;
goto IL_0066;
} // end catch (depth: 1)
IL_0066:
{
// }
int32_t L_22 = V_2;
return L_22;
}
}
// System.Int32 System_TypeWrap::MakeByRefType(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_MakeByRefType_m808AFC1D0A8D1412F88F25BAFFF30FFE42B3EC1C (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_MakeByRefType_m808AFC1D0A8D1412F88F25BAFFF30FFE42B3EC1C_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Type_t * V_0 = NULL;
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 1, /*hidden argument*/NULL);
// System.Type obj = ToLua.CheckMonoType(L, 1);
intptr_t L_1 = ___L0;
Type_t * L_2 = ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039((intptr_t)L_1, 1, /*hidden argument*/NULL);
// System.Type o = obj.MakeByRefType();
NullCheck(L_2);
Type_t * L_3 = VirtFuncInvoker0< Type_t * >::Invoke(19 /* System.Type System.Type::MakeByRefType() */, L_2);
V_0 = L_3;
// ToLua.Push(L, o);
intptr_t L_4 = ___L0;
Type_t * L_5 = V_0;
ToLua_Push_mB2F773CD5EE954E988D156A20F3989B8C53D48CD((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_1 = 1;
goto IL_002a;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_8 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_6, L_7, /*hidden argument*/NULL);
V_1 = L_8;
goto IL_002a;
} // end catch (depth: 1)
IL_002a:
{
// }
int32_t L_9 = V_1;
return L_9;
}
}
// System.Int32 System_TypeWrap::MakePointerType(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_MakePointerType_m446693552EB11C589B93438A5713D3A4A7D09E15 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_MakePointerType_m446693552EB11C589B93438A5713D3A4A7D09E15_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Type_t * V_0 = NULL;
int32_t V_1 = 0;
Exception_t * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 1, /*hidden argument*/NULL);
// System.Type obj = ToLua.CheckMonoType(L, 1);
intptr_t L_1 = ___L0;
Type_t * L_2 = ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039((intptr_t)L_1, 1, /*hidden argument*/NULL);
// System.Type o = obj.MakePointerType();
NullCheck(L_2);
Type_t * L_3 = VirtFuncInvoker0< Type_t * >::Invoke(17 /* System.Type System.Type::MakePointerType() */, L_2);
V_0 = L_3;
// ToLua.Push(L, o);
intptr_t L_4 = ___L0;
Type_t * L_5 = V_0;
ToLua_Push_mB2F773CD5EE954E988D156A20F3989B8C53D48CD((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_1 = 1;
goto IL_002a;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// catch (Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_8 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_6, L_7, /*hidden argument*/NULL);
V_1 = L_8;
goto IL_002a;
} // end catch (depth: 1)
IL_002a:
{
// }
int32_t L_9 = V_1;
return L_9;
}
}
// System.Int32 System_TypeWrap::ReflectionOnlyGetType(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_ReflectionOnlyGetType_m094469C7B139339DC7AE37E23644A733DEB370C7 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_ReflectionOnlyGetType_m094469C7B139339DC7AE37E23644A733DEB370C7_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
Type_t * V_2 = NULL;
int32_t V_3 = 0;
Exception_t * V_4 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.CheckArgsCount(L, 3);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 3, /*hidden argument*/NULL);
// string arg0 = ToLua.CheckString(L, 1);
intptr_t L_1 = ___L0;
String_t* L_2 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_1, 1, /*hidden argument*/NULL);
// bool arg1 = LuaDLL.luaL_checkboolean(L, 2);
intptr_t L_3 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
bool L_4 = LuaDLL_luaL_checkboolean_m8F28B1A574BE19A9735A60537D96B5D359FE7CFE((intptr_t)L_3, 2, /*hidden argument*/NULL);
V_0 = L_4;
// bool arg2 = LuaDLL.luaL_checkboolean(L, 3);
intptr_t L_5 = ___L0;
bool L_6 = LuaDLL_luaL_checkboolean_m8F28B1A574BE19A9735A60537D96B5D359FE7CFE((intptr_t)L_5, 3, /*hidden argument*/NULL);
V_1 = L_6;
// System.Type o = System.Type.ReflectionOnlyGetType(arg0, arg1, arg2);
bool L_7 = V_0;
bool L_8 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_9 = Type_ReflectionOnlyGetType_m45DA709F22B219CD906FC692E492B024391521A1(L_2, L_7, L_8, /*hidden argument*/NULL);
V_2 = L_9;
// ToLua.Push(L, o);
intptr_t L_10 = ___L0;
Type_t * L_11 = V_2;
ToLua_Push_mB2F773CD5EE954E988D156A20F3989B8C53D48CD((intptr_t)L_10, L_11, /*hidden argument*/NULL);
// return 1;
V_3 = 1;
goto IL_003e;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0031;
throw e;
}
CATCH_0031:
{ // begin catch(System.Exception)
// catch (Exception e)
V_4 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_12 = ___L0;
Exception_t * L_13 = V_4;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_14 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_12, L_13, /*hidden argument*/NULL);
V_3 = L_14;
goto IL_003e;
} // end catch (depth: 1)
IL_003e:
{
// }
int32_t L_15 = V_3;
return L_15;
}
}
// System.Int32 System_TypeWrap::get_Delimiter(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_Delimiter_m032BA62E01358205A794F3BBED47D6A0191E237A (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_Delimiter_m032BA62E01358205A794F3BBED47D6A0191E237A_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Exception_t * V_1 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// LuaDLL.lua_pushnumber(L, System.Type.Delimiter);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Il2CppChar L_1 = ((Type_t_StaticFields*)il2cpp_codegen_static_fields_for(Type_t_il2cpp_TypeInfo_var))->get_Delimiter_4();
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnumber_mD621CF251BEC49D5FCA530997B02D08E2C6EC653((intptr_t)L_0, (((double)((double)L_1))), /*hidden argument*/NULL);
// return 1;
V_0 = 1;
goto IL_001b;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0010;
throw e;
}
CATCH_0010:
{ // begin catch(System.Exception)
// catch (Exception e)
V_1 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_2 = ___L0;
Exception_t * L_3 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_4 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_2, L_3, /*hidden argument*/NULL);
V_0 = L_4;
goto IL_001b;
} // end catch (depth: 1)
IL_001b:
{
// }
int32_t L_5 = V_0;
return L_5;
}
}
// System.Int32 System_TypeWrap::get_EmptyTypes(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_EmptyTypes_m67107BF3BCB4EDED3154EDD6C4F6E7C30CBADA8D (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_EmptyTypes_m67107BF3BCB4EDED3154EDD6C4F6E7C30CBADA8D_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Exception_t * V_1 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.Push(L, System.Type.EmptyTypes);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_1 = ((Type_t_StaticFields*)il2cpp_codegen_static_fields_for(Type_t_il2cpp_TypeInfo_var))->get_EmptyTypes_5();
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_Push_m007BBA6FFBB0D3E2A0905FD568FA4A87AD6ADD5F((intptr_t)L_0, (RuntimeArray *)(RuntimeArray *)L_1, /*hidden argument*/NULL);
// return 1;
V_0 = 1;
goto IL_001a;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_000f;
throw e;
}
CATCH_000f:
{ // begin catch(System.Exception)
// catch (Exception e)
V_1 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_2 = ___L0;
Exception_t * L_3 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_4 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_2, L_3, /*hidden argument*/NULL);
V_0 = L_4;
goto IL_001a;
} // end catch (depth: 1)
IL_001a:
{
// }
int32_t L_5 = V_0;
return L_5;
}
}
// System.Int32 System_TypeWrap::get_FilterAttribute(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_FilterAttribute_mCCF4AACFA058016B6B5640CCAF613761AD26BE6A (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_FilterAttribute_mCCF4AACFA058016B6B5640CCAF613761AD26BE6A_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Exception_t * V_1 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.Push(L, System.Type.FilterAttribute);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * L_1 = ((Type_t_StaticFields*)il2cpp_codegen_static_fields_for(Type_t_il2cpp_TypeInfo_var))->get_FilterAttribute_0();
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_Push_m73A81CB96943FAAD70FA71DB07D62E845453C398((intptr_t)L_0, L_1, /*hidden argument*/NULL);
// return 1;
V_0 = 1;
goto IL_001a;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_000f;
throw e;
}
CATCH_000f:
{ // begin catch(System.Exception)
// catch (Exception e)
V_1 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_2 = ___L0;
Exception_t * L_3 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_4 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_2, L_3, /*hidden argument*/NULL);
V_0 = L_4;
goto IL_001a;
} // end catch (depth: 1)
IL_001a:
{
// }
int32_t L_5 = V_0;
return L_5;
}
}
// System.Int32 System_TypeWrap::get_FilterName(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_FilterName_m419DAD4E6B2B22B838AE5990A3AF47FD643E497E (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_FilterName_m419DAD4E6B2B22B838AE5990A3AF47FD643E497E_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Exception_t * V_1 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.Push(L, System.Type.FilterName);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * L_1 = ((Type_t_StaticFields*)il2cpp_codegen_static_fields_for(Type_t_il2cpp_TypeInfo_var))->get_FilterName_1();
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_Push_m73A81CB96943FAAD70FA71DB07D62E845453C398((intptr_t)L_0, L_1, /*hidden argument*/NULL);
// return 1;
V_0 = 1;
goto IL_001a;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_000f;
throw e;
}
CATCH_000f:
{ // begin catch(System.Exception)
// catch (Exception e)
V_1 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_2 = ___L0;
Exception_t * L_3 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_4 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_2, L_3, /*hidden argument*/NULL);
V_0 = L_4;
goto IL_001a;
} // end catch (depth: 1)
IL_001a:
{
// }
int32_t L_5 = V_0;
return L_5;
}
}
// System.Int32 System_TypeWrap::get_FilterNameIgnoreCase(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_FilterNameIgnoreCase_mB07D346AFAC073CB8660F27A27D0DC95CB133A63 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_FilterNameIgnoreCase_mB07D346AFAC073CB8660F27A27D0DC95CB133A63_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Exception_t * V_1 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.Push(L, System.Type.FilterNameIgnoreCase);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * L_1 = ((Type_t_StaticFields*)il2cpp_codegen_static_fields_for(Type_t_il2cpp_TypeInfo_var))->get_FilterNameIgnoreCase_2();
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_Push_m73A81CB96943FAAD70FA71DB07D62E845453C398((intptr_t)L_0, L_1, /*hidden argument*/NULL);
// return 1;
V_0 = 1;
goto IL_001a;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_000f;
throw e;
}
CATCH_000f:
{ // begin catch(System.Exception)
// catch (Exception e)
V_1 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_2 = ___L0;
Exception_t * L_3 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_4 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_2, L_3, /*hidden argument*/NULL);
V_0 = L_4;
goto IL_001a;
} // end catch (depth: 1)
IL_001a:
{
// }
int32_t L_5 = V_0;
return L_5;
}
}
// System.Int32 System_TypeWrap::get_Missing(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_Missing_m2D819B3BA5596F8690AA72C4F7789EF861D93485 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_Missing_m2D819B3BA5596F8690AA72C4F7789EF861D93485_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Exception_t * V_1 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.Push(L, System.Type.Missing);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ((Type_t_StaticFields*)il2cpp_codegen_static_fields_for(Type_t_il2cpp_TypeInfo_var))->get_Missing_3();
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_Push_m527AE65DDF8931A68AFE689AE47A65524F4A6C03((intptr_t)L_0, L_1, /*hidden argument*/NULL);
// return 1;
V_0 = 1;
goto IL_001a;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_000f;
throw e;
}
CATCH_000f:
{ // begin catch(System.Exception)
// catch (Exception e)
V_1 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_2 = ___L0;
Exception_t * L_3 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_4 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_2, L_3, /*hidden argument*/NULL);
V_0 = L_4;
goto IL_001a;
} // end catch (depth: 1)
IL_001a:
{
// }
int32_t L_5 = V_0;
return L_5;
}
}
// System.Int32 System_TypeWrap::get_Assembly(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_Assembly_mFB0EDF93E8435AA53DC0E7A413B5DDB3D3F7712F (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_Assembly_mFB0EDF93E8435AA53DC0E7A413B5DDB3D3F7712F_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
Assembly_t * V_1 = NULL;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// System.Reflection.Assembly ret = obj.Assembly;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
Assembly_t * L_3 = VirtFuncInvoker0< Assembly_t * >::Invoke(27 /* System.Reflection.Assembly System.Type::get_Assembly() */, ((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
V_1 = L_3;
// ToLua.PushObject(L, ret);
intptr_t L_4 = ___L0;
Assembly_t * L_5 = V_1;
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index Assembly on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteral071AFA5EBC49498FBB459A1AB1EBF24A2093A190, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Int32 System_TypeWrap::get_AssemblyQualifiedName(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_AssemblyQualifiedName_m85B5ABCD51380A0B78E1BDE69EC82E7BD6DA7E44 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_AssemblyQualifiedName_m85B5ABCD51380A0B78E1BDE69EC82E7BD6DA7E44_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
String_t* V_1 = NULL;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// string ret = obj.AssemblyQualifiedName;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
String_t* L_3 = VirtFuncInvoker0< String_t* >::Invoke(31 /* System.String System.Type::get_AssemblyQualifiedName() */, ((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
V_1 = L_3;
// LuaDLL.lua_pushstring(L, ret);
intptr_t L_4 = ___L0;
String_t* L_5 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index AssemblyQualifiedName on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteralEEB7D7F8EC6B8E44E9574FE8B9718776A2EABD98, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Int32 System_TypeWrap::get_Attributes(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_Attributes_mFDCA75FD29B5370C9824057F1EA2CCDB56844002 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_Attributes_mFDCA75FD29B5370C9824057F1EA2CCDB56844002_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// System.Reflection.TypeAttributes ret = obj.Attributes;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
int32_t L_3 = Type_get_Attributes_m8B229CC7A4DDE25E0EEB1A9F09FC61C499A72163(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
V_1 = L_3;
// ToLua.Push(L, ret);
intptr_t L_4 = ___L0;
int32_t L_5 = V_1;
int32_t L_6 = L_5;
RuntimeObject * L_7 = Box(TypeAttributes_tE6ACB574918E5D234E547DB66EE27142AC379B30_il2cpp_TypeInfo_var, &L_6);
ToLua_Push_mEB8C84A5137A56CA3BD252D485926B77BF61AC06((intptr_t)L_4, (Enum_t2AF27C02B8653AE29442467390005ABC74D8F521 *)L_7, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0037;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0026;
throw e;
}
CATCH_0026:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index Attributes on a nil value");
intptr_t L_8 = ___L0;
Exception_t * L_9 = V_3;
RuntimeObject * L_10 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_11 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_8, L_9, L_10, _stringLiteralBB1BE94D5AB357BBDB240DFF6F8A7B7B71799AD5, /*hidden argument*/NULL);
V_2 = L_11;
goto IL_0037;
} // end catch (depth: 1)
IL_0037:
{
// }
int32_t L_12 = V_2;
return L_12;
}
}
// System.Int32 System_TypeWrap::get_BaseType(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_BaseType_m7F7DA3BAA2009B7A4720850FF3F3F5E4EFD71B62 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_BaseType_m7F7DA3BAA2009B7A4720850FF3F3F5E4EFD71B62_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
Type_t * V_1 = NULL;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// System.Type ret = obj.BaseType;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
Type_t * L_3 = VirtFuncInvoker0< Type_t * >::Invoke(33 /* System.Type System.Type::get_BaseType() */, ((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
V_1 = L_3;
// ToLua.Push(L, ret);
intptr_t L_4 = ___L0;
Type_t * L_5 = V_1;
ToLua_Push_mB2F773CD5EE954E988D156A20F3989B8C53D48CD((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index BaseType on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteral7336B9773EBC77A1DDC9978B0951501A71E08ECA, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Int32 System_TypeWrap::get_DeclaringType(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_DeclaringType_m41E0AF1481EB2AFB0181C003EDA9EEB4CDCC1E09 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_DeclaringType_m41E0AF1481EB2AFB0181C003EDA9EEB4CDCC1E09_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
Type_t * V_1 = NULL;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// System.Type ret = obj.DeclaringType;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
Type_t * L_3 = VirtFuncInvoker0< Type_t * >::Invoke(8 /* System.Type System.Reflection.MemberInfo::get_DeclaringType() */, ((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
V_1 = L_3;
// ToLua.Push(L, ret);
intptr_t L_4 = ___L0;
Type_t * L_5 = V_1;
ToLua_Push_mB2F773CD5EE954E988D156A20F3989B8C53D48CD((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index DeclaringType on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteral7CF746CC6DD4AF8F9C98608A1729A5D2219766D7, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Int32 System_TypeWrap::get_DefaultBinder(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_DefaultBinder_mBBF9F2F7BA082CCAF75A09FF350EC9BC2A7E66BF (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_DefaultBinder_mBBF9F2F7BA082CCAF75A09FF350EC9BC2A7E66BF_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Exception_t * V_1 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// ToLua.PushObject(L, System.Type.DefaultBinder);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * L_1 = Type_get_DefaultBinder_mC8C8679D5EDC53BA5DCDD8AF7FAD01C89246AEE0(/*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, L_1, /*hidden argument*/NULL);
// return 1;
V_0 = 1;
goto IL_001a;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_000f;
throw e;
}
CATCH_000f:
{ // begin catch(System.Exception)
// catch (Exception e)
V_1 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_2 = ___L0;
Exception_t * L_3 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_4 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_2, L_3, /*hidden argument*/NULL);
V_0 = L_4;
goto IL_001a;
} // end catch (depth: 1)
IL_001a:
{
// }
int32_t L_5 = V_0;
return L_5;
}
}
// System.Int32 System_TypeWrap::get_FullName(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_FullName_mBCD1C08CD83F5713B22F2683A488AC0918626487 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_FullName_mBCD1C08CD83F5713B22F2683A488AC0918626487_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
String_t* V_1 = NULL;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// string ret = obj.FullName;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
String_t* L_3 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, ((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
V_1 = L_3;
// LuaDLL.lua_pushstring(L, ret);
intptr_t L_4 = ___L0;
String_t* L_5 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index FullName on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteral6D93BAD5029C1E80E3D6B9E5F13F2206FE57ACA8, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Int32 System_TypeWrap::get_GUID(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_GUID_m56BAF6645F02EF50EAAD98A3AD1E169DD567DE0E (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_GUID_m56BAF6645F02EF50EAAD98A3AD1E169DD567DE0E_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
Guid_t V_1;
memset((&V_1), 0, sizeof(V_1));
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// System.Guid ret = obj.GUID;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
Guid_t L_3 = VirtFuncInvoker0< Guid_t >::Invoke(23 /* System.Guid System.Type::get_GUID() */, ((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
V_1 = L_3;
// ToLua.PushValue(L, ret);
intptr_t L_4 = ___L0;
Guid_t L_5 = V_1;
ToLua_PushValue_TisGuid_t_m4EA4318862DF1F984B0F64775DF91F3F72FFCF72((intptr_t)L_4, L_5, /*hidden argument*/ToLua_PushValue_TisGuid_t_m4EA4318862DF1F984B0F64775DF91F3F72FFCF72_RuntimeMethod_var);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index GUID on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteral34BDB6D3043F38A198E63A3C5C04CF46A237817F, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Int32 System_TypeWrap::get_HasElementType(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_HasElementType_mEFD324FED8FFD1BA762C5FECAE31B832B60CD1E7 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_HasElementType_mEFD324FED8FFD1BA762C5FECAE31B832B60CD1E7_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
bool V_1 = false;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// bool ret = obj.HasElementType;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
bool L_3 = Type_get_HasElementType_m598BEFE66F168CE1D1132C87D394B2EF41F449BF(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
V_1 = L_3;
// LuaDLL.lua_pushboolean(L, ret);
intptr_t L_4 = ___L0;
bool L_5 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index HasElementType on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteral61E119AC8C20FAF93A21D5A9EC74492F59FA1AF8, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Int32 System_TypeWrap::get_IsAbstract(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsAbstract_m5CC82A01E427472A6DAD72F9B66857DAE969B2A8 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_IsAbstract_m5CC82A01E427472A6DAD72F9B66857DAE969B2A8_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
bool V_1 = false;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// bool ret = obj.IsAbstract;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
bool L_3 = Type_get_IsAbstract_m769E8E92F368822B8AB5354BB0D123BDDD605D09(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
V_1 = L_3;
// LuaDLL.lua_pushboolean(L, ret);
intptr_t L_4 = ___L0;
bool L_5 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index IsAbstract on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteral5DD4BB7231F09CBD6F80641D8FBB2ED240B08C30, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Int32 System_TypeWrap::get_IsAnsiClass(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsAnsiClass_m92714B0E23907676BF895C1C62F481E24F6A9E58 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_IsAnsiClass_m92714B0E23907676BF895C1C62F481E24F6A9E58_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
bool V_1 = false;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// bool ret = obj.IsAnsiClass;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
bool L_3 = Type_get_IsAnsiClass_m21E0F20AD015C7A38D4CC1C9CBF1A8FA142FEB98(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
V_1 = L_3;
// LuaDLL.lua_pushboolean(L, ret);
intptr_t L_4 = ___L0;
bool L_5 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index IsAnsiClass on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteral2201614815F5FE3537D45D5914C65AFC4CF37C11, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Int32 System_TypeWrap::get_IsArray(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsArray_m99B71B3761D34C9766A3C38156FE74E9C897CFB3 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_IsArray_m99B71B3761D34C9766A3C38156FE74E9C897CFB3_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
bool V_1 = false;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// bool ret = obj.IsArray;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
bool L_3 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
V_1 = L_3;
// LuaDLL.lua_pushboolean(L, ret);
intptr_t L_4 = ___L0;
bool L_5 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index IsArray on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteralC09FE9BD2B12152331AC8A2AAFF053EF2BB012F2, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Int32 System_TypeWrap::get_IsAutoClass(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsAutoClass_mCB71431BC376D6409A8DFA35B414C8B9DE19EF5B (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_IsAutoClass_mCB71431BC376D6409A8DFA35B414C8B9DE19EF5B_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
bool V_1 = false;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// bool ret = obj.IsAutoClass;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
bool L_3 = Type_get_IsAutoClass_m07CA16FC359ECF28D578CA43606F2BD4341B2B51(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
V_1 = L_3;
// LuaDLL.lua_pushboolean(L, ret);
intptr_t L_4 = ___L0;
bool L_5 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index IsAutoClass on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteral27B2AA61B67A95382F7535CBE00D1F2347AA488F, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Int32 System_TypeWrap::get_IsAutoLayout(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsAutoLayout_m3D8EEDC1488EE36BE2AA62F48E68920739098CFE (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_IsAutoLayout_m3D8EEDC1488EE36BE2AA62F48E68920739098CFE_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
bool V_1 = false;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// bool ret = obj.IsAutoLayout;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
bool L_3 = Type_get_IsAutoLayout_m357E2B211D61D9C9F1B1A1B4B490BB278D4878A4(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
V_1 = L_3;
// LuaDLL.lua_pushboolean(L, ret);
intptr_t L_4 = ___L0;
bool L_5 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index IsAutoLayout on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteral7FDC14ADEF5A6521ADE4FAA63E05BD9C459AD844, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Int32 System_TypeWrap::get_IsByRef(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsByRef_mC5E9EC1F639379D8F86755FC4EF182F8640013E7 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_IsByRef_mC5E9EC1F639379D8F86755FC4EF182F8640013E7_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
bool V_1 = false;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// bool ret = obj.IsByRef;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
bool L_3 = Type_get_IsByRef_m13C04A998C9B19058B596A81D188B368333D24F8(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
V_1 = L_3;
// LuaDLL.lua_pushboolean(L, ret);
intptr_t L_4 = ___L0;
bool L_5 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index IsByRef on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteral8E74A3A85EE4EB193552CFF165652F75FA198C09, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Int32 System_TypeWrap::get_IsClass(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsClass_m42B0A282410528AC7C32AA8565B645E12D80B1E6 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_IsClass_m42B0A282410528AC7C32AA8565B645E12D80B1E6_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
bool V_1 = false;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// bool ret = obj.IsClass;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
bool L_3 = Type_get_IsClass_m760C57B1D66D7CBF284495764BB7EFC6E7D74B0F(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
V_1 = L_3;
// LuaDLL.lua_pushboolean(L, ret);
intptr_t L_4 = ___L0;
bool L_5 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index IsClass on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteral3ED6A0C7E59533E1D93F3DE5E3303CCE8B08FBF9, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Int32 System_TypeWrap::get_IsCOMObject(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsCOMObject_m978E71A600026A1906EDAA460E682AB3527E2194 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_IsCOMObject_m978E71A600026A1906EDAA460E682AB3527E2194_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
bool V_1 = false;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// bool ret = obj.IsCOMObject;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
bool L_3 = Type_get_IsCOMObject_m8A4083D3B8D11015F554755827249ABE5E996381(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
V_1 = L_3;
// LuaDLL.lua_pushboolean(L, ret);
intptr_t L_4 = ___L0;
bool L_5 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index IsCOMObject on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteral9D9F64CA96ED8547A7ADA30B360EC091DE8D26F8, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Int32 System_TypeWrap::get_IsContextful(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsContextful_mAEC865B92D6F8DB8D883397EB2133D9AB74296D3 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_IsContextful_mAEC865B92D6F8DB8D883397EB2133D9AB74296D3_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
bool V_1 = false;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// bool ret = obj.IsContextful;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
bool L_3 = Type_get_IsContextful_m02EFD5BDDC6E265AE3B40B144D679AEFACEE4C8A(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
V_1 = L_3;
// LuaDLL.lua_pushboolean(L, ret);
intptr_t L_4 = ___L0;
bool L_5 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index IsContextful on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteralBF7012C625A47CD13D2F9012E40D5DA5D2301271, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Int32 System_TypeWrap::get_IsEnum(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsEnum_m295BACA6D7CA6CCB98744D6805C1E3A9FBDE1713 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_IsEnum_m295BACA6D7CA6CCB98744D6805C1E3A9FBDE1713_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
bool V_1 = false;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// bool ret = obj.IsEnum;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
bool L_3 = VirtFuncInvoker0< bool >::Invoke(95 /* System.Boolean System.Type::get_IsEnum() */, ((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
V_1 = L_3;
// LuaDLL.lua_pushboolean(L, ret);
intptr_t L_4 = ___L0;
bool L_5 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index IsEnum on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteralCBD579D096D3D2B96959BB4A299C4D176839CFAB, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Int32 System_TypeWrap::get_IsExplicitLayout(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsExplicitLayout_mEE2991369701A55FD51134C3F1ED4A62F51D6EEE (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_IsExplicitLayout_mEE2991369701A55FD51134C3F1ED4A62F51D6EEE_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
bool V_1 = false;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// bool ret = obj.IsExplicitLayout;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
bool L_3 = Type_get_IsExplicitLayout_mBBF9DA413CB5556D8294595BD177FC746C2CFA78(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
V_1 = L_3;
// LuaDLL.lua_pushboolean(L, ret);
intptr_t L_4 = ___L0;
bool L_5 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index IsExplicitLayout on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteralE53348850B10574865DBCBA832372804C486886F, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Int32 System_TypeWrap::get_IsImport(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsImport_mE218CC47F66E9227B38B87FECF4019FCA0C0FCC4 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_IsImport_mE218CC47F66E9227B38B87FECF4019FCA0C0FCC4_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
bool V_1 = false;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// bool ret = obj.IsImport;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
bool L_3 = Type_get_IsImport_m744BEBA0EC0B7882AEF2970166D615371515EC54(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
V_1 = L_3;
// LuaDLL.lua_pushboolean(L, ret);
intptr_t L_4 = ___L0;
bool L_5 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index IsImport on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteralF312D0B5F37A0A43F0DFCB9315E763F8E8B56D73, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Int32 System_TypeWrap::get_IsInterface(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsInterface_m105DF197A04FD7BB7EDC1E9D7BFBACFF7238922D (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_IsInterface_m105DF197A04FD7BB7EDC1E9D7BFBACFF7238922D_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
bool V_1 = false;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// bool ret = obj.IsInterface;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
bool L_3 = Type_get_IsInterface_m8BC291C33120399B14CAAC6E205F06884B9F96ED(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
V_1 = L_3;
// LuaDLL.lua_pushboolean(L, ret);
intptr_t L_4 = ___L0;
bool L_5 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index IsInterface on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteral7699C3841AED0825E22FD3E2445270D0FF9FFF06, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Int32 System_TypeWrap::get_IsLayoutSequential(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsLayoutSequential_m916702D9CBEABE51E56A285BA2802AAE4180C301 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_IsLayoutSequential_m916702D9CBEABE51E56A285BA2802AAE4180C301_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
bool V_1 = false;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// bool ret = obj.IsLayoutSequential;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
bool L_3 = Type_get_IsLayoutSequential_mE15DB6D5E16F3B97707721C5F645F54751FCB613(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
V_1 = L_3;
// LuaDLL.lua_pushboolean(L, ret);
intptr_t L_4 = ___L0;
bool L_5 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index IsLayoutSequential on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteral16F01AF7B52EBC235D09CC00FCCC5B97B3744BCB, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Int32 System_TypeWrap::get_IsMarshalByRef(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsMarshalByRef_mE1516158350967FB2AEA54D0E1BF52082CDE9FF3 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_IsMarshalByRef_mE1516158350967FB2AEA54D0E1BF52082CDE9FF3_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
bool V_1 = false;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// bool ret = obj.IsMarshalByRef;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
bool L_3 = Type_get_IsMarshalByRef_mE12C8300F5A8BB91C6319CE71994EA3D1563C465(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
V_1 = L_3;
// LuaDLL.lua_pushboolean(L, ret);
intptr_t L_4 = ___L0;
bool L_5 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index IsMarshalByRef on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteralA006855AE4B12E8E9168B440B1A3E7589444F5FB, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Int32 System_TypeWrap::get_IsNestedAssembly(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsNestedAssembly_mFEE9B4A3BD9E819628ED84BE229756FB05B44406 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_IsNestedAssembly_mFEE9B4A3BD9E819628ED84BE229756FB05B44406_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
bool V_1 = false;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// bool ret = obj.IsNestedAssembly;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
bool L_3 = Type_get_IsNestedAssembly_m26AFF83CEEB59FB7F2E571EA55FA2E217BEC8CA8(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
V_1 = L_3;
// LuaDLL.lua_pushboolean(L, ret);
intptr_t L_4 = ___L0;
bool L_5 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index IsNestedAssembly on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteralBA4E6EEEA8074A02A9569A9C4B08057AD141569C, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Int32 System_TypeWrap::get_IsNestedFamANDAssem(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsNestedFamANDAssem_mD00CDF895FB15AA49DA094646FEFD6C0DA79C863 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_IsNestedFamANDAssem_mD00CDF895FB15AA49DA094646FEFD6C0DA79C863_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
bool V_1 = false;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// bool ret = obj.IsNestedFamANDAssem;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
bool L_3 = Type_get_IsNestedFamANDAssem_m185AE191EE2613E033B2E3760ED0FFDDE212185D(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
V_1 = L_3;
// LuaDLL.lua_pushboolean(L, ret);
intptr_t L_4 = ___L0;
bool L_5 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index IsNestedFamANDAssem on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteral5869E9D4007B4E8CA1DBF671D5ACE893B81A34B0, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Int32 System_TypeWrap::get_IsNestedFamily(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsNestedFamily_m743F40E574BA3066B75EF347CB07EB8EC03A8498 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_IsNestedFamily_m743F40E574BA3066B75EF347CB07EB8EC03A8498_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
bool V_1 = false;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// bool ret = obj.IsNestedFamily;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
bool L_3 = Type_get_IsNestedFamily_m2386ED6AE4B9AD17F50F505B7F60EA227BD533B7(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
V_1 = L_3;
// LuaDLL.lua_pushboolean(L, ret);
intptr_t L_4 = ___L0;
bool L_5 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index IsNestedFamily on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteral6B6995CE95FE24C86CA451B82B6F6555340C302B, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Int32 System_TypeWrap::get_IsNestedFamORAssem(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsNestedFamORAssem_m7AFDA8787A8D7DDF28170A0D8512B13A56B51A87 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_IsNestedFamORAssem_m7AFDA8787A8D7DDF28170A0D8512B13A56B51A87_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
bool V_1 = false;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// bool ret = obj.IsNestedFamORAssem;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
bool L_3 = Type_get_IsNestedFamORAssem_m41DF5CEC04CDB484632DBE5B4EA3EB3A75244918(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
V_1 = L_3;
// LuaDLL.lua_pushboolean(L, ret);
intptr_t L_4 = ___L0;
bool L_5 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index IsNestedFamORAssem on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteral0A3498B68EBDE7CB71E157CFDF54FF243BE1AAB1, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Int32 System_TypeWrap::get_IsNestedPrivate(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsNestedPrivate_mEB5BCE545009536EB457B8C17D19ECDB09C445C3 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_IsNestedPrivate_mEB5BCE545009536EB457B8C17D19ECDB09C445C3_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
bool V_1 = false;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// bool ret = obj.IsNestedPrivate;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
bool L_3 = Type_get_IsNestedPrivate_m3B15EC7047516CDF3CFC0F304EEBF25CC4DAECE4(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
V_1 = L_3;
// LuaDLL.lua_pushboolean(L, ret);
intptr_t L_4 = ___L0;
bool L_5 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index IsNestedPrivate on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteralCF9A0F99F321F8AE7653B13476036F3EEF287175, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Int32 System_TypeWrap::get_IsNestedPublic(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsNestedPublic_m26F45D0CBEAB2E5B56B85CD2630429A74D3E7240 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_IsNestedPublic_m26F45D0CBEAB2E5B56B85CD2630429A74D3E7240_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
bool V_1 = false;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// bool ret = obj.IsNestedPublic;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
bool L_3 = Type_get_IsNestedPublic_m214CC3E241549EDCA1B438E5A66E4B3C66EA5C14(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
V_1 = L_3;
// LuaDLL.lua_pushboolean(L, ret);
intptr_t L_4 = ___L0;
bool L_5 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index IsNestedPublic on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteral684FE7312C83309864E91AF3AE045BC5A52205FB, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Int32 System_TypeWrap::get_IsNotPublic(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsNotPublic_m0588D3E3E7BAE2202CACC48594B43422627B1BE6 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_IsNotPublic_m0588D3E3E7BAE2202CACC48594B43422627B1BE6_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
bool V_1 = false;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// bool ret = obj.IsNotPublic;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
bool L_3 = Type_get_IsNotPublic_mF21439101FF78B7EB47B92C99EB20F179FCFDE76(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
V_1 = L_3;
// LuaDLL.lua_pushboolean(L, ret);
intptr_t L_4 = ___L0;
bool L_5 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index IsNotPublic on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteralF5555DC260151AE25430F15392F435D6A936B607, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Int32 System_TypeWrap::get_IsPointer(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsPointer_mF2BFB50C64ED7BB39477D575CFA7FE9B9754EA3E (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_IsPointer_mF2BFB50C64ED7BB39477D575CFA7FE9B9754EA3E_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
bool V_1 = false;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// bool ret = obj.IsPointer;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
bool L_3 = Type_get_IsPointer_mF823CB662C6A04674589640771E6AD6B71093E57(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
V_1 = L_3;
// LuaDLL.lua_pushboolean(L, ret);
intptr_t L_4 = ___L0;
bool L_5 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index IsPointer on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteral5CD99B90C124FAA2A25B1EC091624A61A8F7E33C, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Int32 System_TypeWrap::get_IsPrimitive(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsPrimitive_mF9F21A69C2F31162683AAF720B54332CDC38EB73 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_IsPrimitive_mF9F21A69C2F31162683AAF720B54332CDC38EB73_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
bool V_1 = false;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// bool ret = obj.IsPrimitive;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
bool L_3 = Type_get_IsPrimitive_m8E39430EE4B70E1AE690B51E9BE681C7758DFF5A(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
V_1 = L_3;
// LuaDLL.lua_pushboolean(L, ret);
intptr_t L_4 = ___L0;
bool L_5 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index IsPrimitive on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteralC4D39D12D6A393EC595DB3C11A453B18580BE0B1, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Int32 System_TypeWrap::get_IsPublic(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsPublic_m4692691305F428713EF06FB60A56C6E2C2CBA073 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_IsPublic_m4692691305F428713EF06FB60A56C6E2C2CBA073_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
bool V_1 = false;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// bool ret = obj.IsPublic;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
bool L_3 = Type_get_IsPublic_mC1B34517A62C56867856DFFE5C7797E7B6CF536C(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
V_1 = L_3;
// LuaDLL.lua_pushboolean(L, ret);
intptr_t L_4 = ___L0;
bool L_5 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index IsPublic on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteral7CE57C9E15CBAA53210827EFD6565E5E53EE602F, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Int32 System_TypeWrap::get_IsSealed(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsSealed_m173662F395B6A30A264520499143ED3A33ABBC00 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_IsSealed_m173662F395B6A30A264520499143ED3A33ABBC00_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
bool V_1 = false;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// bool ret = obj.IsSealed;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
bool L_3 = Type_get_IsSealed_mC42D173AFAF7802291DEA2C3D691340F2375FD9A(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
V_1 = L_3;
// LuaDLL.lua_pushboolean(L, ret);
intptr_t L_4 = ___L0;
bool L_5 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index IsSealed on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteral1BB1E4A77A68DB731ED65DEC0A13094464106091, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Int32 System_TypeWrap::get_IsSerializable(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsSerializable_m073F6E9BD10833D8E08323064334C860A29085E5 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_IsSerializable_m073F6E9BD10833D8E08323064334C860A29085E5_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
bool V_1 = false;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// bool ret = obj.IsSerializable;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
bool L_3 = VirtFuncInvoker0< bool >::Invoke(98 /* System.Boolean System.Type::get_IsSerializable() */, ((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
V_1 = L_3;
// LuaDLL.lua_pushboolean(L, ret);
intptr_t L_4 = ___L0;
bool L_5 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index IsSerializable on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteralBE458F1DEF302412439BB9A01DA84BA9107A1F01, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Int32 System_TypeWrap::get_IsSpecialName(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsSpecialName_m65E429EC5953EDE6A238D2C4CFC2C8AE750CF46B (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_IsSpecialName_m65E429EC5953EDE6A238D2C4CFC2C8AE750CF46B_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
bool V_1 = false;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// bool ret = obj.IsSpecialName;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
bool L_3 = Type_get_IsSpecialName_mFE2C7D7841E172DB119B12085B00BC4DDBAEC771(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
V_1 = L_3;
// LuaDLL.lua_pushboolean(L, ret);
intptr_t L_4 = ___L0;
bool L_5 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index IsSpecialName on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteralF4D20D76367BA0532EE99DD52F5506053498F8C9, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Int32 System_TypeWrap::get_IsUnicodeClass(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsUnicodeClass_m931E1B582EA2C0D60257A164EF0B879DB508B5F7 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_IsUnicodeClass_m931E1B582EA2C0D60257A164EF0B879DB508B5F7_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
bool V_1 = false;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// bool ret = obj.IsUnicodeClass;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
bool L_3 = Type_get_IsUnicodeClass_m26D1097D3BEB7784B1D58FE2D977A5FFB9A47469(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
V_1 = L_3;
// LuaDLL.lua_pushboolean(L, ret);
intptr_t L_4 = ___L0;
bool L_5 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index IsUnicodeClass on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteral05EA55B25868A1F7D0991FAC356ABC17370DB32A, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Int32 System_TypeWrap::get_IsValueType(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsValueType_mCCB2E51851CC885F96C02A2EC94106044E33B815 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_IsValueType_mCCB2E51851CC885F96C02A2EC94106044E33B815_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
bool V_1 = false;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// bool ret = obj.IsValueType;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
bool L_3 = Type_get_IsValueType_mDDCCBAE9B59A483CBC3E5C02E3D68CEBEB2E41A8(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
V_1 = L_3;
// LuaDLL.lua_pushboolean(L, ret);
intptr_t L_4 = ___L0;
bool L_5 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index IsValueType on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteral11D1FB694A4586DAA0A5B9938EA73C568A17B19A, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Int32 System_TypeWrap::get_MemberType(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_MemberType_mB363B65171230A0B0CD94973C5478FFC5A37F3E0 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_MemberType_mB363B65171230A0B0CD94973C5478FFC5A37F3E0_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// System.Reflection.MemberTypes ret = obj.MemberType;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
int32_t L_3 = VirtFuncInvoker0< int32_t >::Invoke(6 /* System.Reflection.MemberTypes System.Reflection.MemberInfo::get_MemberType() */, ((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
V_1 = L_3;
// ToLua.Push(L, ret);
intptr_t L_4 = ___L0;
int32_t L_5 = V_1;
int32_t L_6 = L_5;
RuntimeObject * L_7 = Box(MemberTypes_t3FEDC67D8B994D09AF155FFB2CFD26023F245041_il2cpp_TypeInfo_var, &L_6);
ToLua_Push_mEB8C84A5137A56CA3BD252D485926B77BF61AC06((intptr_t)L_4, (Enum_t2AF27C02B8653AE29442467390005ABC74D8F521 *)L_7, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0037;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0026;
throw e;
}
CATCH_0026:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index MemberType on a nil value");
intptr_t L_8 = ___L0;
Exception_t * L_9 = V_3;
RuntimeObject * L_10 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_11 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_8, L_9, L_10, _stringLiteralEC0B5B298BA1AACAB717D2F75F4F334F0E48ECA2, /*hidden argument*/NULL);
V_2 = L_11;
goto IL_0037;
} // end catch (depth: 1)
IL_0037:
{
// }
int32_t L_12 = V_2;
return L_12;
}
}
// System.Int32 System_TypeWrap::get_Module(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_Module_m6E42F6294A506B50E9F0914A345EFA1CC93C6CFA (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_Module_m6E42F6294A506B50E9F0914A345EFA1CC93C6CFA_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7 * V_1 = NULL;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// System.Reflection.Module ret = obj.Module;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7 * L_3 = VirtFuncInvoker0< Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7 * >::Invoke(15 /* System.Reflection.Module System.Type::get_Module() */, ((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
V_1 = L_3;
// ToLua.PushObject(L, ret);
intptr_t L_4 = ___L0;
Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7 * L_5 = V_1;
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index Module on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteral1070079CA0FF5B8AFB84DA03F629950C2F0BF7FB, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Int32 System_TypeWrap::get_Namespace(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_Namespace_m5CA08D7B2C3BBA3C81FCC12DFBD561E68FB39FB0 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_Namespace_m5CA08D7B2C3BBA3C81FCC12DFBD561E68FB39FB0_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
String_t* V_1 = NULL;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// string ret = obj.Namespace;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
String_t* L_3 = VirtFuncInvoker0< String_t* >::Invoke(30 /* System.String System.Type::get_Namespace() */, ((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
V_1 = L_3;
// LuaDLL.lua_pushstring(L, ret);
intptr_t L_4 = ___L0;
String_t* L_5 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index Namespace on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteralDBA05ADDAE078D69951324C6C46A8333DC2644B9, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Int32 System_TypeWrap::get_ReflectedType(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_ReflectedType_m18233A3318F58C7F3B6C0A764019AE0C07DB6E89 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_ReflectedType_m18233A3318F58C7F3B6C0A764019AE0C07DB6E89_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
Type_t * V_1 = NULL;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// System.Type ret = obj.ReflectedType;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
Type_t * L_3 = VirtFuncInvoker0< Type_t * >::Invoke(9 /* System.Type System.Reflection.MemberInfo::get_ReflectedType() */, ((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
V_1 = L_3;
// ToLua.Push(L, ret);
intptr_t L_4 = ___L0;
Type_t * L_5 = V_1;
ToLua_Push_mB2F773CD5EE954E988D156A20F3989B8C53D48CD((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index ReflectedType on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteral48E0B72257D946FB39595C1DF913AF7D74DDF22B, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Int32 System_TypeWrap::get_TypeHandle(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_TypeHandle_m9DD3D8385A5DEA95D3CA5E877403504AFE526A24 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_TypeHandle_m9DD3D8385A5DEA95D3CA5E877403504AFE526A24_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D V_1;
memset((&V_1), 0, sizeof(V_1));
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// System.RuntimeTypeHandle ret = obj.TypeHandle;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_3 = VirtFuncInvoker0< RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D >::Invoke(28 /* System.RuntimeTypeHandle System.Type::get_TypeHandle() */, ((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
V_1 = L_3;
// ToLua.PushValue(L, ret);
intptr_t L_4 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_5 = V_1;
ToLua_PushValue_TisRuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D_m5C71C13D20C9EF73F75087DC955AA52FF6FA056F((intptr_t)L_4, L_5, /*hidden argument*/ToLua_PushValue_TisRuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D_m5C71C13D20C9EF73F75087DC955AA52FF6FA056F_RuntimeMethod_var);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index TypeHandle on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteral50E38871A50AF334E00BC1721995CBD4593BF95E, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Int32 System_TypeWrap::get_TypeInitializer(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_TypeInitializer_mC7CE77BA9C9A0B0C5D75B65BE0B3538AEE714FB3 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_TypeInitializer_mC7CE77BA9C9A0B0C5D75B65BE0B3538AEE714FB3_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * V_1 = NULL;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// System.Reflection.ConstructorInfo ret = obj.TypeInitializer;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * L_3 = Type_get_TypeInitializer_m1F9E7CCAE967DF9BB6CD452F70E10952B281D1A2(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
V_1 = L_3;
// ToLua.PushObject(L, ret);
intptr_t L_4 = ___L0;
ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * L_5 = V_1;
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index TypeInitializer on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteral62BE9B98CC15942BBAC8A23A3394350DE0365089, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Int32 System_TypeWrap::get_UnderlyingSystemType(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_UnderlyingSystemType_m9710EEDAAC9B5178082AC1378DA4DBEF84FDEA00 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_UnderlyingSystemType_m9710EEDAAC9B5178082AC1378DA4DBEF84FDEA00_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
Type_t * V_1 = NULL;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// System.Type ret = obj.UnderlyingSystemType;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
Type_t * L_3 = VirtFuncInvoker0< Type_t * >::Invoke(136 /* System.Type System.Type::get_UnderlyingSystemType() */, ((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
V_1 = L_3;
// ToLua.Push(L, ret);
intptr_t L_4 = ___L0;
Type_t * L_5 = V_1;
ToLua_Push_mB2F773CD5EE954E988D156A20F3989B8C53D48CD((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index UnderlyingSystemType on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteral4629915A7A98F53A0C99E1C564CBC9863FADC070, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Int32 System_TypeWrap::get_ContainsGenericParameters(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_ContainsGenericParameters_m8582CE08050279E9808258201743C32A6544665A (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_ContainsGenericParameters_m8582CE08050279E9808258201743C32A6544665A_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
bool V_1 = false;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// bool ret = obj.ContainsGenericParameters;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
bool L_3 = VirtFuncInvoker0< bool >::Invoke(108 /* System.Boolean System.Type::get_ContainsGenericParameters() */, ((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
V_1 = L_3;
// LuaDLL.lua_pushboolean(L, ret);
intptr_t L_4 = ___L0;
bool L_5 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index ContainsGenericParameters on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteral5377ADBB56DA902DB8A1DC7FE4AA893ACE295DCD, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Int32 System_TypeWrap::get_IsGenericTypeDefinition(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsGenericTypeDefinition_m02E1B8E8C975E53350F57B5BBEC6839995A55A96 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_IsGenericTypeDefinition_m02E1B8E8C975E53350F57B5BBEC6839995A55A96_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
bool V_1 = false;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// bool ret = obj.IsGenericTypeDefinition;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
bool L_3 = VirtFuncInvoker0< bool >::Invoke(105 /* System.Boolean System.Type::get_IsGenericTypeDefinition() */, ((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
V_1 = L_3;
// LuaDLL.lua_pushboolean(L, ret);
intptr_t L_4 = ___L0;
bool L_5 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index IsGenericTypeDefinition on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteralBC7399A6224C13070E903493F5ED26D32909E14B, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Int32 System_TypeWrap::get_IsGenericType(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsGenericType_mDA287A434A3B0AEB003AB29E8047B87AE1DF36FF (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_IsGenericType_mDA287A434A3B0AEB003AB29E8047B87AE1DF36FF_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
bool V_1 = false;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// bool ret = obj.IsGenericType;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
bool L_3 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, ((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
V_1 = L_3;
// LuaDLL.lua_pushboolean(L, ret);
intptr_t L_4 = ___L0;
bool L_5 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index IsGenericType on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteralF169685C81000116892E1C4976A8E0F2673645E0, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Int32 System_TypeWrap::get_IsGenericParameter(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsGenericParameter_m006F66E4F2E93915D38FCD2E8C93260B90370D28 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_IsGenericParameter_m006F66E4F2E93915D38FCD2E8C93260B90370D28_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
bool V_1 = false;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// bool ret = obj.IsGenericParameter;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
bool L_3 = VirtFuncInvoker0< bool >::Invoke(106 /* System.Boolean System.Type::get_IsGenericParameter() */, ((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
V_1 = L_3;
// LuaDLL.lua_pushboolean(L, ret);
intptr_t L_4 = ___L0;
bool L_5 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index IsGenericParameter on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteral14F56BB707978A0CB5758144AAE68ABE4235F5C3, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Int32 System_TypeWrap::get_IsNested(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsNested_mEC508904F2E74A11A12501D9EA79EEFD48B458CB (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_IsNested_mEC508904F2E74A11A12501D9EA79EEFD48B458CB_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
bool V_1 = false;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// bool ret = obj.IsNested;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
bool L_3 = Type_get_IsNested_m0191026EDE15331C2DD97FC106E1C86825722F37(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
V_1 = L_3;
// LuaDLL.lua_pushboolean(L, ret);
intptr_t L_4 = ___L0;
bool L_5 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index IsNested on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteralF5C1F0D7AF8B51849F604D5E6CABDE9EF1073617, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Int32 System_TypeWrap::get_IsVisible(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_IsVisible_mDC0DE440F84D327055AE21F3866C4D90059FF8FA (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_IsVisible_mDC0DE440F84D327055AE21F3866C4D90059FF8FA_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
bool V_1 = false;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// bool ret = obj.IsVisible;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
bool L_3 = Type_get_IsVisible_m60B6E8E4F520004FE88A2C9234050DF340104312(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
V_1 = L_3;
// LuaDLL.lua_pushboolean(L, ret);
intptr_t L_4 = ___L0;
bool L_5 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index IsVisible on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteral04E3A540DE91904F74A2D61EF7D96B26F0873DEE, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Int32 System_TypeWrap::get_GenericParameterPosition(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_GenericParameterPosition_m25C74C1D96ACA8BC9E9E3A899002E30E78C5D235 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_GenericParameterPosition_m25C74C1D96ACA8BC9E9E3A899002E30E78C5D235_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// int ret = obj.GenericParameterPosition;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
int32_t L_3 = VirtFuncInvoker0< int32_t >::Invoke(107 /* System.Int32 System.Type::get_GenericParameterPosition() */, ((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
V_1 = L_3;
// LuaDLL.lua_pushinteger(L, ret);
intptr_t L_4 = ___L0;
int32_t L_5 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index GenericParameterPosition on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteralA1A55FF9ACD6150AC903CB430C788D9798CCAB69, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Int32 System_TypeWrap::get_GenericParameterAttributes(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_GenericParameterAttributes_m458BA46D87D757428C06B9021E0D703BB6940E0A (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_GenericParameterAttributes_m458BA46D87D757428C06B9021E0D703BB6940E0A_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// System.Reflection.GenericParameterAttributes ret = obj.GenericParameterAttributes;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
int32_t L_3 = VirtFuncInvoker0< int32_t >::Invoke(78 /* System.Reflection.GenericParameterAttributes System.Type::get_GenericParameterAttributes() */, ((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
V_1 = L_3;
// ToLua.Push(L, ret);
intptr_t L_4 = ___L0;
int32_t L_5 = V_1;
int32_t L_6 = L_5;
RuntimeObject * L_7 = Box(GenericParameterAttributes_t63450AEBA1F27F81502722CE89E01BD01E27A8CE_il2cpp_TypeInfo_var, &L_6);
ToLua_Push_mEB8C84A5137A56CA3BD252D485926B77BF61AC06((intptr_t)L_4, (Enum_t2AF27C02B8653AE29442467390005ABC74D8F521 *)L_7, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0037;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0026;
throw e;
}
CATCH_0026:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index GenericParameterAttributes on a nil value");
intptr_t L_8 = ___L0;
Exception_t * L_9 = V_3;
RuntimeObject * L_10 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_11 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_8, L_9, L_10, _stringLiteralBF8A13108C7841CA1B1B50979FE595101B809E3B, /*hidden argument*/NULL);
V_2 = L_11;
goto IL_0037;
} // end catch (depth: 1)
IL_0037:
{
// }
int32_t L_12 = V_2;
return L_12;
}
}
// System.Int32 System_TypeWrap::get_DeclaringMethod(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_DeclaringMethod_m6505A05DCEE22DDBAB0A8B9A1BEC01C200D2FB61 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_DeclaringMethod_m6505A05DCEE22DDBAB0A8B9A1BEC01C200D2FB61_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
MethodBase_t * V_1 = NULL;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// System.Reflection.MethodBase ret = obj.DeclaringMethod;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
MethodBase_t * L_3 = VirtFuncInvoker0< MethodBase_t * >::Invoke(16 /* System.Reflection.MethodBase System.Type::get_DeclaringMethod() */, ((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
V_1 = L_3;
// ToLua.PushObject(L, ret);
intptr_t L_4 = ___L0;
MethodBase_t * L_5 = V_1;
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index DeclaringMethod on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteral47B157EB0378114331BC0DDABC76FD1DC1D3000F, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Int32 System_TypeWrap::get_StructLayoutAttribute(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_TypeWrap_get_StructLayoutAttribute_m3D1FEA7EFCC07CFFEB0C6EEE839924753A62C346 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (System_TypeWrap_get_StructLayoutAttribute_m3D1FEA7EFCC07CFFEB0C6EEE839924753A62C346_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
StructLayoutAttribute_tC7C8CE7CD05E17C6E28580D55E6CBDE2B54536FB * V_1 = NULL;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// object o = null;
V_0 = NULL;
}
IL_0002:
try
{ // begin try (depth: 1)
// o = ToLua.ToObject(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_1 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// System.Type obj = (System.Type)o;
RuntimeObject * L_2 = V_0;
// System.Runtime.InteropServices.StructLayoutAttribute ret = obj.StructLayoutAttribute;
NullCheck(((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
StructLayoutAttribute_tC7C8CE7CD05E17C6E28580D55E6CBDE2B54536FB * L_3 = VirtFuncInvoker0< StructLayoutAttribute_tC7C8CE7CD05E17C6E28580D55E6CBDE2B54536FB * >::Invoke(18 /* System.Runtime.InteropServices.StructLayoutAttribute System.Type::get_StructLayoutAttribute() */, ((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var)));
V_1 = L_3;
// ToLua.PushSealed(L, ret);
intptr_t L_4 = ___L0;
StructLayoutAttribute_tC7C8CE7CD05E17C6E28580D55E6CBDE2B54536FB * L_5 = V_1;
ToLua_PushSealed_TisStructLayoutAttribute_tC7C8CE7CD05E17C6E28580D55E6CBDE2B54536FB_m9A2130E4C0903CE4A589719A27DAE781E266EA95((intptr_t)L_4, L_5, /*hidden argument*/ToLua_PushSealed_TisStructLayoutAttribute_tC7C8CE7CD05E17C6E28580D55E6CBDE2B54536FB_m9A2130E4C0903CE4A589719A27DAE781E266EA95_RuntimeMethod_var);
// return 1;
V_2 = 1;
goto IL_0032;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0021;
throw e;
}
CATCH_0021:
{ // begin catch(System.Exception)
// catch(Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e, o, "attempt to index StructLayoutAttribute on a nil value");
intptr_t L_6 = ___L0;
Exception_t * L_7 = V_3;
RuntimeObject * L_8 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_9 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_6, L_7, L_8, _stringLiteral143E878EF48971DAEE1DC4E3B67E8AFAB2AC9BBA, /*hidden argument*/NULL);
V_2 = L_9;
goto IL_0032;
} // end catch (depth: 1)
IL_0032:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.Void System_TypeWrap::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void System_TypeWrap__ctor_m1C54D4BDB81F672F94B4A77AEF76F5753DBA76C5 (System_TypeWrap_t962FB6CC96F9DB6CD25ACCD9E3786DBA1ACA3614 * __this, const RuntimeMethod* method)
{
{
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void TakeScreenShot::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TakeScreenShot__cctor_m0B208F66AB9C5BFC034ED001FBA4F5A07807ADB2 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (TakeScreenShot__cctor_m0B208F66AB9C5BFC034ED001FBA4F5A07807ADB2_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// screenshotpath = Application.persistentDataPath + "/screenshot.jpg";
String_t* L_0 = Application_get_persistentDataPath_m82E34156D8BD0A55CAC258CDFE8317FAD6945F5B(/*hidden argument*/NULL);
String_t* L_1 = String_Concat_mB78D0094592718DA6D5DB6C712A9C225631666BE(L_0, _stringLiteralA8726A075144FD5B09BC990D674826B5DC97C332, /*hidden argument*/NULL);
((TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_StaticFields*)il2cpp_codegen_static_fields_for(TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_il2cpp_TypeInfo_var))->set_screenshotpath_0(L_1);
// thumbpath = Application.persistentDataPath + "/screenshot_thumb.jpg";
String_t* L_2 = Application_get_persistentDataPath_m82E34156D8BD0A55CAC258CDFE8317FAD6945F5B(/*hidden argument*/NULL);
String_t* L_3 = String_Concat_mB78D0094592718DA6D5DB6C712A9C225631666BE(L_2, _stringLiteralBDBD5B38AD4567BB62CFAD62FCE92A89FFB32656, /*hidden argument*/NULL);
((TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_StaticFields*)il2cpp_codegen_static_fields_for(TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_il2cpp_TypeInfo_var))->set_thumbpath_1(L_3);
// }
return;
}
}
// System.Void TakeScreenShot::Take(LuaInterface.LuaFunction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TakeScreenShot_Take_mB623352E621A50F2380AEEDA7BC865FA479CB0BF (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * ___callback0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (TakeScreenShot_Take_mB623352E621A50F2380AEEDA7BC865FA479CB0BF_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (FileExist(screenshotpath))
IL2CPP_RUNTIME_CLASS_INIT(TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_il2cpp_TypeInfo_var);
String_t* L_0 = ((TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_StaticFields*)il2cpp_codegen_static_fields_for(TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_il2cpp_TypeInfo_var))->get_screenshotpath_0();
bool L_1 = TakeScreenShot_FileExist_mD01E46194FAEE85475C38C4737CB3CE6574300B6(L_0, /*hidden argument*/NULL);
if (!L_1)
{
goto IL_0016;
}
}
{
// File.Delete(screenshotpath);
IL2CPP_RUNTIME_CLASS_INIT(TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_il2cpp_TypeInfo_var);
String_t* L_2 = ((TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_StaticFields*)il2cpp_codegen_static_fields_for(TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_il2cpp_TypeInfo_var))->get_screenshotpath_0();
File_Delete_mBE814E569EAB07FAD140C6DCDB957F1CB8C85DE2(L_2, /*hidden argument*/NULL);
}
IL_0016:
{
// if (FileExist(screenshotpath))
IL2CPP_RUNTIME_CLASS_INIT(TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_il2cpp_TypeInfo_var);
String_t* L_3 = ((TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_StaticFields*)il2cpp_codegen_static_fields_for(TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_il2cpp_TypeInfo_var))->get_screenshotpath_0();
bool L_4 = TakeScreenShot_FileExist_mD01E46194FAEE85475C38C4737CB3CE6574300B6(L_3, /*hidden argument*/NULL);
if (!L_4)
{
goto IL_002c;
}
}
{
// File.Delete(screenshotpath);
IL2CPP_RUNTIME_CLASS_INIT(TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_il2cpp_TypeInfo_var);
String_t* L_5 = ((TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_StaticFields*)il2cpp_codegen_static_fields_for(TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_il2cpp_TypeInfo_var))->get_screenshotpath_0();
File_Delete_mBE814E569EAB07FAD140C6DCDB957F1CB8C85DE2(L_5, /*hidden argument*/NULL);
}
IL_002c:
{
// GameApplication.Instance.StartCoroutine(CheckFile(callback));
IL2CPP_RUNTIME_CLASS_INIT(GameApplication_t4010ABEC254B4A9AF08299087C8AEF821F3DC712_il2cpp_TypeInfo_var);
GameApplication_t4010ABEC254B4A9AF08299087C8AEF821F3DC712 * L_6 = ((GameApplication_t4010ABEC254B4A9AF08299087C8AEF821F3DC712_StaticFields*)il2cpp_codegen_static_fields_for(GameApplication_t4010ABEC254B4A9AF08299087C8AEF821F3DC712_il2cpp_TypeInfo_var))->get_Instance_4();
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_7 = ___callback0;
IL2CPP_RUNTIME_CLASS_INIT(TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_il2cpp_TypeInfo_var);
RuntimeObject* L_8 = TakeScreenShot_CheckFile_mCF3911206A593674ED7DF23A3C7EA50B0572923A(L_7, /*hidden argument*/NULL);
NullCheck(L_6);
MonoBehaviour_StartCoroutine_mBF8044CE06A35D76A69669ADD8977D05956616B7(L_6, L_8, /*hidden argument*/NULL);
// }
return;
}
}
// System.Collections.IEnumerator TakeScreenShot::CheckFile(LuaInterface.LuaFunction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TakeScreenShot_CheckFile_mCF3911206A593674ED7DF23A3C7EA50B0572923A (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * ___callback0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (TakeScreenShot_CheckFile_mCF3911206A593674ED7DF23A3C7EA50B0572923A_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
U3CCheckFileU3Ed__8_tE61E2B390D5AF03D79D09BEF7886B72E5C07FE20 * L_0 = (U3CCheckFileU3Ed__8_tE61E2B390D5AF03D79D09BEF7886B72E5C07FE20 *)il2cpp_codegen_object_new(U3CCheckFileU3Ed__8_tE61E2B390D5AF03D79D09BEF7886B72E5C07FE20_il2cpp_TypeInfo_var);
U3CCheckFileU3Ed__8__ctor_m51037262EF5F79795EDC37832C8DD61E8CAC9BE1(L_0, 0, /*hidden argument*/NULL);
U3CCheckFileU3Ed__8_tE61E2B390D5AF03D79D09BEF7886B72E5C07FE20 * L_1 = L_0;
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_2 = ___callback0;
NullCheck(L_1);
L_1->set_callback_2(L_2);
return L_1;
}
}
// UnityEngine.Texture2D TakeScreenShot::ScaleTexture(UnityEngine.Texture2D,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C * TakeScreenShot_ScaleTexture_m4436EDB39B940EBC225C5152165906D453A930B8 (Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C * ___source0, int32_t ___targetWidth1, int32_t ___targetHeight2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (TakeScreenShot_ScaleTexture_m4436EDB39B940EBC225C5152165906D453A930B8_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C * V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 V_3;
memset((&V_3), 0, sizeof(V_3));
{
// Texture2D result = new Texture2D(targetWidth, targetHeight, source.format, false);
int32_t L_0 = ___targetWidth1;
int32_t L_1 = ___targetHeight2;
Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C * L_2 = ___source0;
NullCheck(L_2);
int32_t L_3 = Texture2D_get_format_mF0EE5CEB9F84280D4E722B71546BBBA577101E9F(L_2, /*hidden argument*/NULL);
Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C * L_4 = (Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C *)il2cpp_codegen_object_new(Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C_il2cpp_TypeInfo_var);
Texture2D__ctor_m22561E039BC96019757E6B2427BE09734AE2C44A(L_4, L_0, L_1, L_3, (bool)0, /*hidden argument*/NULL);
V_0 = L_4;
// for (int i = 0; i < result.height; ++i)
V_1 = 0;
goto IL_004c;
}
IL_0013:
{
// for (int j = 0; j < result.width; ++j)
V_2 = 0;
goto IL_003f;
}
IL_0017:
{
// Color newColor = source.GetPixelBilinear((float)j / (float)result.width, (float)i / (float)result.height);
Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C * L_5 = ___source0;
int32_t L_6 = V_2;
Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C * L_7 = V_0;
NullCheck(L_7);
int32_t L_8 = VirtFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_7);
int32_t L_9 = V_1;
Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C * L_10 = V_0;
NullCheck(L_10);
int32_t L_11 = VirtFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_10);
NullCheck(L_5);
Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 L_12 = Texture2D_GetPixelBilinear_m3E0E9A22A0989E99A7295BC6FE6999728F290A78(L_5, ((float)((float)(((float)((float)L_6)))/(float)(((float)((float)L_8))))), ((float)((float)(((float)((float)L_9)))/(float)(((float)((float)L_11))))), /*hidden argument*/NULL);
V_3 = L_12;
// result.SetPixel(j, i, newColor);
Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C * L_13 = V_0;
int32_t L_14 = V_2;
int32_t L_15 = V_1;
Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 L_16 = V_3;
NullCheck(L_13);
Texture2D_SetPixel_m8BE87C152447B812D06CB894B3570269CC2DE7C3(L_13, L_14, L_15, L_16, /*hidden argument*/NULL);
// for (int j = 0; j < result.width; ++j)
int32_t L_17 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1));
}
IL_003f:
{
// for (int j = 0; j < result.width; ++j)
int32_t L_18 = V_2;
Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C * L_19 = V_0;
NullCheck(L_19);
int32_t L_20 = VirtFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_19);
if ((((int32_t)L_18) < ((int32_t)L_20)))
{
goto IL_0017;
}
}
{
// for (int i = 0; i < result.height; ++i)
int32_t L_21 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_21, (int32_t)1));
}
IL_004c:
{
// for (int i = 0; i < result.height; ++i)
int32_t L_22 = V_1;
Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C * L_23 = V_0;
NullCheck(L_23);
int32_t L_24 = VirtFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_23);
if ((((int32_t)L_22) < ((int32_t)L_24)))
{
goto IL_0013;
}
}
{
// result.Apply();
Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C * L_25 = V_0;
NullCheck(L_25);
Texture2D_Apply_m0F3B4A4B1B89E44E2AF60ABDEFAA18D93735B5CA(L_25, /*hidden argument*/NULL);
// return result;
Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C * L_26 = V_0;
return L_26;
}
}
// System.Boolean TakeScreenShot::FileExist(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TakeScreenShot_FileExist_mD01E46194FAEE85475C38C4737CB3CE6574300B6 (String_t* ___path0, const RuntimeMethod* method)
{
{
// return File.Exists(path);
String_t* L_0 = ___path0;
bool L_1 = File_Exists_m6B9BDD8EEB33D744EB0590DD27BC0152FAFBD1FB(L_0, /*hidden argument*/NULL);
return L_1;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void TakeScreenShot_<CheckFile>d__8::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCheckFileU3Ed__8__ctor_m51037262EF5F79795EDC37832C8DD61E8CAC9BE1 (U3CCheckFileU3Ed__8_tE61E2B390D5AF03D79D09BEF7886B72E5C07FE20 * __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method)
{
{
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
int32_t L_0 = ___U3CU3E1__state0;
__this->set_U3CU3E1__state_0(L_0);
return;
}
}
// System.Void TakeScreenShot_<CheckFile>d__8::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCheckFileU3Ed__8_System_IDisposable_Dispose_mA5133CE9E0C7D627C6FBD8882184CF72416BBBC7 (U3CCheckFileU3Ed__8_tE61E2B390D5AF03D79D09BEF7886B72E5C07FE20 * __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean TakeScreenShot_<CheckFile>d__8::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CCheckFileU3Ed__8_MoveNext_m7FD1749A8271CC7506620D6A2020F857B74A82D0 (U3CCheckFileU3Ed__8_tE61E2B390D5AF03D79D09BEF7886B72E5C07FE20 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (U3CCheckFileU3Ed__8_MoveNext_m7FD1749A8271CC7506620D6A2020F857B74A82D0_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Rect_t35B976DE901B5423C11705E156938EA27AB402CE V_1;
memset((&V_1), 0, sizeof(V_1));
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* V_2 = NULL;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* V_3 = NULL;
{
int32_t L_0 = __this->get_U3CU3E1__state_0();
V_0 = L_0;
int32_t L_1 = V_0;
switch (L_1)
{
case 0:
{
goto IL_001b;
}
case 1:
{
goto IL_004e;
}
case 2:
{
goto IL_0084;
}
}
}
{
return (bool)0;
}
IL_001b:
{
__this->set_U3CU3E1__state_0((-1));
// if (FileExist(screenshotpath) && FileExist(thumbpath))
IL2CPP_RUNTIME_CLASS_INIT(TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_il2cpp_TypeInfo_var);
String_t* L_2 = ((TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_StaticFields*)il2cpp_codegen_static_fields_for(TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_il2cpp_TypeInfo_var))->get_screenshotpath_0();
bool L_3 = TakeScreenShot_FileExist_mD01E46194FAEE85475C38C4737CB3CE6574300B6(L_2, /*hidden argument*/NULL);
if (!L_3)
{
goto IL_0070;
}
}
{
IL2CPP_RUNTIME_CLASS_INIT(TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_il2cpp_TypeInfo_var);
String_t* L_4 = ((TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_StaticFields*)il2cpp_codegen_static_fields_for(TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_il2cpp_TypeInfo_var))->get_thumbpath_1();
bool L_5 = TakeScreenShot_FileExist_mD01E46194FAEE85475C38C4737CB3CE6574300B6(L_4, /*hidden argument*/NULL);
if (!L_5)
{
goto IL_0070;
}
}
{
// yield return new WaitForEndOfFrame();
WaitForEndOfFrame_t75980FB3F246D6AD36A85CA2BFDF8474E5EEBCCA * L_6 = (WaitForEndOfFrame_t75980FB3F246D6AD36A85CA2BFDF8474E5EEBCCA *)il2cpp_codegen_object_new(WaitForEndOfFrame_t75980FB3F246D6AD36A85CA2BFDF8474E5EEBCCA_il2cpp_TypeInfo_var);
WaitForEndOfFrame__ctor_m6CDB79476A4A84CEC62947D36ADED96E907BA20B(L_6, /*hidden argument*/NULL);
__this->set_U3CU3E2__current_1(L_6);
__this->set_U3CU3E1__state_0(1);
return (bool)1;
}
IL_004e:
{
__this->set_U3CU3E1__state_0((-1));
// GameApplication.Instance.StartCoroutine(CheckFile(callback));
IL2CPP_RUNTIME_CLASS_INIT(GameApplication_t4010ABEC254B4A9AF08299087C8AEF821F3DC712_il2cpp_TypeInfo_var);
GameApplication_t4010ABEC254B4A9AF08299087C8AEF821F3DC712 * L_7 = ((GameApplication_t4010ABEC254B4A9AF08299087C8AEF821F3DC712_StaticFields*)il2cpp_codegen_static_fields_for(GameApplication_t4010ABEC254B4A9AF08299087C8AEF821F3DC712_il2cpp_TypeInfo_var))->get_Instance_4();
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_8 = __this->get_callback_2();
IL2CPP_RUNTIME_CLASS_INIT(TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_il2cpp_TypeInfo_var);
RuntimeObject* L_9 = TakeScreenShot_CheckFile_mCF3911206A593674ED7DF23A3C7EA50B0572923A(L_8, /*hidden argument*/NULL);
NullCheck(L_7);
MonoBehaviour_StartCoroutine_mBF8044CE06A35D76A69669ADD8977D05956616B7(L_7, L_9, /*hidden argument*/NULL);
// }
goto IL_0193;
}
IL_0070:
{
// yield return new WaitForEndOfFrame();
WaitForEndOfFrame_t75980FB3F246D6AD36A85CA2BFDF8474E5EEBCCA * L_10 = (WaitForEndOfFrame_t75980FB3F246D6AD36A85CA2BFDF8474E5EEBCCA *)il2cpp_codegen_object_new(WaitForEndOfFrame_t75980FB3F246D6AD36A85CA2BFDF8474E5EEBCCA_il2cpp_TypeInfo_var);
WaitForEndOfFrame__ctor_m6CDB79476A4A84CEC62947D36ADED96E907BA20B(L_10, /*hidden argument*/NULL);
__this->set_U3CU3E2__current_1(L_10);
__this->set_U3CU3E1__state_0(2);
return (bool)1;
}
IL_0084:
{
__this->set_U3CU3E1__state_0((-1));
// screenShot = new Texture2D(Screen.width, Screen.height, TextureFormat.RGB24, false);
int32_t L_11 = Screen_get_width_m8ECCEF7FF17395D1237BC0193D7A6640A3FEEAD3(/*hidden argument*/NULL);
int32_t L_12 = Screen_get_height_mF5B64EBC4CDE0EAAA5713C1452ED2CE475F25150(/*hidden argument*/NULL);
Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C * L_13 = (Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C *)il2cpp_codegen_object_new(Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C_il2cpp_TypeInfo_var);
Texture2D__ctor_m22561E039BC96019757E6B2427BE09734AE2C44A(L_13, L_11, L_12, 3, (bool)0, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_il2cpp_TypeInfo_var);
((TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_StaticFields*)il2cpp_codegen_static_fields_for(TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_il2cpp_TypeInfo_var))->set_screenShot_2(L_13);
// Rect r = new Rect(0, 0, Screen.width, Screen.height);
int32_t L_14 = Screen_get_width_m8ECCEF7FF17395D1237BC0193D7A6640A3FEEAD3(/*hidden argument*/NULL);
int32_t L_15 = Screen_get_height_mF5B64EBC4CDE0EAAA5713C1452ED2CE475F25150(/*hidden argument*/NULL);
Rect__ctor_m50B92C75005C9C5A0D05E6E0EBB43AFAF7C66280((Rect_t35B976DE901B5423C11705E156938EA27AB402CE *)(&V_1), (0.0f), (0.0f), (((float)((float)L_14))), (((float)((float)L_15))), /*hidden argument*/NULL);
// screenShot.ReadPixels(r, 0, 0, false);
Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C * L_16 = ((TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_StaticFields*)il2cpp_codegen_static_fields_for(TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_il2cpp_TypeInfo_var))->get_screenShot_2();
Rect_t35B976DE901B5423C11705E156938EA27AB402CE L_17 = V_1;
NullCheck(L_16);
Texture2D_ReadPixels_m5664E184458C64BA89450F80F47705A2241E9BFE(L_16, L_17, 0, 0, (bool)0, /*hidden argument*/NULL);
// screenShot.Apply();
Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C * L_18 = ((TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_StaticFields*)il2cpp_codegen_static_fields_for(TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_il2cpp_TypeInfo_var))->get_screenShot_2();
NullCheck(L_18);
Texture2D_Apply_m0F3B4A4B1B89E44E2AF60ABDEFAA18D93735B5CA(L_18, /*hidden argument*/NULL);
// if (Screen.orientation == ScreenOrientation.Landscape)
int32_t L_19 = Screen_get_orientation_m7977C7ECC2E3F22BB5DF7661951843FCC7E645B0(/*hidden argument*/NULL);
if ((!(((uint32_t)L_19) == ((uint32_t)3))))
{
goto IL_0103;
}
}
{
// w = 240;
IL2CPP_RUNTIME_CLASS_INIT(TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_il2cpp_TypeInfo_var);
((TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_StaticFields*)il2cpp_codegen_static_fields_for(TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_il2cpp_TypeInfo_var))->set_w_4(((int32_t)240));
// h = (int)(240f * (float)Screen.height / (float)Screen.width);
int32_t L_20 = Screen_get_height_mF5B64EBC4CDE0EAAA5713C1452ED2CE475F25150(/*hidden argument*/NULL);
int32_t L_21 = Screen_get_width_m8ECCEF7FF17395D1237BC0193D7A6640A3FEEAD3(/*hidden argument*/NULL);
((TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_StaticFields*)il2cpp_codegen_static_fields_for(TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_il2cpp_TypeInfo_var))->set_h_5((((int32_t)((int32_t)((float)((float)((float)il2cpp_codegen_multiply((float)(240.0f), (float)(((float)((float)L_20)))))/(float)(((float)((float)L_21)))))))));
// }
goto IL_0126;
}
IL_0103:
{
// w = 134;
IL2CPP_RUNTIME_CLASS_INIT(TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_il2cpp_TypeInfo_var);
((TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_StaticFields*)il2cpp_codegen_static_fields_for(TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_il2cpp_TypeInfo_var))->set_w_4(((int32_t)134));
// h = (int)(134f * (float)Screen.height / (float)Screen.width);
int32_t L_22 = Screen_get_height_mF5B64EBC4CDE0EAAA5713C1452ED2CE475F25150(/*hidden argument*/NULL);
int32_t L_23 = Screen_get_width_m8ECCEF7FF17395D1237BC0193D7A6640A3FEEAD3(/*hidden argument*/NULL);
((TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_StaticFields*)il2cpp_codegen_static_fields_for(TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_il2cpp_TypeInfo_var))->set_h_5((((int32_t)((int32_t)((float)((float)((float)il2cpp_codegen_multiply((float)(134.0f), (float)(((float)((float)L_22)))))/(float)(((float)((float)L_23)))))))));
}
IL_0126:
{
// thumb = ScaleTexture(screenShot, w, h);
IL2CPP_RUNTIME_CLASS_INIT(TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_il2cpp_TypeInfo_var);
Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C * L_24 = ((TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_StaticFields*)il2cpp_codegen_static_fields_for(TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_il2cpp_TypeInfo_var))->get_screenShot_2();
int32_t L_25 = ((TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_StaticFields*)il2cpp_codegen_static_fields_for(TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_il2cpp_TypeInfo_var))->get_w_4();
int32_t L_26 = ((TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_StaticFields*)il2cpp_codegen_static_fields_for(TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_il2cpp_TypeInfo_var))->get_h_5();
Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C * L_27 = TakeScreenShot_ScaleTexture_m4436EDB39B940EBC225C5152165906D453A930B8(L_24, L_25, L_26, /*hidden argument*/NULL);
((TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_StaticFields*)il2cpp_codegen_static_fields_for(TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_il2cpp_TypeInfo_var))->set_thumb_3(L_27);
// byte[] screenshotdata = screenShot.EncodeToJPG(80);
Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C * L_28 = ((TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_StaticFields*)il2cpp_codegen_static_fields_for(TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_il2cpp_TypeInfo_var))->get_screenShot_2();
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_29 = ImageConversion_EncodeToJPG_mE289598FD45B6658A645B2CE359C4E6FC97BF875(L_28, ((int32_t)80), /*hidden argument*/NULL);
V_2 = L_29;
// byte[] thumbdata = thumb.EncodeToJPG(60);
Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C * L_30 = ((TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_StaticFields*)il2cpp_codegen_static_fields_for(TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_il2cpp_TypeInfo_var))->get_thumb_3();
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_31 = ImageConversion_EncodeToJPG_mE289598FD45B6658A645B2CE359C4E6FC97BF875(L_30, ((int32_t)60), /*hidden argument*/NULL);
V_3 = L_31;
// File.WriteAllBytes(screenshotpath, screenshotdata);
String_t* L_32 = ((TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_StaticFields*)il2cpp_codegen_static_fields_for(TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_il2cpp_TypeInfo_var))->get_screenshotpath_0();
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_33 = V_2;
File_WriteAllBytes_m07F13C1CA0BD0960392C78AB99E0F19564F9B594(L_32, L_33, /*hidden argument*/NULL);
// File.WriteAllBytes(thumbpath, thumbdata);
String_t* L_34 = ((TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_StaticFields*)il2cpp_codegen_static_fields_for(TakeScreenShot_tE499F7EC8D4C4C4E8CCB68E29BA0ED82FFCFF5B6_il2cpp_TypeInfo_var))->get_thumbpath_1();
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_35 = V_3;
File_WriteAllBytes_m07F13C1CA0BD0960392C78AB99E0F19564F9B594(L_34, L_35, /*hidden argument*/NULL);
// if (callback != null)
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_36 = __this->get_callback_2();
bool L_37 = LuaBaseRef_op_Inequality_m4E0A4DED8FEF3D699AD927A851AF293C530F7220(L_36, (LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)NULL, /*hidden argument*/NULL);
if (!L_37)
{
goto IL_0193;
}
}
{
// callback.Call();
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_38 = __this->get_callback_2();
NullCheck(L_38);
LuaFunction_Call_m0A1E4C156A3435A01D661CE958D9B76790CC8F65(L_38, /*hidden argument*/NULL);
// callback.Dispose();
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_39 = __this->get_callback_2();
NullCheck(L_39);
VirtActionInvoker0::Invoke(5 /* System.Void LuaInterface.LuaBaseRef::Dispose() */, L_39);
}
IL_0193:
{
// }
return (bool)0;
}
}
// System.Object TakeScreenShot_<CheckFile>d__8::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * U3CCheckFileU3Ed__8_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_mB36D3622F26B531DDA37FAF20AAF01ACA3017EFA (U3CCheckFileU3Ed__8_tE61E2B390D5AF03D79D09BEF7886B72E5C07FE20 * __this, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = __this->get_U3CU3E2__current_1();
return L_0;
}
}
// System.Void TakeScreenShot_<CheckFile>d__8::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCheckFileU3Ed__8_System_Collections_IEnumerator_Reset_mE0D5615FF279ECF30F2691655D9FD55D374EE8FD (U3CCheckFileU3Ed__8_tE61E2B390D5AF03D79D09BEF7886B72E5C07FE20 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (U3CCheckFileU3Ed__8_System_Collections_IEnumerator_Reset_mE0D5615FF279ECF30F2691655D9FD55D374EE8FD_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
NotSupportedException_tE75B318D6590A02A5D9B29FD97409B1750FA0010 * L_0 = (NotSupportedException_tE75B318D6590A02A5D9B29FD97409B1750FA0010 *)il2cpp_codegen_object_new(NotSupportedException_tE75B318D6590A02A5D9B29FD97409B1750FA0010_il2cpp_TypeInfo_var);
NotSupportedException__ctor_mA121DE1CAC8F25277DEB489DC7771209D91CAE33(L_0, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, U3CCheckFileU3Ed__8_System_Collections_IEnumerator_Reset_mE0D5615FF279ECF30F2691655D9FD55D374EE8FD_RuntimeMethod_var);
}
}
// System.Object TakeScreenShot_<CheckFile>d__8::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * U3CCheckFileU3Ed__8_System_Collections_IEnumerator_get_Current_mC7C47CA558F89725EFBC6F7000B9379E6802FF98 (U3CCheckFileU3Ed__8_tE61E2B390D5AF03D79D09BEF7886B72E5C07FE20 * __this, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = __this->get_U3CU3E2__current_1();
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline (String_t* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->get_m_stringLength_0();
return L_0;
}
}