#include "il2cpp-config.h" #ifndef _MSC_VER # include #else # include #endif #include #include #include #include #include #include #include #include "codegen/il2cpp-codegen.h" #include "il2cpp-object-internals.h" template 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 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 struct VirtActionInvoker2 { typedef void (*Action)(void*, T1, T2, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; 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); } }; template struct InterfaceFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, invokeData.method); } }; struct InterfaceActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; // LuaInterface.LuaBaseRef struct LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4; // LuaInterface.LuaCSFunction struct LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE; // LuaInterface.LuaDelegate struct LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1; // LuaInterface.LuaFunction struct LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B; // LuaInterface.LuaReflection struct LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F; // LuaInterface.LuaState struct LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE; // LuaInterface.LuaTable struct LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87; // 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 struct Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0; // System.Action`2 struct Action_2_t71ABE81215656C151AA494D997B8EB0383EED635; // System.Action`2 struct Action_2_t646D17449FD368DA6CF70E0B72574F15E5CB70E1; // System.AsyncCallback struct AsyncCallback_t3F3DA3BEDAEE81DD1D24125DF8EB30E85EE14DA4; // System.Byte[] struct ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821; // System.CharEnumerator struct CharEnumerator_t2EA2A40D79D38A2498DA996D174FD1DE79CD5244; // System.Char[] struct CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t86DA606688BA1954C5CC9368104CE9722112D2C2; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tC88A56872F7C79DBB9582D4F3FC22ED5D8E0B98B; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t1302C50AC2AF6849C455DCE970305F09D16B7258; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tE2C4B84883C857DB2F1AD0ED287337B1F1C52601; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tBA5388DBB42BF620266F9A48E8B859BBBB224E25; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tD6E204872BA9FD506A0287EF68E285BEB9EC0DFB; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tFBD3EE1AE887BC5C589B41D13A6B666269FF9B16; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t96D0FFAC34212E84FBF3B0CC7F964CC2F167F4FA; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F; // System.Collections.Generic.HashSet`1 struct HashSet_1_tAF31CD0D5B1F27E354D2DA33F8CF07F490E8C98A; // System.Collections.Generic.HashSet`1 struct HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t31EF1520A3A805598500BB6033C14ABDA7116D5E; // System.Collections.Generic.List`1 struct List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F; // System.Collections.Generic.List`1 struct List_1_t09C52EC41C0032242B13200CFA642DCA685D5FF1; // System.Collections.Generic.Stack`1 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 struct Func_2_t8B2DA3FB30280CE3D92F50E9CCAACEE4828789A6; // System.Func`2 struct Func_2_t44B347E67E515867D995E8BD5EFD67FA88CE53CF; // System.Func`3 struct Func_3_tE69E12C56C86CDDFF5F73B1580E3FC2B8EF717CD; // System.Func`3 struct Func_3_t90516F675D844400E29BD7D63D2143E06938BE95; // 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.DirectoryInfo struct DirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F; // 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.Object[] struct ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A; // System.Reflection.Binder struct Binder_t4D5CB06963501D32847C057B57157D6DC49CA759; // System.Reflection.MemberFilter struct MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381; // System.Reflection.MethodInfo struct MethodInfo_t; // System.Runtime.Serialization.IFormatterConverter struct IFormatterConverter_tC3280D64D358F47EA4DAF1A65609BA0FC081888A; // System.Runtime.Serialization.SafeSerializationManager struct SafeSerializationManager_t4A754D86B0F784B18CBC36C073BA564BED109770; // System.Security.AccessControl.DirectorySecurity struct DirectorySecurity_t619D4D61774604036422358B7A8001F4C0C0AA7F; // System.Security.AccessControl.FileSecurity struct FileSecurity_tA80D4B624306EBC4FAC7F92F258703CC1B5349F2; // 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.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_Collections_Generic_DictionaryWrap struct System_Collections_Generic_DictionaryWrap_t50464287420789701F374D3439DF1041297C441D; // System_Collections_Generic_Dictionary_KeyCollectionWrap struct System_Collections_Generic_Dictionary_KeyCollectionWrap_t794719F4E757F95D4107278BEB7E051E25881D82; // System_Collections_Generic_Dictionary_ValueCollectionWrap struct System_Collections_Generic_Dictionary_ValueCollectionWrap_tE0A8CDF8ADBD720CC61EA0AD7C00FE60D79CC2FC; // System_Collections_Generic_KeyValuePairWrap struct System_Collections_Generic_KeyValuePairWrap_t800D3B10AF2BB13E0DF5D3FD632BB8719E5273D0; // System_Collections_Generic_ListWrap struct System_Collections_Generic_ListWrap_tD03B1C85F42555FFB7AA8C231A1C58D97C34D4F2; // System_Collections_IEnumeratorWrap struct System_Collections_IEnumeratorWrap_t2E657273D07ABA82F0A218679F719F24A775A989; // System_Collections_ObjectModel_ReadOnlyCollectionWrap struct System_Collections_ObjectModel_ReadOnlyCollectionWrap_t2753C6576DF937C4FD2E0EA851D63A7C8214B2F2; // System_DelegateWrap struct System_DelegateWrap_tCD96C52B62A32EFF8E7888ECB14E36FFC4549AFC; // System_EnumWrap struct System_EnumWrap_t131307A4B6C88E7FF353B39287E6C7207BA5EA3F; // System_IO_DirectoryWrap struct System_IO_DirectoryWrap_t74075851DFE0BBB269B604B92B1D629137477AB0; // 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; IL2CPP_EXTERN_C RuntimeClass* Boolean_tB53F6830F670160873277339AA58F15CAED4399C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CompareOptions_t163DCEA9A0972750294CC1A8348E5CA69E943939_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DelegateFactory_t1CAF381D126CB9EA4B7F7F136FDB98E1357F7972_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Delegate_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DirectorySecurity_t619D4D61774604036422358B7A8001F4C0C0AA7F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_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* IEnumerable_1_t31EF1520A3A805598500BB6033C14ABDA7116D5E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerable_tD74549CEA1AA48E768382B94FEACBB07E2E3FA2C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IFormatProvider_t4247E13AE2D97A079B88D594B7ABABF313259901_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int32_t585191389E07734F19F3156FF88FB3EF4800D102_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* LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MethodInfo_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NormalizationForm_t37A65F044FE653814E14F5D147919ED0E02A873C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RuntimeArray_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RuntimeObject_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SearchOption_t41115A8120A32D6A0E970DEAC20E3C1D394E59C1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t8B3C9C11AB1B41AA0EA1A63BA22507A7E12CA4FC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_tFBE30BE7AFEF5DEF0AEC4AD4657D07A4B70E7081_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034_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* ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_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* TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral0074A03D3D187F477DEEA3D95B57A219AF0C76B3; IL2CPP_EXTERN_C String_t* _stringLiteral01F8BD9C812E8AE4C9E97F41FDC55561372B27D6; IL2CPP_EXTERN_C String_t* _stringLiteral0266ABD25371AD4670B041DDA4DC487ED199D641; IL2CPP_EXTERN_C String_t* _stringLiteral03497A4F7BC6062CF2277AFFA696DD2935A66130; IL2CPP_EXTERN_C String_t* _stringLiteral041A5DEC481D6BF0724CAEAA84BC135D7D9062D4; IL2CPP_EXTERN_C String_t* _stringLiteral0863EEAF58159BE1405E24643BF913D7AD29D10C; IL2CPP_EXTERN_C String_t* _stringLiteral09B6A6DCD3F6D4A7D3A95BCEAAD67A7F1800272F; IL2CPP_EXTERN_C String_t* _stringLiteral09B81C3E50114384E489A7EEC0867B66AB171497; IL2CPP_EXTERN_C String_t* _stringLiteral0C72DB5394EE29E5B12A191AB1A0F08579C43C0B; IL2CPP_EXTERN_C String_t* _stringLiteral0DB1470B0DBFE5023D7B987B702DDCF063F25543; IL2CPP_EXTERN_C String_t* _stringLiteral0F08B287CA06979B53B530B74D4C7D4042C9F78A; IL2CPP_EXTERN_C String_t* _stringLiteral12AB214DF85E4910F7E4400EEA924B9565854A9F; IL2CPP_EXTERN_C String_t* _stringLiteral133405CDC5A95F93C16582B33A9ACC4B742013F3; IL2CPP_EXTERN_C String_t* _stringLiteral176DC5CA3E87A2B0A747BDC0AA311A66D6454D38; IL2CPP_EXTERN_C String_t* _stringLiteral198FC52D972ED9EBA027444D05352E203C0BFFC5; IL2CPP_EXTERN_C String_t* _stringLiteral1C6CF46B97501EF7D9EDB9DD24205081B21BA58B; IL2CPP_EXTERN_C String_t* _stringLiteral1DBC7385BADBFDA548FB27E2160A33CF32C0F545; IL2CPP_EXTERN_C String_t* _stringLiteral200EEEBB3D64DBE4C082B85D3B3EDF6CF224ECBC; IL2CPP_EXTERN_C String_t* _stringLiteral20A271AE925B2F726A7E65850D1977590BB00CE5; IL2CPP_EXTERN_C String_t* _stringLiteral20C127C489599C723EE03B4C39E7EAB7FDE0366F; IL2CPP_EXTERN_C String_t* _stringLiteral20E0170DDE3CE5073C95812B3272183F5E9A4DFB; IL2CPP_EXTERN_C String_t* _stringLiteral23A0F9E88239DBF4962DB8F033E0B8D3C8C5DD7A; IL2CPP_EXTERN_C String_t* _stringLiteral23E1E1DE03A57BADCE6A1A33F8E0490503ABA3FD; IL2CPP_EXTERN_C String_t* _stringLiteral2458B21542ECBC0F90F413B7EE46521686D711B0; IL2CPP_EXTERN_C String_t* _stringLiteral246278490138F3D3AA47A1F444C14947DD1EF477; IL2CPP_EXTERN_C String_t* _stringLiteral250582C397A963C4971391EDC32AD591417B6B60; IL2CPP_EXTERN_C String_t* _stringLiteral26503040E4693AD5A4EC60B429ED76E2780FA608; IL2CPP_EXTERN_C String_t* _stringLiteral268CA9DFB9C3A56C9E8162184C31DC7921FC0077; IL2CPP_EXTERN_C String_t* _stringLiteral275F2795F7BDA740EC997867FD005CBC26C64B32; IL2CPP_EXTERN_C String_t* _stringLiteral27EB8C3971A7ABA72522E262E857F45387A73544; IL2CPP_EXTERN_C String_t* _stringLiteral28D11D883C82100607A7BB1658415138A9F3E14D; IL2CPP_EXTERN_C String_t* _stringLiteral295EEDDE2614DF982BA15CFE7FB8652AFBD8645A; IL2CPP_EXTERN_C String_t* _stringLiteral29DC216ED4E9EC6DF2A9D74C520ABE3F84BBAC94; IL2CPP_EXTERN_C String_t* _stringLiteral2BE88CA4242C76E8253AC62474851065032D6833; IL2CPP_EXTERN_C String_t* _stringLiteral2C3CAFA4DB3F3E1E51B3DFF4303502DBE42B7A89; IL2CPP_EXTERN_C String_t* _stringLiteral2DDBD695EEF305DB5397C09707DD43F5AA4654C9; IL2CPP_EXTERN_C String_t* _stringLiteral2DEC79C3D74B2661BBE14FC268BB40345C4CD0E2; IL2CPP_EXTERN_C String_t* _stringLiteral2E90AB21156AD447BFE46601DF8829E3886F7C2E; IL2CPP_EXTERN_C String_t* _stringLiteral30D04E0FA9775766030300CE1BABF8C3DC0C01F4; IL2CPP_EXTERN_C String_t* _stringLiteral3159FE421B3221381B3C778DC1C3C26E4540BE37; IL2CPP_EXTERN_C String_t* _stringLiteral31DD5746ED9F499EAC8A554FE6F13648631842EC; IL2CPP_EXTERN_C String_t* _stringLiteral321F145CB1E3470CC293CA452256220E4B476CBF; IL2CPP_EXTERN_C String_t* _stringLiteral32A3DD2AAEBC542EEACF92F9DA28C0F24FC7EB6E; IL2CPP_EXTERN_C String_t* _stringLiteral32AF4CB047CAA175A2D1267D75CBF2C5CEFCB34B; IL2CPP_EXTERN_C String_t* _stringLiteral33E15D008D511F3101566A2E25203EF2A3F605A0; IL2CPP_EXTERN_C String_t* _stringLiteral3470AD0B56C9A09156223CF89F51F6D75F0968BD; IL2CPP_EXTERN_C String_t* _stringLiteral3479117A49E3F7A8DCE8B6A9DF4DE6577C0F4A9D; IL2CPP_EXTERN_C String_t* _stringLiteral356FF872C557F06E3407DF478E99E218325B55DC; IL2CPP_EXTERN_C String_t* _stringLiteral359DE04A45F94FECC69AEAEE51B4983D8DA5DCA3; IL2CPP_EXTERN_C String_t* _stringLiteral3639B5D5176FDE39F64763D721CB8DA5AF8E8AC8; IL2CPP_EXTERN_C String_t* _stringLiteral37E3958A682A6576D61C8FAF3613027517E16E35; IL2CPP_EXTERN_C String_t* _stringLiteral383DE265BB3736FD724A31FC23AE1D9E0C8372EC; IL2CPP_EXTERN_C String_t* _stringLiteral3894E594709A936290C9439B10B580DB3B56E3B5; IL2CPP_EXTERN_C String_t* _stringLiteral3895E9053E29B9FD4BC2E206F059A04186490814; IL2CPP_EXTERN_C String_t* _stringLiteral3A17942E72AD0C0D74A30ADCE2227CD576FDF439; IL2CPP_EXTERN_C String_t* _stringLiteral3B8194989442ECB24523EE65E1952BD2A520004B; IL2CPP_EXTERN_C String_t* _stringLiteral3BADE34ECBC5D996B2F301EBD4BA689E81C7C9EA; IL2CPP_EXTERN_C String_t* _stringLiteral3D648E18FBD03EC05FD11EF515A91B9863BFB658; IL2CPP_EXTERN_C String_t* _stringLiteral3EAE21326F978920DF3DFD778A1AF45B9B0C8D33; IL2CPP_EXTERN_C String_t* _stringLiteral3F0EB02A8C268235BD2540CD32B76628A61F86C3; IL2CPP_EXTERN_C String_t* _stringLiteral410249A93D1E988D5E2AA55678BD598BE8446E14; IL2CPP_EXTERN_C String_t* _stringLiteral4312537930896A67B04F5BAF9D5098E54FE324C2; IL2CPP_EXTERN_C String_t* _stringLiteral44054F48B422C687862DE6698E7B9894EBE09413; IL2CPP_EXTERN_C String_t* _stringLiteral44C57ABD888A66B36D4B7C902134063E4A097223; IL2CPP_EXTERN_C String_t* _stringLiteral45881E6695DDD510D83B1A37F95459B8305431E2; IL2CPP_EXTERN_C String_t* _stringLiteral45BD88F71930B3DE3C479D7F77FC6C77A3EA0F8B; IL2CPP_EXTERN_C String_t* _stringLiteral45BD908DF490EDD79694BA0DAFF82FC092970B55; IL2CPP_EXTERN_C String_t* _stringLiteral4AB60E363CF671CC14898741E871E19D7489E1F6; IL2CPP_EXTERN_C String_t* _stringLiteral4B1BFFA7198CAB670A61E9E726DC8034AD855BA9; IL2CPP_EXTERN_C String_t* _stringLiteral4B2006D836391590B1DF045207364CCD13F73721; IL2CPP_EXTERN_C String_t* _stringLiteral4B892FE0C040FA8A944037D1D2817C41AB7DA958; IL2CPP_EXTERN_C String_t* _stringLiteral4CF6A00D758CD5CA54AD3127F9A047B375A8FA13; IL2CPP_EXTERN_C String_t* _stringLiteral4FC0E2BC80737D784E6D3F24837950F48732C6CA; IL2CPP_EXTERN_C String_t* _stringLiteral50C0BF59218E43965295E61C3516CD21229A4790; IL2CPP_EXTERN_C String_t* _stringLiteral50C2FC477A2F55148A075B91D8F0C87E227A18CA; IL2CPP_EXTERN_C String_t* _stringLiteral513375471CFDE9D60531080328DE3B94614FF6C0; IL2CPP_EXTERN_C String_t* _stringLiteral515FADE0B745DDAB36FBB908DD157D43698C38CD; IL2CPP_EXTERN_C String_t* _stringLiteral5282D1D86702B9AD8E933514430EFC69365A9FE2; IL2CPP_EXTERN_C String_t* _stringLiteral52B795540066DE06E603AE1FF3DBA1CC53824947; IL2CPP_EXTERN_C String_t* _stringLiteral55466C57A6AD671E6382864E65E49545CEA21A96; IL2CPP_EXTERN_C String_t* _stringLiteral5654EC90BA196D2B1AED12A01AE33109F7D73894; IL2CPP_EXTERN_C String_t* _stringLiteral577EF7DC1516F4B3C43DDBE63327A8A039A0EDEC; IL2CPP_EXTERN_C String_t* _stringLiteral57A0657688DBA5675A4C1126A4628704F7246B5E; IL2CPP_EXTERN_C String_t* _stringLiteral57F9933768794F845D000833D367D5698393211D; IL2CPP_EXTERN_C String_t* _stringLiteral584339F2E3E5DAA63087E1F855528C6832C6C024; IL2CPP_EXTERN_C String_t* _stringLiteral5A6993815939EACC80042A5460570C9A24002F6B; IL2CPP_EXTERN_C String_t* _stringLiteral5ACEDC72D05CA36FB3CE7E023889EBE25B123B7D; IL2CPP_EXTERN_C String_t* _stringLiteral5BA09937F12B7C60331F93EFE809277B686FE8B9; IL2CPP_EXTERN_C String_t* _stringLiteral5C585A95A6EBBACB624B48CB3621E617EE5C0AD8; IL2CPP_EXTERN_C String_t* _stringLiteral5CFE316660A8214816EDA937D22952365B191D92; IL2CPP_EXTERN_C String_t* _stringLiteral5E786A11CAA59BF6FC77356A291CE6B4782D0325; IL2CPP_EXTERN_C String_t* _stringLiteral615E5D8D173033AFD8BD112098702AA3DCD4AB8F; IL2CPP_EXTERN_C String_t* _stringLiteral61AD50A9B9189CC3CF1874568E35E7901FF4C982; IL2CPP_EXTERN_C String_t* _stringLiteral61CC55AA0453184734C3FA0B621EDA6FA874BD83; IL2CPP_EXTERN_C String_t* _stringLiteral6291A17F684A1FC496E1CC5191A3322B1DCCACAF; IL2CPP_EXTERN_C String_t* _stringLiteral63294546E0577C21D589230A71C9D19E3CABBD1D; IL2CPP_EXTERN_C String_t* _stringLiteral6403F2B7EB2AAAFE6DE34CBF2A029B01AFEBC512; IL2CPP_EXTERN_C String_t* _stringLiteral65B1590D3305126A6FF6D33D37B8B365DC0901FA; IL2CPP_EXTERN_C String_t* _stringLiteral66384AB64AA763FE85054CC5BEEA90064AC1967B; IL2CPP_EXTERN_C String_t* _stringLiteral66E12969C225CC6D65E18210488ACB826EBA907E; IL2CPP_EXTERN_C String_t* _stringLiteral67B991B2BA727FFBD1F403606E0AC5981CF5A70B; IL2CPP_EXTERN_C String_t* _stringLiteral68A6ABDCD006B63F6EA335192F103630A1EFDC8E; IL2CPP_EXTERN_C String_t* _stringLiteral695E8A858A4FC5782CC0FA8CE4FF534FBCC0A872; IL2CPP_EXTERN_C String_t* _stringLiteral6AD79AB6353B1EEE8EBBC085E10D17C4FCFB024F; IL2CPP_EXTERN_C String_t* _stringLiteral6BC0E2DAB9A3A12178F33C0BAD9ACD8A35D3A44B; IL2CPP_EXTERN_C String_t* _stringLiteral6C990AE6AEC499E1AA6CD59FE60D587D3D959BCA; IL2CPP_EXTERN_C String_t* _stringLiteral6CADDFAF6E9B24483AF8BD906E1FF389F320E7FD; IL2CPP_EXTERN_C String_t* _stringLiteral6D3D7F0FBFE11741D02BBDCFA02BFEC53A6EB09F; IL2CPP_EXTERN_C String_t* _stringLiteral6D5E950DD92A1035BAFD29AAD3E48FC4FAEB706B; IL2CPP_EXTERN_C String_t* _stringLiteral6E157C5DA4410B7E9DE85F5C93026B9176E69064; IL2CPP_EXTERN_C String_t* _stringLiteral6FB489943E5030261A2F7517415E0D7A8CF704A4; IL2CPP_EXTERN_C String_t* _stringLiteral7135DBF353252B98AD986AFAAF60CF1F4DF958A6; IL2CPP_EXTERN_C String_t* _stringLiteral719EA396AD92E01B4757EC2B93BB1E5F270F771D; IL2CPP_EXTERN_C String_t* _stringLiteral71C6941AE2CF69FABD4F3D106F84CEAC1E113010; IL2CPP_EXTERN_C String_t* _stringLiteral726DAA794DCE87747FFB61CAB1ED2F3C7FC7C50F; IL2CPP_EXTERN_C String_t* _stringLiteral72C38DB3971A6EA8814A247896137B5E9178D049; IL2CPP_EXTERN_C String_t* _stringLiteral73D11F075C9F2B98768F8305499F1C371629559E; IL2CPP_EXTERN_C String_t* _stringLiteral74BAEDA0144BF3077BF5CAFCC09A041818BDB49F; IL2CPP_EXTERN_C String_t* _stringLiteral75E1A266CAB82BCEFC54A76DA60699194B1A564D; IL2CPP_EXTERN_C String_t* _stringLiteral76CDB950721642B6B8596D36D5A39F7705028B99; IL2CPP_EXTERN_C String_t* _stringLiteral76D0E7F1E10174ECEAF6945841BC2B75F063F1BA; IL2CPP_EXTERN_C String_t* _stringLiteral776DC968D58A7A355EA840BA064F8878D21CFCF0; IL2CPP_EXTERN_C String_t* _stringLiteral788434A4B524F30CA504207162F2EF2B58D8C773; IL2CPP_EXTERN_C String_t* _stringLiteral7907E19D81937FB0C552F7AE1441773288182DF3; IL2CPP_EXTERN_C String_t* _stringLiteral7A07AC42C1C41C9A4DC02EA22B0BA12914C2DB8B; IL2CPP_EXTERN_C String_t* _stringLiteral7A41C59B3E495D7780C06AEF34F3ABCF86E51D40; IL2CPP_EXTERN_C String_t* _stringLiteral7F3AD117787A4DA60AB94BBB28A9A48439A095CF; IL2CPP_EXTERN_C String_t* _stringLiteral7FBF99204151A7644A92A977226A93DEEE00FA7B; IL2CPP_EXTERN_C String_t* _stringLiteral7FD0F4833E0AA28D806D93E99FF33DAB666009A3; IL2CPP_EXTERN_C String_t* _stringLiteral8204AF5C4B97B657CC17F74D7BAE319ED1885A9D; IL2CPP_EXTERN_C String_t* _stringLiteral836827BB9C65530B0004FB7B41D8C32D8FE31208; IL2CPP_EXTERN_C String_t* _stringLiteral83E85DDC677EFF278C24BE6935C177A51960664F; IL2CPP_EXTERN_C String_t* _stringLiteral84E35FC39EB5A1433ADCE5C60A7F2F38238C1901; IL2CPP_EXTERN_C String_t* _stringLiteral860E1F95D3A8D20BE2E3E527091C855F4E981BDB; IL2CPP_EXTERN_C String_t* _stringLiteral87C4A15340C637AEE0898AEBEA26E26CB1857432; IL2CPP_EXTERN_C String_t* _stringLiteral88306943FEA7E76F9CD57CAE0EA6D8B32D2E8434; 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* _stringLiteral8DCE170DE238B1FEDA2ECD9674EA3CA0D068FBCB; IL2CPP_EXTERN_C String_t* _stringLiteral8EF7D1C70BEFE164460CDE0121EF5A1FC0BE48DD; IL2CPP_EXTERN_C String_t* _stringLiteral8FC94E4F5B71CECE2565D72417AACC804EE27A0D; IL2CPP_EXTERN_C String_t* _stringLiteral90CCA8ABDA9D5CBDB99FC93152D5DCF6886EF30F; IL2CPP_EXTERN_C String_t* _stringLiteral922E2DC0A631F8BC2FC419747FE84D59D558913A; IL2CPP_EXTERN_C String_t* _stringLiteral95802DAAB3A23990338179F72248350C1434CF39; IL2CPP_EXTERN_C String_t* _stringLiteral95E3012C57260F4D87439D31782BD2D37911EF6E; IL2CPP_EXTERN_C String_t* _stringLiteral96A7A9B92475E7B39068843CE2CE3B5A714FFDFC; IL2CPP_EXTERN_C String_t* _stringLiteral96F614759FE14D22983D3DAADF2BF3026DC1A3A3; IL2CPP_EXTERN_C String_t* _stringLiteral977124E1931D61BA5DAED505F0620B519290B3A3; IL2CPP_EXTERN_C String_t* _stringLiteral98F89E2FB9001FC0B018F228BACE99CAC9F1A7EB; IL2CPP_EXTERN_C String_t* _stringLiteral99145A3008B60CCEF638DE3E373C52C3A10D2933; IL2CPP_EXTERN_C String_t* _stringLiteral99F7E09511C747494D91B496A84D658D32DDF661; IL2CPP_EXTERN_C String_t* _stringLiteral9AD8EF05FB9086FFB5671F1C73CCB746B6D076C8; IL2CPP_EXTERN_C String_t* _stringLiteral9B433A15AA7FFDCE95175DF8F85F52FC6FFBBDE0; IL2CPP_EXTERN_C String_t* _stringLiteral9B47C032938820269CE9D24A72B299C9D2A50C6C; IL2CPP_EXTERN_C String_t* _stringLiteral9CA9B404DE9656B81DAB3E58FED7C04BFEBC1B05; IL2CPP_EXTERN_C String_t* _stringLiteral9D7311610D4DC99151F611A421431587111EC377; IL2CPP_EXTERN_C String_t* _stringLiteral9DE19950AFC2D97E0BD856D2D2A5BDF42D40868D; IL2CPP_EXTERN_C String_t* _stringLiteral9F726188C1CB1A38B9B77BE49AF7CFA14C360330; IL2CPP_EXTERN_C String_t* _stringLiteralA1AE73D0BD1120FB41BE8623368CBB0BE1DB0B57; IL2CPP_EXTERN_C String_t* _stringLiteralA1FFFAAAFB7CC996685BCEB829C053CC4F7DE43D; IL2CPP_EXTERN_C String_t* _stringLiteralA42146FE567BD89C345D752EED9C53A8F1FFC32A; IL2CPP_EXTERN_C String_t* _stringLiteralA7CF7B25A703B308887C7F1D100C4326EF20AC46; IL2CPP_EXTERN_C String_t* _stringLiteralA7CFCFFCA0F209526B06043978558471489EEE59; IL2CPP_EXTERN_C String_t* _stringLiteralA81DF1AAF12B1EE224561931D472B7B1823FC90D; IL2CPP_EXTERN_C String_t* _stringLiteralAA6E11862B87449E7CE18C5E89D055F21CB9FF9D; IL2CPP_EXTERN_C String_t* _stringLiteralAC37D1F7C8A811908D033615D837C032B6BDF535; IL2CPP_EXTERN_C String_t* _stringLiteralAD908884D984A83C7BA92C0C1925FCB83C5D71B0; IL2CPP_EXTERN_C String_t* _stringLiteralADC4E96A478BE02A8147B100BD68113F38B89F80; IL2CPP_EXTERN_C String_t* _stringLiteralADC9002CD38D677D7B64B510CE20732FD8CD3645; IL2CPP_EXTERN_C String_t* _stringLiteralAF6BBE3B9EFAB796E0238091AD8E54AE3F221BE3; IL2CPP_EXTERN_C String_t* _stringLiteralAF74F7C5362AAEE985BF8CDA3DD75FC80751CE51; IL2CPP_EXTERN_C String_t* _stringLiteralAFB84B1F0790C420B0848C3101FA26ABC3B9F1B3; IL2CPP_EXTERN_C String_t* _stringLiteralB1564F6B1512CBFA3CFCEBC9A5BADB6B239954F1; IL2CPP_EXTERN_C String_t* _stringLiteralB2515073392623115B3F5C190669CE2E716D306D; IL2CPP_EXTERN_C String_t* _stringLiteralB2EA61909E81EAD8319961C0FE5C2347B36C341F; IL2CPP_EXTERN_C String_t* _stringLiteralB35C4811092F23E63F34AA3D2496FAD4FB7F4CED; IL2CPP_EXTERN_C String_t* _stringLiteralB3BCB9071BDFA84E41FC7EE27169518FFBA077AA; IL2CPP_EXTERN_C String_t* _stringLiteralB56E50A5988D451174107CF13DE145E50D905D1C; IL2CPP_EXTERN_C String_t* _stringLiteralB64C8094442022A6611874F7C2C9091A5AECF795; IL2CPP_EXTERN_C String_t* _stringLiteralB7E45A36FF3610E06A3801FD14FA6C1E6B89312F; IL2CPP_EXTERN_C String_t* _stringLiteralB8C743A4A2976C570E62B575ED6EAF53D1866749; IL2CPP_EXTERN_C String_t* _stringLiteralB9D23208267215B4C2CD8D39D0582E18F2C9A8B0; IL2CPP_EXTERN_C String_t* _stringLiteralBACDB029B906444071894B157FF44BE8773B0ECE; IL2CPP_EXTERN_C String_t* _stringLiteralBB1C97E8E064FEEDF4D23F6DFF4F7E9E582153A9; IL2CPP_EXTERN_C String_t* _stringLiteralBB4A55D7A9D5876FCCEC368F6C22FAEF7FEFA3FC; IL2CPP_EXTERN_C String_t* _stringLiteralBC693C443DC998445A6ED6C37C23EB900380D2CA; IL2CPP_EXTERN_C String_t* _stringLiteralBCD2F7128507FEFBCDE6EBC1ABF245C7C3AD4E30; IL2CPP_EXTERN_C String_t* _stringLiteralBD48DDED31E7520622DE3A51E54D2B8FB821721B; IL2CPP_EXTERN_C String_t* _stringLiteralC16153BC2E76FE2AAF3735967A74D741D0D85FA9; IL2CPP_EXTERN_C String_t* _stringLiteralC20BAC26CE3940609F28BD0C0BEEFECEA809635C; IL2CPP_EXTERN_C String_t* _stringLiteralC2543FFF3BFA6F144C2F06A7DE6CD10C0B650CAE; IL2CPP_EXTERN_C String_t* _stringLiteralC29EF1D767DB2AFDD0B50DDD05A24C5CCED0BE0A; IL2CPP_EXTERN_C String_t* _stringLiteralC4B233BCB06685BD3AE549128F7855E7F85A4F09; IL2CPP_EXTERN_C String_t* _stringLiteralC62CE07648913CF3B60012BB5A387E48520D21FF; IL2CPP_EXTERN_C String_t* _stringLiteralC67DD20EE842986086A0A915DDC2A279490130ED; IL2CPP_EXTERN_C String_t* _stringLiteralC72BA5010DC1043CF21302B7C6E9297872B12C43; IL2CPP_EXTERN_C String_t* _stringLiteralC7F23E3ED00AA71DE61A307549A0FECA57BE057D; IL2CPP_EXTERN_C String_t* _stringLiteralC9104DB96B42A7ED705E3CFB1955F4DFA513A2C6; IL2CPP_EXTERN_C String_t* _stringLiteralCB843AE748E477C570DB34A91C3482E68EE0CBE7; IL2CPP_EXTERN_C String_t* _stringLiteralCC091E023CFD94A6DFD59AB8DEEFA13ECB69C0D0; IL2CPP_EXTERN_C String_t* _stringLiteralCF9B77061F7B3126B49D50A6FA68F7CA8C26B7A3; IL2CPP_EXTERN_C String_t* _stringLiteralD056E174ADFB605C7A95B340787B487A6A566727; IL2CPP_EXTERN_C String_t* _stringLiteralD48C7240A9A0ABB33F479152E78B5C1151487516; IL2CPP_EXTERN_C String_t* _stringLiteralD5C149CD0A277B51FDA44488C05192F6EA327527; IL2CPP_EXTERN_C String_t* _stringLiteralD655618F74959E693624C9A7A33000CD4B194EEB; IL2CPP_EXTERN_C String_t* _stringLiteralD7D35DDC2DDD4E858271E3836EDC41A9698BA760; IL2CPP_EXTERN_C String_t* _stringLiteralD8CDB573350DE78596E4852BC9CACFC94E8D17ED; IL2CPP_EXTERN_C String_t* _stringLiteralDED7D84DE88E8218169B3ED3437B26844E88ED0E; IL2CPP_EXTERN_C String_t* _stringLiteralDF251B06EEFDAA932E97B54FBE9A74D3E606FA61; IL2CPP_EXTERN_C String_t* _stringLiteralDF36495D8ABCD4B8F5D113D7CD4B62A1C5C3B1AF; IL2CPP_EXTERN_C String_t* _stringLiteralE0D73143DE80D17E82DE2E017AC156CA3B9C4E01; IL2CPP_EXTERN_C String_t* _stringLiteralE2E29C4AB3F752DEF362AA1718EC21BEC3C50CE6; IL2CPP_EXTERN_C String_t* _stringLiteralE2EDEDE1CFA11235AF35C46A88863EB9CF322B64; IL2CPP_EXTERN_C String_t* _stringLiteralE4D0063CD3284E2567AE0B032023F571F9862421; IL2CPP_EXTERN_C String_t* _stringLiteralE5651C683F14C95AA972CFDBC300D9FECFE02019; IL2CPP_EXTERN_C String_t* _stringLiteralE5DB5FBF081F2D41603326AAE72B596E883CA9DF; IL2CPP_EXTERN_C String_t* _stringLiteralE786DBFC0B402500B209661542745E53BF3D0858; IL2CPP_EXTERN_C String_t* _stringLiteralE7938A2F5A36A8A891B57E2FC9E270E54FD334F7; 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* _stringLiteralEB2EA672F91D7317CA6B7E7A662A292A269EE93B; IL2CPP_EXTERN_C String_t* _stringLiteralEC2BA0A705076E4DD13963A5760BFFFCD5E778D0; IL2CPP_EXTERN_C String_t* _stringLiteralEF5190318878BE6EF9763F3174EBB59E3D5C96DB; IL2CPP_EXTERN_C String_t* _stringLiteralF2E68330B7E61A58D846B47F1003D097F1FC3BD4; IL2CPP_EXTERN_C String_t* _stringLiteralF3862A2EF86E50C4E007C49BD620DF5E0B687037; IL2CPP_EXTERN_C String_t* _stringLiteralF6FDBE48DC54DD86F63097A03BD24094DEDD713A; IL2CPP_EXTERN_C String_t* _stringLiteralF81E07ADFC5122F7F92F0F96A045DF98E4234990; IL2CPP_EXTERN_C String_t* _stringLiteralF841F9842A6BEA77085553200DDA616E6087F51D; IL2CPP_EXTERN_C String_t* _stringLiteralF8C60F94E3D28C0D93F8E1D0A81463547D4FE0D3; IL2CPP_EXTERN_C String_t* _stringLiteralF99CA978C1179C5E71F5906A5A37A28ED2500B2F; IL2CPP_EXTERN_C String_t* _stringLiteralFB843069E6F2F029B75B8E5312981AED516FED6C; IL2CPP_EXTERN_C String_t* _stringLiteralFC8230B4119AD4B994DB2324D71F4E0AE7AD932C; IL2CPP_EXTERN_C String_t* _stringLiteralFD5076281C3984D6ACF64377F7641B861E93BDA2; IL2CPP_EXTERN_C String_t* _stringLiteralFDAB01D80C7F90607AE4248B60D856B49A578411; IL2CPP_EXTERN_C String_t* _stringLiteralFDB36A19942BAA20A595A02465B0467789B44200; IL2CPP_EXTERN_C String_t* _stringLiteralFE6CA12BED6116204A83DBD3FDB8E89D00E15319; IL2CPP_EXTERN_C const RuntimeMethod* Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Func_3_Invoke_m25BD7A6AE990F41E28A726C8157CE01C0BC4E5B6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Func_3_Invoke_m9F02CD992A3843C301C0A620FAF236D18FC6DBD2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_DictionaryWrap_Add_mC5E9FFCD6551B267AAA8DEBF510A2E90DFD9DB8F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_DictionaryWrap_Clear_m566C8E4C6675DE70C9DE8EBD9D66900132473419_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_DictionaryWrap_ContainsKey_m075D97B3B403B53B6BDDB834C25274F7F2609969_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_DictionaryWrap_ContainsValue_m9D08620ABC722EE6839447874F861A7B22E85BB6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_DictionaryWrap_GetEnumerator_mB04712B45A85C197A1167B347592A84ED89D44A0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_DictionaryWrap_GetObjectData_m8055E09803C7C37D48758D8E72EA9651A0E83A66_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_DictionaryWrap_OnDeserialization_m2243AF786AC5156127E5D59D905F4CEF0D6FEA60_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_DictionaryWrap_Remove_m3EAA96D4E0F96650DC440C30D44C13A2D930CB81_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_DictionaryWrap_TryGetValue_m301E1CF490EE0C70EC0E3D25C4A1ACF171939592_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_DictionaryWrap__get_this_m20E7B6DD5B508B3FAA9133242A39F0CFDB0C1B77_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_DictionaryWrap__geti_mD5AD962C4DDDC1B015D0FCB02C86A205700787AF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_DictionaryWrap__set_this_mC29FC15DAD6B48398A7F1B358CEE5F6F0E35CB69_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_DictionaryWrap__seti_m3D06500781EC7AB0CFF9CB6EF49FF1D22DB36C67_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_DictionaryWrap__this_m8C4762BAD01798CA9ED177349F10FE06C5631723_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_DictionaryWrap_get_Comparer_mD04E4C012C0CC5E5FCF129DD79A27DC1E0273AB8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_DictionaryWrap_get_Count_mCD6CE0503F0DA67C8784CC73E8DD051A2350BB84_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_DictionaryWrap_get_Item_m19B37FFE10EAB51F92EB7F14CE30195DD45C21CE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_DictionaryWrap_get_Keys_mD7AB7C6A24B9582B285D62FA8A255A5DCFAF1976_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_DictionaryWrap_get_Values_mF1E380DAB9CB2D148383B118D98A8BB55445BA45_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_DictionaryWrap_set_Item_mB5E77C6B996E1819BDB67F9CFBCA5755DE88DE6E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_Dictionary_KeyCollectionWrap_CopyTo_m90A749B3132B9F9D3C4593F4537871D395A6227E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_Dictionary_KeyCollectionWrap_GetEnumerator_mEFBD9F520291B6BD8ACFF29FAC179DBCABBAEF5C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_Dictionary_KeyCollectionWrap__CreateSystem_Collections_Generic_Dictionary_KeyCollection_m8C1F4DEB9244500143258D537577A5EDD76CA7FE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_Dictionary_KeyCollectionWrap_get_Count_m896D9B5EE522A239911E4CBC1D9EC266C8E16B08_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_Dictionary_ValueCollectionWrap_CopyTo_m1A63FDEB88CD9A543A0E9D42997434F08AE0DC5C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_Dictionary_ValueCollectionWrap_GetEnumerator_mDDEB83CDA663720D8A7793B721A53BB2BC28174A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_Dictionary_ValueCollectionWrap__CreateSystem_Collections_Generic_Dictionary_ValueCollection_m6D7D7D067BD6F0BDD25A6595E7AEBC9BE7AE33DB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_Dictionary_ValueCollectionWrap_get_Count_m0670B02D7B8D4EE2E47895B244EC7E67B9D3DDF0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_KeyValuePairWrap_get_Key_m8CE0ECA97FDED66D629310FDFACE7322457AA16B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_KeyValuePairWrap_get_Value_m31AB745C787355765004563F2274F3D68973B937_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_ListWrap_AddRange_mA5DFE1B478C37C131CFADFFF786D15933BFF6A64_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_ListWrap_Add_mAD29E2B334204EC7B460497F8440F43E4A630571_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_ListWrap_AsReadOnly_mC1BA644C51050FFD7E302F506BA6D4D2B539BB13_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_ListWrap_BinarySearch_mC3C8E617FD611976F3FF387BF187EE26387D7ED0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_ListWrap_Clear_mDE42229053FF7C170F2C3C25C54062D2E6EC15F2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_ListWrap_Contains_mA8811FE613B9EB14CE58099ABA3518230E12E939_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_ListWrap_CopyTo_m82013FDAF1FE25ED23D18B22969567BBF2970518_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_ListWrap_Exists_mDCA82087DAEA9D07D8B6262B4B46E13092EBF17E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_ListWrap_FindAll_m8FB499950961308A34C84F945B4934B3615603CA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_ListWrap_FindIndex_mDEAD24BE9A5F6063E49E6C02D3DF21E6388365DE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_ListWrap_FindLastIndex_mFB5B105E44F29B5C3EF048F3E5809911585CE99D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_ListWrap_FindLast_m3DB580DFC1D4D44F9488C5C858D8AFCC47B8B9CC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_ListWrap_Find_m43CC249CFA08F625DE6BA7155D433D96C11467F8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_ListWrap_ForEach_m41741DB38E9CB7CFF81F3D512FFEDFB02DDA6F56_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_ListWrap_GetEnumerator_m2579A506026E4020C69A5B76B2B568B3F1963119_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_ListWrap_GetRange_mF0013F86E2049413108351DCC439A5014BE710BB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_ListWrap_IndexOf_m468482DFD8938E9363B0C611F4E3B6D8263A9B3F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_ListWrap_InsertRange_m576C310837B8813C2FB8E453319F3032824C22F6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_ListWrap_Insert_m5B3765313052085DAC743D8A5BFAB7DAD3535888_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_ListWrap_LastIndexOf_m03F2935EA049D28D20A69CE5B301E9F4C0FA6F09_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_ListWrap_RemoveAll_m7E29BC354F875B5D8A7B4EAF77244FF358C89FA9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_ListWrap_RemoveAt_m7706302BDCC1D6EEB2D765348222C3C3DC3BA9AA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_ListWrap_RemoveRange_mBEEF6C3DE25F264381916DFD9B231E51A20C9DA9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_ListWrap_Remove_mA3C6D329E3B9C692D10129C21EFDEF325631BC95_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_ListWrap_Reverse_mE70F22C158A1ABDCD1C289C3AE91E48766E69AB4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_ListWrap_Sort_m8BA57E207EBF194B76A4EBC835AA9EC3E1C57B15_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_ListWrap_ToArray_m801365F3C1F50DE7DDC552662660392187677E2F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_ListWrap_TrimExcess_mD0A1F6971207C781A8BDA4B52BAACBDB4BC0A601_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_ListWrap_TrueForAll_mFA6D54DBFD8117EBC52BC413837FB559094A7EC7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_ListWrap_get_Capacity_mB36BC30F0E292BA7A7FD2EE1583981579274E0FA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_ListWrap_get_Count_m1BC6C7224486210EE94330733C831FBB1D8CA508_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_ListWrap_get_Item_m8F0BE588E5DE78EF509B95BAB6C1110014F7532B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_ListWrap_set_Capacity_mD5997E7DE07F918A4DA19024E1FCEAA47137DE13_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_Generic_ListWrap_set_Item_mCC36A524E9A52088540D0E94B449720BB3DA3F59_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_IEnumeratorWrap_MoveNext_m66A48D492AB76F20395368648E46CAC9C4D290A4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_IEnumeratorWrap_Reset_mF55C7331579EFDBA7BCA55E31E08B029896280ED_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_IEnumeratorWrap_get_Current_m65713A3F22E1042428D4C753D0C253ACA5848133_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_ObjectModel_ReadOnlyCollectionWrap_Contains_mDA3BD72C67C0F944780025CF137C5B71C73A9EF3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_ObjectModel_ReadOnlyCollectionWrap_CopyTo_m70359CA31E7459E88C3DD599B714E5CF072DE2EA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_ObjectModel_ReadOnlyCollectionWrap_GetEnumerator_m02EEA52A42CBC2A80CDA925D5CFBE31B032A7131_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_ObjectModel_ReadOnlyCollectionWrap_IndexOf_m12D5EBCF5B69E03F6C777573076795F7130C8D54_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_ObjectModel_ReadOnlyCollectionWrap_get_Count_m32FB06BB6CC3D30D6411FD6251ACB24AAB08D301_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_Collections_ObjectModel_ReadOnlyCollectionWrap_get_Item_m21FC8DEDD7FAA0BC4AB3C69095C096DD65CCA2FF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_DelegateWrap_Clone_m70B556900E01F190704A03173B261DA870DE6CE3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_DelegateWrap_Combine_m1C62CE6FD6FB73F320FDD96D538E05018C5600F7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_DelegateWrap_CreateDelegate_m9925E0BE9BCEC4ED6AFBCD584C544D1EBBA90362_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_DelegateWrap_Destroy_mC44BA5218430EF2BD7735E52813004D12AB5E38B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_DelegateWrap_DynamicInvoke_m7AC8A8502BE94258F2CB58C496257738BBE93806_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_DelegateWrap_Equals_m4A352DC84A15FEC3EA5C1350886E6D37FF664D1F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_DelegateWrap_GetHashCode_mAA1690F988C446FA056C4130AF228DEC679F955A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_DelegateWrap_GetInvocationList_m073895B6AB60A4432FF4B337715185BDAF405D4D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_DelegateWrap_GetObjectData_m933F035A2BB42B63B9E78385AC696289B0B87109_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_DelegateWrap_RemoveAll_m168AE9CBBD3DD81DDD185FF13D6947F0C629E597_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_DelegateWrap_Remove_mA5D2C0AC0E114B7F50E2D94BEAFC67E8A58F039F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_DelegateWrap_get_Method_mACCC4E04BCD35EEB45030846DECC9AE5DB5AA888_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_DelegateWrap_get_Target_mC2AB6FFA9D2DBC3758EBD8382DEE105B77F2C736_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_DelegateWrap_op_Addition_m277D89C88F31096FAACC6900F3F7D895689657F4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_DelegateWrap_op_Equality_m6AA25878B1A305BAD3A4AE0F9764E72DEE6EE2C9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_DelegateWrap_op_Subtraction_mEE66469F9D3166059A10ED96EA16C1D8147E5573_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_EnumWrap_CompareTo_m604091D002A4D9D81879914994C040E8AE8FE54E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_EnumWrap_Equals_m40395640620D807763AC34D1ED24FAE7C5DA34C6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_EnumWrap_Format_mF50A866828C0DAF34CE185217190C54792808C8C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_EnumWrap_GetHashCode_m46851DB502EB8EB05D9BB24B5ED86DD831C07D51_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_EnumWrap_GetName_m4A33E1DD6EBFF4CD5D163FF89E00FCCBB2493290_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_EnumWrap_GetNames_m71E3765077A9F9427FA682F6E3280F6C296075F7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_EnumWrap_GetTypeCode_m5FC3DCCDA33CF8B973AC2EB21953A892F1A8740E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_EnumWrap_GetUnderlyingType_mCD026A1C1734CFFBF4AE7CA118BB0D216AA03DA9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_EnumWrap_GetValues_mE6CF046A1DA681092386009C0DA4D5D47B3763C1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_EnumWrap_IsDefined_m884F4C714E1C607CE30F3FB5100350E111A72FFA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_EnumWrap_Parse_mB3B3F8B669E20DEA8ED08AA17B03FE36239214E1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_EnumWrap_ToInt_mAFD02161271A7A27672E791AF8A147497A18C743_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_EnumWrap_ToObject_m7AE8FB7704F95AC9027A13D04C8E8B597EF45866_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_EnumWrap_ToString_m0440E1919A044DFD0D41B7CE4B2E233033368671_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_IO_DirectoryWrap_CreateDirectory_m41BFDDC41A82E6CEB9FD281A71175D748F6F7750_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_IO_DirectoryWrap_Delete_m631E18C006BB1E62A7468356F65C2BA1D52E80D3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_IO_DirectoryWrap_EnumerateDirectories_m567E479AA6BBE460B4EDC8F971255D4033475F15_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_IO_DirectoryWrap_EnumerateFileSystemEntries_mCB8FC2C5B587EBBD2973F4CD9D50D1C9A6CEC0F1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_IO_DirectoryWrap_EnumerateFiles_m0C76EEDB5C06D1920FB630A5CEABC50B04D440A8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_IO_DirectoryWrap_Exists_m191406CDA719E2D536D52148D21DBC3E55F5642C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_IO_DirectoryWrap_GetCreationTimeUtc_mD73DDC7D9730F364352A2D60170E728886AF269D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_IO_DirectoryWrap_GetCreationTime_m0921FAFF80A65F60D67ADDB400F08DAD52B4AE52_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_IO_DirectoryWrap_GetCurrentDirectory_mE4FBF1EC397D8B147612848AE2B15E56C55681A2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_IO_DirectoryWrap_GetDirectories_mE5B9A70390DA6984710395E3E45430E1D92050BD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_IO_DirectoryWrap_GetDirectoryRoot_m583E078F7DA2E375A79AA4A8C5B45EA143D9AA87_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_IO_DirectoryWrap_GetFileSystemEntries_m3B8DB9BF0B99C6671EA40966DBAC6B190BFC3ABF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_IO_DirectoryWrap_GetFiles_m70A2676293A3FA52E5815866EBE80314F0D58E99_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_IO_DirectoryWrap_GetLastAccessTimeUtc_m2821079F1778AD06E086739BFCF7CA73BE848291_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_IO_DirectoryWrap_GetLastAccessTime_m753C9FCF9A8EAFD2B6E41B0D43869DF9C4186CEB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_IO_DirectoryWrap_GetLastWriteTimeUtc_m5A8FE6F0CACD43F9489081424472A5F22B28AE62_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_IO_DirectoryWrap_GetLastWriteTime_m8FCC5BAA5540045A1025B5FB39089EF52F8A5ADE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_IO_DirectoryWrap_GetLogicalDrives_m5837905609040BDE3469CF60003744004F034726_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_IO_DirectoryWrap_GetParent_m89823AC9FDF8FC84710650EB732EAEDFCD569853_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_IO_DirectoryWrap_Move_m446AAD7528F4ACFEEF48B86849859FFED944CAEF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_IO_DirectoryWrap_SetCreationTimeUtc_m5FE33AFCF9C7EB6AB2F059AF10BE164B76ED6479_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_IO_DirectoryWrap_SetCreationTime_m7A58E248CBF6691CE6A0CE38B205911251D94C70_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_IO_DirectoryWrap_SetCurrentDirectory_m6CAA0DA3F2076F92EB0B636A59865CEE77CB0360_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_IO_DirectoryWrap_SetLastAccessTimeUtc_m27239796E384EA7B5E2F778FF04FB5ADA401F916_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_IO_DirectoryWrap_SetLastAccessTime_m79DE37153FAE18A4C2A249B35CB958EC75CF790D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_IO_DirectoryWrap_SetLastWriteTimeUtc_m3B08D6806A5D899D73AC8008B385BFF85FA02E00_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* System_IO_DirectoryWrap_SetLastWriteTime_mD8EABE12045339962A76F95CBFB1B8A599A38C9E_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* ToLua_CheckObject_TisCultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_m20E28608F621E699BFFFA998B1F75BC7109DE9D7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ToLua_CheckObject_TisDelegate_t_mF4535C84278768E3DC5006CA536A99280E40E340_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ToLua_CheckObject_TisEncoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_m7A45C6B65330716EB20FE830CF9FA13D31DE5109_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ToLua_CheckObject_TisEnum_t2AF27C02B8653AE29442467390005ABC74D8F521_mD7450C38A87B2D4E9373A1109F2458EA8EB6FF63_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_CheckObject_TisMethodInfo_t_mA793EC6926336970EC0F2CFDF8C523584F57B2A3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ToLua_PushSealed_TisDirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F_m1743F375B3A92CDE7D6BE1345E372571891AB11C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ToLua_PushSealed_TisString_t_m48536BF2EB786F84B2A0CDD58F4C1DBE76DFC50E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ToLua_PushValue_TisDateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_m901D50A2C72DF872CB01F9E774CD233176B7093D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ToLua_ToParamsObject_TisDelegate_t_mF61603A43590300B8FEF5868CC27AE1C20073BBC_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_TisDelegate_t_m89C9E355A203BB2ADAB44A389B40F2E21C780B15_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_TisDelegate_t_TisDelegate_t_mF7E54C677F774DA806EC59D8A705B9AB925BF3A2_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_TisMethodInfo_t_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_mF63BE29DE164ED8FBCBC326BACBB99CBE539422B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisRuntimeObject_TisMethodInfo_t_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_mCBB49B011AA6F141725BBE1242E5B9EA66A5E0F4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisRuntimeObject_TisMethodInfo_t_m839334E6B5EF21775D8D3BC9ED6AB4A6452127C1_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_TisString_t_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_m71D092D5385C976D32B18CDE65E455FEC833E4C1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisRuntimeObject_TisString_t_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_m766A32BAEC061C26542AA02A5EDB00E38614920D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisRuntimeObject_TisString_t_mC64F38BCFE2BFE0842FFD85933E924F75A3A3A12_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_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mC9424A82B7909A156F06AC108846C6E0A2AE0A58_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisType_t_TisRuntimeObject_m0B9DA4234D6E702FF37DA7973932BF1D36510AEF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisType_t_TisString_t_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_m904DCB88997A787BF7CDAF8CE6BE22678CA43220_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisType_t_TisString_t_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_mDC3B94C0D450E0FA73350CE6B9D85805C65EAFDA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisType_t_TisString_t_m773F326F0D5FE667675F461E4B61204290C16C65_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeType* Action_1_t6666ADC0DEBE90E68CF9C15D7776F9BD1E196686_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Comparison_1_t7B86F93F4787378CF9BD9AB445A8108C48CBA84F_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Delegate_t_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Dictionary_2_t99E4B52AC24AAFFAD2210FF8D8301BD9DBCAD398_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* DirectorySecurity_t619D4D61774604036422358B7A8001F4C0C0AA7F_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_0_0_0_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* IComparer_1_t80029189086571C1E3C27EC8A012DB7CC48FC1FD_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* IEnumerable_1_t6FAC70CFE4E34421830AE8D9FE19DA2A83B85B75_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Int32_t585191389E07734F19F3156FF88FB3EF4800D102_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* KeyCollection_t2AA2CDF89E48B4580F169700DF037455BE1E59E0_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* KeyValuePair_2_tE2B149987A7A0267959C8B92C6923BAB9823089D_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* List_1_t47787817BF9ABE6266F2343A1DFB2FA8A9A20BBF_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* Predicate_1_t03CE9BE3D2A36F5011572AC6187AACBFAC0DA54C_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* ReadOnlyCollection_1_tF6E133186C39FE5A8273082AAED2BA0A236134C0_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* RuntimeObject_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* SearchOption_t41115A8120A32D6A0E970DEAC20E3C1D394E59C1_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034_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* ValueCollection_tB882930EBBF1E7B3ACCDB312995FD8AAC98FDEE7_0_0_0_var; IL2CPP_EXTERN_C const uint32_t LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DFAssemblyU2DCSharp17_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_DictionaryWrap_Add_mC5E9FFCD6551B267AAA8DEBF510A2E90DFD9DB8F_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_DictionaryWrap_Clear_m566C8E4C6675DE70C9DE8EBD9D66900132473419_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_DictionaryWrap_ContainsKey_m075D97B3B403B53B6BDDB834C25274F7F2609969_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_DictionaryWrap_ContainsValue_m9D08620ABC722EE6839447874F861A7B22E85BB6_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_DictionaryWrap_GetEnumerator_mB04712B45A85C197A1167B347592A84ED89D44A0_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_DictionaryWrap_GetObjectData_m8055E09803C7C37D48758D8E72EA9651A0E83A66_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_DictionaryWrap_OnDeserialization_m2243AF786AC5156127E5D59D905F4CEF0D6FEA60_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_DictionaryWrap_Register_mE3A678E28B655E68076A5FC69F30B0A90BF27A3F_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_DictionaryWrap_Remove_m3EAA96D4E0F96650DC440C30D44C13A2D930CB81_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_DictionaryWrap_TryGetValue_m301E1CF490EE0C70EC0E3D25C4A1ACF171939592_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_DictionaryWrap__get_this_m20E7B6DD5B508B3FAA9133242A39F0CFDB0C1B77_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_DictionaryWrap__geti_mD5AD962C4DDDC1B015D0FCB02C86A205700787AF_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_DictionaryWrap__set_this_mC29FC15DAD6B48398A7F1B358CEE5F6F0E35CB69_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_DictionaryWrap__seti_m3D06500781EC7AB0CFF9CB6EF49FF1D22DB36C67_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_DictionaryWrap__this_m8C4762BAD01798CA9ED177349F10FE06C5631723_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_DictionaryWrap_get_Comparer_mD04E4C012C0CC5E5FCF129DD79A27DC1E0273AB8_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_DictionaryWrap_get_Count_mCD6CE0503F0DA67C8784CC73E8DD051A2350BB84_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_DictionaryWrap_get_Item_m19B37FFE10EAB51F92EB7F14CE30195DD45C21CE_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_DictionaryWrap_get_Keys_mD7AB7C6A24B9582B285D62FA8A255A5DCFAF1976_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_DictionaryWrap_get_Values_mF1E380DAB9CB2D148383B118D98A8BB55445BA45_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_DictionaryWrap_set_Item_mB5E77C6B996E1819BDB67F9CFBCA5755DE88DE6E_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_Dictionary_KeyCollectionWrap_CopyTo_m90A749B3132B9F9D3C4593F4537871D395A6227E_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_Dictionary_KeyCollectionWrap_GetEnumerator_mEFBD9F520291B6BD8ACFF29FAC179DBCABBAEF5C_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_Dictionary_KeyCollectionWrap_Register_m48B0E642E10D973699D77AC5E113CBFCEACA6EF0_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_Dictionary_KeyCollectionWrap__CreateSystem_Collections_Generic_Dictionary_KeyCollection_m8C1F4DEB9244500143258D537577A5EDD76CA7FE_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_Dictionary_KeyCollectionWrap_get_Count_m896D9B5EE522A239911E4CBC1D9EC266C8E16B08_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_Dictionary_ValueCollectionWrap_CopyTo_m1A63FDEB88CD9A543A0E9D42997434F08AE0DC5C_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_Dictionary_ValueCollectionWrap_GetEnumerator_mDDEB83CDA663720D8A7793B721A53BB2BC28174A_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_Dictionary_ValueCollectionWrap_Register_m06DA7CA7AC9FBA7EC917FC61F84A065587393DE9_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_Dictionary_ValueCollectionWrap__CreateSystem_Collections_Generic_Dictionary_ValueCollection_m6D7D7D067BD6F0BDD25A6595E7AEBC9BE7AE33DB_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_Dictionary_ValueCollectionWrap_get_Count_m0670B02D7B8D4EE2E47895B244EC7E67B9D3DDF0_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_KeyValuePairWrap_Register_mB42BCFA39B5F8C9B8CB866C32C1C835947B05C3A_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_KeyValuePairWrap_get_Key_m8CE0ECA97FDED66D629310FDFACE7322457AA16B_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_KeyValuePairWrap_get_Value_m31AB745C787355765004563F2274F3D68973B937_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_ListWrap_AddRange_mA5DFE1B478C37C131CFADFFF786D15933BFF6A64_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_ListWrap_Add_mAD29E2B334204EC7B460497F8440F43E4A630571_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_ListWrap_AsReadOnly_mC1BA644C51050FFD7E302F506BA6D4D2B539BB13_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_ListWrap_BinarySearch_mC3C8E617FD611976F3FF387BF187EE26387D7ED0_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_ListWrap_Clear_mDE42229053FF7C170F2C3C25C54062D2E6EC15F2_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_ListWrap_Contains_mA8811FE613B9EB14CE58099ABA3518230E12E939_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_ListWrap_CopyTo_m82013FDAF1FE25ED23D18B22969567BBF2970518_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_ListWrap_Exists_mDCA82087DAEA9D07D8B6262B4B46E13092EBF17E_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_ListWrap_FindAll_m8FB499950961308A34C84F945B4934B3615603CA_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_ListWrap_FindIndex_mDEAD24BE9A5F6063E49E6C02D3DF21E6388365DE_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_ListWrap_FindLastIndex_mFB5B105E44F29B5C3EF048F3E5809911585CE99D_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_ListWrap_FindLast_m3DB580DFC1D4D44F9488C5C858D8AFCC47B8B9CC_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_ListWrap_Find_m43CC249CFA08F625DE6BA7155D433D96C11467F8_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_ListWrap_ForEach_m41741DB38E9CB7CFF81F3D512FFEDFB02DDA6F56_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_ListWrap_GetEnumerator_m2579A506026E4020C69A5B76B2B568B3F1963119_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_ListWrap_GetRange_mF0013F86E2049413108351DCC439A5014BE710BB_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_ListWrap_IndexOf_m468482DFD8938E9363B0C611F4E3B6D8263A9B3F_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_ListWrap_InsertRange_m576C310837B8813C2FB8E453319F3032824C22F6_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_ListWrap_Insert_m5B3765313052085DAC743D8A5BFAB7DAD3535888_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_ListWrap_LastIndexOf_m03F2935EA049D28D20A69CE5B301E9F4C0FA6F09_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_ListWrap_Register_m237CC1256AE303232AB8FF607DAF60D9E712E5B8_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_ListWrap_RemoveAll_m7E29BC354F875B5D8A7B4EAF77244FF358C89FA9_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_ListWrap_RemoveAt_m7706302BDCC1D6EEB2D765348222C3C3DC3BA9AA_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_ListWrap_RemoveRange_mBEEF6C3DE25F264381916DFD9B231E51A20C9DA9_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_ListWrap_Remove_mA3C6D329E3B9C692D10129C21EFDEF325631BC95_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_ListWrap_Reverse_mE70F22C158A1ABDCD1C289C3AE91E48766E69AB4_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_ListWrap_Sort_m8BA57E207EBF194B76A4EBC835AA9EC3E1C57B15_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_ListWrap_ToArray_m801365F3C1F50DE7DDC552662660392187677E2F_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_ListWrap_TrimExcess_mD0A1F6971207C781A8BDA4B52BAACBDB4BC0A601_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_ListWrap_TrueForAll_mFA6D54DBFD8117EBC52BC413837FB559094A7EC7_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_ListWrap_get_Capacity_mB36BC30F0E292BA7A7FD2EE1583981579274E0FA_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_ListWrap_get_Count_m1BC6C7224486210EE94330733C831FBB1D8CA508_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_ListWrap_get_Item_m8F0BE588E5DE78EF509B95BAB6C1110014F7532B_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_ListWrap_set_Capacity_mD5997E7DE07F918A4DA19024E1FCEAA47137DE13_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_Generic_ListWrap_set_Item_mCC36A524E9A52088540D0E94B449720BB3DA3F59_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_IEnumeratorWrap_MoveNext_m66A48D492AB76F20395368648E46CAC9C4D290A4_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_IEnumeratorWrap_Register_mE3BCD02552431272D20F33D258FB9E9262378561_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_IEnumeratorWrap_Reset_mF55C7331579EFDBA7BCA55E31E08B029896280ED_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_IEnumeratorWrap_get_Current_m65713A3F22E1042428D4C753D0C253ACA5848133_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_ObjectModel_ReadOnlyCollectionWrap_Contains_mDA3BD72C67C0F944780025CF137C5B71C73A9EF3_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_ObjectModel_ReadOnlyCollectionWrap_CopyTo_m70359CA31E7459E88C3DD599B714E5CF072DE2EA_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_ObjectModel_ReadOnlyCollectionWrap_GetEnumerator_m02EEA52A42CBC2A80CDA925D5CFBE31B032A7131_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_ObjectModel_ReadOnlyCollectionWrap_IndexOf_m12D5EBCF5B69E03F6C777573076795F7130C8D54_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_ObjectModel_ReadOnlyCollectionWrap_Register_mEEA74694C95352902191643B876FD7D17CAAD8EC_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_ObjectModel_ReadOnlyCollectionWrap_get_Count_m32FB06BB6CC3D30D6411FD6251ACB24AAB08D301_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_Collections_ObjectModel_ReadOnlyCollectionWrap_get_Item_m21FC8DEDD7FAA0BC4AB3C69095C096DD65CCA2FF_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_DelegateWrap_Clone_m70B556900E01F190704A03173B261DA870DE6CE3_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_DelegateWrap_Combine_m1C62CE6FD6FB73F320FDD96D538E05018C5600F7_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_DelegateWrap_CreateDelegate_m9925E0BE9BCEC4ED6AFBCD584C544D1EBBA90362_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_DelegateWrap_Destroy_mC44BA5218430EF2BD7735E52813004D12AB5E38B_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_DelegateWrap_DynamicInvoke_m7AC8A8502BE94258F2CB58C496257738BBE93806_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_DelegateWrap_Equals_m4A352DC84A15FEC3EA5C1350886E6D37FF664D1F_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_DelegateWrap_GetHashCode_mAA1690F988C446FA056C4130AF228DEC679F955A_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_DelegateWrap_GetInvocationList_m073895B6AB60A4432FF4B337715185BDAF405D4D_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_DelegateWrap_GetObjectData_m933F035A2BB42B63B9E78385AC696289B0B87109_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_DelegateWrap_Register_m754542F3B46673F93876779DF78EE26FCB8D27BD_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_DelegateWrap_RemoveAll_m168AE9CBBD3DD81DDD185FF13D6947F0C629E597_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_DelegateWrap_Remove_mA5D2C0AC0E114B7F50E2D94BEAFC67E8A58F039F_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_DelegateWrap_get_Method_mACCC4E04BCD35EEB45030846DECC9AE5DB5AA888_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_DelegateWrap_get_Target_mC2AB6FFA9D2DBC3758EBD8382DEE105B77F2C736_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_DelegateWrap_op_Addition_m277D89C88F31096FAACC6900F3F7D895689657F4_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_DelegateWrap_op_Equality_m6AA25878B1A305BAD3A4AE0F9764E72DEE6EE2C9_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_DelegateWrap_op_Subtraction_mEE66469F9D3166059A10ED96EA16C1D8147E5573_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_EnumWrap_CompareTo_m604091D002A4D9D81879914994C040E8AE8FE54E_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_EnumWrap_Equals_m40395640620D807763AC34D1ED24FAE7C5DA34C6_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_EnumWrap_Format_mF50A866828C0DAF34CE185217190C54792808C8C_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_EnumWrap_GetHashCode_m46851DB502EB8EB05D9BB24B5ED86DD831C07D51_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_EnumWrap_GetName_m4A33E1DD6EBFF4CD5D163FF89E00FCCBB2493290_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_EnumWrap_GetNames_m71E3765077A9F9427FA682F6E3280F6C296075F7_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_EnumWrap_GetTypeCode_m5FC3DCCDA33CF8B973AC2EB21953A892F1A8740E_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_EnumWrap_GetUnderlyingType_mCD026A1C1734CFFBF4AE7CA118BB0D216AA03DA9_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_EnumWrap_GetValues_mE6CF046A1DA681092386009C0DA4D5D47B3763C1_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_EnumWrap_IsDefined_m884F4C714E1C607CE30F3FB5100350E111A72FFA_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_EnumWrap_Parse_mB3B3F8B669E20DEA8ED08AA17B03FE36239214E1_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_EnumWrap_Register_m333FB3D5370F3B883DF97253F16D455A2EC15681_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_EnumWrap_ToInt_mAFD02161271A7A27672E791AF8A147497A18C743_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_EnumWrap_ToObject_m7AE8FB7704F95AC9027A13D04C8E8B597EF45866_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_EnumWrap_ToString_m0440E1919A044DFD0D41B7CE4B2E233033368671_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_IO_DirectoryWrap_CreateDirectory_m41BFDDC41A82E6CEB9FD281A71175D748F6F7750_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_IO_DirectoryWrap_Delete_m631E18C006BB1E62A7468356F65C2BA1D52E80D3_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_IO_DirectoryWrap_EnumerateDirectories_m567E479AA6BBE460B4EDC8F971255D4033475F15_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_IO_DirectoryWrap_EnumerateFileSystemEntries_mCB8FC2C5B587EBBD2973F4CD9D50D1C9A6CEC0F1_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_IO_DirectoryWrap_EnumerateFiles_m0C76EEDB5C06D1920FB630A5CEABC50B04D440A8_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_IO_DirectoryWrap_Exists_m191406CDA719E2D536D52148D21DBC3E55F5642C_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_IO_DirectoryWrap_GetCreationTimeUtc_mD73DDC7D9730F364352A2D60170E728886AF269D_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_IO_DirectoryWrap_GetCreationTime_m0921FAFF80A65F60D67ADDB400F08DAD52B4AE52_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_IO_DirectoryWrap_GetCurrentDirectory_mE4FBF1EC397D8B147612848AE2B15E56C55681A2_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_IO_DirectoryWrap_GetDirectories_mE5B9A70390DA6984710395E3E45430E1D92050BD_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_IO_DirectoryWrap_GetDirectoryRoot_m583E078F7DA2E375A79AA4A8C5B45EA143D9AA87_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_IO_DirectoryWrap_GetFileSystemEntries_m3B8DB9BF0B99C6671EA40966DBAC6B190BFC3ABF_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_IO_DirectoryWrap_GetFiles_m70A2676293A3FA52E5815866EBE80314F0D58E99_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_IO_DirectoryWrap_GetLastAccessTimeUtc_m2821079F1778AD06E086739BFCF7CA73BE848291_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_IO_DirectoryWrap_GetLastAccessTime_m753C9FCF9A8EAFD2B6E41B0D43869DF9C4186CEB_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_IO_DirectoryWrap_GetLastWriteTimeUtc_m5A8FE6F0CACD43F9489081424472A5F22B28AE62_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_IO_DirectoryWrap_GetLastWriteTime_m8FCC5BAA5540045A1025B5FB39089EF52F8A5ADE_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_IO_DirectoryWrap_GetLogicalDrives_m5837905609040BDE3469CF60003744004F034726_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_IO_DirectoryWrap_GetParent_m89823AC9FDF8FC84710650EB732EAEDFCD569853_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_IO_DirectoryWrap_Move_m446AAD7528F4ACFEEF48B86849859FFED944CAEF_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_IO_DirectoryWrap_Register_mA03F97E0A75C23610F72AD0DBDFE81F085D565D6_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_IO_DirectoryWrap_SetCreationTimeUtc_m5FE33AFCF9C7EB6AB2F059AF10BE164B76ED6479_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_IO_DirectoryWrap_SetCreationTime_m7A58E248CBF6691CE6A0CE38B205911251D94C70_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_IO_DirectoryWrap_SetCurrentDirectory_m6CAA0DA3F2076F92EB0B636A59865CEE77CB0360_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_IO_DirectoryWrap_SetLastAccessTimeUtc_m27239796E384EA7B5E2F778FF04FB5ADA401F916_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_IO_DirectoryWrap_SetLastAccessTime_m79DE37153FAE18A4C2A249B35CB958EC75CF790D_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_IO_DirectoryWrap_SetLastWriteTimeUtc_m3B08D6806A5D899D73AC8008B385BFF85FA02E00_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t System_IO_DirectoryWrap_SetLastWriteTime_mD8EABE12045339962A76F95CBFB1B8A599A38C9E_MetadataUsageId; 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; 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 DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86; struct ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A; 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.LuaDelegate struct LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 : public RuntimeObject { public: // LuaInterface.LuaFunction LuaInterface.LuaDelegate::func LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * ___func_0; // LuaInterface.LuaTable LuaInterface.LuaDelegate::self LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * ___self_1; // System.Reflection.MethodInfo LuaInterface.LuaDelegate::method MethodInfo_t * ___method_2; public: inline static int32_t get_offset_of_func_0() { return static_cast(offsetof(LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1, ___func_0)); } inline LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * get_func_0() const { return ___func_0; } inline LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B ** get_address_of_func_0() { return &___func_0; } inline void set_func_0(LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * value) { ___func_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___func_0), (void*)value); } inline static int32_t get_offset_of_self_1() { return static_cast(offsetof(LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1, ___self_1)); } inline LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * get_self_1() const { return ___self_1; } inline LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 ** get_address_of_self_1() { return &___self_1; } inline void set_self_1(LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * value) { ___self_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___self_1), (void*)value); } inline static int32_t get_offset_of_method_2() { return static_cast(offsetof(LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1, ___method_2)); } inline MethodInfo_t * get_method_2() const { return ___method_2; } inline MethodInfo_t ** get_address_of_method_2() { return &___method_2; } inline void set_method_2(MethodInfo_t * value) { ___method_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___method_2), (void*)value); } }; // LuaInterface.StackTraits`1 struct StackTraits_1_tFBE30BE7AFEF5DEF0AEC4AD4657D07A4B70E7081 : public RuntimeObject { public: public: }; struct StackTraits_1_tFBE30BE7AFEF5DEF0AEC4AD4657D07A4B70E7081_StaticFields { public: // System.Action`2 LuaInterface.StackTraits`1::Push Action_2_t71ABE81215656C151AA494D997B8EB0383EED635 * ___Push_0; // System.Func`3 LuaInterface.StackTraits`1::Check Func_3_tE69E12C56C86CDDFF5F73B1580E3FC2B8EF717CD * ___Check_1; // System.Func`3 LuaInterface.StackTraits`1::To Func_3_tE69E12C56C86CDDFF5F73B1580E3FC2B8EF717CD * ___To_2; public: inline static int32_t get_offset_of_Push_0() { return static_cast(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(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(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 struct StackTraits_1_t8B3C9C11AB1B41AA0EA1A63BA22507A7E12CA4FC : public RuntimeObject { public: public: }; struct StackTraits_1_t8B3C9C11AB1B41AA0EA1A63BA22507A7E12CA4FC_StaticFields { public: // System.Action`2 LuaInterface.StackTraits`1::Push Action_2_t646D17449FD368DA6CF70E0B72574F15E5CB70E1 * ___Push_0; // System.Func`3 LuaInterface.StackTraits`1::Check Func_3_t90516F675D844400E29BD7D63D2143E06938BE95 * ___Check_1; // System.Func`3 LuaInterface.StackTraits`1::To Func_3_t90516F675D844400E29BD7D63D2143E06938BE95 * ___To_2; public: inline static int32_t get_offset_of_Push_0() { return static_cast(offsetof(StackTraits_1_t8B3C9C11AB1B41AA0EA1A63BA22507A7E12CA4FC_StaticFields, ___Push_0)); } inline Action_2_t646D17449FD368DA6CF70E0B72574F15E5CB70E1 * get_Push_0() const { return ___Push_0; } inline Action_2_t646D17449FD368DA6CF70E0B72574F15E5CB70E1 ** get_address_of_Push_0() { return &___Push_0; } inline void set_Push_0(Action_2_t646D17449FD368DA6CF70E0B72574F15E5CB70E1 * value) { ___Push_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value); } inline static int32_t get_offset_of_Check_1() { return static_cast(offsetof(StackTraits_1_t8B3C9C11AB1B41AA0EA1A63BA22507A7E12CA4FC_StaticFields, ___Check_1)); } inline Func_3_t90516F675D844400E29BD7D63D2143E06938BE95 * get_Check_1() const { return ___Check_1; } inline Func_3_t90516F675D844400E29BD7D63D2143E06938BE95 ** get_address_of_Check_1() { return &___Check_1; } inline void set_Check_1(Func_3_t90516F675D844400E29BD7D63D2143E06938BE95 * value) { ___Check_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value); } inline static int32_t get_offset_of_To_2() { return static_cast(offsetof(StackTraits_1_t8B3C9C11AB1B41AA0EA1A63BA22507A7E12CA4FC_StaticFields, ___To_2)); } inline Func_3_t90516F675D844400E29BD7D63D2143E06938BE95 * get_To_2() const { return ___To_2; } inline Func_3_t90516F675D844400E29BD7D63D2143E06938BE95 ** get_address_of_To_2() { return &___To_2; } inline void set_To_2(Func_3_t90516F675D844400E29BD7D63D2143E06938BE95 * 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 LuaInterface.ToLua::VarPushMap Dictionary_2_t96D0FFAC34212E84FBF3B0CC7F964CC2F167F4FA * ___VarPushMap_2; public: inline static int32_t get_offset_of_monoType_0() { return static_cast(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(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(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.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(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(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(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.EmptyArray`1 struct EmptyArray_1_tCF137C88A5824F413EFB5A2F31664D8207E61D26 : public RuntimeObject { public: public: }; struct EmptyArray_1_tCF137C88A5824F413EFB5A2F31664D8207E61D26_StaticFields { public: // T[] System.EmptyArray`1::Value ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___Value_0; public: inline static int32_t get_offset_of_Value_0() { return static_cast(offsetof(EmptyArray_1_tCF137C88A5824F413EFB5A2F31664D8207E61D26_StaticFields, ___Value_0)); } inline ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* get_Value_0() const { return ___Value_0; } inline ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A** get_address_of_Value_0() { return &___Value_0; } inline void set_Value_0(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* value) { ___Value_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___Value_0), (void*)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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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.Globalization.CultureInfo::shared_by_number Dictionary_2_tC88A56872F7C79DBB9582D4F3FC22ED5D8E0B98B * ___shared_by_number_35; // System.Collections.Generic.Dictionary`2 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(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(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(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(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(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(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(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(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(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.MemberInfo struct MemberInfo_t : public RuntimeObject { public: public: }; // System.Runtime.Serialization.SerializationInfo struct SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 : public RuntimeObject { public: // System.String[] System.Runtime.Serialization.SerializationInfo::m_members StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___m_members_3; // System.Object[] System.Runtime.Serialization.SerializationInfo::m_data ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___m_data_4; // System.Type[] System.Runtime.Serialization.SerializationInfo::m_types TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ___m_types_5; // System.Collections.Generic.Dictionary`2 System.Runtime.Serialization.SerializationInfo::m_nameToIndex Dictionary_2_tD6E204872BA9FD506A0287EF68E285BEB9EC0DFB * ___m_nameToIndex_6; // System.Int32 System.Runtime.Serialization.SerializationInfo::m_currMember int32_t ___m_currMember_7; // System.Runtime.Serialization.IFormatterConverter System.Runtime.Serialization.SerializationInfo::m_converter RuntimeObject* ___m_converter_8; // System.String System.Runtime.Serialization.SerializationInfo::m_fullTypeName String_t* ___m_fullTypeName_9; // System.String System.Runtime.Serialization.SerializationInfo::m_assemName String_t* ___m_assemName_10; // System.Type System.Runtime.Serialization.SerializationInfo::objectType Type_t * ___objectType_11; // System.Boolean System.Runtime.Serialization.SerializationInfo::isFullTypeNameSetExplicit bool ___isFullTypeNameSetExplicit_12; // System.Boolean System.Runtime.Serialization.SerializationInfo::isAssemblyNameSetExplicit bool ___isAssemblyNameSetExplicit_13; // System.Boolean System.Runtime.Serialization.SerializationInfo::requireSameTokenInPartialTrust bool ___requireSameTokenInPartialTrust_14; public: inline static int32_t get_offset_of_m_members_3() { return static_cast(offsetof(SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26, ___m_members_3)); } inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* get_m_members_3() const { return ___m_members_3; } inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E** get_address_of_m_members_3() { return &___m_members_3; } inline void set_m_members_3(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* value) { ___m_members_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_members_3), (void*)value); } inline static int32_t get_offset_of_m_data_4() { return static_cast(offsetof(SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26, ___m_data_4)); } inline ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* get_m_data_4() const { return ___m_data_4; } inline ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A** get_address_of_m_data_4() { return &___m_data_4; } inline void set_m_data_4(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* value) { ___m_data_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_data_4), (void*)value); } inline static int32_t get_offset_of_m_types_5() { return static_cast(offsetof(SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26, ___m_types_5)); } inline TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* get_m_types_5() const { return ___m_types_5; } inline TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F** get_address_of_m_types_5() { return &___m_types_5; } inline void set_m_types_5(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* value) { ___m_types_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_types_5), (void*)value); } inline static int32_t get_offset_of_m_nameToIndex_6() { return static_cast(offsetof(SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26, ___m_nameToIndex_6)); } inline Dictionary_2_tD6E204872BA9FD506A0287EF68E285BEB9EC0DFB * get_m_nameToIndex_6() const { return ___m_nameToIndex_6; } inline Dictionary_2_tD6E204872BA9FD506A0287EF68E285BEB9EC0DFB ** get_address_of_m_nameToIndex_6() { return &___m_nameToIndex_6; } inline void set_m_nameToIndex_6(Dictionary_2_tD6E204872BA9FD506A0287EF68E285BEB9EC0DFB * value) { ___m_nameToIndex_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_nameToIndex_6), (void*)value); } inline static int32_t get_offset_of_m_currMember_7() { return static_cast(offsetof(SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26, ___m_currMember_7)); } inline int32_t get_m_currMember_7() const { return ___m_currMember_7; } inline int32_t* get_address_of_m_currMember_7() { return &___m_currMember_7; } inline void set_m_currMember_7(int32_t value) { ___m_currMember_7 = value; } inline static int32_t get_offset_of_m_converter_8() { return static_cast(offsetof(SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26, ___m_converter_8)); } inline RuntimeObject* get_m_converter_8() const { return ___m_converter_8; } inline RuntimeObject** get_address_of_m_converter_8() { return &___m_converter_8; } inline void set_m_converter_8(RuntimeObject* value) { ___m_converter_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_converter_8), (void*)value); } inline static int32_t get_offset_of_m_fullTypeName_9() { return static_cast(offsetof(SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26, ___m_fullTypeName_9)); } inline String_t* get_m_fullTypeName_9() const { return ___m_fullTypeName_9; } inline String_t** get_address_of_m_fullTypeName_9() { return &___m_fullTypeName_9; } inline void set_m_fullTypeName_9(String_t* value) { ___m_fullTypeName_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_fullTypeName_9), (void*)value); } inline static int32_t get_offset_of_m_assemName_10() { return static_cast(offsetof(SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26, ___m_assemName_10)); } inline String_t* get_m_assemName_10() const { return ___m_assemName_10; } inline String_t** get_address_of_m_assemName_10() { return &___m_assemName_10; } inline void set_m_assemName_10(String_t* value) { ___m_assemName_10 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_assemName_10), (void*)value); } inline static int32_t get_offset_of_objectType_11() { return static_cast(offsetof(SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26, ___objectType_11)); } inline Type_t * get_objectType_11() const { return ___objectType_11; } inline Type_t ** get_address_of_objectType_11() { return &___objectType_11; } inline void set_objectType_11(Type_t * value) { ___objectType_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___objectType_11), (void*)value); } inline static int32_t get_offset_of_isFullTypeNameSetExplicit_12() { return static_cast(offsetof(SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26, ___isFullTypeNameSetExplicit_12)); } inline bool get_isFullTypeNameSetExplicit_12() const { return ___isFullTypeNameSetExplicit_12; } inline bool* get_address_of_isFullTypeNameSetExplicit_12() { return &___isFullTypeNameSetExplicit_12; } inline void set_isFullTypeNameSetExplicit_12(bool value) { ___isFullTypeNameSetExplicit_12 = value; } inline static int32_t get_offset_of_isAssemblyNameSetExplicit_13() { return static_cast(offsetof(SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26, ___isAssemblyNameSetExplicit_13)); } inline bool get_isAssemblyNameSetExplicit_13() const { return ___isAssemblyNameSetExplicit_13; } inline bool* get_address_of_isAssemblyNameSetExplicit_13() { return &___isAssemblyNameSetExplicit_13; } inline void set_isAssemblyNameSetExplicit_13(bool value) { ___isAssemblyNameSetExplicit_13 = value; } inline static int32_t get_offset_of_requireSameTokenInPartialTrust_14() { return static_cast(offsetof(SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26, ___requireSameTokenInPartialTrust_14)); } inline bool get_requireSameTokenInPartialTrust_14() const { return ___requireSameTokenInPartialTrust_14; } inline bool* get_address_of_requireSameTokenInPartialTrust_14() { return &___requireSameTokenInPartialTrust_14; } inline void set_requireSameTokenInPartialTrust_14(bool value) { ___requireSameTokenInPartialTrust_14 = value; } }; // System.Security.AccessControl.ObjectSecurity struct ObjectSecurity_t8BB9344F21BA662D4F1DF0C818CFDC7784DB3AE8 : 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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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_Collections_Generic_DictionaryWrap struct System_Collections_Generic_DictionaryWrap_t50464287420789701F374D3439DF1041297C441D : public RuntimeObject { public: public: }; // System_Collections_Generic_Dictionary_KeyCollectionWrap struct System_Collections_Generic_Dictionary_KeyCollectionWrap_t794719F4E757F95D4107278BEB7E051E25881D82 : public RuntimeObject { public: public: }; // System_Collections_Generic_Dictionary_ValueCollectionWrap struct System_Collections_Generic_Dictionary_ValueCollectionWrap_tE0A8CDF8ADBD720CC61EA0AD7C00FE60D79CC2FC : public RuntimeObject { public: public: }; // System_Collections_Generic_KeyValuePairWrap struct System_Collections_Generic_KeyValuePairWrap_t800D3B10AF2BB13E0DF5D3FD632BB8719E5273D0 : public RuntimeObject { public: public: }; // System_Collections_Generic_ListWrap struct System_Collections_Generic_ListWrap_tD03B1C85F42555FFB7AA8C231A1C58D97C34D4F2 : public RuntimeObject { public: public: }; // System_Collections_IEnumeratorWrap struct System_Collections_IEnumeratorWrap_t2E657273D07ABA82F0A218679F719F24A775A989 : public RuntimeObject { public: public: }; // System_Collections_ObjectModel_ReadOnlyCollectionWrap struct System_Collections_ObjectModel_ReadOnlyCollectionWrap_t2753C6576DF937C4FD2E0EA851D63A7C8214B2F2 : public RuntimeObject { public: public: }; // System_DelegateWrap struct System_DelegateWrap_tCD96C52B62A32EFF8E7888ECB14E36FFC4549AFC : public RuntimeObject { public: public: }; // System_EnumWrap struct System_EnumWrap_t131307A4B6C88E7FF353B39287E6C7207BA5EA3F : public RuntimeObject { public: public: }; // System_IO_DirectoryWrap struct System_IO_DirectoryWrap_t74075851DFE0BBB269B604B92B1D629137477AB0 : public RuntimeObject { public: public: }; // 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.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(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(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(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(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(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(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(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(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(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(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(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(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(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(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.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(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(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(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.IO.TextReader::_ReadLineDelegate Func_2_t44B347E67E515867D995E8BD5EFD67FA88CE53CF * ____ReadLineDelegate_1; // System.Func`2 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(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(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(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(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(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.IO.TextWriter::_WriteCharDelegate Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * ____WriteCharDelegate_2; // System.Action`1 System.IO.TextWriter::_WriteStringDelegate Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * ____WriteStringDelegate_3; // System.Action`1 System.IO.TextWriter::_WriteCharArrayRangeDelegate Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * ____WriteCharArrayRangeDelegate_4; // System.Action`1 System.IO.TextWriter::_WriteLineCharDelegate Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * ____WriteLineCharDelegate_5; // System.Action`1 System.IO.TextWriter::_WriteLineStringDelegate Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * ____WriteLineStringDelegate_6; // System.Action`1 System.IO.TextWriter::_WriteLineCharArrayRangeDelegate Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * ____WriteLineCharArrayRangeDelegate_7; // System.Action`1 System.IO.TextWriter::_FlushDelegate Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * ____FlushDelegate_8; public: inline static int32_t get_offset_of_Null_1() { return static_cast(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(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(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(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(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(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(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(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(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(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(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.MethodBase struct MethodBase_t : public MemberInfo_t { public: public: }; // System.Security.AccessControl.CommonObjectSecurity struct CommonObjectSecurity_t7B3F56D3DBF627D548C9194863D61A23889EDB16 : public ObjectSecurity_t8BB9344F21BA662D4F1DF0C818CFDC7784DB3AE8 { public: public: }; // System.Void struct Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017 { public: union { struct { }; uint8_t Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017__padding[1]; }; 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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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.SearchOption struct SearchOption_t41115A8120A32D6A0E970DEAC20E3C1D394E59C1 { public: // System.Int32 System.IO.SearchOption::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(SearchOption_t41115A8120A32D6A0E970DEAC20E3C1D394E59C1, ___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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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.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(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.MethodInfo struct MethodInfo_t : public MethodBase_t { public: public: }; // System.Runtime.Serialization.StreamingContextStates struct StreamingContextStates_t6D16CD7BC584A66A29B702F5FD59DF62BB1BDD3F { public: // System.Int32 System.Runtime.Serialization.StreamingContextStates::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(StreamingContextStates_t6D16CD7BC584A66A29B702F5FD59DF62BB1BDD3F, ___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(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.NativeObjectSecurity struct NativeObjectSecurity_t2FFFC4C282EACC159A98D270774197426244A44A : public CommonObjectSecurity_t7B3F56D3DBF627D548C9194863D61A23889EDB16 { public: public: }; // 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(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(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(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(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; } }; // 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::stack Stack_1_t2E6C3E81B5BEEB358E4416D261369920E3E9A211 * ___stack_10; public: inline static int32_t get_offset_of_oldTop_7() { return static_cast(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(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(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(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::k__BackingField int32_t ___U3CArrayMetatableU3Ek__BackingField_4; // System.Int32 LuaInterface.LuaState::k__BackingField int32_t ___U3CDelegateMetatableU3Ek__BackingField_5; // System.Int32 LuaInterface.LuaState::k__BackingField int32_t ___U3CTypeMetatableU3Ek__BackingField_6; // System.Int32 LuaInterface.LuaState::k__BackingField int32_t ___U3CEnumMetatableU3Ek__BackingField_7; // System.Int32 LuaInterface.LuaState::k__BackingField int32_t ___U3CIterMetatableU3Ek__BackingField_8; // System.Int32 LuaInterface.LuaState::k__BackingField int32_t ___U3CEventMetatableU3Ek__BackingField_9; // System.Int32 LuaInterface.LuaState::k__BackingField int32_t ___U3CPackBoundsU3Ek__BackingField_10; // System.Int32 LuaInterface.LuaState::k__BackingField int32_t ___U3CUnpackBoundsU3Ek__BackingField_11; // System.Int32 LuaInterface.LuaState::k__BackingField int32_t ___U3CPackRayU3Ek__BackingField_12; // System.Int32 LuaInterface.LuaState::k__BackingField int32_t ___U3CUnpackRayU3Ek__BackingField_13; // System.Int32 LuaInterface.LuaState::k__BackingField int32_t ___U3CPackRaycastHitU3Ek__BackingField_14; // System.Int32 LuaInterface.LuaState::k__BackingField int32_t ___U3CPackTouchU3Ek__BackingField_15; // System.Action LuaInterface.LuaState::OnDestroy Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * ___OnDestroy_16; // System.Collections.Generic.Dictionary`2 LuaInterface.LuaState::funcMap Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3 * ___funcMap_17; // System.Collections.Generic.Dictionary`2 LuaInterface.LuaState::funcRefMap Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593 * ___funcRefMap_18; // System.Collections.Generic.Dictionary`2 LuaInterface.LuaState::delegateMap Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9 * ___delegateMap_19; // System.Collections.Generic.List`1 LuaInterface.LuaState::gcList List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F * ___gcList_20; // System.Collections.Generic.List`1 LuaInterface.LuaState::subList List_1_t09C52EC41C0032242B13200CFA642DCA685D5FF1 * ___subList_21; // System.Collections.Generic.Dictionary`2 LuaInterface.LuaState::metaMap Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F * ___metaMap_22; // System.Collections.Generic.Dictionary`2 LuaInterface.LuaState::enumMap Dictionary_2_t86DA606688BA1954C5CC9368104CE9722112D2C2 * ___enumMap_23; // System.Collections.Generic.Dictionary`2 LuaInterface.LuaState::preLoadMap Dictionary_2_tFBD3EE1AE887BC5C589B41D13A6B666269FF9B16 * ___preLoadMap_24; // System.Collections.Generic.Dictionary`2 LuaInterface.LuaState::typeMap Dictionary_2_t1302C50AC2AF6849C455DCE970305F09D16B7258 * ___typeMap_25; // System.Collections.Generic.HashSet`1 LuaInterface.LuaState::genericSet HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05 * ___genericSet_26; // System.Collections.Generic.HashSet`1 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 LuaInterface.LuaState::missSet HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05 * ___missSet_34; public: inline static int32_t get_offset_of_translator_2() { return static_cast(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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 LuaInterface.LuaState::stateMap Dictionary_2_tE2C4B84883C857DB2F1AD0ED287337B1F1C52601 * ___stateMap_30; public: inline static int32_t get_offset_of_mainState_28() { return static_cast(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(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(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); } }; // LuaInterface.LuaTable struct LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 : public LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 { public: public: }; // 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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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.IO.MonoIOStat struct MonoIOStat_t819C03DA1902AA493BDBF4B55E76DCE6FB16A124 { public: // System.IO.FileAttributes System.IO.MonoIOStat::fileAttributes int32_t ___fileAttributes_0; // System.Int64 System.IO.MonoIOStat::Length int64_t ___Length_1; // System.Int64 System.IO.MonoIOStat::CreationTime int64_t ___CreationTime_2; // System.Int64 System.IO.MonoIOStat::LastAccessTime int64_t ___LastAccessTime_3; // System.Int64 System.IO.MonoIOStat::LastWriteTime int64_t ___LastWriteTime_4; public: inline static int32_t get_offset_of_fileAttributes_0() { return static_cast(offsetof(MonoIOStat_t819C03DA1902AA493BDBF4B55E76DCE6FB16A124, ___fileAttributes_0)); } inline int32_t get_fileAttributes_0() const { return ___fileAttributes_0; } inline int32_t* get_address_of_fileAttributes_0() { return &___fileAttributes_0; } inline void set_fileAttributes_0(int32_t value) { ___fileAttributes_0 = value; } inline static int32_t get_offset_of_Length_1() { return static_cast(offsetof(MonoIOStat_t819C03DA1902AA493BDBF4B55E76DCE6FB16A124, ___Length_1)); } inline int64_t get_Length_1() const { return ___Length_1; } inline int64_t* get_address_of_Length_1() { return &___Length_1; } inline void set_Length_1(int64_t value) { ___Length_1 = value; } inline static int32_t get_offset_of_CreationTime_2() { return static_cast(offsetof(MonoIOStat_t819C03DA1902AA493BDBF4B55E76DCE6FB16A124, ___CreationTime_2)); } inline int64_t get_CreationTime_2() const { return ___CreationTime_2; } inline int64_t* get_address_of_CreationTime_2() { return &___CreationTime_2; } inline void set_CreationTime_2(int64_t value) { ___CreationTime_2 = value; } inline static int32_t get_offset_of_LastAccessTime_3() { return static_cast(offsetof(MonoIOStat_t819C03DA1902AA493BDBF4B55E76DCE6FB16A124, ___LastAccessTime_3)); } inline int64_t get_LastAccessTime_3() const { return ___LastAccessTime_3; } inline int64_t* get_address_of_LastAccessTime_3() { return &___LastAccessTime_3; } inline void set_LastAccessTime_3(int64_t value) { ___LastAccessTime_3 = value; } inline static int32_t get_offset_of_LastWriteTime_4() { return static_cast(offsetof(MonoIOStat_t819C03DA1902AA493BDBF4B55E76DCE6FB16A124, ___LastWriteTime_4)); } inline int64_t get_LastWriteTime_4() const { return ___LastWriteTime_4; } inline int64_t* get_address_of_LastWriteTime_4() { return &___LastWriteTime_4; } inline void set_LastWriteTime_4(int64_t value) { ___LastWriteTime_4 = 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(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.Runtime.Serialization.StreamingContext struct StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 { public: // System.Object System.Runtime.Serialization.StreamingContext::m_additionalContext RuntimeObject * ___m_additionalContext_0; // System.Runtime.Serialization.StreamingContextStates System.Runtime.Serialization.StreamingContext::m_state int32_t ___m_state_1; public: inline static int32_t get_offset_of_m_additionalContext_0() { return static_cast(offsetof(StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034, ___m_additionalContext_0)); } inline RuntimeObject * get_m_additionalContext_0() const { return ___m_additionalContext_0; } inline RuntimeObject ** get_address_of_m_additionalContext_0() { return &___m_additionalContext_0; } inline void set_m_additionalContext_0(RuntimeObject * value) { ___m_additionalContext_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_additionalContext_0), (void*)value); } inline static int32_t get_offset_of_m_state_1() { return static_cast(offsetof(StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034, ___m_state_1)); } inline int32_t get_m_state_1() const { return ___m_state_1; } inline int32_t* get_address_of_m_state_1() { return &___m_state_1; } inline void set_m_state_1(int32_t value) { ___m_state_1 = value; } }; // Native definition for P/Invoke marshalling of System.Runtime.Serialization.StreamingContext struct StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034_marshaled_pinvoke { Il2CppIUnknown* ___m_additionalContext_0; int32_t ___m_state_1; }; // Native definition for COM marshalling of System.Runtime.Serialization.StreamingContext struct StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034_marshaled_com { Il2CppIUnknown* ___m_additionalContext_0; int32_t ___m_state_1; }; // System.Security.AccessControl.FileSystemSecurity struct FileSystemSecurity_t2040080A9EC514AFE69F2042F720059E7C10ECA1 : public NativeObjectSecurity_t2FFFC4C282EACC159A98D270774197426244A44A { 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(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(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(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(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(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(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(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(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); } }; // LuaInterface.LuaCSFunction struct LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE : public MulticastDelegate_t { public: public: }; // System.Func`3 struct Func_3_tE69E12C56C86CDDFF5F73B1580E3FC2B8EF717CD : public MulticastDelegate_t { public: public: }; // System.Func`3 struct Func_3_t90516F675D844400E29BD7D63D2143E06938BE95 : public MulticastDelegate_t { public: public: }; // System.IO.FileSystemInfo struct FileSystemInfo_t6831B76FBA37F7181E4A5AEB28194730EB356A3D : public MarshalByRefObject_tC4577953D0A44D0AB8597CFA868E01C858B1C9AF { public: // System.IO.MonoIOStat System.IO.FileSystemInfo::_data MonoIOStat_t819C03DA1902AA493BDBF4B55E76DCE6FB16A124 ____data_1; // System.Int32 System.IO.FileSystemInfo::_dataInitialised int32_t ____dataInitialised_2; // System.String System.IO.FileSystemInfo::FullPath String_t* ___FullPath_3; // System.String System.IO.FileSystemInfo::OriginalPath String_t* ___OriginalPath_4; // System.String System.IO.FileSystemInfo::_displayPath String_t* ____displayPath_5; public: inline static int32_t get_offset_of__data_1() { return static_cast(offsetof(FileSystemInfo_t6831B76FBA37F7181E4A5AEB28194730EB356A3D, ____data_1)); } inline MonoIOStat_t819C03DA1902AA493BDBF4B55E76DCE6FB16A124 get__data_1() const { return ____data_1; } inline MonoIOStat_t819C03DA1902AA493BDBF4B55E76DCE6FB16A124 * get_address_of__data_1() { return &____data_1; } inline void set__data_1(MonoIOStat_t819C03DA1902AA493BDBF4B55E76DCE6FB16A124 value) { ____data_1 = value; } inline static int32_t get_offset_of__dataInitialised_2() { return static_cast(offsetof(FileSystemInfo_t6831B76FBA37F7181E4A5AEB28194730EB356A3D, ____dataInitialised_2)); } inline int32_t get__dataInitialised_2() const { return ____dataInitialised_2; } inline int32_t* get_address_of__dataInitialised_2() { return &____dataInitialised_2; } inline void set__dataInitialised_2(int32_t value) { ____dataInitialised_2 = value; } inline static int32_t get_offset_of_FullPath_3() { return static_cast(offsetof(FileSystemInfo_t6831B76FBA37F7181E4A5AEB28194730EB356A3D, ___FullPath_3)); } inline String_t* get_FullPath_3() const { return ___FullPath_3; } inline String_t** get_address_of_FullPath_3() { return &___FullPath_3; } inline void set_FullPath_3(String_t* value) { ___FullPath_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___FullPath_3), (void*)value); } inline static int32_t get_offset_of_OriginalPath_4() { return static_cast(offsetof(FileSystemInfo_t6831B76FBA37F7181E4A5AEB28194730EB356A3D, ___OriginalPath_4)); } inline String_t* get_OriginalPath_4() const { return ___OriginalPath_4; } inline String_t** get_address_of_OriginalPath_4() { return &___OriginalPath_4; } inline void set_OriginalPath_4(String_t* value) { ___OriginalPath_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___OriginalPath_4), (void*)value); } inline static int32_t get_offset_of__displayPath_5() { return static_cast(offsetof(FileSystemInfo_t6831B76FBA37F7181E4A5AEB28194730EB356A3D, ____displayPath_5)); } inline String_t* get__displayPath_5() const { return ____displayPath_5; } inline String_t** get_address_of__displayPath_5() { return &____displayPath_5; } inline void set__displayPath_5(String_t* value) { ____displayPath_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____displayPath_5), (void*)value); } }; // System.Security.AccessControl.DirectorySecurity struct DirectorySecurity_t619D4D61774604036422358B7A8001F4C0C0AA7F : public FileSystemSecurity_t2040080A9EC514AFE69F2042F720059E7C10ECA1 { public: public: }; // System.Security.AccessControl.FileSecurity struct FileSecurity_tA80D4B624306EBC4FAC7F92F258703CC1B5349F2 : public FileSystemSecurity_t2040080A9EC514AFE69F2042F720059E7C10ECA1 { public: public: }; // System.IO.DirectoryInfo struct DirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F : public FileSystemInfo_t6831B76FBA37F7181E4A5AEB28194730EB356A3D { public: // System.String System.IO.DirectoryInfo::current String_t* ___current_6; // System.String System.IO.DirectoryInfo::parent String_t* ___parent_7; public: inline static int32_t get_offset_of_current_6() { return static_cast(offsetof(DirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F, ___current_6)); } inline String_t* get_current_6() const { return ___current_6; } inline String_t** get_address_of_current_6() { return &___current_6; } inline void set_current_6(String_t* value) { ___current_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___current_6), (void*)value); } inline static int32_t get_offset_of_parent_7() { return static_cast(offsetof(DirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F, ___parent_7)); } inline String_t* get_parent_7() const { return ___parent_7; } inline String_t** get_address_of_parent_7() { return &___parent_7; } inline void set_parent_7(String_t* value) { ___parent_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___parent_7), (void*)value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif // 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.Delegate[] struct DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86 : public RuntimeArray { public: ALIGN_FIELD (8) Delegate_t * m_Items[1]; public: inline Delegate_t * GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Delegate_t ** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Delegate_t * value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Delegate_t * GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Delegate_t ** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Delegate_t * value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // 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.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.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; } }; // !!0[] System.Array::Empty() IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_gshared_inline (const RuntimeMethod* method); // System.Object LuaInterface.ToLua::CheckObject(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.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRuntimeObject_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_mD0E248B800FFEA75802AE4914AC4CE1B5C4F3FBB_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method); // System.Boolean LuaInterface.TypeChecker::CheckTypes(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.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_m4CD09876307F267A7132B9BD2812A05EFE8C41FE_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method); // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_m00A3B9DE851E7CE04048C6AEB6FAA7101134F7D3_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method); // !2 System.Func`3::Invoke(!0,!1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 Func_3_Invoke_m25BD7A6AE990F41E28A726C8157CE01C0BC4E5B6_gshared (Func_3_t90516F675D844400E29BD7D63D2143E06938BE95 * __this, intptr_t ___arg10, int32_t ___arg21, const RuntimeMethod* method); // System.Boolean LuaInterface.TypeChecker::CheckParamsType(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); // T[] LuaInterface.ToLua::ToParamsObject(System.IntPtr,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ToLua_ToParamsObject_TisRuntimeObject_mC211D9741A3C7C9AEACA9FDED62588A877AB8A2F_gshared (intptr_t ___L0, int32_t ___stackPos1, int32_t ___count2, const RuntimeMethod* method); // System.Boolean LuaInterface.TypeChecker::CheckTypes(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.Void LuaInterface.ToLua::PushSealed(System.IntPtr,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToLua_PushSealed_TisRuntimeObject_m80A7F6E688007E3366F5ACE882AFD53AD3F838FD_gshared (intptr_t ___L0, RuntimeObject * ___o1, const RuntimeMethod* method); // System.Void LuaInterface.ToLua::PushValue(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::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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.Int32 System_Collections_Generic_DictionaryWrap::_get_this(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_DictionaryWrap__get_this_m20E7B6DD5B508B3FAA9133242A39F0CFDB0C1B77 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_DictionaryWrap::_set_this(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_DictionaryWrap__set_this_mC29FC15DAD6B48398A7F1B358CEE5F6F0E35CB69 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_DictionaryWrap::_this(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_DictionaryWrap__this_m8C4762BAD01798CA9ED177349F10FE06C5631723 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_DictionaryWrap::get_Item(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_DictionaryWrap_get_Item_m19B37FFE10EAB51F92EB7F14CE30195DD45C21CE (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_DictionaryWrap::set_Item(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_DictionaryWrap_set_Item_mB5E77C6B996E1819BDB67F9CFBCA5755DE88DE6E (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_DictionaryWrap::_geti(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_DictionaryWrap__geti_mD5AD962C4DDDC1B015D0FCB02C86A205700787AF (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_DictionaryWrap::_seti(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_DictionaryWrap__seti_m3D06500781EC7AB0CFF9CB6EF49FF1D22DB36C67 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_DictionaryWrap::Add(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_DictionaryWrap_Add_mC5E9FFCD6551B267AAA8DEBF510A2E90DFD9DB8F (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_DictionaryWrap::Clear(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_DictionaryWrap_Clear_m566C8E4C6675DE70C9DE8EBD9D66900132473419 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_DictionaryWrap::ContainsKey(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_DictionaryWrap_ContainsKey_m075D97B3B403B53B6BDDB834C25274F7F2609969 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_DictionaryWrap::ContainsValue(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_DictionaryWrap_ContainsValue_m9D08620ABC722EE6839447874F861A7B22E85BB6 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_DictionaryWrap::GetObjectData(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_DictionaryWrap_GetObjectData_m8055E09803C7C37D48758D8E72EA9651A0E83A66 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_DictionaryWrap::OnDeserialization(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_DictionaryWrap_OnDeserialization_m2243AF786AC5156127E5D59D905F4CEF0D6FEA60 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_DictionaryWrap::Remove(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_DictionaryWrap_Remove_m3EAA96D4E0F96650DC440C30D44C13A2D930CB81 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_DictionaryWrap::TryGetValue(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_DictionaryWrap_TryGetValue_m301E1CF490EE0C70EC0E3D25C4A1ACF171939592 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_DictionaryWrap::GetEnumerator(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_DictionaryWrap_GetEnumerator_mB04712B45A85C197A1167B347592A84ED89D44A0 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_DictionaryWrap::get_Count(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_DictionaryWrap_get_Count_mCD6CE0503F0DA67C8784CC73E8DD051A2350BB84 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_DictionaryWrap::get_Comparer(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_DictionaryWrap_get_Comparer_mD04E4C012C0CC5E5FCF129DD79A27DC1E0273AB8 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_DictionaryWrap::get_Keys(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_DictionaryWrap_get_Keys_mD7AB7C6A24B9582B285D62FA8A255A5DCFAF1976 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_DictionaryWrap::get_Values(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_DictionaryWrap_get_Values_mF1E380DAB9CB2D148383B118D98A8BB55445BA45 (intptr_t ___L0, 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.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.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::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); // System.Void LuaInterface.LuaState::EndClass() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_EndClass_m8A005898468B98BE9EED4EA2E96EEC375C1F6BED (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, 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.Object LuaInterface.ToLua::CheckGenericObject(System.IntPtr,System.Int32,System.Type,System.Type&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ToLua_CheckGenericObject_m262C29191E9E271433739E2128CFF73178CD32F1 (intptr_t ___L0, int32_t ___stackPos1, Type_t * ___type2, Type_t ** ___ArgType3, const RuntimeMethod* method); // System.Object LuaInterface.ToLua::CheckVarObject(System.IntPtr,System.Int32,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ToLua_CheckVarObject_m27D8EB2E2BF81511814150B323C3D33DD0A2B0A4 (intptr_t ___L0, int32_t ___stackPos1, Type_t * ___t2, const RuntimeMethod* method); // System.Object LuaInterface.LuaMethodCache::CallSingleMethod(System.String,System.Object,System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543 (String_t* ___name0, RuntimeObject * ___obj1, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args2, 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.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.Object LuaInterface.ToLua::CheckGenericObject(System.IntPtr,System.Int32,System.Type,System.Type&,System.Type&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ToLua_CheckGenericObject_m1341C23BF56BB19F1352F1CD02B307BB7ED6FFBD (intptr_t ___L0, int32_t ___stackPos1, Type_t * ___type2, Type_t ** ___t13, Type_t ** ___t24, const RuntimeMethod* method); // System.Void LuaInterface.LuaDLL::lua_pushvalue(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_lua_pushvalue_m713DDDB9414ED15F1F823B50C1B5C58E56A82498 (intptr_t ___luaState0, int32_t ___idx1, const RuntimeMethod* method); // System.Void LuaInterface.LuaDLL::tolua_bindthis(System.IntPtr,LuaInterface.LuaCSFunction,LuaInterface.LuaCSFunction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_tolua_bindthis_mE37C9C593B8DEED6C501BF6B585A980D324F98D8 (intptr_t ___L0, LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * ___get1, LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * ___set2, 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.Void LuaInterface.LuaDLL::lua_pushnil(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969 (intptr_t ___luaState0, 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.Object LuaInterface.ToLua::CheckGenericObject(System.IntPtr,System.Int32,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ToLua_CheckGenericObject_m105D6154B909EAAAAE95CFBB138F0CA475645CC2 (intptr_t ___L0, int32_t ___stackPos1, Type_t * ___type2, const RuntimeMethod* method); // !!0[] System.Array::Empty() inline ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_inline (const RuntimeMethod* method) { return (( ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* (*) (const RuntimeMethod*))Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_gshared_inline)(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.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.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.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.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 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.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.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.Object::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0 (RuntimeObject * __this, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_Dictionary_KeyCollectionWrap::_CreateSystem_Collections_Generic_Dictionary_KeyCollection(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_Dictionary_KeyCollectionWrap__CreateSystem_Collections_Generic_Dictionary_KeyCollection_m8C1F4DEB9244500143258D537577A5EDD76CA7FE (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_Dictionary_KeyCollectionWrap::CopyTo(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_Dictionary_KeyCollectionWrap_CopyTo_m90A749B3132B9F9D3C4593F4537871D395A6227E (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_Dictionary_KeyCollectionWrap::GetEnumerator(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_Dictionary_KeyCollectionWrap_GetEnumerator_mEFBD9F520291B6BD8ACFF29FAC179DBCABBAEF5C (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_Dictionary_KeyCollectionWrap::get_Count(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_Dictionary_KeyCollectionWrap_get_Count_m896D9B5EE522A239911E4CBC1D9EC266C8E16B08 (intptr_t ___L0, 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.Type System.Object::GetType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60 (RuntimeObject * __this, const RuntimeMethod* 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.Object System.Activator::CreateInstance(System.Type,System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Activator_CreateInstance_mEE50708E1E8AAD4E5021A2FFDB992DDF65727E17 (Type_t * ___type0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args1, 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.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.Int32 System_Collections_Generic_Dictionary_ValueCollectionWrap::_CreateSystem_Collections_Generic_Dictionary_ValueCollection(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_Dictionary_ValueCollectionWrap__CreateSystem_Collections_Generic_Dictionary_ValueCollection_m6D7D7D067BD6F0BDD25A6595E7AEBC9BE7AE33DB (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_Dictionary_ValueCollectionWrap::CopyTo(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_Dictionary_ValueCollectionWrap_CopyTo_m1A63FDEB88CD9A543A0E9D42997434F08AE0DC5C (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_Dictionary_ValueCollectionWrap::GetEnumerator(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_Dictionary_ValueCollectionWrap_GetEnumerator_mDDEB83CDA663720D8A7793B721A53BB2BC28174A (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_Dictionary_ValueCollectionWrap::get_Count(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_Dictionary_ValueCollectionWrap_get_Count_m0670B02D7B8D4EE2E47895B244EC7E67B9D3DDF0 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_KeyValuePairWrap::get_Key(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_KeyValuePairWrap_get_Key_m8CE0ECA97FDED66D629310FDFACE7322457AA16B (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_KeyValuePairWrap::get_Value(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_KeyValuePairWrap_get_Value_m31AB745C787355765004563F2274F3D68973B937 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_ListWrap::Add(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_Add_mAD29E2B334204EC7B460497F8440F43E4A630571 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_ListWrap::AddRange(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_AddRange_mA5DFE1B478C37C131CFADFFF786D15933BFF6A64 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_ListWrap::AsReadOnly(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_AsReadOnly_mC1BA644C51050FFD7E302F506BA6D4D2B539BB13 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_ListWrap::BinarySearch(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_BinarySearch_mC3C8E617FD611976F3FF387BF187EE26387D7ED0 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_ListWrap::Clear(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_Clear_mDE42229053FF7C170F2C3C25C54062D2E6EC15F2 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_ListWrap::Contains(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_Contains_mA8811FE613B9EB14CE58099ABA3518230E12E939 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_ListWrap::CopyTo(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_CopyTo_m82013FDAF1FE25ED23D18B22969567BBF2970518 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_ListWrap::Exists(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_Exists_mDCA82087DAEA9D07D8B6262B4B46E13092EBF17E (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_ListWrap::Find(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_Find_m43CC249CFA08F625DE6BA7155D433D96C11467F8 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_ListWrap::FindAll(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_FindAll_m8FB499950961308A34C84F945B4934B3615603CA (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_ListWrap::FindIndex(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_FindIndex_mDEAD24BE9A5F6063E49E6C02D3DF21E6388365DE (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_ListWrap::FindLast(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_FindLast_m3DB580DFC1D4D44F9488C5C858D8AFCC47B8B9CC (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_ListWrap::FindLastIndex(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_FindLastIndex_mFB5B105E44F29B5C3EF048F3E5809911585CE99D (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_ListWrap::ForEach(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_ForEach_m41741DB38E9CB7CFF81F3D512FFEDFB02DDA6F56 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_ListWrap::GetEnumerator(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_GetEnumerator_m2579A506026E4020C69A5B76B2B568B3F1963119 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_ListWrap::GetRange(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_GetRange_mF0013F86E2049413108351DCC439A5014BE710BB (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_ListWrap::IndexOf(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_IndexOf_m468482DFD8938E9363B0C611F4E3B6D8263A9B3F (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_ListWrap::Insert(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_Insert_m5B3765313052085DAC743D8A5BFAB7DAD3535888 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_ListWrap::InsertRange(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_InsertRange_m576C310837B8813C2FB8E453319F3032824C22F6 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_ListWrap::LastIndexOf(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_LastIndexOf_m03F2935EA049D28D20A69CE5B301E9F4C0FA6F09 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_ListWrap::Remove(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_Remove_mA3C6D329E3B9C692D10129C21EFDEF325631BC95 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_ListWrap::RemoveAll(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_RemoveAll_m7E29BC354F875B5D8A7B4EAF77244FF358C89FA9 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_ListWrap::RemoveAt(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_RemoveAt_m7706302BDCC1D6EEB2D765348222C3C3DC3BA9AA (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_ListWrap::RemoveRange(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_RemoveRange_mBEEF6C3DE25F264381916DFD9B231E51A20C9DA9 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_ListWrap::Reverse(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_Reverse_mE70F22C158A1ABDCD1C289C3AE91E48766E69AB4 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_ListWrap::Sort(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_Sort_m8BA57E207EBF194B76A4EBC835AA9EC3E1C57B15 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_ListWrap::ToArray(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_ToArray_m801365F3C1F50DE7DDC552662660392187677E2F (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_ListWrap::TrimExcess(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_TrimExcess_mD0A1F6971207C781A8BDA4B52BAACBDB4BC0A601 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_ListWrap::TrueForAll(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_TrueForAll_mFA6D54DBFD8117EBC52BC413837FB559094A7EC7 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_ListWrap::get_Item(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_get_Item_m8F0BE588E5DE78EF509B95BAB6C1110014F7532B (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_ListWrap::set_Item(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_set_Item_mCC36A524E9A52088540D0E94B449720BB3DA3F59 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_ListWrap::get_Capacity(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_get_Capacity_mB36BC30F0E292BA7A7FD2EE1583981579274E0FA (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_ListWrap::get_Count(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_get_Count_m1BC6C7224486210EE94330733C831FBB1D8CA508 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_Generic_ListWrap::set_Capacity(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_set_Capacity_mD5997E7DE07F918A4DA19024E1FCEAA47137DE13 (intptr_t ___L0, const RuntimeMethod* method); // System.Object LuaInterface.LuaMethodCache::CallMethod(System.String,System.Object,System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * LuaMethodCache_CallMethod_m2AFA1A125B8E5E1EB8E56294976F45293C0E9671 (String_t* ___name0, RuntimeObject * ___obj1, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args2, const RuntimeMethod* method); // System.String LuaInterface.LuaMisc::GetTypeName(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF (Type_t * ___t0, const RuntimeMethod* 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.Delegate LuaInterface.ToLua::CheckDelegate(System.Type,System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t * ToLua_CheckDelegate_mC504212E281C1B1520CFF323938F27FB2DE0D579 (Type_t * ___t0, intptr_t ___L1, int32_t ___stackPos2, const RuntimeMethod* method); // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_mDE6AC6004198FA805B439691B5FB3F6FAFE2A6CB (intptr_t ___L0, int32_t ___begin1, Type_t * ___type02, 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.Int32 System_Collections_IEnumeratorWrap::MoveNext(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_IEnumeratorWrap_MoveNext_m66A48D492AB76F20395368648E46CAC9C4D290A4 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_IEnumeratorWrap::Reset(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_IEnumeratorWrap_Reset_mF55C7331579EFDBA7BCA55E31E08B029896280ED (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_IEnumeratorWrap::get_Current(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_IEnumeratorWrap_get_Current_m65713A3F22E1042428D4C753D0C253ACA5848133 (intptr_t ___L0, const RuntimeMethod* method); // System.Collections.IEnumerator LuaInterface.ToLua::CheckIter(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ToLua_CheckIter_m6D9E618450D3B2A963B8A8049F828C2A745229B0 (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method); // System.Int32 System_Collections_ObjectModel_ReadOnlyCollectionWrap::Contains(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_ObjectModel_ReadOnlyCollectionWrap_Contains_mDA3BD72C67C0F944780025CF137C5B71C73A9EF3 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_ObjectModel_ReadOnlyCollectionWrap::CopyTo(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_ObjectModel_ReadOnlyCollectionWrap_CopyTo_m70359CA31E7459E88C3DD599B714E5CF072DE2EA (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_ObjectModel_ReadOnlyCollectionWrap::GetEnumerator(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_ObjectModel_ReadOnlyCollectionWrap_GetEnumerator_m02EEA52A42CBC2A80CDA925D5CFBE31B032A7131 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_ObjectModel_ReadOnlyCollectionWrap::IndexOf(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_ObjectModel_ReadOnlyCollectionWrap_IndexOf_m12D5EBCF5B69E03F6C777573076795F7130C8D54 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_ObjectModel_ReadOnlyCollectionWrap::get_Item(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_ObjectModel_ReadOnlyCollectionWrap_get_Item_m21FC8DEDD7FAA0BC4AB3C69095C096DD65CCA2FF (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_Collections_ObjectModel_ReadOnlyCollectionWrap::get_Count(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_ObjectModel_ReadOnlyCollectionWrap_get_Count_m32FB06BB6CC3D30D6411FD6251ACB24AAB08D301 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_DelegateWrap::CreateDelegate(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_DelegateWrap_CreateDelegate_m9925E0BE9BCEC4ED6AFBCD584C544D1EBBA90362 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_DelegateWrap::DynamicInvoke(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_DelegateWrap_DynamicInvoke_m7AC8A8502BE94258F2CB58C496257738BBE93806 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_DelegateWrap::Clone(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_DelegateWrap_Clone_m70B556900E01F190704A03173B261DA870DE6CE3 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_DelegateWrap::GetObjectData(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_DelegateWrap_GetObjectData_m933F035A2BB42B63B9E78385AC696289B0B87109 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_DelegateWrap::GetInvocationList(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_DelegateWrap_GetInvocationList_m073895B6AB60A4432FF4B337715185BDAF405D4D (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_DelegateWrap::Combine(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_DelegateWrap_Combine_m1C62CE6FD6FB73F320FDD96D538E05018C5600F7 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_DelegateWrap::Remove(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_DelegateWrap_Remove_mA5D2C0AC0E114B7F50E2D94BEAFC67E8A58F039F (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_DelegateWrap::RemoveAll(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_DelegateWrap_RemoveAll_m168AE9CBBD3DD81DDD185FF13D6947F0C629E597 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_DelegateWrap::op_Subtraction(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_DelegateWrap_op_Subtraction_mEE66469F9D3166059A10ED96EA16C1D8147E5573 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_DelegateWrap::op_Addition(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_DelegateWrap_op_Addition_m277D89C88F31096FAACC6900F3F7D895689657F4 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_DelegateWrap::op_Equality(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_DelegateWrap_op_Equality_m6AA25878B1A305BAD3A4AE0F9764E72DEE6EE2C9 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_DelegateWrap::Destroy(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_DelegateWrap_Destroy_mC44BA5218430EF2BD7735E52813004D12AB5E38B (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_DelegateWrap::GetHashCode(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_DelegateWrap_GetHashCode_mAA1690F988C446FA056C4130AF228DEC679F955A (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_DelegateWrap::Equals(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_DelegateWrap_Equals_m4A352DC84A15FEC3EA5C1350886E6D37FF664D1F (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_DelegateWrap::get_Method(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_DelegateWrap_get_Method_mACCC4E04BCD35EEB45030846DECC9AE5DB5AA888 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_DelegateWrap::get_Target(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_DelegateWrap_get_Target_mC2AB6FFA9D2DBC3758EBD8382DEE105B77F2C736 (intptr_t ___L0, const RuntimeMethod* 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.Object LuaInterface.ToLua::CheckObject(System.IntPtr,System.Int32) inline RuntimeObject * ToLua_CheckObject_TisMethodInfo_t_mA793EC6926336970EC0F2CFDF8C523584F57B2A3 (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.Delegate System.Delegate::CreateDelegate(System.Type,System.Reflection.MethodInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t * Delegate_CreateDelegate_mD7C5EDDB32C63A9BD9DE43AC879AFF4EBC6641D1 (Type_t * ___type0, MethodInfo_t * ___method1, 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.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) inline bool TypeChecker_CheckTypes_TisMethodInfo_t_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_mF63BE29DE164ED8FBCBC326BACBB99CBE539422B (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { return (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))TypeChecker_CheckTypes_TisRuntimeObject_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_mD0E248B800FFEA75802AE4914AC4CE1B5C4F3FBB_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.Delegate System.Delegate::CreateDelegate(System.Type,System.Reflection.MethodInfo,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t * Delegate_CreateDelegate_mE557F660AC9677F2754EB301CAA37C0B841BE3DE (Type_t * ___type0, MethodInfo_t * ___method1, bool ___throwOnBindFailure2, const RuntimeMethod* method); // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) inline bool TypeChecker_CheckTypes_TisType_t_TisString_t_m773F326F0D5FE667675F461E4B61204290C16C65 (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 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.Delegate System.Delegate::CreateDelegate(System.Type,System.Type,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t * Delegate_CreateDelegate_mAB3EE3462D0DC30F88345EB9752EBD9293AC1E44 (Type_t * ___type0, Type_t * ___target1, String_t* ___method2, const RuntimeMethod* method); // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) inline bool TypeChecker_CheckTypes_TisRuntimeObject_TisString_t_mC64F38BCFE2BFE0842FFD85933E924F75A3A3A12 (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.Delegate System.Delegate::CreateDelegate(System.Type,System.Object,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t * Delegate_CreateDelegate_m4253D7A2CCC460ECED3607B1BC90F168AB030D08 (Type_t * ___type0, RuntimeObject * ___target1, String_t* ___method2, const RuntimeMethod* method); // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) inline bool TypeChecker_CheckTypes_TisRuntimeObject_TisMethodInfo_t_m839334E6B5EF21775D8D3BC9ED6AB4A6452127C1 (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.Delegate System.Delegate::CreateDelegate(System.Type,System.Object,System.Reflection.MethodInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t * Delegate_CreateDelegate_m3A012C4DD077BAD1698B11602174E167F7B9D346 (Type_t * ___type0, RuntimeObject * ___firstArgument1, MethodInfo_t * ___method2, const RuntimeMethod* method); // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) inline bool TypeChecker_CheckTypes_TisType_t_TisString_t_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_mDC3B94C0D450E0FA73350CE6B9D85805C65EAFDA (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { return (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_m4CD09876307F267A7132B9BD2812A05EFE8C41FE_gshared)(___L0, ___pos1, method); } // System.Delegate System.Delegate::CreateDelegate(System.Type,System.Type,System.String,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t * Delegate_CreateDelegate_m0A07AD57EF6329792B577E672D4A4939A0AED37C (Type_t * ___type0, Type_t * ___target1, String_t* ___method2, bool ___ignoreCase3, const RuntimeMethod* method); // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) inline bool TypeChecker_CheckTypes_TisRuntimeObject_TisString_t_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_m766A32BAEC061C26542AA02A5EDB00E38614920D (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { return (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_m4CD09876307F267A7132B9BD2812A05EFE8C41FE_gshared)(___L0, ___pos1, method); } // System.Delegate System.Delegate::CreateDelegate(System.Type,System.Object,System.String,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t * Delegate_CreateDelegate_m8D980DF3733FBE0A9C9A504F7B47A62CFD863ED2 (Type_t * ___type0, RuntimeObject * ___target1, String_t* ___method2, bool ___ignoreCase3, const RuntimeMethod* method); // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) inline bool TypeChecker_CheckTypes_TisRuntimeObject_TisMethodInfo_t_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_mCBB49B011AA6F141725BBE1242E5B9EA66A5E0F4 (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { return (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_m4CD09876307F267A7132B9BD2812A05EFE8C41FE_gshared)(___L0, ___pos1, method); } // System.Delegate System.Delegate::CreateDelegate(System.Type,System.Object,System.Reflection.MethodInfo,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t * Delegate_CreateDelegate_m32F8BAD2FB740104EC47690E005BDD1ABA32864F (Type_t * ___type0, RuntimeObject * ___firstArgument1, MethodInfo_t * ___method2, bool ___throwOnBindFailure3, const RuntimeMethod* method); // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) inline bool TypeChecker_CheckTypes_TisType_t_TisString_t_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_m904DCB88997A787BF7CDAF8CE6BE22678CA43220 (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { return (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_m00A3B9DE851E7CE04048C6AEB6FAA7101134F7D3_gshared)(___L0, ___pos1, method); } // System.Delegate System.Delegate::CreateDelegate(System.Type,System.Type,System.String,System.Boolean,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t * Delegate_CreateDelegate_mF27E014151C22AB3CA56CB3A4AB1D7F8016FBF22 (Type_t * ___type0, Type_t * ___target1, String_t* ___method2, bool ___ignoreCase3, bool ___throwOnBindFailure4, const RuntimeMethod* method); // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) inline bool TypeChecker_CheckTypes_TisRuntimeObject_TisString_t_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_m71D092D5385C976D32B18CDE65E455FEC833E4C1 (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { return (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_m00A3B9DE851E7CE04048C6AEB6FAA7101134F7D3_gshared)(___L0, ___pos1, method); } // System.Delegate System.Delegate::CreateDelegate(System.Type,System.Object,System.String,System.Boolean,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t * Delegate_CreateDelegate_m99FC2FDAC39A68A61576D988AA0B54235F47F8EB (Type_t * ___type0, RuntimeObject * ___target1, String_t* ___method2, bool ___ignoreCase3, bool ___throwOnBindFailure4, const RuntimeMethod* method); // System.Object LuaInterface.ToLua::CheckObject(System.IntPtr,System.Int32) inline RuntimeObject * ToLua_CheckObject_TisDelegate_t_mF4535C84278768E3DC5006CA536A99280E40E340 (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[] 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.Object System.Delegate::DynamicInvoke(System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Delegate_DynamicInvoke_m548DCE036E8CDB25630B98AF03C7B6057DE81C57 (Delegate_t * __this, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args0, const RuntimeMethod* method); // !2 System.Func`3::Invoke(!0,!1) inline StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 Func_3_Invoke_m25BD7A6AE990F41E28A726C8157CE01C0BC4E5B6 (Func_3_t90516F675D844400E29BD7D63D2143E06938BE95 * __this, intptr_t ___arg10, int32_t ___arg21, const RuntimeMethod* method) { return (( StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 (*) (Func_3_t90516F675D844400E29BD7D63D2143E06938BE95 *, intptr_t, int32_t, const RuntimeMethod*))Func_3_Invoke_m25BD7A6AE990F41E28A726C8157CE01C0BC4E5B6_gshared)(__this, ___arg10, ___arg21, method); } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) inline bool TypeChecker_CheckTypes_TisDelegate_t_TisDelegate_t_mF7E54C677F774DA806EC59D8A705B9AB925BF3A2 (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.Delegate System.Delegate::Combine(System.Delegate,System.Delegate) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t * Delegate_Combine_mC25D2F7DECAFBA6D9A2F9EBA8A77063F0658ECF1 (Delegate_t * ___a0, Delegate_t * ___b1, const RuntimeMethod* method); // System.Boolean LuaInterface.TypeChecker::CheckParamsType(System.IntPtr,System.Int32,System.Int32) inline bool TypeChecker_CheckParamsType_TisDelegate_t_m89C9E355A203BB2ADAB44A389B40F2E21C780B15 (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); } // T[] LuaInterface.ToLua::ToParamsObject(System.IntPtr,System.Int32,System.Int32) inline DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* ToLua_ToParamsObject_TisDelegate_t_mF61603A43590300B8FEF5868CC27AE1C20073BBC (intptr_t ___L0, int32_t ___stackPos1, int32_t ___count2, const RuntimeMethod* method) { return (( DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* (*) (intptr_t, int32_t, int32_t, const RuntimeMethod*))ToLua_ToParamsObject_TisRuntimeObject_mC211D9741A3C7C9AEACA9FDED62588A877AB8A2F_gshared)(___L0, ___stackPos1, ___count2, method); } // System.Delegate System.Delegate::Combine(System.Delegate[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t * Delegate_Combine_m50358480F4BC758A6C81AE7CE79C5933F32E8333 (DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* ___delegates0, const RuntimeMethod* method); // System.Delegate System.Delegate::Remove(System.Delegate,System.Delegate) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t * Delegate_Remove_m0B0DB7D1B3AF96B71AFAA72BA0EFE32FBBC2932D (Delegate_t * ___source0, Delegate_t * ___value1, const RuntimeMethod* method); // System.Delegate System.Delegate::RemoveAll(System.Delegate,System.Delegate) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t * Delegate_RemoveAll_mA8ABDDC4BE11557539D86A1543A20ECB78F6AED7 (Delegate_t * ___source0, Delegate_t * ___value1, 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); // LuaInterface.LuaState LuaInterface.LuaState::Get(System.IntPtr) IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DF_inline (intptr_t ___ptr0, const RuntimeMethod* method); // LuaInterface.LuaFunction LuaInterface.ToLua::ToLuaFunction(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * ToLua_ToLuaFunction_mAB03DF0A305A6AA18132C880CA742DF2523370DF (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method); // System.Object System.Delegate::get_Target() IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR RuntimeObject * Delegate_get_Target_m5371341CE435E001E9FD407AE78F728824CE20E2_inline (Delegate_t * __this, const RuntimeMethod* method); // System.Boolean LuaInterface.LuaDelegate::op_Inequality(LuaInterface.LuaDelegate,LuaInterface.LuaDelegate) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaDelegate_op_Inequality_mCDDE3D8D1A261E210AB9B13C96081BBA9466327E (LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * ___a0, LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * ___b1, const RuntimeMethod* method); // System.Boolean LuaInterface.LuaBaseRef::op_Equality(LuaInterface.LuaBaseRef,LuaInterface.LuaBaseRef) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaBaseRef_op_Equality_m3930A4B3F75C8D691B661568896F24C8155CD102 (LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 * ___a0, LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 * ___b1, const RuntimeMethod* method); // System.Void LuaInterface.LuaState::DelayDispose(LuaInterface.LuaBaseRef) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_DelayDispose_mFA50AA053E1F6CA6CFA566400A1343B9258DD999 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 * ___br0, const RuntimeMethod* method); // System.Delegate DelegateFactory::RemoveDelegate(System.Delegate,System.Delegate) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t * DelegateFactory_RemoveDelegate_mCD713BC88B26D72903DD046030A00F6127ED3D23 (Delegate_t * ___obj0, Delegate_t * ___dg1, const RuntimeMethod* method); // System.Delegate DelegateFactory::CreateDelegate(System.Type,LuaInterface.LuaFunction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t * DelegateFactory_CreateDelegate_mAC80BF256AC3A92121C8458C5FB09EB998F12083 (Type_t * ___t0, LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * ___func1, const RuntimeMethod* method); // System.Int32 LuaInterface.LuaDLL::luaL_typerror(System.IntPtr,System.Int32,System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0 (intptr_t ___L0, int32_t ___stackPos1, String_t* ___tname2, String_t* ___t23, const RuntimeMethod* method); // System.Boolean System.Delegate::op_Equality(System.Delegate,System.Delegate) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Delegate_op_Equality_mA284A7AE475923DEF99D823E549C41D2CB8351A8 (Delegate_t * ___d10, Delegate_t * ___d21, const RuntimeMethod* method); // System.Reflection.MethodInfo System.Delegate::get_Method() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t * Delegate_get_Method_m0AC85D2B0C4CA63C471BC37FFDC3A5EA1E8ED048 (Delegate_t * __this, const RuntimeMethod* method); // System.Int32 System_EnumWrap::GetTypeCode(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_EnumWrap_GetTypeCode_m5FC3DCCDA33CF8B973AC2EB21953A892F1A8740E (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_EnumWrap::GetValues(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_EnumWrap_GetValues_mE6CF046A1DA681092386009C0DA4D5D47B3763C1 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_EnumWrap::GetNames(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_EnumWrap_GetNames_m71E3765077A9F9427FA682F6E3280F6C296075F7 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_EnumWrap::GetName(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_EnumWrap_GetName_m4A33E1DD6EBFF4CD5D163FF89E00FCCBB2493290 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_EnumWrap::IsDefined(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_EnumWrap_IsDefined_m884F4C714E1C607CE30F3FB5100350E111A72FFA (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_EnumWrap::GetUnderlyingType(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_EnumWrap_GetUnderlyingType_mCD026A1C1734CFFBF4AE7CA118BB0D216AA03DA9 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_EnumWrap::CompareTo(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_EnumWrap_CompareTo_m604091D002A4D9D81879914994C040E8AE8FE54E (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_EnumWrap::ToString(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_EnumWrap_ToString_m0440E1919A044DFD0D41B7CE4B2E233033368671 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_EnumWrap::Equals(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_EnumWrap_Equals_m40395640620D807763AC34D1ED24FAE7C5DA34C6 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_EnumWrap::GetHashCode(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_EnumWrap_GetHashCode_m46851DB502EB8EB05D9BB24B5ED86DD831C07D51 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_EnumWrap::Format(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_EnumWrap_Format_mF50A866828C0DAF34CE185217190C54792808C8C (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_EnumWrap::Parse(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_EnumWrap_Parse_mB3B3F8B669E20DEA8ED08AA17B03FE36239214E1 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_EnumWrap::ToObject(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_EnumWrap_ToObject_m7AE8FB7704F95AC9027A13D04C8E8B597EF45866 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_EnumWrap::ToInt(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_EnumWrap_ToInt_mAFD02161271A7A27672E791AF8A147497A18C743 (intptr_t ___L0, const RuntimeMethod* method); // System.Object LuaInterface.ToLua::CheckObject(System.IntPtr,System.Int32) inline RuntimeObject * ToLua_CheckObject_TisEnum_t2AF27C02B8653AE29442467390005ABC74D8F521_mD7450C38A87B2D4E9373A1109F2458EA8EB6FF63 (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.TypeCode System.Enum::GetTypeCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enum_GetTypeCode_m9D0FF53153AF9E180B67F3B48054E9868CAFF032 (RuntimeObject * __this, 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.Array System.Enum::GetValues(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeArray * Enum_GetValues_m20F5C0B826344A499B1C23BB7A3B532017F0F30C (Type_t * ___enumType0, const RuntimeMethod* method); // System.String[] System.Enum::GetNames(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* Enum_GetNames_m9ECDF3E80A7A31075D7D2B2B362DDCC6150BC15C (Type_t * ___enumType0, const RuntimeMethod* method); // System.String System.Enum::GetName(System.Type,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Enum_GetName_m9DE2256BCA030763AE066DA2B23EBBC2E4C62C5D (Type_t * ___enumType0, RuntimeObject * ___value1, 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.Boolean System.Enum::IsDefined(System.Type,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enum_IsDefined_mA573B15329CA2AA7C59367D514D2927FC66217E2 (Type_t * ___enumType0, RuntimeObject * ___value1, const RuntimeMethod* method); // System.Type System.Enum::GetUnderlyingType(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Enum_GetUnderlyingType_m0715B4E60E6909F03FF7302B6E20B1AB88DA84B1 (Type_t * ___enumType0, 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 System.Enum::CompareTo(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enum_CompareTo_m9FA79C9B482ADB78DE9431F5BA7552C7D2B317BE (RuntimeObject * __this, RuntimeObject * ___target0, 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.String System.Enum::ToString(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Enum_ToString_m6BEF4567C67A1EF85E25BAEBF882C792CDC0808C (RuntimeObject * __this, String_t* ___format0, const RuntimeMethod* method); // System.String System.Enum::Format(System.Type,System.Object,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Enum_Format_m57012EA1132AC3A3A82F9032137D5E252924595B (Type_t * ___enumType0, RuntimeObject * ___value1, String_t* ___format2, const RuntimeMethod* method); // System.Object System.Enum::Parse(System.Type,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enum_Parse_m8677C5E01F1258902058D844824B93F7836BF4C3 (Type_t * ___enumType0, String_t* ___value1, const RuntimeMethod* method); // System.Object System.Enum::Parse(System.Type,System.String,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enum_Parse_mC51A0BD680AC2D2152A541E2A8475DB61A83A6E7 (Type_t * ___enumType0, String_t* ___value1, bool ___ignoreCase2, const RuntimeMethod* method); // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) inline bool TypeChecker_CheckTypes_TisType_t_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mC9424A82B7909A156F06AC108846C6E0A2AE0A58 (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.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.Object System.Enum::ToObject(System.Type,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enum_ToObject_mD5E11C53D7BCC62EF4260FA727E14B7B95C2191F (Type_t * ___enumType0, int32_t ___value1, const RuntimeMethod* method); // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) inline bool TypeChecker_CheckTypes_TisType_t_TisRuntimeObject_m0B9DA4234D6E702FF37DA7973932BF1D36510AEF (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.Object System.Enum::ToObject(System.Type,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enum_ToObject_mED18F2B01F4BA412C1882396CE977411BB54165D (Type_t * ___enumType0, RuntimeObject * ___value1, const RuntimeMethod* method); // System.Int32 System.Convert::ToInt32(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Convert_ToInt32_mCF1152AF4138C1DD7A16643B22EE69A38373EF86 (RuntimeObject * ___value0, const RuntimeMethod* method); // System.Int32 System_IO_DirectoryWrap::GetFiles(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_GetFiles_m70A2676293A3FA52E5815866EBE80314F0D58E99 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_IO_DirectoryWrap::GetDirectories(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_GetDirectories_mE5B9A70390DA6984710395E3E45430E1D92050BD (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_IO_DirectoryWrap::GetFileSystemEntries(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_GetFileSystemEntries_m3B8DB9BF0B99C6671EA40966DBAC6B190BFC3ABF (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_IO_DirectoryWrap::EnumerateDirectories(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_EnumerateDirectories_m567E479AA6BBE460B4EDC8F971255D4033475F15 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_IO_DirectoryWrap::EnumerateFiles(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_EnumerateFiles_m0C76EEDB5C06D1920FB630A5CEABC50B04D440A8 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_IO_DirectoryWrap::EnumerateFileSystemEntries(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_EnumerateFileSystemEntries_mCB8FC2C5B587EBBD2973F4CD9D50D1C9A6CEC0F1 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_IO_DirectoryWrap::GetDirectoryRoot(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_GetDirectoryRoot_m583E078F7DA2E375A79AA4A8C5B45EA143D9AA87 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_IO_DirectoryWrap::CreateDirectory(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_CreateDirectory_m41BFDDC41A82E6CEB9FD281A71175D748F6F7750 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_IO_DirectoryWrap::Delete(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_Delete_m631E18C006BB1E62A7468356F65C2BA1D52E80D3 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_IO_DirectoryWrap::Exists(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_Exists_m191406CDA719E2D536D52148D21DBC3E55F5642C (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_IO_DirectoryWrap::GetLastAccessTime(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_GetLastAccessTime_m753C9FCF9A8EAFD2B6E41B0D43869DF9C4186CEB (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_IO_DirectoryWrap::GetLastAccessTimeUtc(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_GetLastAccessTimeUtc_m2821079F1778AD06E086739BFCF7CA73BE848291 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_IO_DirectoryWrap::GetLastWriteTime(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_GetLastWriteTime_m8FCC5BAA5540045A1025B5FB39089EF52F8A5ADE (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_IO_DirectoryWrap::GetLastWriteTimeUtc(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_GetLastWriteTimeUtc_m5A8FE6F0CACD43F9489081424472A5F22B28AE62 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_IO_DirectoryWrap::GetCreationTime(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_GetCreationTime_m0921FAFF80A65F60D67ADDB400F08DAD52B4AE52 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_IO_DirectoryWrap::GetCreationTimeUtc(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_GetCreationTimeUtc_mD73DDC7D9730F364352A2D60170E728886AF269D (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_IO_DirectoryWrap::GetCurrentDirectory(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_GetCurrentDirectory_mE4FBF1EC397D8B147612848AE2B15E56C55681A2 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_IO_DirectoryWrap::GetLogicalDrives(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_GetLogicalDrives_m5837905609040BDE3469CF60003744004F034726 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_IO_DirectoryWrap::GetParent(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_GetParent_m89823AC9FDF8FC84710650EB732EAEDFCD569853 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_IO_DirectoryWrap::Move(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_Move_m446AAD7528F4ACFEEF48B86849859FFED944CAEF (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_IO_DirectoryWrap::SetCreationTime(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_SetCreationTime_m7A58E248CBF6691CE6A0CE38B205911251D94C70 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_IO_DirectoryWrap::SetCreationTimeUtc(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_SetCreationTimeUtc_m5FE33AFCF9C7EB6AB2F059AF10BE164B76ED6479 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_IO_DirectoryWrap::SetCurrentDirectory(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_SetCurrentDirectory_m6CAA0DA3F2076F92EB0B636A59865CEE77CB0360 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_IO_DirectoryWrap::SetLastAccessTime(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_SetLastAccessTime_m79DE37153FAE18A4C2A249B35CB958EC75CF790D (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_IO_DirectoryWrap::SetLastAccessTimeUtc(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_SetLastAccessTimeUtc_m27239796E384EA7B5E2F778FF04FB5ADA401F916 (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_IO_DirectoryWrap::SetLastWriteTime(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_SetLastWriteTime_mD8EABE12045339962A76F95CBFB1B8A599A38C9E (intptr_t ___L0, const RuntimeMethod* method); // System.Int32 System_IO_DirectoryWrap::SetLastWriteTimeUtc(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_SetLastWriteTimeUtc_m3B08D6806A5D899D73AC8008B385BFF85FA02E00 (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.LuaState::EndStaticLibs() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_EndStaticLibs_m40DB36CA82970F6F508315AB38F4A742419AF3F6 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method); // System.String[] System.IO.Directory::GetFiles(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* Directory_GetFiles_mFC09A86D660CAD8490DB44B25A8D8E981816048E (String_t* ___path0, const RuntimeMethod* method); // System.String[] System.IO.Directory::GetFiles(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* Directory_GetFiles_m1BD24AE83787D2A8A81B8C40016C25A874AC3B25 (String_t* ___path0, String_t* ___searchPattern1, const RuntimeMethod* method); // System.String[] System.IO.Directory::GetFiles(System.String,System.String,System.IO.SearchOption) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* Directory_GetFiles_mF7A1573C8A6D64E4C33BE54A8E8767BF90CAA531 (String_t* ___path0, String_t* ___searchPattern1, int32_t ___searchOption2, const RuntimeMethod* method); // System.String[] System.IO.Directory::GetDirectories(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* Directory_GetDirectories_mCBF2C7658E73844322903C41767D970E174318B7 (String_t* ___path0, const RuntimeMethod* method); // System.String[] System.IO.Directory::GetDirectories(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* Directory_GetDirectories_m84609D68FA13B4FE93B9FEE2EFAB40AF94C4A646 (String_t* ___path0, String_t* ___searchPattern1, const RuntimeMethod* method); // System.String[] System.IO.Directory::GetDirectories(System.String,System.String,System.IO.SearchOption) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* Directory_GetDirectories_m4F7C16F19213C609B3F6ECE88BD14B4A23D7DC72 (String_t* ___path0, String_t* ___searchPattern1, int32_t ___searchOption2, const RuntimeMethod* method); // System.String[] System.IO.Directory::GetFileSystemEntries(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* Directory_GetFileSystemEntries_m781E70FD560C8AAAF57A15603429865F9F69C231 (String_t* ___path0, const RuntimeMethod* method); // System.String[] System.IO.Directory::GetFileSystemEntries(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* Directory_GetFileSystemEntries_m55DCA37E6FFF512C8AE9AEECB4DCCE270AD9B651 (String_t* ___path0, String_t* ___searchPattern1, const RuntimeMethod* method); // System.String[] System.IO.Directory::GetFileSystemEntries(System.String,System.String,System.IO.SearchOption) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* Directory_GetFileSystemEntries_mF9D0FCEFDBA1805B86629AADFB943E93215124D8 (String_t* ___path0, String_t* ___searchPattern1, int32_t ___searchOption2, const RuntimeMethod* method); // System.Collections.Generic.IEnumerable`1 System.IO.Directory::EnumerateDirectories(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Directory_EnumerateDirectories_m40D6EB125282BE0895325DE22603E1861103F5EA (String_t* ___path0, const RuntimeMethod* method); // System.Collections.Generic.IEnumerable`1 System.IO.Directory::EnumerateDirectories(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Directory_EnumerateDirectories_m96ADB07FB099127FAEC5E540958D5376A6D58D00 (String_t* ___path0, String_t* ___searchPattern1, const RuntimeMethod* method); // System.Collections.Generic.IEnumerable`1 System.IO.Directory::EnumerateDirectories(System.String,System.String,System.IO.SearchOption) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Directory_EnumerateDirectories_mACB8C3228326631EC984EF12CD517621A690F44F (String_t* ___path0, String_t* ___searchPattern1, int32_t ___searchOption2, const RuntimeMethod* method); // System.Collections.Generic.IEnumerable`1 System.IO.Directory::EnumerateFiles(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Directory_EnumerateFiles_m64157D5FDF53FC875A05E8A5EEC98C810D660391 (String_t* ___path0, const RuntimeMethod* method); // System.Collections.Generic.IEnumerable`1 System.IO.Directory::EnumerateFiles(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Directory_EnumerateFiles_m43AD26561D60C3A9D8F75C9E9048690A28694192 (String_t* ___path0, String_t* ___searchPattern1, const RuntimeMethod* method); // System.Collections.Generic.IEnumerable`1 System.IO.Directory::EnumerateFiles(System.String,System.String,System.IO.SearchOption) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Directory_EnumerateFiles_m547FC62D2A4048F263F87028617D2BDCB091C097 (String_t* ___path0, String_t* ___searchPattern1, int32_t ___searchOption2, const RuntimeMethod* method); // System.Collections.Generic.IEnumerable`1 System.IO.Directory::EnumerateFileSystemEntries(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Directory_EnumerateFileSystemEntries_m9BFECE5EA9384C6A29E9E1EDBD92F4F57583DFC7 (String_t* ___path0, const RuntimeMethod* method); // System.Collections.Generic.IEnumerable`1 System.IO.Directory::EnumerateFileSystemEntries(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Directory_EnumerateFileSystemEntries_m0CD3B4985BA10D09A2EA9E0F714B7C1312880F25 (String_t* ___path0, String_t* ___searchPattern1, const RuntimeMethod* method); // System.Collections.Generic.IEnumerable`1 System.IO.Directory::EnumerateFileSystemEntries(System.String,System.String,System.IO.SearchOption) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Directory_EnumerateFileSystemEntries_m0E125C38F87F5357E24BBC3F950201C6B7D6DFB1 (String_t* ___path0, String_t* ___searchPattern1, int32_t ___searchOption2, const RuntimeMethod* method); // System.String System.IO.Directory::GetDirectoryRoot(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Directory_GetDirectoryRoot_m63344CBB3F0B90BFC0F67BA3D8F814E8FB68A400 (String_t* ___path0, const RuntimeMethod* method); // System.IO.DirectoryInfo System.IO.Directory::CreateDirectory(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F * Directory_CreateDirectory_m0C9CAA2ECA801C4D07EA35820DA0907402ED4D41 (String_t* ___path0, const RuntimeMethod* method); // System.Void LuaInterface.ToLua::PushSealed(System.IntPtr,T) inline void ToLua_PushSealed_TisDirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F_m1743F375B3A92CDE7D6BE1345E372571891AB11C (intptr_t ___L0, DirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F * ___o1, const RuntimeMethod* method) { (( void (*) (intptr_t, DirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F *, const RuntimeMethod*))ToLua_PushSealed_TisRuntimeObject_m80A7F6E688007E3366F5ACE882AFD53AD3F838FD_gshared)(___L0, ___o1, method); } // System.IO.DirectoryInfo System.IO.Directory::CreateDirectory(System.String,System.Security.AccessControl.DirectorySecurity) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F * Directory_CreateDirectory_mB1BC31BB4A1359DFA7EB979F3687BB3C3ECD4175 (String_t* ___path0, DirectorySecurity_t619D4D61774604036422358B7A8001F4C0C0AA7F * ___directorySecurity1, const RuntimeMethod* method); // System.Void System.IO.Directory::Delete(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Directory_Delete_m16617F8A342EBC2DCFFC33CD941D2A498B18FCC2 (String_t* ___path0, 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.Directory::Delete(System.String,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Directory_Delete_m85EA8AAE44A426EAC6078D2A1CB86159534FC107 (String_t* ___path0, bool ___recursive1, const RuntimeMethod* method); // System.Boolean System.IO.Directory::Exists(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Directory_Exists_mB77956D89305E16FEFCBDFC55CCC98F03AEE4D84 (String_t* ___path0, const RuntimeMethod* method); // System.DateTime System.IO.Directory::GetLastAccessTime(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 Directory_GetLastAccessTime_mAE0DA3CE31D85ECCA0B1D362792C43E147A90267 (String_t* ___path0, const RuntimeMethod* method); // System.Void LuaInterface.ToLua::PushValue(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.Directory::GetLastAccessTimeUtc(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 Directory_GetLastAccessTimeUtc_m2CACACF99BAD349BA5E4793CE48B9F49C8BBA5CE (String_t* ___path0, const RuntimeMethod* method); // System.DateTime System.IO.Directory::GetLastWriteTime(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 Directory_GetLastWriteTime_mDAC43816441FBA413BEA1F33CF0DB35E5184FB0F (String_t* ___path0, const RuntimeMethod* method); // System.DateTime System.IO.Directory::GetLastWriteTimeUtc(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 Directory_GetLastWriteTimeUtc_mB7D36DE27152C8012B799258E50BFFF861F2B395 (String_t* ___path0, const RuntimeMethod* method); // System.DateTime System.IO.Directory::GetCreationTime(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 Directory_GetCreationTime_mAEB783A2BE76368A681A4E46280CDF99708CCE64 (String_t* ___path0, const RuntimeMethod* method); // System.DateTime System.IO.Directory::GetCreationTimeUtc(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 Directory_GetCreationTimeUtc_m29989404AD2B9F4CC81E98D3816A00F687460950 (String_t* ___path0, const RuntimeMethod* method); // System.String System.IO.Directory::GetCurrentDirectory() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Directory_GetCurrentDirectory_m78DAD8FE27C7A48794B7B657F7C81DFE2F3FF56E (const RuntimeMethod* method); // System.String[] System.IO.Directory::GetLogicalDrives() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* Directory_GetLogicalDrives_mF7A8F0D61D333D0B4AF7CECA20C9CAD06238A9C2 (const RuntimeMethod* method); // System.IO.DirectoryInfo System.IO.Directory::GetParent(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F * Directory_GetParent_mAA72944573AA065432E2DF09AA279522B485C7FA (String_t* ___path0, const RuntimeMethod* method); // System.Void System.IO.Directory::Move(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Directory_Move_m66FC5FFBBCFAB865DC61074B5E7A124222516559 (String_t* ___sourceDirName0, String_t* ___destDirName1, const RuntimeMethod* method); // !2 System.Func`3::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.Directory::SetCreationTime(System.String,System.DateTime) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Directory_SetCreationTime_m38679D278039E336514F0D6FA82136F91ECD3F67 (String_t* ___path0, DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 ___creationTime1, const RuntimeMethod* method); // System.Void System.IO.Directory::SetCreationTimeUtc(System.String,System.DateTime) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Directory_SetCreationTimeUtc_mA1B67C0EF19B413A23379BDEB5683DDF2964A8DA (String_t* ___path0, DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 ___creationTimeUtc1, const RuntimeMethod* method); // System.Void System.IO.Directory::SetCurrentDirectory(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Directory_SetCurrentDirectory_m64017A74451455D65B51B8C897C521210CDAB416 (String_t* ___path0, const RuntimeMethod* method); // System.Void System.IO.Directory::SetLastAccessTime(System.String,System.DateTime) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Directory_SetLastAccessTime_mFC7B8CE90169D6B9EA612229D1AA172CF3B5BF95 (String_t* ___path0, DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 ___lastAccessTime1, const RuntimeMethod* method); // System.Void System.IO.Directory::SetLastAccessTimeUtc(System.String,System.DateTime) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Directory_SetLastAccessTimeUtc_m6B009BE8B9E0E3352EFC1D13DAD96F594D780C6A (String_t* ___path0, DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 ___lastAccessTimeUtc1, const RuntimeMethod* method); // System.Void System.IO.Directory::SetLastWriteTime(System.String,System.DateTime) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Directory_SetLastWriteTime_m33F6E3F056EFE9B26140ED1CEDD53E05A76D4873 (String_t* ___path0, DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 ___lastWriteTime1, const RuntimeMethod* method); // System.Void System.IO.Directory::SetLastWriteTimeUtc(System.String,System.DateTime) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Directory_SetLastWriteTimeUtc_m9974ED791D5536EEDFB29C5685F83F0540A56E32 (String_t* ___path0, DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 ___lastWriteTimeUtc1, 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 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.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.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 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.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.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.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.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.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.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); // 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.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.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.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.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.Void System.IO.File::WriteAllLines(System.String,System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void File_WriteAllLines_mA23456288DA5A21E93635C4CEC482440B4BB3CE3 (String_t* ___path0, RuntimeObject* ___contents1, const RuntimeMethod* method); // System.Boolean LuaInterface.TypeChecker::CheckTypes(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.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.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.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.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.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) 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.Text.Encoding) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void File_AppendAllLines_mB766F89BAE825F6F5519173E47B0CAB91F15120D (String_t* ___path0, RuntimeObject* ___contents1, Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * ___encoding2, 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.Boolean LuaInterface.TypeChecker::CheckTypes(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.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.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.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.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.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.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.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.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.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.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.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); #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_Collections_Generic_DictionaryWrap__get_this_m20E7B6DD5B508B3FAA9133242A39F0CFDB0C1B77(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_DictionaryWrap__get_this_m20E7B6DD5B508B3FAA9133242A39F0CFDB0C1B77(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_DictionaryWrap__set_this_mC29FC15DAD6B48398A7F1B358CEE5F6F0E35CB69(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_DictionaryWrap__set_this_mC29FC15DAD6B48398A7F1B358CEE5F6F0E35CB69(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_DictionaryWrap__this_m8C4762BAD01798CA9ED177349F10FE06C5631723(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_DictionaryWrap__this_m8C4762BAD01798CA9ED177349F10FE06C5631723(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_DictionaryWrap_get_Item_m19B37FFE10EAB51F92EB7F14CE30195DD45C21CE(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_DictionaryWrap_get_Item_m19B37FFE10EAB51F92EB7F14CE30195DD45C21CE(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_DictionaryWrap_set_Item_mB5E77C6B996E1819BDB67F9CFBCA5755DE88DE6E(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_DictionaryWrap_set_Item_mB5E77C6B996E1819BDB67F9CFBCA5755DE88DE6E(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_DictionaryWrap__geti_mD5AD962C4DDDC1B015D0FCB02C86A205700787AF(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_DictionaryWrap__geti_mD5AD962C4DDDC1B015D0FCB02C86A205700787AF(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_DictionaryWrap__seti_m3D06500781EC7AB0CFF9CB6EF49FF1D22DB36C67(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_DictionaryWrap__seti_m3D06500781EC7AB0CFF9CB6EF49FF1D22DB36C67(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_DictionaryWrap_Add_mC5E9FFCD6551B267AAA8DEBF510A2E90DFD9DB8F(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_DictionaryWrap_Add_mC5E9FFCD6551B267AAA8DEBF510A2E90DFD9DB8F(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_DictionaryWrap_Clear_m566C8E4C6675DE70C9DE8EBD9D66900132473419(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_DictionaryWrap_Clear_m566C8E4C6675DE70C9DE8EBD9D66900132473419(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_DictionaryWrap_ContainsKey_m075D97B3B403B53B6BDDB834C25274F7F2609969(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_DictionaryWrap_ContainsKey_m075D97B3B403B53B6BDDB834C25274F7F2609969(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_DictionaryWrap_ContainsValue_m9D08620ABC722EE6839447874F861A7B22E85BB6(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_DictionaryWrap_ContainsValue_m9D08620ABC722EE6839447874F861A7B22E85BB6(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_DictionaryWrap_GetObjectData_m8055E09803C7C37D48758D8E72EA9651A0E83A66(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_DictionaryWrap_GetObjectData_m8055E09803C7C37D48758D8E72EA9651A0E83A66(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_DictionaryWrap_OnDeserialization_m2243AF786AC5156127E5D59D905F4CEF0D6FEA60(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_DictionaryWrap_OnDeserialization_m2243AF786AC5156127E5D59D905F4CEF0D6FEA60(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_DictionaryWrap_Remove_m3EAA96D4E0F96650DC440C30D44C13A2D930CB81(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_DictionaryWrap_Remove_m3EAA96D4E0F96650DC440C30D44C13A2D930CB81(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_DictionaryWrap_TryGetValue_m301E1CF490EE0C70EC0E3D25C4A1ACF171939592(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_DictionaryWrap_TryGetValue_m301E1CF490EE0C70EC0E3D25C4A1ACF171939592(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_DictionaryWrap_GetEnumerator_mB04712B45A85C197A1167B347592A84ED89D44A0(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_DictionaryWrap_GetEnumerator_mB04712B45A85C197A1167B347592A84ED89D44A0(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_DictionaryWrap_get_Count_mCD6CE0503F0DA67C8784CC73E8DD051A2350BB84(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_DictionaryWrap_get_Count_mCD6CE0503F0DA67C8784CC73E8DD051A2350BB84(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_DictionaryWrap_get_Comparer_mD04E4C012C0CC5E5FCF129DD79A27DC1E0273AB8(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_DictionaryWrap_get_Comparer_mD04E4C012C0CC5E5FCF129DD79A27DC1E0273AB8(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_DictionaryWrap_get_Keys_mD7AB7C6A24B9582B285D62FA8A255A5DCFAF1976(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_DictionaryWrap_get_Keys_mD7AB7C6A24B9582B285D62FA8A255A5DCFAF1976(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_DictionaryWrap_get_Values_mF1E380DAB9CB2D148383B118D98A8BB55445BA45(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_DictionaryWrap_get_Values_mF1E380DAB9CB2D148383B118D98A8BB55445BA45(___L0, NULL); return returnValue; } // System.Void System_Collections_Generic_DictionaryWrap::Register(LuaInterface.LuaState) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void System_Collections_Generic_DictionaryWrap_Register_mE3A678E28B655E68076A5FC69F30B0A90BF27A3F (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_DictionaryWrap_Register_mE3A678E28B655E68076A5FC69F30B0A90BF27A3F_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // L.BeginClass(typeof(Dictionary<,>), typeof(System.Object), "Dictionary"); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast (Dictionary_2_t99E4B52AC24AAFFAD2210FF8D8301BD9DBCAD398_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 (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, _stringLiteral860E1F95D3A8D20BE2E3E527091C855F4E981BDB, /*hidden argument*/NULL); // L.RegFunction("get_Item", get_Item); 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_Collections_Generic_DictionaryWrap_get_Item_m19B37FFE10EAB51F92EB7F14CE30195DD45C21CE_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_5); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_5, _stringLiteral9DE19950AFC2D97E0BD856D2D2A5BDF42D40868D, L_6, /*hidden argument*/NULL); // L.RegFunction("set_Item", set_Item); 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_Collections_Generic_DictionaryWrap_set_Item_mB5E77C6B996E1819BDB67F9CFBCA5755DE88DE6E_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_7); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_7, _stringLiteral3470AD0B56C9A09156223CF89F51F6D75F0968BD, L_8, /*hidden argument*/NULL); // L.RegFunction(".geti", _geti); 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_Collections_Generic_DictionaryWrap__geti_mD5AD962C4DDDC1B015D0FCB02C86A205700787AF_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_9); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_9, _stringLiteral7A41C59B3E495D7780C06AEF34F3ABCF86E51D40, L_10, /*hidden argument*/NULL); // L.RegFunction(".seti", _seti); 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_Collections_Generic_DictionaryWrap__seti_m3D06500781EC7AB0CFF9CB6EF49FF1D22DB36C67_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_11); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_11, _stringLiteral7135DBF353252B98AD986AFAAF60CF1F4DF958A6, L_12, /*hidden argument*/NULL); // L.RegFunction("Add", Add); 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_Collections_Generic_DictionaryWrap_Add_mC5E9FFCD6551B267AAA8DEBF510A2E90DFD9DB8F_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_13); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_13, _stringLiteral61CC55AA0453184734C3FA0B621EDA6FA874BD83, L_14, /*hidden argument*/NULL); // L.RegFunction("Clear", Clear); 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_Collections_Generic_DictionaryWrap_Clear_m566C8E4C6675DE70C9DE8EBD9D66900132473419_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_15); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_15, _stringLiteral719EA396AD92E01B4757EC2B93BB1E5F270F771D, L_16, /*hidden argument*/NULL); // L.RegFunction("ContainsKey", ContainsKey); 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_Collections_Generic_DictionaryWrap_ContainsKey_m075D97B3B403B53B6BDDB834C25274F7F2609969_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_17); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_17, _stringLiteral295EEDDE2614DF982BA15CFE7FB8652AFBD8645A, L_18, /*hidden argument*/NULL); // L.RegFunction("ContainsValue", ContainsValue); 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_Collections_Generic_DictionaryWrap_ContainsValue_m9D08620ABC722EE6839447874F861A7B22E85BB6_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_19); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_19, _stringLiteral246278490138F3D3AA47A1F444C14947DD1EF477, L_20, /*hidden argument*/NULL); // L.RegFunction("GetObjectData", GetObjectData); 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_Collections_Generic_DictionaryWrap_GetObjectData_m8055E09803C7C37D48758D8E72EA9651A0E83A66_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_21); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_21, _stringLiteralA1AE73D0BD1120FB41BE8623368CBB0BE1DB0B57, L_22, /*hidden argument*/NULL); // L.RegFunction("OnDeserialization", OnDeserialization); 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_Collections_Generic_DictionaryWrap_OnDeserialization_m2243AF786AC5156127E5D59D905F4CEF0D6FEA60_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_23); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_23, _stringLiteralE2E29C4AB3F752DEF362AA1718EC21BEC3C50CE6, L_24, /*hidden argument*/NULL); // L.RegFunction("Remove", Remove); 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_Collections_Generic_DictionaryWrap_Remove_m3EAA96D4E0F96650DC440C30D44C13A2D930CB81_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_25); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_25, _stringLiteralE963907DAC5CD5C017869B4C96C18021C9BD058B, L_26, /*hidden argument*/NULL); // L.RegFunction("TryGetValue", TryGetValue); 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_Collections_Generic_DictionaryWrap_TryGetValue_m301E1CF490EE0C70EC0E3D25C4A1ACF171939592_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_27); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_27, _stringLiteralBC693C443DC998445A6ED6C37C23EB900380D2CA, L_28, /*hidden argument*/NULL); // L.RegFunction("GetEnumerator", GetEnumerator); 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_Collections_Generic_DictionaryWrap_GetEnumerator_mB04712B45A85C197A1167B347592A84ED89D44A0_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_29); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_29, _stringLiteralE84B14CAE4933A56C3FF0486D95967BACA50EC48, L_30, /*hidden argument*/NULL); // L.RegVar("this", _this, null); 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_Collections_Generic_DictionaryWrap__this_m8C4762BAD01798CA9ED177349F10FE06C5631723_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_31); LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_31, _stringLiteralC2543FFF3BFA6F144C2F06A7DE6CD10C0B650CAE, L_32, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL); // L.RegFunction("__tostring", ToLua.op_ToString); 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)ToLua_op_ToString_m45ABFC0D91846491E0BD772C639D333B3697565C_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_33); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_33, _stringLiteral55466C57A6AD671E6382864E65E49545CEA21A96, L_34, /*hidden argument*/NULL); // L.RegVar("Count", get_Count, null); 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_Collections_Generic_DictionaryWrap_get_Count_mCD6CE0503F0DA67C8784CC73E8DD051A2350BB84_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_35); LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_35, _stringLiteral66E12969C225CC6D65E18210488ACB826EBA907E, L_36, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL); // L.RegVar("Comparer", get_Comparer, null); 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_Collections_Generic_DictionaryWrap_get_Comparer_mD04E4C012C0CC5E5FCF129DD79A27DC1E0273AB8_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_37); LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_37, _stringLiteral8FC94E4F5B71CECE2565D72417AACC804EE27A0D, L_38, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL); // L.RegVar("Keys", get_Keys, null); 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_Collections_Generic_DictionaryWrap_get_Keys_mD7AB7C6A24B9582B285D62FA8A255A5DCFAF1976_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_39); LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_39, _stringLiteralE5651C683F14C95AA972CFDBC300D9FECFE02019, L_40, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL); // L.RegVar("Values", get_Values, null); 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_Collections_Generic_DictionaryWrap_get_Values_mF1E380DAB9CB2D148383B118D98A8BB55445BA45_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_41); LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_41, _stringLiteralB1564F6B1512CBFA3CFCEBC9A5BADB6B239954F1, L_42, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL); // L.EndClass(); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_43 = ___L0; NullCheck(L_43); LuaState_EndClass_m8A005898468B98BE9EED4EA2E96EEC375C1F6BED(L_43, /*hidden argument*/NULL); // } return; } } // System.Int32 System_Collections_Generic_DictionaryWrap::_get_this(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_DictionaryWrap__get_this_m20E7B6DD5B508B3FAA9133242A39F0CFDB0C1B77 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_DictionaryWrap__get_this_m20E7B6DD5B508B3FAA9133242A39F0CFDB0C1B77_MetadataUsageId); s_Il2CppMethodInitialized = true; } Type_t * V_0 = NULL; RuntimeObject * V_1 = NULL; RuntimeObject * V_2 = NULL; RuntimeObject * V_3 = NULL; 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, 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); // Type kt = null; V_0 = (Type_t *)NULL; // object obj = ToLua.CheckGenericObject(L, 1, typeof(Dictionary<,>), out kt); intptr_t L_1 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast (Dictionary_2_t99E4B52AC24AAFFAD2210FF8D8301BD9DBCAD398_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_CheckGenericObject_m262C29191E9E271433739E2128CFF73178CD32F1((intptr_t)L_1, 1, L_3, (Type_t **)(&V_0), /*hidden argument*/NULL); V_1 = L_4; // object arg0 = ToLua.CheckVarObject(L, 2, kt); intptr_t L_5 = ___L0; Type_t * L_6 = V_0; RuntimeObject * L_7 = ToLua_CheckVarObject_m27D8EB2E2BF81511814150B323C3D33DD0A2B0A4((intptr_t)L_5, 2, L_6, /*hidden argument*/NULL); V_2 = L_7; // object o = LuaMethodCache.CallSingleMethod("get_Item", obj, arg0); RuntimeObject * L_8 = V_1; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_9 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_10 = L_9; RuntimeObject * L_11 = V_2; NullCheck(L_10); ArrayElementTypeCheck (L_10, L_11); (L_10)->SetAt(static_cast(0), (RuntimeObject *)L_11); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_12 = LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteral9DE19950AFC2D97E0BD856D2D2A5BDF42D40868D, L_8, L_10, /*hidden argument*/NULL); V_3 = L_12; // ToLua.Push(L, o); intptr_t L_13 = ___L0; RuntimeObject * L_14 = V_3; ToLua_Push_m527AE65DDF8931A68AFE689AE47A65524F4A6C03((intptr_t)L_13, L_14, /*hidden argument*/NULL); // return 1; V_4 = 1; goto IL_0056; } // 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_0048; throw e; } CATCH_0048: { // begin catch(System.Exception) // catch (Exception e) V_5 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_15 = ___L0; Exception_t * L_16 = V_5; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_17 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_15, L_16, /*hidden argument*/NULL); V_4 = L_17; goto IL_0056; } // end catch (depth: 1) IL_0056: { // } int32_t L_18 = V_4; return L_18; } } // System.Int32 System_Collections_Generic_DictionaryWrap::_set_this(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_DictionaryWrap__set_this_mC29FC15DAD6B48398A7F1B358CEE5F6F0E35CB69 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_DictionaryWrap__set_this_mC29FC15DAD6B48398A7F1B358CEE5F6F0E35CB69_MetadataUsageId); s_Il2CppMethodInitialized = true; } Type_t * V_0 = NULL; Type_t * V_1 = NULL; RuntimeObject * V_2 = NULL; RuntimeObject * V_3 = NULL; 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) * 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); // object obj = ToLua.CheckGenericObject(L, 1, typeof(Dictionary<,>), out kt, out vt); intptr_t L_1 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast (Dictionary_2_t99E4B52AC24AAFFAD2210FF8D8301BD9DBCAD398_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_CheckGenericObject_m1341C23BF56BB19F1352F1CD02B307BB7ED6FFBD((intptr_t)L_1, 1, L_3, (Type_t **)(&V_0), (Type_t **)(&V_1), /*hidden argument*/NULL); V_2 = L_4; // object arg0 = ToLua.CheckVarObject(L, 2, kt); intptr_t L_5 = ___L0; Type_t * L_6 = V_0; RuntimeObject * L_7 = ToLua_CheckVarObject_m27D8EB2E2BF81511814150B323C3D33DD0A2B0A4((intptr_t)L_5, 2, L_6, /*hidden argument*/NULL); V_3 = L_7; // object arg1 = ToLua.CheckVarObject(L, 3, vt); intptr_t L_8 = ___L0; Type_t * L_9 = V_1; RuntimeObject * L_10 = ToLua_CheckVarObject_m27D8EB2E2BF81511814150B323C3D33DD0A2B0A4((intptr_t)L_8, 3, L_9, /*hidden argument*/NULL); V_4 = L_10; // LuaMethodCache.CallSingleMethod("set_Item", obj, arg0, arg1); RuntimeObject * L_11 = V_2; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_12 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_13 = L_12; RuntimeObject * L_14 = V_3; NullCheck(L_13); ArrayElementTypeCheck (L_13, L_14); (L_13)->SetAt(static_cast(0), (RuntimeObject *)L_14); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_15 = L_13; RuntimeObject * L_16 = V_4; NullCheck(L_15); ArrayElementTypeCheck (L_15, L_16); (L_15)->SetAt(static_cast(1), (RuntimeObject *)L_16); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteral3470AD0B56C9A09156223CF89F51F6D75F0968BD, L_11, L_15, /*hidden argument*/NULL); // return 0; V_5 = 0; goto IL_005e; } // 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_0050; throw e; } CATCH_0050: { // begin catch(System.Exception) // catch (Exception e) V_6 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_17 = ___L0; Exception_t * L_18 = V_6; 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_5 = L_19; goto IL_005e; } // end catch (depth: 1) IL_005e: { // } int32_t L_20 = V_5; return L_20; } } // System.Int32 System_Collections_Generic_DictionaryWrap::_this(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_DictionaryWrap__this_m8C4762BAD01798CA9ED177349F10FE06C5631723 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_DictionaryWrap__this_m8C4762BAD01798CA9ED177349F10FE06C5631723_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_pushvalue(L, 1); intptr_t L_0 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); LuaDLL_lua_pushvalue_m713DDDB9414ED15F1F823B50C1B5C58E56A82498((intptr_t)L_0, 1, /*hidden argument*/NULL); // LuaDLL.tolua_bindthis(L, _get_this, _set_this); intptr_t 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_Collections_Generic_DictionaryWrap__get_this_m20E7B6DD5B508B3FAA9133242A39F0CFDB0C1B77_RuntimeMethod_var), /*hidden argument*/NULL); LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_3 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var); LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_3, NULL, (intptr_t)((intptr_t)System_Collections_Generic_DictionaryWrap__set_this_mC29FC15DAD6B48398A7F1B358CEE5F6F0E35CB69_RuntimeMethod_var), /*hidden argument*/NULL); LuaDLL_tolua_bindthis_mE37C9C593B8DEED6C501BF6B585A980D324F98D8((intptr_t)L_1, L_2, L_3, /*hidden argument*/NULL); // return 1; V_0 = 1; goto IL_0034; } // 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_0029; throw e; } CATCH_0029: { // begin catch(System.Exception) // catch (Exception e) V_1 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_4 = ___L0; Exception_t * L_5 = V_1; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_6 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_4, L_5, /*hidden argument*/NULL); V_0 = L_6; goto IL_0034; } // end catch (depth: 1) IL_0034: { // } int32_t L_7 = V_0; return L_7; } } // System.Int32 System_Collections_Generic_DictionaryWrap::get_Item(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_DictionaryWrap_get_Item_m19B37FFE10EAB51F92EB7F14CE30195DD45C21CE (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_DictionaryWrap_get_Item_m19B37FFE10EAB51F92EB7F14CE30195DD45C21CE_MetadataUsageId); s_Il2CppMethodInitialized = true; } Type_t * V_0 = NULL; RuntimeObject * V_1 = NULL; RuntimeObject * V_2 = NULL; RuntimeObject * V_3 = NULL; 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, 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); // Type kt = null; V_0 = (Type_t *)NULL; // object obj = ToLua.CheckGenericObject(L, 1, typeof(Dictionary<,>), out kt); intptr_t L_1 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast (Dictionary_2_t99E4B52AC24AAFFAD2210FF8D8301BD9DBCAD398_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_CheckGenericObject_m262C29191E9E271433739E2128CFF73178CD32F1((intptr_t)L_1, 1, L_3, (Type_t **)(&V_0), /*hidden argument*/NULL); V_1 = L_4; // object arg0 = ToLua.CheckVarObject(L, 2, kt); intptr_t L_5 = ___L0; Type_t * L_6 = V_0; RuntimeObject * L_7 = ToLua_CheckVarObject_m27D8EB2E2BF81511814150B323C3D33DD0A2B0A4((intptr_t)L_5, 2, L_6, /*hidden argument*/NULL); V_2 = L_7; // object o = LuaMethodCache.CallSingleMethod("get_Item", obj, arg0); RuntimeObject * L_8 = V_1; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_9 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_10 = L_9; RuntimeObject * L_11 = V_2; NullCheck(L_10); ArrayElementTypeCheck (L_10, L_11); (L_10)->SetAt(static_cast(0), (RuntimeObject *)L_11); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_12 = LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteral9DE19950AFC2D97E0BD856D2D2A5BDF42D40868D, L_8, L_10, /*hidden argument*/NULL); V_3 = L_12; // ToLua.Push(L, o); intptr_t L_13 = ___L0; RuntimeObject * L_14 = V_3; ToLua_Push_m527AE65DDF8931A68AFE689AE47A65524F4A6C03((intptr_t)L_13, L_14, /*hidden argument*/NULL); // return 1; V_4 = 1; goto IL_0056; } // 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_0048; throw e; } CATCH_0048: { // begin catch(System.Exception) // catch (Exception e) V_5 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_15 = ___L0; Exception_t * L_16 = V_5; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_17 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_15, L_16, /*hidden argument*/NULL); V_4 = L_17; goto IL_0056; } // end catch (depth: 1) IL_0056: { // } int32_t L_18 = V_4; return L_18; } } // System.Int32 System_Collections_Generic_DictionaryWrap::set_Item(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_DictionaryWrap_set_Item_mB5E77C6B996E1819BDB67F9CFBCA5755DE88DE6E (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_DictionaryWrap_set_Item_mB5E77C6B996E1819BDB67F9CFBCA5755DE88DE6E_MetadataUsageId); s_Il2CppMethodInitialized = true; } Type_t * V_0 = NULL; Type_t * V_1 = NULL; RuntimeObject * V_2 = NULL; RuntimeObject * V_3 = NULL; 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) * 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); // object obj = ToLua.CheckGenericObject(L, 1, typeof(Dictionary<,>), out kt, out vt); intptr_t L_1 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast (Dictionary_2_t99E4B52AC24AAFFAD2210FF8D8301BD9DBCAD398_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_CheckGenericObject_m1341C23BF56BB19F1352F1CD02B307BB7ED6FFBD((intptr_t)L_1, 1, L_3, (Type_t **)(&V_0), (Type_t **)(&V_1), /*hidden argument*/NULL); V_2 = L_4; // object arg0 = ToLua.CheckVarObject(L, 2, kt); intptr_t L_5 = ___L0; Type_t * L_6 = V_0; RuntimeObject * L_7 = ToLua_CheckVarObject_m27D8EB2E2BF81511814150B323C3D33DD0A2B0A4((intptr_t)L_5, 2, L_6, /*hidden argument*/NULL); V_3 = L_7; // object arg1 = ToLua.CheckVarObject(L, 3, vt); intptr_t L_8 = ___L0; Type_t * L_9 = V_1; RuntimeObject * L_10 = ToLua_CheckVarObject_m27D8EB2E2BF81511814150B323C3D33DD0A2B0A4((intptr_t)L_8, 3, L_9, /*hidden argument*/NULL); V_4 = L_10; // LuaMethodCache.CallSingleMethod("set_Item", obj, arg0, arg1); RuntimeObject * L_11 = V_2; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_12 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_13 = L_12; RuntimeObject * L_14 = V_3; NullCheck(L_13); ArrayElementTypeCheck (L_13, L_14); (L_13)->SetAt(static_cast(0), (RuntimeObject *)L_14); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_15 = L_13; RuntimeObject * L_16 = V_4; NullCheck(L_15); ArrayElementTypeCheck (L_15, L_16); (L_15)->SetAt(static_cast(1), (RuntimeObject *)L_16); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteral3470AD0B56C9A09156223CF89F51F6D75F0968BD, L_11, L_15, /*hidden argument*/NULL); // return 0; V_5 = 0; goto IL_005e; } // 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_0050; throw e; } CATCH_0050: { // begin catch(System.Exception) // catch (Exception e) V_6 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_17 = ___L0; Exception_t * L_18 = V_6; 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_5 = L_19; goto IL_005e; } // end catch (depth: 1) IL_005e: { // } int32_t L_20 = V_5; return L_20; } } // System.Int32 System_Collections_Generic_DictionaryWrap::_geti(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_DictionaryWrap__geti_mD5AD962C4DDDC1B015D0FCB02C86A205700787AF (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_DictionaryWrap__geti_mD5AD962C4DDDC1B015D0FCB02C86A205700787AF_MetadataUsageId); s_Il2CppMethodInitialized = true; } Type_t * V_0 = NULL; RuntimeObject * V_1 = NULL; RuntimeObject * V_2 = NULL; RuntimeObject * V_3 = NULL; 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, 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); // Type kt = null; V_0 = (Type_t *)NULL; // object obj = ToLua.CheckGenericObject(L, 1, typeof(Dictionary<,>), out kt); intptr_t L_1 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast (Dictionary_2_t99E4B52AC24AAFFAD2210FF8D8301BD9DBCAD398_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_CheckGenericObject_m262C29191E9E271433739E2128CFF73178CD32F1((intptr_t)L_1, 1, L_3, (Type_t **)(&V_0), /*hidden argument*/NULL); V_1 = L_4; // if (kt != typeof(int)) Type_t * L_5 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_6 = { reinterpret_cast (Int32_t585191389E07734F19F3156FF88FB3EF4800D102_0_0_0_var) }; Type_t * L_7 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_6, /*hidden argument*/NULL); bool L_8 = Type_op_Inequality_m615014191FB05FD50F63A24EB9A6CCA785E7CEC9(L_5, L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0037; } } IL_002f: { // LuaDLL.lua_pushnil(L); intptr_t L_9 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_9, /*hidden argument*/NULL); // } goto IL_005d; } IL_0037: { // object arg0 = ToLua.CheckVarObject(L, 2, kt); intptr_t L_10 = ___L0; Type_t * L_11 = V_0; IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var); RuntimeObject * L_12 = ToLua_CheckVarObject_m27D8EB2E2BF81511814150B323C3D33DD0A2B0A4((intptr_t)L_10, 2, L_11, /*hidden argument*/NULL); V_2 = L_12; // object o = LuaMethodCache.CallSingleMethod("get_Item", obj, arg0); RuntimeObject * L_13 = V_1; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_14 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_15 = L_14; RuntimeObject * L_16 = V_2; NullCheck(L_15); ArrayElementTypeCheck (L_15, L_16); (L_15)->SetAt(static_cast(0), (RuntimeObject *)L_16); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_17 = LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteral9DE19950AFC2D97E0BD856D2D2A5BDF42D40868D, L_13, L_15, /*hidden argument*/NULL); V_3 = L_17; // ToLua.Push(L, o); intptr_t L_18 = ___L0; RuntimeObject * L_19 = V_3; ToLua_Push_m527AE65DDF8931A68AFE689AE47A65524F4A6C03((intptr_t)L_18, L_19, /*hidden argument*/NULL); } IL_005d: { // return 1; V_4 = 1; goto IL_0070; } } // 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_0062; throw e; } CATCH_0062: { // begin catch(System.Exception) // catch (Exception e) V_5 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_20 = ___L0; Exception_t * L_21 = V_5; 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_4 = L_22; goto IL_0070; } // end catch (depth: 1) IL_0070: { // } int32_t L_23 = V_4; return L_23; } } // System.Int32 System_Collections_Generic_DictionaryWrap::_seti(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_DictionaryWrap__seti_m3D06500781EC7AB0CFF9CB6EF49FF1D22DB36C67 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_DictionaryWrap__seti_m3D06500781EC7AB0CFF9CB6EF49FF1D22DB36C67_MetadataUsageId); s_Il2CppMethodInitialized = true; } Type_t * V_0 = NULL; Type_t * V_1 = NULL; RuntimeObject * V_2 = NULL; RuntimeObject * V_3 = NULL; 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) * 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); // object obj = ToLua.CheckGenericObject(L, 1, typeof(Dictionary<,>), out kt, out vt); intptr_t L_1 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast (Dictionary_2_t99E4B52AC24AAFFAD2210FF8D8301BD9DBCAD398_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_CheckGenericObject_m1341C23BF56BB19F1352F1CD02B307BB7ED6FFBD((intptr_t)L_1, 1, L_3, (Type_t **)(&V_0), (Type_t **)(&V_1), /*hidden argument*/NULL); V_2 = L_4; // if (kt == typeof(int)) Type_t * L_5 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_6 = { reinterpret_cast (Int32_t585191389E07734F19F3156FF88FB3EF4800D102_0_0_0_var) }; Type_t * L_7 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_6, /*hidden argument*/NULL); bool L_8 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8(L_5, L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_005d; } } IL_002f: { // object arg0 = ToLua.CheckVarObject(L, 2, kt); intptr_t L_9 = ___L0; Type_t * L_10 = V_0; IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var); RuntimeObject * L_11 = ToLua_CheckVarObject_m27D8EB2E2BF81511814150B323C3D33DD0A2B0A4((intptr_t)L_9, 2, L_10, /*hidden argument*/NULL); V_3 = L_11; // object arg1 = ToLua.CheckVarObject(L, 3, vt); intptr_t L_12 = ___L0; Type_t * L_13 = V_1; RuntimeObject * L_14 = ToLua_CheckVarObject_m27D8EB2E2BF81511814150B323C3D33DD0A2B0A4((intptr_t)L_12, 3, L_13, /*hidden argument*/NULL); V_4 = L_14; // LuaMethodCache.CallSingleMethod("set_Item", obj, arg0, arg1); RuntimeObject * L_15 = V_2; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_16 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_17 = L_16; RuntimeObject * L_18 = V_3; NullCheck(L_17); ArrayElementTypeCheck (L_17, L_18); (L_17)->SetAt(static_cast(0), (RuntimeObject *)L_18); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_19 = L_17; RuntimeObject * L_20 = V_4; NullCheck(L_19); ArrayElementTypeCheck (L_19, L_20); (L_19)->SetAt(static_cast(1), (RuntimeObject *)L_20); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteral3470AD0B56C9A09156223CF89F51F6D75F0968BD, L_15, L_19, /*hidden argument*/NULL); } IL_005d: { // return 0; V_5 = 0; goto IL_0070; } } // 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_0062; throw e; } CATCH_0062: { // begin catch(System.Exception) // catch (Exception e) V_6 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_21 = ___L0; Exception_t * L_22 = V_6; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_23 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_21, L_22, /*hidden argument*/NULL); V_5 = L_23; goto IL_0070; } // end catch (depth: 1) IL_0070: { // } int32_t L_24 = V_5; return L_24; } } // System.Int32 System_Collections_Generic_DictionaryWrap::Add(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_DictionaryWrap_Add_mC5E9FFCD6551B267AAA8DEBF510A2E90DFD9DB8F (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_DictionaryWrap_Add_mC5E9FFCD6551B267AAA8DEBF510A2E90DFD9DB8F_MetadataUsageId); s_Il2CppMethodInitialized = true; } Type_t * V_0 = NULL; Type_t * V_1 = NULL; RuntimeObject * V_2 = NULL; RuntimeObject * V_3 = NULL; 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) * 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); // object obj = ToLua.CheckGenericObject(L, 1, typeof(Dictionary<,>), out kt, out vt); intptr_t L_1 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast (Dictionary_2_t99E4B52AC24AAFFAD2210FF8D8301BD9DBCAD398_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_CheckGenericObject_m1341C23BF56BB19F1352F1CD02B307BB7ED6FFBD((intptr_t)L_1, 1, L_3, (Type_t **)(&V_0), (Type_t **)(&V_1), /*hidden argument*/NULL); V_2 = L_4; // object arg0 = ToLua.CheckVarObject(L, 2, kt); intptr_t L_5 = ___L0; Type_t * L_6 = V_0; RuntimeObject * L_7 = ToLua_CheckVarObject_m27D8EB2E2BF81511814150B323C3D33DD0A2B0A4((intptr_t)L_5, 2, L_6, /*hidden argument*/NULL); V_3 = L_7; // object arg1 = ToLua.CheckVarObject(L, 3, vt); intptr_t L_8 = ___L0; Type_t * L_9 = V_1; RuntimeObject * L_10 = ToLua_CheckVarObject_m27D8EB2E2BF81511814150B323C3D33DD0A2B0A4((intptr_t)L_8, 3, L_9, /*hidden argument*/NULL); V_4 = L_10; // LuaMethodCache.CallSingleMethod("Add", obj, arg0, arg1); RuntimeObject * L_11 = V_2; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_12 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_13 = L_12; RuntimeObject * L_14 = V_3; NullCheck(L_13); ArrayElementTypeCheck (L_13, L_14); (L_13)->SetAt(static_cast(0), (RuntimeObject *)L_14); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_15 = L_13; RuntimeObject * L_16 = V_4; NullCheck(L_15); ArrayElementTypeCheck (L_15, L_16); (L_15)->SetAt(static_cast(1), (RuntimeObject *)L_16); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteral61CC55AA0453184734C3FA0B621EDA6FA874BD83, L_11, L_15, /*hidden argument*/NULL); // return 0; V_5 = 0; goto IL_005e; } // 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_0050; throw e; } CATCH_0050: { // begin catch(System.Exception) // catch (Exception e) V_6 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_17 = ___L0; Exception_t * L_18 = V_6; 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_5 = L_19; goto IL_005e; } // end catch (depth: 1) IL_005e: { // } int32_t L_20 = V_5; return L_20; } } // System.Int32 System_Collections_Generic_DictionaryWrap::Clear(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_DictionaryWrap_Clear_m566C8E4C6675DE70C9DE8EBD9D66900132473419 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_DictionaryWrap_Clear_m566C8E4C6675DE70C9DE8EBD9D66900132473419_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); // object obj = ToLua.CheckGenericObject(L, 1, typeof(Dictionary<,>)); intptr_t L_1 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast (Dictionary_2_t99E4B52AC24AAFFAD2210FF8D8301BD9DBCAD398_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_CheckGenericObject_m105D6154B909EAAAAE95CFBB138F0CA475645CC2((intptr_t)L_1, 1, L_3, /*hidden argument*/NULL); V_0 = L_4; // LuaMethodCache.CallSingleMethod("Clear", obj); RuntimeObject * L_5 = V_0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_6 = Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_inline(/*hidden argument*/Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_RuntimeMethod_var); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteral719EA396AD92E01B4757EC2B93BB1E5F270F771D, L_5, L_6, /*hidden argument*/NULL); // return 0; V_1 = 0; 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_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_0039; } // end catch (depth: 1) IL_0039: { // } int32_t L_10 = V_1; return L_10; } } // System.Int32 System_Collections_Generic_DictionaryWrap::ContainsKey(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_DictionaryWrap_ContainsKey_m075D97B3B403B53B6BDDB834C25274F7F2609969 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_DictionaryWrap_ContainsKey_m075D97B3B403B53B6BDDB834C25274F7F2609969_MetadataUsageId); s_Il2CppMethodInitialized = true; } Type_t * V_0 = NULL; RuntimeObject * V_1 = NULL; RuntimeObject * V_2 = NULL; bool V_3 = false; 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, 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.CheckGenericObject(L, 1, typeof(Dictionary<,>), out kt); intptr_t L_1 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast (Dictionary_2_t99E4B52AC24AAFFAD2210FF8D8301BD9DBCAD398_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_CheckGenericObject_m262C29191E9E271433739E2128CFF73178CD32F1((intptr_t)L_1, 1, L_3, (Type_t **)(&V_0), /*hidden argument*/NULL); V_1 = L_4; // object arg0 = ToLua.CheckVarObject(L, 2, kt); intptr_t L_5 = ___L0; Type_t * L_6 = V_0; RuntimeObject * L_7 = ToLua_CheckVarObject_m27D8EB2E2BF81511814150B323C3D33DD0A2B0A4((intptr_t)L_5, 2, L_6, /*hidden argument*/NULL); V_2 = L_7; // bool o = (bool)LuaMethodCache.CallSingleMethod("ContainsKey", obj, arg0); RuntimeObject * L_8 = V_1; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_9 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_10 = L_9; RuntimeObject * L_11 = V_2; NullCheck(L_10); ArrayElementTypeCheck (L_10, L_11); (L_10)->SetAt(static_cast(0), (RuntimeObject *)L_11); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_12 = LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteral295EEDDE2614DF982BA15CFE7FB8652AFBD8645A, L_8, L_10, /*hidden argument*/NULL); V_3 = ((*(bool*)((bool*)UnBox(L_12, Boolean_tB53F6830F670160873277339AA58F15CAED4399C_il2cpp_TypeInfo_var)))); // LuaDLL.lua_pushboolean(L, o); intptr_t L_13 = ___L0; bool L_14 = V_3; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_13, L_14, /*hidden argument*/NULL); // return 1; V_4 = 1; goto IL_0059; } // 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_004b; throw e; } CATCH_004b: { // begin catch(System.Exception) // catch (Exception e) V_5 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_15 = ___L0; Exception_t * L_16 = V_5; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_17 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_15, L_16, /*hidden argument*/NULL); V_4 = L_17; goto IL_0059; } // end catch (depth: 1) IL_0059: { // } int32_t L_18 = V_4; return L_18; } } // System.Int32 System_Collections_Generic_DictionaryWrap::ContainsValue(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_DictionaryWrap_ContainsValue_m9D08620ABC722EE6839447874F861A7B22E85BB6 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_DictionaryWrap_ContainsValue_m9D08620ABC722EE6839447874F861A7B22E85BB6_MetadataUsageId); s_Il2CppMethodInitialized = true; } Type_t * V_0 = NULL; Type_t * V_1 = NULL; RuntimeObject * V_2 = NULL; RuntimeObject * V_3 = NULL; bool V_4 = false; 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, 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.CheckGenericObject(L, 1, typeof(Dictionary<,>), out kt, out vt); intptr_t L_1 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast (Dictionary_2_t99E4B52AC24AAFFAD2210FF8D8301BD9DBCAD398_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_CheckGenericObject_m1341C23BF56BB19F1352F1CD02B307BB7ED6FFBD((intptr_t)L_1, 1, L_3, (Type_t **)(&V_0), (Type_t **)(&V_1), /*hidden argument*/NULL); V_2 = L_4; // object arg0 = ToLua.CheckVarObject(L, 2, vt); intptr_t L_5 = ___L0; Type_t * L_6 = V_1; RuntimeObject * L_7 = ToLua_CheckVarObject_m27D8EB2E2BF81511814150B323C3D33DD0A2B0A4((intptr_t)L_5, 2, L_6, /*hidden argument*/NULL); V_3 = L_7; // bool o = (bool)LuaMethodCache.CallSingleMethod("ContainsValue", obj, arg0); RuntimeObject * L_8 = V_2; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_9 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_10 = L_9; RuntimeObject * L_11 = V_3; NullCheck(L_10); ArrayElementTypeCheck (L_10, L_11); (L_10)->SetAt(static_cast(0), (RuntimeObject *)L_11); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_12 = LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteral246278490138F3D3AA47A1F444C14947DD1EF477, L_8, L_10, /*hidden argument*/NULL); V_4 = ((*(bool*)((bool*)UnBox(L_12, Boolean_tB53F6830F670160873277339AA58F15CAED4399C_il2cpp_TypeInfo_var)))); // LuaDLL.lua_pushboolean(L, o); intptr_t L_13 = ___L0; bool L_14 = V_4; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_13, L_14, /*hidden argument*/NULL); // return 1; V_5 = 1; goto IL_005d; } // 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_004f; throw e; } CATCH_004f: { // begin catch(System.Exception) // catch (Exception e) V_6 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_15 = ___L0; Exception_t * L_16 = V_6; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_17 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_15, L_16, /*hidden argument*/NULL); V_5 = L_17; goto IL_005d; } // end catch (depth: 1) IL_005d: { // } int32_t L_18 = V_5; return L_18; } } // System.Int32 System_Collections_Generic_DictionaryWrap::GetObjectData(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_DictionaryWrap_GetObjectData_m8055E09803C7C37D48758D8E72EA9651A0E83A66 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_DictionaryWrap_GetObjectData_m8055E09803C7C37D48758D8E72EA9651A0E83A66_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject * V_0 = NULL; SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * V_1 = NULL; StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 V_2; memset((&V_2), 0, sizeof(V_2)); 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); // object obj = ToLua.CheckGenericObject(L, 1, typeof(Dictionary<,>)); intptr_t L_1 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast (Dictionary_2_t99E4B52AC24AAFFAD2210FF8D8301BD9DBCAD398_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_CheckGenericObject_m105D6154B909EAAAAE95CFBB138F0CA475645CC2((intptr_t)L_1, 1, L_3, /*hidden argument*/NULL); V_0 = L_4; // SerializationInfo arg0 = (SerializationInfo)ToLua.CheckObject(L, 2, typeof(SerializationInfo)); intptr_t L_5 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_6 = { reinterpret_cast (SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26_0_0_0_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 = ((SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 *)CastclassSealed((RuntimeObject*)L_8, SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26_il2cpp_TypeInfo_var)); // StreamingContext arg1 = (StreamingContext)ToLua.CheckObject(L, 3, typeof(StreamingContext)); intptr_t L_9 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_10 = { reinterpret_cast (StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034_0_0_0_var) }; Type_t * L_11 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_10, /*hidden argument*/NULL); RuntimeObject * L_12 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_9, 3, L_11, /*hidden argument*/NULL); V_2 = ((*(StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 *)((StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 *)UnBox(L_12, StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034_il2cpp_TypeInfo_var)))); // LuaMethodCache.CallSingleMethod("GetObjectData", obj, arg0, arg1); RuntimeObject * L_13 = V_0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_14 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_15 = L_14; SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_16 = V_1; NullCheck(L_15); ArrayElementTypeCheck (L_15, L_16); (L_15)->SetAt(static_cast(0), (RuntimeObject *)L_16); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_17 = L_15; StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 L_18 = V_2; StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 L_19 = L_18; RuntimeObject * L_20 = Box(StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034_il2cpp_TypeInfo_var, &L_19); NullCheck(L_17); ArrayElementTypeCheck (L_17, L_20); (L_17)->SetAt(static_cast(1), (RuntimeObject *)L_20); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteralA1AE73D0BD1120FB41BE8623368CBB0BE1DB0B57, L_13, L_17, /*hidden argument*/NULL); // return 0; V_3 = 0; goto IL_0077; } // 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_006a; throw e; } CATCH_006a: { // begin catch(System.Exception) // catch (Exception e) V_4 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_21 = ___L0; Exception_t * L_22 = V_4; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_23 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_21, L_22, /*hidden argument*/NULL); V_3 = L_23; goto IL_0077; } // end catch (depth: 1) IL_0077: { // } int32_t L_24 = V_3; return L_24; } } // System.Int32 System_Collections_Generic_DictionaryWrap::OnDeserialization(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_DictionaryWrap_OnDeserialization_m2243AF786AC5156127E5D59D905F4CEF0D6FEA60 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_DictionaryWrap_OnDeserialization_m2243AF786AC5156127E5D59D905F4CEF0D6FEA60_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject * V_0 = NULL; RuntimeObject * 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); 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.CheckGenericObject(L, 1, typeof(Dictionary<,>)); intptr_t L_1 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast (Dictionary_2_t99E4B52AC24AAFFAD2210FF8D8301BD9DBCAD398_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_CheckGenericObject_m105D6154B909EAAAAE95CFBB138F0CA475645CC2((intptr_t)L_1, 1, L_3, /*hidden argument*/NULL); V_0 = L_4; // object arg0 = ToLua.ToVarObject(L, 2); intptr_t L_5 = ___L0; RuntimeObject * L_6 = ToLua_ToVarObject_m32C2BF7F525FB0A4D5914DC319660A523C3A7A6D((intptr_t)L_5, 2, /*hidden argument*/NULL); V_1 = L_6; // LuaMethodCache.CallSingleMethod("OnDeserialization", obj, arg0); RuntimeObject * L_7 = V_0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_8 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_9 = L_8; RuntimeObject * L_10 = V_1; NullCheck(L_9); ArrayElementTypeCheck (L_9, L_10); (L_9)->SetAt(static_cast(0), (RuntimeObject *)L_10); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteralE2E29C4AB3F752DEF362AA1718EC21BEC3C50CE6, L_7, L_9, /*hidden argument*/NULL); // return 0; V_2 = 0; goto IL_0046; } // 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_003b; throw e; } CATCH_003b: { // 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_0046; } // end catch (depth: 1) IL_0046: { // } int32_t L_14 = V_2; return L_14; } } // System.Int32 System_Collections_Generic_DictionaryWrap::Remove(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_DictionaryWrap_Remove_m3EAA96D4E0F96650DC440C30D44C13A2D930CB81 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_DictionaryWrap_Remove_m3EAA96D4E0F96650DC440C30D44C13A2D930CB81_MetadataUsageId); s_Il2CppMethodInitialized = true; } Type_t * V_0 = NULL; RuntimeObject * V_1 = NULL; RuntimeObject * V_2 = NULL; bool V_3 = false; 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, 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.CheckGenericObject(L, 1, typeof(Dictionary<,>), out kt); intptr_t L_1 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast (Dictionary_2_t99E4B52AC24AAFFAD2210FF8D8301BD9DBCAD398_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_CheckGenericObject_m262C29191E9E271433739E2128CFF73178CD32F1((intptr_t)L_1, 1, L_3, (Type_t **)(&V_0), /*hidden argument*/NULL); V_1 = L_4; // object arg0 = ToLua.CheckVarObject(L, 2, kt); intptr_t L_5 = ___L0; Type_t * L_6 = V_0; RuntimeObject * L_7 = ToLua_CheckVarObject_m27D8EB2E2BF81511814150B323C3D33DD0A2B0A4((intptr_t)L_5, 2, L_6, /*hidden argument*/NULL); V_2 = L_7; // bool o = (bool)LuaMethodCache.CallSingleMethod("Remove", obj, arg0); RuntimeObject * L_8 = V_1; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_9 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_10 = L_9; RuntimeObject * L_11 = V_2; NullCheck(L_10); ArrayElementTypeCheck (L_10, L_11); (L_10)->SetAt(static_cast(0), (RuntimeObject *)L_11); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_12 = LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteralE963907DAC5CD5C017869B4C96C18021C9BD058B, L_8, L_10, /*hidden argument*/NULL); V_3 = ((*(bool*)((bool*)UnBox(L_12, Boolean_tB53F6830F670160873277339AA58F15CAED4399C_il2cpp_TypeInfo_var)))); // LuaDLL.lua_pushboolean(L, o); intptr_t L_13 = ___L0; bool L_14 = V_3; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_13, L_14, /*hidden argument*/NULL); // return 1; V_4 = 1; goto IL_0059; } // 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_004b; throw e; } CATCH_004b: { // begin catch(System.Exception) // catch (Exception e) V_5 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_15 = ___L0; Exception_t * L_16 = V_5; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_17 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_15, L_16, /*hidden argument*/NULL); V_4 = L_17; goto IL_0059; } // end catch (depth: 1) IL_0059: { // } int32_t L_18 = V_4; return L_18; } } // System.Int32 System_Collections_Generic_DictionaryWrap::TryGetValue(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_DictionaryWrap_TryGetValue_m301E1CF490EE0C70EC0E3D25C4A1ACF171939592 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_DictionaryWrap_TryGetValue_m301E1CF490EE0C70EC0E3D25C4A1ACF171939592_MetadataUsageId); s_Il2CppMethodInitialized = true; } Type_t * V_0 = NULL; RuntimeObject * V_1 = NULL; RuntimeObject * V_2 = NULL; RuntimeObject * V_3 = NULL; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* V_4 = NULL; bool V_5 = false; int32_t V_6 = 0; 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) * 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); // object obj = ToLua.CheckGenericObject(L, 1, typeof(Dictionary<,>), out kt); intptr_t L_1 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast (Dictionary_2_t99E4B52AC24AAFFAD2210FF8D8301BD9DBCAD398_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_CheckGenericObject_m262C29191E9E271433739E2128CFF73178CD32F1((intptr_t)L_1, 1, L_3, (Type_t **)(&V_0), /*hidden argument*/NULL); V_1 = L_4; // object arg0 = ToLua.CheckVarObject(L, 2, kt); intptr_t L_5 = ___L0; Type_t * L_6 = V_0; RuntimeObject * L_7 = ToLua_CheckVarObject_m27D8EB2E2BF81511814150B323C3D33DD0A2B0A4((intptr_t)L_5, 2, L_6, /*hidden argument*/NULL); V_2 = L_7; // object arg1 = null; V_3 = NULL; // object[] args = new object[] { arg0, arg1 }; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_8 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_9 = L_8; RuntimeObject * L_10 = V_2; NullCheck(L_9); ArrayElementTypeCheck (L_9, L_10); (L_9)->SetAt(static_cast(0), (RuntimeObject *)L_10); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_11 = L_9; RuntimeObject * L_12 = V_3; NullCheck(L_11); ArrayElementTypeCheck (L_11, L_12); (L_11)->SetAt(static_cast(1), (RuntimeObject *)L_12); V_4 = L_11; // bool o = (bool)LuaMethodCache.CallSingleMethod("TryGetValue", obj, args); RuntimeObject * L_13 = V_1; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_14 = V_4; IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_15 = LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteralBC693C443DC998445A6ED6C37C23EB900380D2CA, L_13, L_14, /*hidden argument*/NULL); V_5 = ((*(bool*)((bool*)UnBox(L_15, Boolean_tB53F6830F670160873277339AA58F15CAED4399C_il2cpp_TypeInfo_var)))); // LuaDLL.lua_pushboolean(L, o); intptr_t L_16 = ___L0; bool L_17 = V_5; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_16, L_17, /*hidden argument*/NULL); // ToLua.Push(L, args[1]); intptr_t L_18 = ___L0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_19 = V_4; NullCheck(L_19); int32_t L_20 = 1; RuntimeObject * L_21 = (L_19)->GetAt(static_cast(L_20)); ToLua_Push_m527AE65DDF8931A68AFE689AE47A65524F4A6C03((intptr_t)L_18, L_21, /*hidden argument*/NULL); // return 2; V_6 = 2; goto IL_006f; } // 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_0061; throw e; } CATCH_0061: { // begin catch(System.Exception) // catch (Exception e) V_7 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_22 = ___L0; Exception_t * L_23 = V_7; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_24 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_22, L_23, /*hidden argument*/NULL); V_6 = L_24; goto IL_006f; } // end catch (depth: 1) IL_006f: { // } int32_t L_25 = V_6; return L_25; } } // System.Int32 System_Collections_Generic_DictionaryWrap::GetEnumerator(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_DictionaryWrap_GetEnumerator_mB04712B45A85C197A1167B347592A84ED89D44A0 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_DictionaryWrap_GetEnumerator_mB04712B45A85C197A1167B347592A84ED89D44A0_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject * V_0 = NULL; RuntimeObject* 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); 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.CheckGenericObject(L, 1, typeof(Dictionary<,>)); intptr_t L_1 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast (Dictionary_2_t99E4B52AC24AAFFAD2210FF8D8301BD9DBCAD398_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_CheckGenericObject_m105D6154B909EAAAAE95CFBB138F0CA475645CC2((intptr_t)L_1, 1, L_3, /*hidden argument*/NULL); V_0 = L_4; // IEnumerator o = (IEnumerator)LuaMethodCache.CallSingleMethod("GetEnumerator", obj); RuntimeObject * L_5 = V_0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_6 = Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_inline(/*hidden argument*/Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_RuntimeMethod_var); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_7 = LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteralE84B14CAE4933A56C3FF0486D95967BACA50EC48, L_5, L_6, /*hidden argument*/NULL); V_1 = ((RuntimeObject*)Castclass((RuntimeObject*)L_7, IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A_il2cpp_TypeInfo_var)); // ToLua.Push(L, o); intptr_t L_8 = ___L0; RuntimeObject* L_9 = V_1; ToLua_Push_m0C5C43A12210CCE2EA2C934C03DDC5A75A1BB4E2((intptr_t)L_8, L_9, /*hidden argument*/NULL); // return 1; V_2 = 1; goto IL_0045; } // 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_3 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_10 = ___L0; Exception_t * L_11 = V_3; 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_2 = L_12; goto IL_0045; } // end catch (depth: 1) IL_0045: { // } int32_t L_13 = V_2; return L_13; } } // System.Int32 System_Collections_Generic_DictionaryWrap::get_Count(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_DictionaryWrap_get_Count_mCD6CE0503F0DA67C8784CC73E8DD051A2350BB84 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_DictionaryWrap_get_Count_mCD6CE0503F0DA67C8784CC73E8DD051A2350BB84_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; // int ret = (int)LuaMethodCache.CallSingleMethod("get_Count", o); RuntimeObject * L_2 = V_0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_3 = Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_inline(/*hidden argument*/Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_RuntimeMethod_var); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_4 = LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteral44054F48B422C687862DE6698E7B9894EBE09413, L_2, L_3, /*hidden argument*/NULL); V_1 = ((*(int32_t*)((int32_t*)UnBox(L_4, Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var)))); // LuaDLL.lua_pushinteger(L, ret); intptr_t L_5 = ___L0; int32_t L_6 = V_1; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_5, L_6, /*hidden argument*/NULL); // return 1; V_2 = 1; goto IL_003c; } // 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_3 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e, o, "attempt to index Count on a nil value"); intptr_t L_7 = ___L0; Exception_t * L_8 = V_3; RuntimeObject * L_9 = V_0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_10 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_7, L_8, L_9, _stringLiteralDED7D84DE88E8218169B3ED3437B26844E88ED0E, /*hidden argument*/NULL); V_2 = L_10; goto IL_003c; } // end catch (depth: 1) IL_003c: { // } int32_t L_11 = V_2; return L_11; } } // System.Int32 System_Collections_Generic_DictionaryWrap::get_Comparer(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_DictionaryWrap_get_Comparer_mD04E4C012C0CC5E5FCF129DD79A27DC1E0273AB8 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_DictionaryWrap_get_Comparer_mD04E4C012C0CC5E5FCF129DD79A27DC1E0273AB8_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject * V_0 = NULL; RuntimeObject * 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; // object ret = LuaMethodCache.CallSingleMethod("get_Comparer", o); RuntimeObject * L_2 = V_0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_3 = Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_inline(/*hidden argument*/Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_RuntimeMethod_var); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_4 = LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteral84E35FC39EB5A1433ADCE5C60A7F2F38238C1901, L_2, L_3, /*hidden argument*/NULL); V_1 = L_4; // ToLua.PushObject(L, ret); intptr_t L_5 = ___L0; RuntimeObject * L_6 = V_1; ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_5, L_6, /*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 Comparer on a nil value"); intptr_t L_7 = ___L0; Exception_t * L_8 = V_3; RuntimeObject * L_9 = V_0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_10 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_7, L_8, L_9, _stringLiteralA81DF1AAF12B1EE224561931D472B7B1823FC90D, /*hidden argument*/NULL); V_2 = L_10; goto IL_0037; } // end catch (depth: 1) IL_0037: { // } int32_t L_11 = V_2; return L_11; } } // System.Int32 System_Collections_Generic_DictionaryWrap::get_Keys(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_DictionaryWrap_get_Keys_mD7AB7C6A24B9582B285D62FA8A255A5DCFAF1976 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_DictionaryWrap_get_Keys_mD7AB7C6A24B9582B285D62FA8A255A5DCFAF1976_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject * V_0 = NULL; RuntimeObject * 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; // object ret = LuaMethodCache.CallSingleMethod("get_Keys", o); RuntimeObject * L_2 = V_0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_3 = Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_inline(/*hidden argument*/Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_RuntimeMethod_var); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_4 = LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteral0F08B287CA06979B53B530B74D4C7D4042C9F78A, L_2, L_3, /*hidden argument*/NULL); V_1 = L_4; // ToLua.PushObject(L, ret); intptr_t L_5 = ___L0; RuntimeObject * L_6 = V_1; ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_5, L_6, /*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 Keys on a nil value"); intptr_t L_7 = ___L0; Exception_t * L_8 = V_3; RuntimeObject * L_9 = V_0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_10 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_7, L_8, L_9, _stringLiteralC16153BC2E76FE2AAF3735967A74D741D0D85FA9, /*hidden argument*/NULL); V_2 = L_10; goto IL_0037; } // end catch (depth: 1) IL_0037: { // } int32_t L_11 = V_2; return L_11; } } // System.Int32 System_Collections_Generic_DictionaryWrap::get_Values(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_DictionaryWrap_get_Values_mF1E380DAB9CB2D148383B118D98A8BB55445BA45 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_DictionaryWrap_get_Values_mF1E380DAB9CB2D148383B118D98A8BB55445BA45_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject * V_0 = NULL; RuntimeObject * 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; // object ret = LuaMethodCache.CallSingleMethod("get_Values", o); RuntimeObject * L_2 = V_0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_3 = Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_inline(/*hidden argument*/Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_RuntimeMethod_var); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_4 = LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteral57A0657688DBA5675A4C1126A4628704F7246B5E, L_2, L_3, /*hidden argument*/NULL); V_1 = L_4; // ToLua.PushObject(L, ret); intptr_t L_5 = ___L0; RuntimeObject * L_6 = V_1; ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_5, L_6, /*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 Values on a nil value"); intptr_t L_7 = ___L0; Exception_t * L_8 = V_3; RuntimeObject * L_9 = V_0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_10 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_7, L_8, L_9, _stringLiteral6FB489943E5030261A2F7517415E0D7A8CF704A4, /*hidden argument*/NULL); V_2 = L_10; goto IL_0037; } // end catch (depth: 1) IL_0037: { // } int32_t L_11 = V_2; return L_11; } } // System.Void System_Collections_Generic_DictionaryWrap::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void System_Collections_Generic_DictionaryWrap__ctor_m77B722B6FB0A3C6AFD89D515C8245071C81E9EF6 (System_Collections_Generic_DictionaryWrap_t50464287420789701F374D3439DF1041297C441D * __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_Collections_Generic_Dictionary_KeyCollectionWrap__CreateSystem_Collections_Generic_Dictionary_KeyCollection_m8C1F4DEB9244500143258D537577A5EDD76CA7FE(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_Dictionary_KeyCollectionWrap__CreateSystem_Collections_Generic_Dictionary_KeyCollection_m8C1F4DEB9244500143258D537577A5EDD76CA7FE(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_Dictionary_KeyCollectionWrap_CopyTo_m90A749B3132B9F9D3C4593F4537871D395A6227E(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_Dictionary_KeyCollectionWrap_CopyTo_m90A749B3132B9F9D3C4593F4537871D395A6227E(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_Dictionary_KeyCollectionWrap_GetEnumerator_mEFBD9F520291B6BD8ACFF29FAC179DBCABBAEF5C(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_Dictionary_KeyCollectionWrap_GetEnumerator_mEFBD9F520291B6BD8ACFF29FAC179DBCABBAEF5C(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_Dictionary_KeyCollectionWrap_get_Count_m896D9B5EE522A239911E4CBC1D9EC266C8E16B08(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_Dictionary_KeyCollectionWrap_get_Count_m896D9B5EE522A239911E4CBC1D9EC266C8E16B08(___L0, NULL); return returnValue; } // System.Void System_Collections_Generic_Dictionary_KeyCollectionWrap::Register(LuaInterface.LuaState) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void System_Collections_Generic_Dictionary_KeyCollectionWrap_Register_m48B0E642E10D973699D77AC5E113CBFCEACA6EF0 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_Dictionary_KeyCollectionWrap_Register_m48B0E642E10D973699D77AC5E113CBFCEACA6EF0_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // L.BeginClass(typeof(Dictionary<,>.KeyCollection), typeof(System.Object), "KeyCollection"); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast (KeyCollection_t2AA2CDF89E48B4580F169700DF037455BE1E59E0_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 (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, _stringLiteral71C6941AE2CF69FABD4F3D106F84CEAC1E113010, /*hidden argument*/NULL); // L.RegFunction("CopyTo", CopyTo); 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_Collections_Generic_Dictionary_KeyCollectionWrap_CopyTo_m90A749B3132B9F9D3C4593F4537871D395A6227E_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_5); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_5, _stringLiteralB2EA61909E81EAD8319961C0FE5C2347B36C341F, L_6, /*hidden argument*/NULL); // L.RegFunction("GetEnumerator", GetEnumerator); 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_Collections_Generic_Dictionary_KeyCollectionWrap_GetEnumerator_mEFBD9F520291B6BD8ACFF29FAC179DBCABBAEF5C_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_7); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_7, _stringLiteralE84B14CAE4933A56C3FF0486D95967BACA50EC48, L_8, /*hidden argument*/NULL); // L.RegFunction("New", _CreateSystem_Collections_Generic_Dictionary_KeyCollection); 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_Collections_Generic_Dictionary_KeyCollectionWrap__CreateSystem_Collections_Generic_Dictionary_KeyCollection_m8C1F4DEB9244500143258D537577A5EDD76CA7FE_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_9); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_9, _stringLiteral6403F2B7EB2AAAFE6DE34CBF2A029B01AFEBC512, L_10, /*hidden argument*/NULL); // L.RegFunction("__tostring", ToLua.op_ToString); 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)ToLua_op_ToString_m45ABFC0D91846491E0BD772C639D333B3697565C_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_11); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_11, _stringLiteral55466C57A6AD671E6382864E65E49545CEA21A96, L_12, /*hidden argument*/NULL); // L.RegVar("Count", get_Count, null); 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_Collections_Generic_Dictionary_KeyCollectionWrap_get_Count_m896D9B5EE522A239911E4CBC1D9EC266C8E16B08_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_13); LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_13, _stringLiteral66E12969C225CC6D65E18210488ACB826EBA907E, L_14, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL); // L.EndClass(); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_15 = ___L0; NullCheck(L_15); LuaState_EndClass_m8A005898468B98BE9EED4EA2E96EEC375C1F6BED(L_15, /*hidden argument*/NULL); // } return; } } // System.Int32 System_Collections_Generic_Dictionary_KeyCollectionWrap::_CreateSystem_Collections_Generic_Dictionary_KeyCollection(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_Dictionary_KeyCollectionWrap__CreateSystem_Collections_Generic_Dictionary_KeyCollection_m8C1F4DEB9244500143258D537577A5EDD76CA7FE (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_Dictionary_KeyCollectionWrap__CreateSystem_Collections_Generic_Dictionary_KeyCollection_m8C1F4DEB9244500143258D537577A5EDD76CA7FE_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject * V_0 = NULL; RuntimeObject * 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) * 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 == 1) if ((!(((uint32_t)L_1) == ((uint32_t)1)))) { goto IL_0046; } } IL_0009: { // object arg0 = ToLua.CheckGenericObject(L, 1, typeof(Dictionary<,>)); intptr_t L_2 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_3 = { reinterpret_cast (Dictionary_2_t99E4B52AC24AAFFAD2210FF8D8301BD9DBCAD398_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_CheckGenericObject_m105D6154B909EAAAAE95CFBB138F0CA475645CC2((intptr_t)L_2, 1, L_4, /*hidden argument*/NULL); V_0 = L_5; // Type kc = arg0.GetType().GetNestedType("KeyCollection"); RuntimeObject * L_6 = V_0; NullCheck(L_6); Type_t * L_7 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60(L_6, /*hidden argument*/NULL); NullCheck(L_7); Type_t * L_8 = Type_GetNestedType_m30D9D5DF0FB7ADAED9B54CC02DCC5D8C4E873F45(L_7, _stringLiteral71C6941AE2CF69FABD4F3D106F84CEAC1E113010, /*hidden argument*/NULL); // object obj = Activator.CreateInstance(kc, arg0); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_9 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_10 = L_9; RuntimeObject * L_11 = V_0; NullCheck(L_10); ArrayElementTypeCheck (L_10, L_11); (L_10)->SetAt(static_cast(0), (RuntimeObject *)L_11); RuntimeObject * L_12 = Activator_CreateInstance_mEE50708E1E8AAD4E5021A2FFDB992DDF65727E17(L_8, L_10, /*hidden argument*/NULL); V_1 = L_12; // ToLua.PushObject(L, obj); intptr_t L_13 = ___L0; RuntimeObject * L_14 = V_1; ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_13, L_14, /*hidden argument*/NULL); // return 1; V_2 = 1; goto IL_005f; } IL_0046: { // return LuaDLL.luaL_throw(L, "invalid arguments to ctor method: System.Collections.Generic.Dictionary.KeyCollection.New"); intptr_t L_15 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_16 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_15, _stringLiteral98F89E2FB9001FC0B018F228BACE99CAC9F1A7EB, /*hidden argument*/NULL); V_2 = L_16; goto IL_005f; } } // 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_0054; throw e; } CATCH_0054: { // begin catch(System.Exception) // catch (Exception e) V_3 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_17 = ___L0; Exception_t * L_18 = V_3; 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_2 = L_19; goto IL_005f; } // end catch (depth: 1) IL_005f: { // } int32_t L_20 = V_2; return L_20; } } // System.Int32 System_Collections_Generic_Dictionary_KeyCollectionWrap::CopyTo(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_Dictionary_KeyCollectionWrap_CopyTo_m90A749B3132B9F9D3C4593F4537871D395A6227E (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_Dictionary_KeyCollectionWrap_CopyTo_m90A749B3132B9F9D3C4593F4537871D395A6227E_MetadataUsageId); s_Il2CppMethodInitialized = true; } Type_t * V_0 = NULL; RuntimeObject * V_1 = NULL; RuntimeObject * V_2 = NULL; 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, 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); // Type kt = null; V_0 = (Type_t *)NULL; // object obj = ToLua.CheckGenericObject(L, 1, typeof(Dictionary<,>.KeyCollection), out kt); intptr_t L_1 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast (KeyCollection_t2AA2CDF89E48B4580F169700DF037455BE1E59E0_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_CheckGenericObject_m262C29191E9E271433739E2128CFF73178CD32F1((intptr_t)L_1, 1, L_3, (Type_t **)(&V_0), /*hidden argument*/NULL); V_1 = L_4; // object arg0 = ToLua.CheckObject(L, 2, kt.MakeArrayType()); intptr_t L_5 = ___L0; Type_t * L_6 = V_0; NullCheck(L_6); Type_t * L_7 = VirtFuncInvoker0< Type_t * >::Invoke(20 /* System.Type System.Type::MakeArrayType() */, L_6); RuntimeObject * L_8 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_5, 2, L_7, /*hidden argument*/NULL); V_2 = L_8; // int arg1 = (int)LuaDLL.luaL_checknumber(L, 3); intptr_t L_9 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); double L_10 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_9, 3, /*hidden argument*/NULL); V_3 = (((int32_t)((int32_t)L_10))); // LuaMethodCache.CallSingleMethod("CopyTo", obj, arg0, arg1); RuntimeObject * L_11 = V_1; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_12 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_13 = L_12; RuntimeObject * L_14 = V_2; NullCheck(L_13); ArrayElementTypeCheck (L_13, L_14); (L_13)->SetAt(static_cast(0), (RuntimeObject *)L_14); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_15 = L_13; int32_t L_16 = V_3; int32_t L_17 = L_16; RuntimeObject * L_18 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_17); NullCheck(L_15); ArrayElementTypeCheck (L_15, L_18); (L_15)->SetAt(static_cast(1), (RuntimeObject *)L_18); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteralB2EA61909E81EAD8319961C0FE5C2347B36C341F, L_11, L_15, /*hidden argument*/NULL); // return 0; V_4 = 0; 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_0058; throw e; } CATCH_0058: { // 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_4 = L_21; goto IL_0066; } // end catch (depth: 1) IL_0066: { // } int32_t L_22 = V_4; return L_22; } } // System.Int32 System_Collections_Generic_Dictionary_KeyCollectionWrap::GetEnumerator(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_Dictionary_KeyCollectionWrap_GetEnumerator_mEFBD9F520291B6BD8ACFF29FAC179DBCABBAEF5C (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_Dictionary_KeyCollectionWrap_GetEnumerator_mEFBD9F520291B6BD8ACFF29FAC179DBCABBAEF5C_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject * V_0 = NULL; RuntimeObject* 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); 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.CheckGenericObject(L, 1, typeof(Dictionary<,>.KeyCollection)); intptr_t L_1 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast (KeyCollection_t2AA2CDF89E48B4580F169700DF037455BE1E59E0_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_CheckGenericObject_m105D6154B909EAAAAE95CFBB138F0CA475645CC2((intptr_t)L_1, 1, L_3, /*hidden argument*/NULL); V_0 = L_4; // IEnumerator o = (IEnumerator)LuaMethodCache.CallSingleMethod("GetEnumerator", obj); RuntimeObject * L_5 = V_0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_6 = Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_inline(/*hidden argument*/Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_RuntimeMethod_var); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_7 = LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteralE84B14CAE4933A56C3FF0486D95967BACA50EC48, L_5, L_6, /*hidden argument*/NULL); V_1 = ((RuntimeObject*)Castclass((RuntimeObject*)L_7, IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A_il2cpp_TypeInfo_var)); // ToLua.Push(L, o); intptr_t L_8 = ___L0; RuntimeObject* L_9 = V_1; ToLua_Push_m0C5C43A12210CCE2EA2C934C03DDC5A75A1BB4E2((intptr_t)L_8, L_9, /*hidden argument*/NULL); // return 1; V_2 = 1; goto IL_0045; } // 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_3 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_10 = ___L0; Exception_t * L_11 = V_3; 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_2 = L_12; goto IL_0045; } // end catch (depth: 1) IL_0045: { // } int32_t L_13 = V_2; return L_13; } } // System.Int32 System_Collections_Generic_Dictionary_KeyCollectionWrap::get_Count(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_Dictionary_KeyCollectionWrap_get_Count_m896D9B5EE522A239911E4CBC1D9EC266C8E16B08 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_Dictionary_KeyCollectionWrap_get_Count_m896D9B5EE522A239911E4CBC1D9EC266C8E16B08_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; // int ret = (int)LuaMethodCache.CallSingleMethod("get_Count", o); RuntimeObject * L_2 = V_0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_3 = Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_inline(/*hidden argument*/Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_RuntimeMethod_var); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_4 = LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteral44054F48B422C687862DE6698E7B9894EBE09413, L_2, L_3, /*hidden argument*/NULL); V_1 = ((*(int32_t*)((int32_t*)UnBox(L_4, Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var)))); // LuaDLL.lua_pushinteger(L, ret); intptr_t L_5 = ___L0; int32_t L_6 = V_1; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_5, L_6, /*hidden argument*/NULL); // return 1; V_2 = 1; goto IL_003c; } // 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_3 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e, o, "attempt to index Count on a nil value"); intptr_t L_7 = ___L0; Exception_t * L_8 = V_3; RuntimeObject * L_9 = V_0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_10 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_7, L_8, L_9, _stringLiteralDED7D84DE88E8218169B3ED3437B26844E88ED0E, /*hidden argument*/NULL); V_2 = L_10; goto IL_003c; } // end catch (depth: 1) IL_003c: { // } int32_t L_11 = V_2; return L_11; } } // System.Void System_Collections_Generic_Dictionary_KeyCollectionWrap::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void System_Collections_Generic_Dictionary_KeyCollectionWrap__ctor_m0814B33BAAAF38D278E598535384E814D9DBF69D (System_Collections_Generic_Dictionary_KeyCollectionWrap_t794719F4E757F95D4107278BEB7E051E25881D82 * __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_Collections_Generic_Dictionary_ValueCollectionWrap__CreateSystem_Collections_Generic_Dictionary_ValueCollection_m6D7D7D067BD6F0BDD25A6595E7AEBC9BE7AE33DB(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_Dictionary_ValueCollectionWrap__CreateSystem_Collections_Generic_Dictionary_ValueCollection_m6D7D7D067BD6F0BDD25A6595E7AEBC9BE7AE33DB(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_Dictionary_ValueCollectionWrap_CopyTo_m1A63FDEB88CD9A543A0E9D42997434F08AE0DC5C(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_Dictionary_ValueCollectionWrap_CopyTo_m1A63FDEB88CD9A543A0E9D42997434F08AE0DC5C(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_Dictionary_ValueCollectionWrap_GetEnumerator_mDDEB83CDA663720D8A7793B721A53BB2BC28174A(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_Dictionary_ValueCollectionWrap_GetEnumerator_mDDEB83CDA663720D8A7793B721A53BB2BC28174A(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_Dictionary_ValueCollectionWrap_get_Count_m0670B02D7B8D4EE2E47895B244EC7E67B9D3DDF0(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_Dictionary_ValueCollectionWrap_get_Count_m0670B02D7B8D4EE2E47895B244EC7E67B9D3DDF0(___L0, NULL); return returnValue; } // System.Void System_Collections_Generic_Dictionary_ValueCollectionWrap::Register(LuaInterface.LuaState) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void System_Collections_Generic_Dictionary_ValueCollectionWrap_Register_m06DA7CA7AC9FBA7EC917FC61F84A065587393DE9 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_Dictionary_ValueCollectionWrap_Register_m06DA7CA7AC9FBA7EC917FC61F84A065587393DE9_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // L.BeginClass(typeof(Dictionary<,>.ValueCollection), typeof(System.Object), "ValueCollection"); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast (ValueCollection_tB882930EBBF1E7B3ACCDB312995FD8AAC98FDEE7_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 (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, _stringLiteral87C4A15340C637AEE0898AEBEA26E26CB1857432, /*hidden argument*/NULL); // L.RegFunction("CopyTo", CopyTo); 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_Collections_Generic_Dictionary_ValueCollectionWrap_CopyTo_m1A63FDEB88CD9A543A0E9D42997434F08AE0DC5C_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_5); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_5, _stringLiteralB2EA61909E81EAD8319961C0FE5C2347B36C341F, L_6, /*hidden argument*/NULL); // L.RegFunction("GetEnumerator", GetEnumerator); 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_Collections_Generic_Dictionary_ValueCollectionWrap_GetEnumerator_mDDEB83CDA663720D8A7793B721A53BB2BC28174A_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_7); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_7, _stringLiteralE84B14CAE4933A56C3FF0486D95967BACA50EC48, L_8, /*hidden argument*/NULL); // L.RegFunction("New", _CreateSystem_Collections_Generic_Dictionary_ValueCollection); 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_Collections_Generic_Dictionary_ValueCollectionWrap__CreateSystem_Collections_Generic_Dictionary_ValueCollection_m6D7D7D067BD6F0BDD25A6595E7AEBC9BE7AE33DB_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_9); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_9, _stringLiteral6403F2B7EB2AAAFE6DE34CBF2A029B01AFEBC512, L_10, /*hidden argument*/NULL); // L.RegFunction("__tostring", ToLua.op_ToString); 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)ToLua_op_ToString_m45ABFC0D91846491E0BD772C639D333B3697565C_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_11); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_11, _stringLiteral55466C57A6AD671E6382864E65E49545CEA21A96, L_12, /*hidden argument*/NULL); // L.RegVar("Count", get_Count, null); 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_Collections_Generic_Dictionary_ValueCollectionWrap_get_Count_m0670B02D7B8D4EE2E47895B244EC7E67B9D3DDF0_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_13); LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_13, _stringLiteral66E12969C225CC6D65E18210488ACB826EBA907E, L_14, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL); // L.EndClass(); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_15 = ___L0; NullCheck(L_15); LuaState_EndClass_m8A005898468B98BE9EED4EA2E96EEC375C1F6BED(L_15, /*hidden argument*/NULL); // } return; } } // System.Int32 System_Collections_Generic_Dictionary_ValueCollectionWrap::_CreateSystem_Collections_Generic_Dictionary_ValueCollection(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_Dictionary_ValueCollectionWrap__CreateSystem_Collections_Generic_Dictionary_ValueCollection_m6D7D7D067BD6F0BDD25A6595E7AEBC9BE7AE33DB (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_Dictionary_ValueCollectionWrap__CreateSystem_Collections_Generic_Dictionary_ValueCollection_m6D7D7D067BD6F0BDD25A6595E7AEBC9BE7AE33DB_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject * V_0 = NULL; RuntimeObject * 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) * 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 == 1) if ((!(((uint32_t)L_1) == ((uint32_t)1)))) { goto IL_0046; } } IL_0009: { // object arg0 = ToLua.CheckGenericObject(L, 1, typeof(Dictionary<,>)); intptr_t L_2 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_3 = { reinterpret_cast (Dictionary_2_t99E4B52AC24AAFFAD2210FF8D8301BD9DBCAD398_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_CheckGenericObject_m105D6154B909EAAAAE95CFBB138F0CA475645CC2((intptr_t)L_2, 1, L_4, /*hidden argument*/NULL); V_0 = L_5; // Type kv = arg0.GetType().GetNestedType("ValueCollection"); RuntimeObject * L_6 = V_0; NullCheck(L_6); Type_t * L_7 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60(L_6, /*hidden argument*/NULL); NullCheck(L_7); Type_t * L_8 = Type_GetNestedType_m30D9D5DF0FB7ADAED9B54CC02DCC5D8C4E873F45(L_7, _stringLiteral87C4A15340C637AEE0898AEBEA26E26CB1857432, /*hidden argument*/NULL); // object obj = Activator.CreateInstance(kv, arg0); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_9 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_10 = L_9; RuntimeObject * L_11 = V_0; NullCheck(L_10); ArrayElementTypeCheck (L_10, L_11); (L_10)->SetAt(static_cast(0), (RuntimeObject *)L_11); RuntimeObject * L_12 = Activator_CreateInstance_mEE50708E1E8AAD4E5021A2FFDB992DDF65727E17(L_8, L_10, /*hidden argument*/NULL); V_1 = L_12; // ToLua.PushObject(L, obj); intptr_t L_13 = ___L0; RuntimeObject * L_14 = V_1; ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_13, L_14, /*hidden argument*/NULL); // return 1; V_2 = 1; goto IL_005f; } IL_0046: { // return LuaDLL.luaL_throw(L, "invalid arguments to ctor method: System.Collections.Generic.Dictionary.ValueCollection.New"); intptr_t L_15 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_16 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_15, _stringLiteral31DD5746ED9F499EAC8A554FE6F13648631842EC, /*hidden argument*/NULL); V_2 = L_16; goto IL_005f; } } // 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_0054; throw e; } CATCH_0054: { // begin catch(System.Exception) // catch (Exception e) V_3 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_17 = ___L0; Exception_t * L_18 = V_3; 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_2 = L_19; goto IL_005f; } // end catch (depth: 1) IL_005f: { // } int32_t L_20 = V_2; return L_20; } } // System.Int32 System_Collections_Generic_Dictionary_ValueCollectionWrap::CopyTo(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_Dictionary_ValueCollectionWrap_CopyTo_m1A63FDEB88CD9A543A0E9D42997434F08AE0DC5C (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_Dictionary_ValueCollectionWrap_CopyTo_m1A63FDEB88CD9A543A0E9D42997434F08AE0DC5C_MetadataUsageId); s_Il2CppMethodInitialized = true; } Type_t * V_0 = NULL; Type_t * V_1 = NULL; RuntimeObject * V_2 = NULL; RuntimeObject * V_3 = NULL; int32_t V_4 = 0; 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, 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); // object obj = ToLua.CheckGenericObject(L, 1, typeof(Dictionary<,>.ValueCollection), out kt, out kv); intptr_t L_1 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast (ValueCollection_tB882930EBBF1E7B3ACCDB312995FD8AAC98FDEE7_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_CheckGenericObject_m1341C23BF56BB19F1352F1CD02B307BB7ED6FFBD((intptr_t)L_1, 1, L_3, (Type_t **)(&V_0), (Type_t **)(&V_1), /*hidden argument*/NULL); V_2 = L_4; // object arg0 = ToLua.CheckObject(L, 2, kv.MakeArrayType()); intptr_t L_5 = ___L0; Type_t * L_6 = V_1; NullCheck(L_6); Type_t * L_7 = VirtFuncInvoker0< Type_t * >::Invoke(20 /* System.Type System.Type::MakeArrayType() */, L_6); RuntimeObject * L_8 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_5, 2, L_7, /*hidden argument*/NULL); V_3 = L_8; // int arg1 = (int)LuaDLL.luaL_checknumber(L, 3); intptr_t L_9 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); double L_10 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_9, 3, /*hidden argument*/NULL); V_4 = (((int32_t)((int32_t)L_10))); // LuaMethodCache.CallSingleMethod("CopyTo", obj, arg0, arg1); RuntimeObject * L_11 = V_2; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_12 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_13 = L_12; RuntimeObject * L_14 = V_3; NullCheck(L_13); ArrayElementTypeCheck (L_13, L_14); (L_13)->SetAt(static_cast(0), (RuntimeObject *)L_14); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_15 = L_13; int32_t L_16 = V_4; int32_t L_17 = L_16; RuntimeObject * L_18 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_17); NullCheck(L_15); ArrayElementTypeCheck (L_15, L_18); (L_15)->SetAt(static_cast(1), (RuntimeObject *)L_18); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteralB2EA61909E81EAD8319961C0FE5C2347B36C341F, L_11, L_15, /*hidden argument*/NULL); // return 0; V_5 = 0; goto IL_0068; } // 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_6 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_19 = ___L0; Exception_t * L_20 = V_6; 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_5 = L_21; goto IL_0068; } // end catch (depth: 1) IL_0068: { // } int32_t L_22 = V_5; return L_22; } } // System.Int32 System_Collections_Generic_Dictionary_ValueCollectionWrap::GetEnumerator(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_Dictionary_ValueCollectionWrap_GetEnumerator_mDDEB83CDA663720D8A7793B721A53BB2BC28174A (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_Dictionary_ValueCollectionWrap_GetEnumerator_mDDEB83CDA663720D8A7793B721A53BB2BC28174A_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject * V_0 = NULL; RuntimeObject* 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); 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.CheckGenericObject(L, 1, typeof(Dictionary<,>.ValueCollection)); intptr_t L_1 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast (ValueCollection_tB882930EBBF1E7B3ACCDB312995FD8AAC98FDEE7_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_CheckGenericObject_m105D6154B909EAAAAE95CFBB138F0CA475645CC2((intptr_t)L_1, 1, L_3, /*hidden argument*/NULL); V_0 = L_4; // IEnumerator o = (IEnumerator)LuaMethodCache.CallSingleMethod("GetEnumerator", obj); RuntimeObject * L_5 = V_0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_6 = Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_inline(/*hidden argument*/Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_RuntimeMethod_var); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_7 = LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteralE84B14CAE4933A56C3FF0486D95967BACA50EC48, L_5, L_6, /*hidden argument*/NULL); V_1 = ((RuntimeObject*)Castclass((RuntimeObject*)L_7, IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A_il2cpp_TypeInfo_var)); // ToLua.Push(L, o); intptr_t L_8 = ___L0; RuntimeObject* L_9 = V_1; ToLua_Push_m0C5C43A12210CCE2EA2C934C03DDC5A75A1BB4E2((intptr_t)L_8, L_9, /*hidden argument*/NULL); // return 1; V_2 = 1; goto IL_0045; } // 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_3 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_10 = ___L0; Exception_t * L_11 = V_3; 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_2 = L_12; goto IL_0045; } // end catch (depth: 1) IL_0045: { // } int32_t L_13 = V_2; return L_13; } } // System.Int32 System_Collections_Generic_Dictionary_ValueCollectionWrap::get_Count(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_Dictionary_ValueCollectionWrap_get_Count_m0670B02D7B8D4EE2E47895B244EC7E67B9D3DDF0 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_Dictionary_ValueCollectionWrap_get_Count_m0670B02D7B8D4EE2E47895B244EC7E67B9D3DDF0_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; // int ret = (int)LuaMethodCache.CallSingleMethod("get_Count", o); RuntimeObject * L_2 = V_0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_3 = Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_inline(/*hidden argument*/Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_RuntimeMethod_var); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_4 = LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteral44054F48B422C687862DE6698E7B9894EBE09413, L_2, L_3, /*hidden argument*/NULL); V_1 = ((*(int32_t*)((int32_t*)UnBox(L_4, Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var)))); // LuaDLL.lua_pushinteger(L, ret); intptr_t L_5 = ___L0; int32_t L_6 = V_1; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_5, L_6, /*hidden argument*/NULL); // return 1; V_2 = 1; goto IL_003c; } // 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_3 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e, o, "attempt to index Count on a nil value"); intptr_t L_7 = ___L0; Exception_t * L_8 = V_3; RuntimeObject * L_9 = V_0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_10 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_7, L_8, L_9, _stringLiteralDED7D84DE88E8218169B3ED3437B26844E88ED0E, /*hidden argument*/NULL); V_2 = L_10; goto IL_003c; } // end catch (depth: 1) IL_003c: { // } int32_t L_11 = V_2; return L_11; } } // System.Void System_Collections_Generic_Dictionary_ValueCollectionWrap::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void System_Collections_Generic_Dictionary_ValueCollectionWrap__ctor_m1573AB4BE2CBA94841CED84DDC83E7E24C255AA7 (System_Collections_Generic_Dictionary_ValueCollectionWrap_tE0A8CDF8ADBD720CC61EA0AD7C00FE60D79CC2FC * __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_Collections_Generic_KeyValuePairWrap_get_Key_m8CE0ECA97FDED66D629310FDFACE7322457AA16B(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_KeyValuePairWrap_get_Key_m8CE0ECA97FDED66D629310FDFACE7322457AA16B(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_KeyValuePairWrap_get_Value_m31AB745C787355765004563F2274F3D68973B937(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_KeyValuePairWrap_get_Value_m31AB745C787355765004563F2274F3D68973B937(___L0, NULL); return returnValue; } // System.Void System_Collections_Generic_KeyValuePairWrap::Register(LuaInterface.LuaState) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void System_Collections_Generic_KeyValuePairWrap_Register_mB42BCFA39B5F8C9B8CB866C32C1C835947B05C3A (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_KeyValuePairWrap_Register_mB42BCFA39B5F8C9B8CB866C32C1C835947B05C3A_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // L.BeginClass(typeof(KeyValuePair<,>), null, "KeyValuePair"); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast (KeyValuePair_2_tE2B149987A7A0267959C8B92C6923BAB9823089D_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, _stringLiteralB9D23208267215B4C2CD8D39D0582E18F2C9A8B0, /*hidden argument*/NULL); // L.RegFunction("__tostring", ToLua.op_ToString); 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)ToLua_op_ToString_m45ABFC0D91846491E0BD772C639D333B3697565C_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_3); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_3, _stringLiteral55466C57A6AD671E6382864E65E49545CEA21A96, L_4, /*hidden argument*/NULL); // L.RegVar("Key", get_Key, null); 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_Collections_Generic_KeyValuePairWrap_get_Key_m8CE0ECA97FDED66D629310FDFACE7322457AA16B_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_5); LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_5, _stringLiteralC67DD20EE842986086A0A915DDC2A279490130ED, L_6, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL); // L.RegVar("Value", get_Value, null); 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_Collections_Generic_KeyValuePairWrap_get_Value_m31AB745C787355765004563F2274F3D68973B937_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_7); LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_7, _stringLiteral8DCE170DE238B1FEDA2ECD9674EA3CA0D068FBCB, L_8, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL); // L.EndClass(); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_9 = ___L0; NullCheck(L_9); LuaState_EndClass_m8A005898468B98BE9EED4EA2E96EEC375C1F6BED(L_9, /*hidden argument*/NULL); // } return; } } // System.Int32 System_Collections_Generic_KeyValuePairWrap::get_Key(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_KeyValuePairWrap_get_Key_m8CE0ECA97FDED66D629310FDFACE7322457AA16B (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_KeyValuePairWrap_get_Key_m8CE0ECA97FDED66D629310FDFACE7322457AA16B_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject * V_0 = NULL; RuntimeObject * 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; // object ret = LuaMethodCache.CallSingleMethod("get_Key", o); RuntimeObject * L_2 = V_0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_3 = Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_inline(/*hidden argument*/Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_RuntimeMethod_var); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_4 = LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteralD655618F74959E693624C9A7A33000CD4B194EEB, L_2, L_3, /*hidden argument*/NULL); V_1 = L_4; // ToLua.Push(L, ret); intptr_t L_5 = ___L0; RuntimeObject * L_6 = V_1; ToLua_Push_m527AE65DDF8931A68AFE689AE47A65524F4A6C03((intptr_t)L_5, L_6, /*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 Key on a nil value"); intptr_t L_7 = ___L0; Exception_t * L_8 = V_3; RuntimeObject * L_9 = V_0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_10 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_7, L_8, L_9, _stringLiteral0DB1470B0DBFE5023D7B987B702DDCF063F25543, /*hidden argument*/NULL); V_2 = L_10; goto IL_0037; } // end catch (depth: 1) IL_0037: { // } int32_t L_11 = V_2; return L_11; } } // System.Int32 System_Collections_Generic_KeyValuePairWrap::get_Value(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_KeyValuePairWrap_get_Value_m31AB745C787355765004563F2274F3D68973B937 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_KeyValuePairWrap_get_Value_m31AB745C787355765004563F2274F3D68973B937_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject * V_0 = NULL; RuntimeObject * 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; // object ret = LuaMethodCache.CallSingleMethod("get_Value", o); RuntimeObject * L_2 = V_0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_3 = Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_inline(/*hidden argument*/Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_RuntimeMethod_var); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_4 = LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteral75E1A266CAB82BCEFC54A76DA60699194B1A564D, L_2, L_3, /*hidden argument*/NULL); V_1 = L_4; // ToLua.Push(L, ret); intptr_t L_5 = ___L0; RuntimeObject * L_6 = V_1; ToLua_Push_m527AE65DDF8931A68AFE689AE47A65524F4A6C03((intptr_t)L_5, L_6, /*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 Value on a nil value"); intptr_t L_7 = ___L0; Exception_t * L_8 = V_3; RuntimeObject * L_9 = V_0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_10 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_7, L_8, L_9, _stringLiteral8EF7D1C70BEFE164460CDE0121EF5A1FC0BE48DD, /*hidden argument*/NULL); V_2 = L_10; goto IL_0037; } // end catch (depth: 1) IL_0037: { // } int32_t L_11 = V_2; return L_11; } } // System.Void System_Collections_Generic_KeyValuePairWrap::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void System_Collections_Generic_KeyValuePairWrap__ctor_m78BA9F620C28556BCFCBDFCFA7A51E53492FB65D (System_Collections_Generic_KeyValuePairWrap_t800D3B10AF2BB13E0DF5D3FD632BB8719E5273D0 * __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_Collections_Generic_ListWrap_Add_mAD29E2B334204EC7B460497F8440F43E4A630571(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_ListWrap_Add_mAD29E2B334204EC7B460497F8440F43E4A630571(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_ListWrap_AddRange_mA5DFE1B478C37C131CFADFFF786D15933BFF6A64(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_ListWrap_AddRange_mA5DFE1B478C37C131CFADFFF786D15933BFF6A64(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_ListWrap_AsReadOnly_mC1BA644C51050FFD7E302F506BA6D4D2B539BB13(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_ListWrap_AsReadOnly_mC1BA644C51050FFD7E302F506BA6D4D2B539BB13(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_ListWrap_BinarySearch_mC3C8E617FD611976F3FF387BF187EE26387D7ED0(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_ListWrap_BinarySearch_mC3C8E617FD611976F3FF387BF187EE26387D7ED0(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_ListWrap_Clear_mDE42229053FF7C170F2C3C25C54062D2E6EC15F2(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_ListWrap_Clear_mDE42229053FF7C170F2C3C25C54062D2E6EC15F2(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_ListWrap_Contains_mA8811FE613B9EB14CE58099ABA3518230E12E939(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_ListWrap_Contains_mA8811FE613B9EB14CE58099ABA3518230E12E939(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_ListWrap_CopyTo_m82013FDAF1FE25ED23D18B22969567BBF2970518(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_ListWrap_CopyTo_m82013FDAF1FE25ED23D18B22969567BBF2970518(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_ListWrap_Exists_mDCA82087DAEA9D07D8B6262B4B46E13092EBF17E(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_ListWrap_Exists_mDCA82087DAEA9D07D8B6262B4B46E13092EBF17E(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_ListWrap_Find_m43CC249CFA08F625DE6BA7155D433D96C11467F8(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_ListWrap_Find_m43CC249CFA08F625DE6BA7155D433D96C11467F8(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_ListWrap_FindAll_m8FB499950961308A34C84F945B4934B3615603CA(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_ListWrap_FindAll_m8FB499950961308A34C84F945B4934B3615603CA(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_ListWrap_FindIndex_mDEAD24BE9A5F6063E49E6C02D3DF21E6388365DE(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_ListWrap_FindIndex_mDEAD24BE9A5F6063E49E6C02D3DF21E6388365DE(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_ListWrap_FindLast_m3DB580DFC1D4D44F9488C5C858D8AFCC47B8B9CC(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_ListWrap_FindLast_m3DB580DFC1D4D44F9488C5C858D8AFCC47B8B9CC(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_ListWrap_FindLastIndex_mFB5B105E44F29B5C3EF048F3E5809911585CE99D(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_ListWrap_FindLastIndex_mFB5B105E44F29B5C3EF048F3E5809911585CE99D(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_ListWrap_ForEach_m41741DB38E9CB7CFF81F3D512FFEDFB02DDA6F56(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_ListWrap_ForEach_m41741DB38E9CB7CFF81F3D512FFEDFB02DDA6F56(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_ListWrap_GetEnumerator_m2579A506026E4020C69A5B76B2B568B3F1963119(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_ListWrap_GetEnumerator_m2579A506026E4020C69A5B76B2B568B3F1963119(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_ListWrap_GetRange_mF0013F86E2049413108351DCC439A5014BE710BB(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_ListWrap_GetRange_mF0013F86E2049413108351DCC439A5014BE710BB(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_ListWrap_IndexOf_m468482DFD8938E9363B0C611F4E3B6D8263A9B3F(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_ListWrap_IndexOf_m468482DFD8938E9363B0C611F4E3B6D8263A9B3F(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_ListWrap_Insert_m5B3765313052085DAC743D8A5BFAB7DAD3535888(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_ListWrap_Insert_m5B3765313052085DAC743D8A5BFAB7DAD3535888(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_ListWrap_InsertRange_m576C310837B8813C2FB8E453319F3032824C22F6(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_ListWrap_InsertRange_m576C310837B8813C2FB8E453319F3032824C22F6(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_ListWrap_LastIndexOf_m03F2935EA049D28D20A69CE5B301E9F4C0FA6F09(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_ListWrap_LastIndexOf_m03F2935EA049D28D20A69CE5B301E9F4C0FA6F09(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_ListWrap_Remove_mA3C6D329E3B9C692D10129C21EFDEF325631BC95(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_ListWrap_Remove_mA3C6D329E3B9C692D10129C21EFDEF325631BC95(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_ListWrap_RemoveAll_m7E29BC354F875B5D8A7B4EAF77244FF358C89FA9(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_ListWrap_RemoveAll_m7E29BC354F875B5D8A7B4EAF77244FF358C89FA9(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_ListWrap_RemoveAt_m7706302BDCC1D6EEB2D765348222C3C3DC3BA9AA(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_ListWrap_RemoveAt_m7706302BDCC1D6EEB2D765348222C3C3DC3BA9AA(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_ListWrap_RemoveRange_mBEEF6C3DE25F264381916DFD9B231E51A20C9DA9(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_ListWrap_RemoveRange_mBEEF6C3DE25F264381916DFD9B231E51A20C9DA9(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_ListWrap_Reverse_mE70F22C158A1ABDCD1C289C3AE91E48766E69AB4(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_ListWrap_Reverse_mE70F22C158A1ABDCD1C289C3AE91E48766E69AB4(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_ListWrap_Sort_m8BA57E207EBF194B76A4EBC835AA9EC3E1C57B15(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_ListWrap_Sort_m8BA57E207EBF194B76A4EBC835AA9EC3E1C57B15(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_ListWrap_ToArray_m801365F3C1F50DE7DDC552662660392187677E2F(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_ListWrap_ToArray_m801365F3C1F50DE7DDC552662660392187677E2F(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_ListWrap_TrimExcess_mD0A1F6971207C781A8BDA4B52BAACBDB4BC0A601(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_ListWrap_TrimExcess_mD0A1F6971207C781A8BDA4B52BAACBDB4BC0A601(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_ListWrap_TrueForAll_mFA6D54DBFD8117EBC52BC413837FB559094A7EC7(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_ListWrap_TrueForAll_mFA6D54DBFD8117EBC52BC413837FB559094A7EC7(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_ListWrap_get_Item_m8F0BE588E5DE78EF509B95BAB6C1110014F7532B(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_ListWrap_get_Item_m8F0BE588E5DE78EF509B95BAB6C1110014F7532B(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_ListWrap_set_Item_mCC36A524E9A52088540D0E94B449720BB3DA3F59(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_ListWrap_set_Item_mCC36A524E9A52088540D0E94B449720BB3DA3F59(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_ListWrap_get_Capacity_mB36BC30F0E292BA7A7FD2EE1583981579274E0FA(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_ListWrap_get_Capacity_mB36BC30F0E292BA7A7FD2EE1583981579274E0FA(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_ListWrap_get_Count_m1BC6C7224486210EE94330733C831FBB1D8CA508(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_ListWrap_get_Count_m1BC6C7224486210EE94330733C831FBB1D8CA508(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_Generic_ListWrap_set_Capacity_mD5997E7DE07F918A4DA19024E1FCEAA47137DE13(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_Generic_ListWrap_set_Capacity_mD5997E7DE07F918A4DA19024E1FCEAA47137DE13(___L0, NULL); return returnValue; } // System.Void System_Collections_Generic_ListWrap::Register(LuaInterface.LuaState) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void System_Collections_Generic_ListWrap_Register_m237CC1256AE303232AB8FF607DAF60D9E712E5B8 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_ListWrap_Register_m237CC1256AE303232AB8FF607DAF60D9E712E5B8_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // L.BeginClass(typeof(List<>), typeof(System.Object), "List"); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast (List_1_t47787817BF9ABE6266F2343A1DFB2FA8A9A20BBF_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 (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, _stringLiteralA1FFFAAAFB7CC996685BCEB829C053CC4F7DE43D, /*hidden argument*/NULL); // L.RegFunction("Add", Add); 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_Collections_Generic_ListWrap_Add_mAD29E2B334204EC7B460497F8440F43E4A630571_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_5); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_5, _stringLiteral61CC55AA0453184734C3FA0B621EDA6FA874BD83, L_6, /*hidden argument*/NULL); // L.RegFunction("AddRange", AddRange); 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_Collections_Generic_ListWrap_AddRange_mA5DFE1B478C37C131CFADFFF786D15933BFF6A64_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_7); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_7, _stringLiteralE5DB5FBF081F2D41603326AAE72B596E883CA9DF, L_8, /*hidden argument*/NULL); // L.RegFunction("AsReadOnly", AsReadOnly); 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_Collections_Generic_ListWrap_AsReadOnly_mC1BA644C51050FFD7E302F506BA6D4D2B539BB13_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_9); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_9, _stringLiteralBACDB029B906444071894B157FF44BE8773B0ECE, L_10, /*hidden argument*/NULL); // L.RegFunction("BinarySearch", BinarySearch); 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_Collections_Generic_ListWrap_BinarySearch_mC3C8E617FD611976F3FF387BF187EE26387D7ED0_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_11); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_11, _stringLiteralD5C149CD0A277B51FDA44488C05192F6EA327527, L_12, /*hidden argument*/NULL); // L.RegFunction("Clear", Clear); 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_Collections_Generic_ListWrap_Clear_mDE42229053FF7C170F2C3C25C54062D2E6EC15F2_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_13); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_13, _stringLiteral719EA396AD92E01B4757EC2B93BB1E5F270F771D, L_14, /*hidden argument*/NULL); // L.RegFunction("Contains", Contains); 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_Collections_Generic_ListWrap_Contains_mA8811FE613B9EB14CE58099ABA3518230E12E939_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_15); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_15, _stringLiteral33E15D008D511F3101566A2E25203EF2A3F605A0, L_16, /*hidden argument*/NULL); // L.RegFunction("CopyTo", CopyTo); 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_Collections_Generic_ListWrap_CopyTo_m82013FDAF1FE25ED23D18B22969567BBF2970518_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_17); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_17, _stringLiteralB2EA61909E81EAD8319961C0FE5C2347B36C341F, L_18, /*hidden argument*/NULL); // L.RegFunction("Exists", Exists); 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_Collections_Generic_ListWrap_Exists_mDCA82087DAEA9D07D8B6262B4B46E13092EBF17E_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_19); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_19, _stringLiteralC7F23E3ED00AA71DE61A307549A0FECA57BE057D, L_20, /*hidden argument*/NULL); // L.RegFunction("Find", Find); 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_Collections_Generic_ListWrap_Find_m43CC249CFA08F625DE6BA7155D433D96C11467F8_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_21); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_21, _stringLiteralDF251B06EEFDAA932E97B54FBE9A74D3E606FA61, L_22, /*hidden argument*/NULL); // L.RegFunction("FindAll", FindAll); 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_Collections_Generic_ListWrap_FindAll_m8FB499950961308A34C84F945B4934B3615603CA_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_23); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_23, _stringLiteral9B433A15AA7FFDCE95175DF8F85F52FC6FFBBDE0, L_24, /*hidden argument*/NULL); // L.RegFunction("FindIndex", FindIndex); 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_Collections_Generic_ListWrap_FindIndex_mDEAD24BE9A5F6063E49E6C02D3DF21E6388365DE_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_25); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_25, _stringLiteralAFB84B1F0790C420B0848C3101FA26ABC3B9F1B3, L_26, /*hidden argument*/NULL); // L.RegFunction("FindLast", FindLast); 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_Collections_Generic_ListWrap_FindLast_m3DB580DFC1D4D44F9488C5C858D8AFCC47B8B9CC_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_27); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_27, _stringLiteral3A17942E72AD0C0D74A30ADCE2227CD576FDF439, L_28, /*hidden argument*/NULL); // L.RegFunction("FindLastIndex", FindLastIndex); 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_Collections_Generic_ListWrap_FindLastIndex_mFB5B105E44F29B5C3EF048F3E5809911585CE99D_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_29); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_29, _stringLiteralB8C743A4A2976C570E62B575ED6EAF53D1866749, L_30, /*hidden argument*/NULL); // L.RegFunction("ForEach", ForEach); 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_Collections_Generic_ListWrap_ForEach_m41741DB38E9CB7CFF81F3D512FFEDFB02DDA6F56_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_31); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_31, _stringLiteral4B1BFFA7198CAB670A61E9E726DC8034AD855BA9, L_32, /*hidden argument*/NULL); // L.RegFunction("GetEnumerator", GetEnumerator); 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_Collections_Generic_ListWrap_GetEnumerator_m2579A506026E4020C69A5B76B2B568B3F1963119_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_33); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_33, _stringLiteralE84B14CAE4933A56C3FF0486D95967BACA50EC48, L_34, /*hidden argument*/NULL); // L.RegFunction("GetRange", GetRange); 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_Collections_Generic_ListWrap_GetRange_mF0013F86E2049413108351DCC439A5014BE710BB_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_35); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_35, _stringLiteral73D11F075C9F2B98768F8305499F1C371629559E, L_36, /*hidden argument*/NULL); // L.RegFunction("IndexOf", IndexOf); 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_Collections_Generic_ListWrap_IndexOf_m468482DFD8938E9363B0C611F4E3B6D8263A9B3F_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_37); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_37, _stringLiteral5A6993815939EACC80042A5460570C9A24002F6B, L_38, /*hidden argument*/NULL); // L.RegFunction("Insert", Insert); 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_Collections_Generic_ListWrap_Insert_m5B3765313052085DAC743D8A5BFAB7DAD3535888_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_39); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_39, _stringLiteral95802DAAB3A23990338179F72248350C1434CF39, L_40, /*hidden argument*/NULL); // L.RegFunction("InsertRange", InsertRange); 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_Collections_Generic_ListWrap_InsertRange_m576C310837B8813C2FB8E453319F3032824C22F6_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_41); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_41, _stringLiteral515FADE0B745DDAB36FBB908DD157D43698C38CD, L_42, /*hidden argument*/NULL); // L.RegFunction("LastIndexOf", LastIndexOf); 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_Collections_Generic_ListWrap_LastIndexOf_m03F2935EA049D28D20A69CE5B301E9F4C0FA6F09_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_43); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_43, _stringLiteralEF5190318878BE6EF9763F3174EBB59E3D5C96DB, L_44, /*hidden argument*/NULL); // L.RegFunction("Remove", Remove); 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_Collections_Generic_ListWrap_Remove_mA3C6D329E3B9C692D10129C21EFDEF325631BC95_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_45); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_45, _stringLiteralE963907DAC5CD5C017869B4C96C18021C9BD058B, L_46, /*hidden argument*/NULL); // L.RegFunction("RemoveAll", RemoveAll); 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_Collections_Generic_ListWrap_RemoveAll_m7E29BC354F875B5D8A7B4EAF77244FF358C89FA9_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_47); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_47, _stringLiteral09B81C3E50114384E489A7EEC0867B66AB171497, L_48, /*hidden argument*/NULL); // L.RegFunction("RemoveAt", RemoveAt); 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_Collections_Generic_ListWrap_RemoveAt_m7706302BDCC1D6EEB2D765348222C3C3DC3BA9AA_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_49); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_49, _stringLiteral133405CDC5A95F93C16582B33A9ACC4B742013F3, L_50, /*hidden argument*/NULL); // L.RegFunction("RemoveRange", RemoveRange); 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_Collections_Generic_ListWrap_RemoveRange_mBEEF6C3DE25F264381916DFD9B231E51A20C9DA9_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_51); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_51, _stringLiteralE2EDEDE1CFA11235AF35C46A88863EB9CF322B64, L_52, /*hidden argument*/NULL); // L.RegFunction("Reverse", Reverse); 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_Collections_Generic_ListWrap_Reverse_mE70F22C158A1ABDCD1C289C3AE91E48766E69AB4_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_53); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_53, _stringLiteral57F9933768794F845D000833D367D5698393211D, L_54, /*hidden argument*/NULL); // L.RegFunction("Sort", Sort); 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_Collections_Generic_ListWrap_Sort_m8BA57E207EBF194B76A4EBC835AA9EC3E1C57B15_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_55); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_55, _stringLiteralADC4E96A478BE02A8147B100BD68113F38B89F80, L_56, /*hidden argument*/NULL); // L.RegFunction("ToArray", ToArray); 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_Collections_Generic_ListWrap_ToArray_m801365F3C1F50DE7DDC552662660392187677E2F_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_57); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_57, _stringLiteralC4B233BCB06685BD3AE549128F7855E7F85A4F09, L_58, /*hidden argument*/NULL); // L.RegFunction("TrimExcess", TrimExcess); 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_Collections_Generic_ListWrap_TrimExcess_mD0A1F6971207C781A8BDA4B52BAACBDB4BC0A601_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_59); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_59, _stringLiteral28D11D883C82100607A7BB1658415138A9F3E14D, L_60, /*hidden argument*/NULL); // L.RegFunction("TrueForAll", TrueForAll); 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_Collections_Generic_ListWrap_TrueForAll_mFA6D54DBFD8117EBC52BC413837FB559094A7EC7_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_61); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_61, _stringLiteral96F614759FE14D22983D3DAADF2BF3026DC1A3A3, L_62, /*hidden argument*/NULL); // L.RegFunction("get_Item", get_Item); 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_Collections_Generic_ListWrap_get_Item_m8F0BE588E5DE78EF509B95BAB6C1110014F7532B_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_63); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_63, _stringLiteral9DE19950AFC2D97E0BD856D2D2A5BDF42D40868D, L_64, /*hidden argument*/NULL); // L.RegFunction("set_Item", set_Item); 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_Collections_Generic_ListWrap_set_Item_mCC36A524E9A52088540D0E94B449720BB3DA3F59_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_65); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_65, _stringLiteral3470AD0B56C9A09156223CF89F51F6D75F0968BD, L_66, /*hidden argument*/NULL); // L.RegFunction(".geti", get_Item); 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_Collections_Generic_ListWrap_get_Item_m8F0BE588E5DE78EF509B95BAB6C1110014F7532B_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_67); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_67, _stringLiteral7A41C59B3E495D7780C06AEF34F3ABCF86E51D40, L_68, /*hidden argument*/NULL); // L.RegFunction(".seti", set_Item); 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_Collections_Generic_ListWrap_set_Item_mCC36A524E9A52088540D0E94B449720BB3DA3F59_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_69); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_69, _stringLiteral7135DBF353252B98AD986AFAAF60CF1F4DF958A6, L_70, /*hidden argument*/NULL); // L.RegFunction("__tostring", ToLua.op_ToString); 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)ToLua_op_ToString_m45ABFC0D91846491E0BD772C639D333B3697565C_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_71); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_71, _stringLiteral55466C57A6AD671E6382864E65E49545CEA21A96, L_72, /*hidden argument*/NULL); // L.RegVar("Capacity", get_Capacity, set_Capacity); 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_Collections_Generic_ListWrap_get_Capacity_mB36BC30F0E292BA7A7FD2EE1583981579274E0FA_RuntimeMethod_var), /*hidden argument*/NULL); LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_75 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var); LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_75, NULL, (intptr_t)((intptr_t)System_Collections_Generic_ListWrap_set_Capacity_mD5997E7DE07F918A4DA19024E1FCEAA47137DE13_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_73); LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_73, _stringLiteral45BD908DF490EDD79694BA0DAFF82FC092970B55, L_74, L_75, /*hidden argument*/NULL); // L.RegVar("Count", get_Count, null); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_76 = ___L0; LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_77 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var); LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_77, NULL, (intptr_t)((intptr_t)System_Collections_Generic_ListWrap_get_Count_m1BC6C7224486210EE94330733C831FBB1D8CA508_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_76); LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_76, _stringLiteral66E12969C225CC6D65E18210488ACB826EBA907E, L_77, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL); // L.EndClass(); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_78 = ___L0; NullCheck(L_78); LuaState_EndClass_m8A005898468B98BE9EED4EA2E96EEC375C1F6BED(L_78, /*hidden argument*/NULL); // } return; } } // System.Int32 System_Collections_Generic_ListWrap::Add(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_Add_mAD29E2B334204EC7B460497F8440F43E4A630571 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_ListWrap_Add_mAD29E2B334204EC7B460497F8440F43E4A630571_MetadataUsageId); s_Il2CppMethodInitialized = true; } Type_t * V_0 = NULL; RuntimeObject * V_1 = NULL; RuntimeObject * 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, 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); // Type argType = null; V_0 = (Type_t *)NULL; // object obj = ToLua.CheckGenericObject(L, 1, typeof(List<>), out argType); intptr_t L_1 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast (List_1_t47787817BF9ABE6266F2343A1DFB2FA8A9A20BBF_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_CheckGenericObject_m262C29191E9E271433739E2128CFF73178CD32F1((intptr_t)L_1, 1, L_3, (Type_t **)(&V_0), /*hidden argument*/NULL); V_1 = L_4; // object arg0 = ToLua.CheckVarObject(L, 2, argType); intptr_t L_5 = ___L0; Type_t * L_6 = V_0; RuntimeObject * L_7 = ToLua_CheckVarObject_m27D8EB2E2BF81511814150B323C3D33DD0A2B0A4((intptr_t)L_5, 2, L_6, /*hidden argument*/NULL); V_2 = L_7; // LuaMethodCache.CallSingleMethod("Add", obj, arg0); RuntimeObject * L_8 = V_1; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_9 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_10 = L_9; RuntimeObject * L_11 = V_2; NullCheck(L_10); ArrayElementTypeCheck (L_10, L_11); (L_10)->SetAt(static_cast(0), (RuntimeObject *)L_11); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteral61CC55AA0453184734C3FA0B621EDA6FA874BD83, L_8, L_10, /*hidden argument*/NULL); // return 0; V_3 = 0; goto IL_004d; } // 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_0040; throw e; } CATCH_0040: { // 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_004d; } // end catch (depth: 1) IL_004d: { // } int32_t L_15 = V_3; return L_15; } } // System.Int32 System_Collections_Generic_ListWrap::AddRange(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_AddRange_mA5DFE1B478C37C131CFADFFF786D15933BFF6A64 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_ListWrap_AddRange_mA5DFE1B478C37C131CFADFFF786D15933BFF6A64_MetadataUsageId); s_Il2CppMethodInitialized = true; } Type_t * V_0 = NULL; RuntimeObject * V_1 = NULL; RuntimeObject * 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, 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); // Type argType = null; V_0 = (Type_t *)NULL; // object obj = ToLua.CheckGenericObject(L, 1, typeof(List<>), out argType); intptr_t L_1 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast (List_1_t47787817BF9ABE6266F2343A1DFB2FA8A9A20BBF_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_CheckGenericObject_m262C29191E9E271433739E2128CFF73178CD32F1((intptr_t)L_1, 1, L_3, (Type_t **)(&V_0), /*hidden argument*/NULL); V_1 = L_4; // object arg0 = ToLua.CheckObject(L, 2, typeof(IEnumerable<>).MakeGenericType(argType)); intptr_t L_5 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_6 = { reinterpret_cast (IEnumerable_1_t6FAC70CFE4E34421830AE8D9FE19DA2A83B85B75_0_0_0_var) }; Type_t * L_7 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_6, /*hidden argument*/NULL); TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_8 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1); TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_9 = L_8; Type_t * L_10 = V_0; NullCheck(L_9); ArrayElementTypeCheck (L_9, L_10); (L_9)->SetAt(static_cast(0), (Type_t *)L_10); NullCheck(L_7); Type_t * L_11 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, L_7, L_9); RuntimeObject * L_12 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_5, 2, L_11, /*hidden argument*/NULL); V_2 = L_12; // LuaMethodCache.CallSingleMethod("AddRange", obj, arg0); RuntimeObject * L_13 = V_1; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_14 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_15 = L_14; RuntimeObject * L_16 = V_2; NullCheck(L_15); ArrayElementTypeCheck (L_15, L_16); (L_15)->SetAt(static_cast(0), (RuntimeObject *)L_16); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteralE5DB5FBF081F2D41603326AAE72B596E883CA9DF, L_13, L_15, /*hidden argument*/NULL); // return 0; V_3 = 0; goto IL_0065; } // 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_0058; throw e; } CATCH_0058: { // begin catch(System.Exception) // catch (Exception e) V_4 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_17 = ___L0; Exception_t * L_18 = V_4; 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_3 = L_19; goto IL_0065; } // end catch (depth: 1) IL_0065: { // } int32_t L_20 = V_3; return L_20; } } // System.Int32 System_Collections_Generic_ListWrap::AsReadOnly(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_AsReadOnly_mC1BA644C51050FFD7E302F506BA6D4D2B539BB13 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_ListWrap_AsReadOnly_mC1BA644C51050FFD7E302F506BA6D4D2B539BB13_MetadataUsageId); s_Il2CppMethodInitialized = true; } Type_t * V_0 = NULL; RuntimeObject * V_1 = NULL; RuntimeObject * 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, 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); // Type argType = null; V_0 = (Type_t *)NULL; // object obj = ToLua.CheckGenericObject(L, 1, typeof(List<>), out argType); intptr_t L_1 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast (List_1_t47787817BF9ABE6266F2343A1DFB2FA8A9A20BBF_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_CheckGenericObject_m262C29191E9E271433739E2128CFF73178CD32F1((intptr_t)L_1, 1, L_3, (Type_t **)(&V_0), /*hidden argument*/NULL); V_1 = L_4; // object o = LuaMethodCache.CallSingleMethod("AsReadOnly", obj); RuntimeObject * L_5 = V_1; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_6 = Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_inline(/*hidden argument*/Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_RuntimeMethod_var); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_7 = LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteralBACDB029B906444071894B157FF44BE8773B0ECE, L_5, L_6, /*hidden argument*/NULL); V_2 = L_7; // ToLua.Push(L, o); intptr_t L_8 = ___L0; RuntimeObject * L_9 = V_2; ToLua_Push_m527AE65DDF8931A68AFE689AE47A65524F4A6C03((intptr_t)L_8, L_9, /*hidden argument*/NULL); // return 1; V_3 = 1; goto IL_0046; } // 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_0039; throw e; } CATCH_0039: { // begin catch(System.Exception) // catch(Exception e) V_4 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_10 = ___L0; Exception_t * L_11 = V_4; 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_3 = L_12; goto IL_0046; } // end catch (depth: 1) IL_0046: { // } int32_t L_13 = V_3; return L_13; } } // System.Int32 System_Collections_Generic_ListWrap::BinarySearch(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_BinarySearch_mC3C8E617FD611976F3FF387BF187EE26387D7ED0 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_ListWrap_BinarySearch_mC3C8E617FD611976F3FF387BF187EE26387D7ED0_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Type_t * V_1 = NULL; RuntimeObject * V_2 = NULL; RuntimeObject * V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; RuntimeObject * V_6 = NULL; RuntimeObject * V_7 = NULL; int32_t V_8 = 0; int32_t V_9 = 0; int32_t V_10 = 0; RuntimeObject * V_11 = NULL; RuntimeObject * V_12 = NULL; int32_t V_13 = 0; Exception_t * V_14 = 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; // Type argType = null; V_1 = (Type_t *)NULL; // object obj = ToLua.CheckGenericObject(L, 1, typeof(List<>), out argType); intptr_t L_2 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_3 = { reinterpret_cast (List_1_t47787817BF9ABE6266F2343A1DFB2FA8A9A20BBF_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_CheckGenericObject_m262C29191E9E271433739E2128CFF73178CD32F1((intptr_t)L_2, 1, L_4, (Type_t **)(&V_1), /*hidden argument*/NULL); V_2 = L_5; // if (count == 2) int32_t L_6 = V_0; if ((!(((uint32_t)L_6) == ((uint32_t)2)))) { goto IL_0056; } } IL_0021: { // object arg0 = ToLua.CheckVarObject(L, 2, argType); intptr_t L_7 = ___L0; Type_t * L_8 = V_1; IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var); RuntimeObject * L_9 = ToLua_CheckVarObject_m27D8EB2E2BF81511814150B323C3D33DD0A2B0A4((intptr_t)L_7, 2, L_8, /*hidden argument*/NULL); V_3 = L_9; // int o = (int)LuaMethodCache.CallMethod("BinarySearch", obj, arg0); RuntimeObject * L_10 = V_2; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_11 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_12 = L_11; RuntimeObject * L_13 = V_3; NullCheck(L_12); ArrayElementTypeCheck (L_12, L_13); (L_12)->SetAt(static_cast(0), (RuntimeObject *)L_13); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_14 = LuaMethodCache_CallMethod_m2AFA1A125B8E5E1EB8E56294976F45293C0E9671(_stringLiteralD5C149CD0A277B51FDA44488C05192F6EA327527, L_10, L_12, /*hidden argument*/NULL); V_4 = ((*(int32_t*)((int32_t*)UnBox(L_14, Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var)))); // LuaDLL.lua_pushinteger(L, o); intptr_t L_15 = ___L0; int32_t L_16 = V_4; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_15, L_16, /*hidden argument*/NULL); // return 1; V_5 = 1; goto IL_016a; } IL_0056: { // else if (count == 3) int32_t L_17 = V_0; if ((!(((uint32_t)L_17) == ((uint32_t)3)))) { goto IL_00b8; } } IL_005a: { // object arg0 = ToLua.CheckVarObject(L, 2, argType); intptr_t L_18 = ___L0; Type_t * L_19 = V_1; IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var); RuntimeObject * L_20 = ToLua_CheckVarObject_m27D8EB2E2BF81511814150B323C3D33DD0A2B0A4((intptr_t)L_18, 2, L_19, /*hidden argument*/NULL); V_6 = L_20; // object arg1 = ToLua.CheckObject(L, 3, typeof(IComparer<>).MakeGenericType(argType)); intptr_t L_21 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_22 = { reinterpret_cast (IComparer_1_t80029189086571C1E3C27EC8A012DB7CC48FC1FD_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); TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_24 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1); TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_25 = L_24; Type_t * L_26 = V_1; NullCheck(L_25); ArrayElementTypeCheck (L_25, L_26); (L_25)->SetAt(static_cast(0), (Type_t *)L_26); NullCheck(L_23); Type_t * L_27 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, L_23, L_25); RuntimeObject * L_28 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_21, 3, L_27, /*hidden argument*/NULL); V_7 = L_28; // int o = (int)LuaMethodCache.CallMethod("BinarySearch", obj, arg0, arg1); RuntimeObject * L_29 = V_2; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_30 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_31 = L_30; RuntimeObject * L_32 = V_6; NullCheck(L_31); ArrayElementTypeCheck (L_31, L_32); (L_31)->SetAt(static_cast(0), (RuntimeObject *)L_32); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_33 = L_31; RuntimeObject * L_34 = V_7; NullCheck(L_33); ArrayElementTypeCheck (L_33, L_34); (L_33)->SetAt(static_cast(1), (RuntimeObject *)L_34); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_35 = LuaMethodCache_CallMethod_m2AFA1A125B8E5E1EB8E56294976F45293C0E9671(_stringLiteralD5C149CD0A277B51FDA44488C05192F6EA327527, L_29, L_33, /*hidden argument*/NULL); V_8 = ((*(int32_t*)((int32_t*)UnBox(L_35, Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var)))); // LuaDLL.lua_pushinteger(L, o); intptr_t L_36 = ___L0; int32_t L_37 = V_8; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_36, L_37, /*hidden argument*/NULL); // return 1; V_5 = 1; goto IL_016a; } IL_00b8: { // else if (count == 5) int32_t L_38 = V_0; if ((!(((uint32_t)L_38) == ((uint32_t)5)))) { goto IL_0142; } } IL_00bf: { // int arg0 = (int)LuaDLL.luaL_checknumber(L, 2); intptr_t L_39 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); double L_40 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_39, 2, /*hidden argument*/NULL); V_9 = (((int32_t)((int32_t)L_40))); // int arg1 = (int)LuaDLL.luaL_checknumber(L, 3); intptr_t L_41 = ___L0; double L_42 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_41, 3, /*hidden argument*/NULL); V_10 = (((int32_t)((int32_t)L_42))); // object arg2 = ToLua.CheckVarObject(L, 4, argType); intptr_t L_43 = ___L0; Type_t * L_44 = V_1; IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var); RuntimeObject * L_45 = ToLua_CheckVarObject_m27D8EB2E2BF81511814150B323C3D33DD0A2B0A4((intptr_t)L_43, 4, L_44, /*hidden argument*/NULL); V_11 = L_45; // object arg3 = ToLua.CheckObject(L, 5, typeof(IComparer<>).MakeGenericType(argType)); intptr_t L_46 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_47 = { reinterpret_cast (IComparer_1_t80029189086571C1E3C27EC8A012DB7CC48FC1FD_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_48 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_47, /*hidden argument*/NULL); TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_49 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1); TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_50 = L_49; Type_t * L_51 = V_1; NullCheck(L_50); ArrayElementTypeCheck (L_50, L_51); (L_50)->SetAt(static_cast(0), (Type_t *)L_51); NullCheck(L_48); Type_t * L_52 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, L_48, L_50); RuntimeObject * L_53 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_46, 5, L_52, /*hidden argument*/NULL); V_12 = L_53; // int o = (int)LuaMethodCache.CallMethod("BinarySearch", obj, arg0, arg1, arg2, arg3); RuntimeObject * L_54 = V_2; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_55 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)4); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_56 = L_55; int32_t L_57 = V_9; int32_t L_58 = L_57; RuntimeObject * L_59 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_58); NullCheck(L_56); ArrayElementTypeCheck (L_56, L_59); (L_56)->SetAt(static_cast(0), (RuntimeObject *)L_59); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_60 = L_56; int32_t L_61 = V_10; int32_t L_62 = L_61; RuntimeObject * L_63 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_62); NullCheck(L_60); ArrayElementTypeCheck (L_60, L_63); (L_60)->SetAt(static_cast(1), (RuntimeObject *)L_63); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_64 = L_60; RuntimeObject * L_65 = V_11; NullCheck(L_64); ArrayElementTypeCheck (L_64, L_65); (L_64)->SetAt(static_cast(2), (RuntimeObject *)L_65); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_66 = L_64; RuntimeObject * L_67 = V_12; NullCheck(L_66); ArrayElementTypeCheck (L_66, L_67); (L_66)->SetAt(static_cast(3), (RuntimeObject *)L_67); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_68 = LuaMethodCache_CallMethod_m2AFA1A125B8E5E1EB8E56294976F45293C0E9671(_stringLiteralD5C149CD0A277B51FDA44488C05192F6EA327527, L_54, L_66, /*hidden argument*/NULL); V_13 = ((*(int32_t*)((int32_t*)UnBox(L_68, Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var)))); // LuaDLL.lua_pushinteger(L, o); intptr_t L_69 = ___L0; int32_t L_70 = V_13; LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_69, L_70, /*hidden argument*/NULL); // return 1; V_5 = 1; goto IL_016a; } IL_0142: { // return LuaDLL.luaL_throw(L, string.Format("invalid arguments to method: List<{0}>.BinarySearch", LuaMisc.GetTypeName(argType))); intptr_t L_71 = ___L0; Type_t * L_72 = V_1; String_t* L_73 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF(L_72, /*hidden argument*/NULL); String_t* L_74 = String_Format_m0ACDD8B34764E4040AED0B3EEB753567E4576BFA(_stringLiteral76D0E7F1E10174ECEAF6945841BC2B75F063F1BA, L_73, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_75 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_71, L_74, /*hidden argument*/NULL); V_5 = L_75; goto IL_016a; } } // 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_015c; throw e; } CATCH_015c: { // begin catch(System.Exception) // catch(Exception e) V_14 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_76 = ___L0; Exception_t * L_77 = V_14; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_78 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_76, L_77, /*hidden argument*/NULL); V_5 = L_78; goto IL_016a; } // end catch (depth: 1) IL_016a: { // } int32_t L_79 = V_5; return L_79; } } // System.Int32 System_Collections_Generic_ListWrap::Clear(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_Clear_mDE42229053FF7C170F2C3C25C54062D2E6EC15F2 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_ListWrap_Clear_mDE42229053FF7C170F2C3C25C54062D2E6EC15F2_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); // object obj = ToLua.CheckGenericObject(L, 1, typeof(List<>)); intptr_t L_1 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast (List_1_t47787817BF9ABE6266F2343A1DFB2FA8A9A20BBF_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_CheckGenericObject_m105D6154B909EAAAAE95CFBB138F0CA475645CC2((intptr_t)L_1, 1, L_3, /*hidden argument*/NULL); V_0 = L_4; // LuaMethodCache.CallSingleMethod("Clear", obj); RuntimeObject * L_5 = V_0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_6 = Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_inline(/*hidden argument*/Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_RuntimeMethod_var); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteral719EA396AD92E01B4757EC2B93BB1E5F270F771D, L_5, L_6, /*hidden argument*/NULL); // return 0; V_1 = 0; 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_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_0039; } // end catch (depth: 1) IL_0039: { // } int32_t L_10 = V_1; return L_10; } } // System.Int32 System_Collections_Generic_ListWrap::Contains(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_Contains_mA8811FE613B9EB14CE58099ABA3518230E12E939 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_ListWrap_Contains_mA8811FE613B9EB14CE58099ABA3518230E12E939_MetadataUsageId); s_Il2CppMethodInitialized = true; } Type_t * V_0 = NULL; RuntimeObject * V_1 = NULL; RuntimeObject * V_2 = NULL; RuntimeObject * V_3 = NULL; 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, 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); // Type argType = null; V_0 = (Type_t *)NULL; // object obj = ToLua.CheckGenericObject(L, 1, typeof(List<>), out argType); intptr_t L_1 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast (List_1_t47787817BF9ABE6266F2343A1DFB2FA8A9A20BBF_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_CheckGenericObject_m262C29191E9E271433739E2128CFF73178CD32F1((intptr_t)L_1, 1, L_3, (Type_t **)(&V_0), /*hidden argument*/NULL); V_1 = L_4; // object arg0 = ToLua.CheckVarObject(L, 2, argType); intptr_t L_5 = ___L0; Type_t * L_6 = V_0; RuntimeObject * L_7 = ToLua_CheckVarObject_m27D8EB2E2BF81511814150B323C3D33DD0A2B0A4((intptr_t)L_5, 2, L_6, /*hidden argument*/NULL); V_2 = L_7; // object o = LuaMethodCache.CallSingleMethod("Contains", obj, arg0); RuntimeObject * L_8 = V_1; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_9 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_10 = L_9; RuntimeObject * L_11 = V_2; NullCheck(L_10); ArrayElementTypeCheck (L_10, L_11); (L_10)->SetAt(static_cast(0), (RuntimeObject *)L_11); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_12 = LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteral33E15D008D511F3101566A2E25203EF2A3F605A0, L_8, L_10, /*hidden argument*/NULL); V_3 = L_12; // LuaDLL.lua_pushboolean(L, (bool)o); intptr_t L_13 = ___L0; RuntimeObject * L_14 = V_3; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_13, ((*(bool*)((bool*)UnBox(L_14, Boolean_tB53F6830F670160873277339AA58F15CAED4399C_il2cpp_TypeInfo_var)))), /*hidden argument*/NULL); // return 1; V_4 = 1; goto IL_005b; } // 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_004d; throw e; } CATCH_004d: { // begin catch(System.Exception) // catch(Exception e) V_5 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_15 = ___L0; Exception_t * L_16 = V_5; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_17 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_15, L_16, /*hidden argument*/NULL); V_4 = L_17; goto IL_005b; } // end catch (depth: 1) IL_005b: { // } int32_t L_18 = V_4; return L_18; } } // System.Int32 System_Collections_Generic_ListWrap::CopyTo(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_CopyTo_m82013FDAF1FE25ED23D18B22969567BBF2970518 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_ListWrap_CopyTo_m82013FDAF1FE25ED23D18B22969567BBF2970518_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Type_t * V_1 = NULL; RuntimeObject * V_2 = NULL; RuntimeObject * V_3 = NULL; int32_t V_4 = 0; RuntimeObject * V_5 = NULL; int32_t V_6 = 0; int32_t V_7 = 0; RuntimeObject * V_8 = NULL; 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; // Type argType = null; V_1 = (Type_t *)NULL; // object obj = ToLua.CheckGenericObject(L, 1, typeof(List<>), out argType); intptr_t L_2 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_3 = { reinterpret_cast (List_1_t47787817BF9ABE6266F2343A1DFB2FA8A9A20BBF_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_CheckGenericObject_m262C29191E9E271433739E2128CFF73178CD32F1((intptr_t)L_2, 1, L_4, (Type_t **)(&V_1), /*hidden argument*/NULL); V_2 = L_5; // if (count == 2) int32_t L_6 = V_0; if ((!(((uint32_t)L_6) == ((uint32_t)2)))) { goto IL_004d; } } IL_0021: { // object arg0 = ToLua.CheckObject(L, 2, argType.MakeArrayType()); intptr_t L_7 = ___L0; Type_t * L_8 = V_1; NullCheck(L_8); Type_t * L_9 = VirtFuncInvoker0< Type_t * >::Invoke(20 /* System.Type System.Type::MakeArrayType() */, L_8); IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var); RuntimeObject * L_10 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_7, 2, L_9, /*hidden argument*/NULL); V_3 = L_10; // LuaMethodCache.CallMethod("CopyTo", obj, arg0); RuntimeObject * L_11 = V_2; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_12 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_13 = L_12; RuntimeObject * L_14 = V_3; NullCheck(L_13); ArrayElementTypeCheck (L_13, L_14); (L_13)->SetAt(static_cast(0), (RuntimeObject *)L_14); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); LuaMethodCache_CallMethod_m2AFA1A125B8E5E1EB8E56294976F45293C0E9671(_stringLiteralB2EA61909E81EAD8319961C0FE5C2347B36C341F, L_11, L_13, /*hidden argument*/NULL); // return 0; V_4 = 0; goto IL_0126; } IL_004d: { // else if (count == 3) int32_t L_15 = V_0; if ((!(((uint32_t)L_15) == ((uint32_t)3)))) { goto IL_0093; } } IL_0051: { // object arg0 = ToLua.CheckObject(L, 2, argType.MakeArrayType()); intptr_t L_16 = ___L0; Type_t * L_17 = V_1; NullCheck(L_17); Type_t * L_18 = VirtFuncInvoker0< Type_t * >::Invoke(20 /* System.Type System.Type::MakeArrayType() */, L_17); IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var); RuntimeObject * L_19 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_16, 2, L_18, /*hidden argument*/NULL); V_5 = 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_6 = (((int32_t)((int32_t)L_21))); // LuaMethodCache.CallMethod("CopyTo", obj, arg0, arg1); RuntimeObject * L_22 = V_2; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_23 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_24 = L_23; RuntimeObject * L_25 = V_5; NullCheck(L_24); ArrayElementTypeCheck (L_24, L_25); (L_24)->SetAt(static_cast(0), (RuntimeObject *)L_25); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_26 = L_24; int32_t L_27 = V_6; int32_t L_28 = L_27; RuntimeObject * L_29 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_28); NullCheck(L_26); ArrayElementTypeCheck (L_26, L_29); (L_26)->SetAt(static_cast(1), (RuntimeObject *)L_29); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); LuaMethodCache_CallMethod_m2AFA1A125B8E5E1EB8E56294976F45293C0E9671(_stringLiteralB2EA61909E81EAD8319961C0FE5C2347B36C341F, L_22, L_26, /*hidden argument*/NULL); // return 0; V_4 = 0; goto IL_0126; } IL_0093: { // else if (count == 5) int32_t L_30 = V_0; if ((!(((uint32_t)L_30) == ((uint32_t)5)))) { goto IL_00fe; } } IL_0097: { // int arg0 = (int)LuaDLL.luaL_checknumber(L, 2); intptr_t L_31 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); double L_32 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_31, 2, /*hidden argument*/NULL); V_7 = (((int32_t)((int32_t)L_32))); // object arg1 = ToLua.CheckObject(L, 3, argType.MakeArrayType()); intptr_t L_33 = ___L0; Type_t * L_34 = V_1; NullCheck(L_34); Type_t * L_35 = VirtFuncInvoker0< Type_t * >::Invoke(20 /* System.Type System.Type::MakeArrayType() */, L_34); IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var); RuntimeObject * L_36 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_33, 3, L_35, /*hidden argument*/NULL); V_8 = L_36; // int arg2 = (int)LuaDLL.luaL_checknumber(L, 4); intptr_t L_37 = ___L0; double L_38 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_37, 4, /*hidden argument*/NULL); V_9 = (((int32_t)((int32_t)L_38))); // int arg3 = (int)LuaDLL.luaL_checknumber(L, 5); intptr_t L_39 = ___L0; double L_40 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_39, 5, /*hidden argument*/NULL); V_10 = (((int32_t)((int32_t)L_40))); // LuaMethodCache.CallMethod("CopyTo", obj, arg0, arg1, arg2, arg3); RuntimeObject * L_41 = V_2; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_42 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)4); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_43 = L_42; int32_t L_44 = V_7; int32_t L_45 = L_44; RuntimeObject * L_46 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_45); NullCheck(L_43); ArrayElementTypeCheck (L_43, L_46); (L_43)->SetAt(static_cast(0), (RuntimeObject *)L_46); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_47 = L_43; RuntimeObject * L_48 = V_8; NullCheck(L_47); ArrayElementTypeCheck (L_47, L_48); (L_47)->SetAt(static_cast(1), (RuntimeObject *)L_48); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_49 = L_47; int32_t L_50 = V_9; int32_t L_51 = L_50; RuntimeObject * L_52 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_51); NullCheck(L_49); ArrayElementTypeCheck (L_49, L_52); (L_49)->SetAt(static_cast(2), (RuntimeObject *)L_52); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_53 = L_49; int32_t L_54 = V_10; int32_t L_55 = L_54; RuntimeObject * L_56 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_55); NullCheck(L_53); ArrayElementTypeCheck (L_53, L_56); (L_53)->SetAt(static_cast(3), (RuntimeObject *)L_56); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); LuaMethodCache_CallMethod_m2AFA1A125B8E5E1EB8E56294976F45293C0E9671(_stringLiteralB2EA61909E81EAD8319961C0FE5C2347B36C341F, L_41, L_53, /*hidden argument*/NULL); // return 0; V_4 = 0; goto IL_0126; } IL_00fe: { // return LuaDLL.luaL_throw(L, string.Format("invalid arguments to method: List<{0}>.CopyTo", LuaMisc.GetTypeName(argType))); intptr_t L_57 = ___L0; Type_t * L_58 = V_1; String_t* L_59 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF(L_58, /*hidden argument*/NULL); String_t* L_60 = String_Format_m0ACDD8B34764E4040AED0B3EEB753567E4576BFA(_stringLiteral5E786A11CAA59BF6FC77356A291CE6B4782D0325, L_59, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_61 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_57, L_60, /*hidden argument*/NULL); V_4 = L_61; goto IL_0126; } } // 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_0118; throw e; } CATCH_0118: { // begin catch(System.Exception) // catch(Exception e) V_11 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_62 = ___L0; Exception_t * L_63 = V_11; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_64 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_62, L_63, /*hidden argument*/NULL); V_4 = L_64; goto IL_0126; } // end catch (depth: 1) IL_0126: { // } int32_t L_65 = V_4; return L_65; } } // System.Int32 System_Collections_Generic_ListWrap::Exists(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_Exists_mDCA82087DAEA9D07D8B6262B4B46E13092EBF17E (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_ListWrap_Exists_mDCA82087DAEA9D07D8B6262B4B46E13092EBF17E_MetadataUsageId); s_Il2CppMethodInitialized = true; } Type_t * V_0 = NULL; RuntimeObject * V_1 = NULL; Delegate_t * V_2 = NULL; bool V_3 = false; 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, 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); // Type argType = null; V_0 = (Type_t *)NULL; // object obj = ToLua.CheckGenericObject(L, 1, typeof(List<>), out argType); intptr_t L_1 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast (List_1_t47787817BF9ABE6266F2343A1DFB2FA8A9A20BBF_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_CheckGenericObject_m262C29191E9E271433739E2128CFF73178CD32F1((intptr_t)L_1, 1, L_3, (Type_t **)(&V_0), /*hidden argument*/NULL); V_1 = L_4; // Delegate arg0 = ToLua.CheckDelegate(typeof(System.Predicate<>).MakeGenericType(argType), L, 2); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_5 = { reinterpret_cast (Predicate_1_t03CE9BE3D2A36F5011572AC6187AACBFAC0DA54C_0_0_0_var) }; Type_t * L_6 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_5, /*hidden argument*/NULL); TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_7 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1); TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_8 = L_7; Type_t * L_9 = V_0; NullCheck(L_8); ArrayElementTypeCheck (L_8, L_9); (L_8)->SetAt(static_cast(0), (Type_t *)L_9); NullCheck(L_6); Type_t * L_10 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, L_6, L_8); intptr_t L_11 = ___L0; Delegate_t * L_12 = ToLua_CheckDelegate_mC504212E281C1B1520CFF323938F27FB2DE0D579(L_10, (intptr_t)L_11, 2, /*hidden argument*/NULL); V_2 = L_12; // bool o = (bool)LuaMethodCache.CallMethod("Exists", obj, arg0); RuntimeObject * L_13 = V_1; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_14 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_15 = L_14; Delegate_t * L_16 = V_2; NullCheck(L_15); ArrayElementTypeCheck (L_15, L_16); (L_15)->SetAt(static_cast(0), (RuntimeObject *)L_16); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_17 = LuaMethodCache_CallMethod_m2AFA1A125B8E5E1EB8E56294976F45293C0E9671(_stringLiteralC7F23E3ED00AA71DE61A307549A0FECA57BE057D, L_13, L_15, /*hidden argument*/NULL); V_3 = ((*(bool*)((bool*)UnBox(L_17, Boolean_tB53F6830F670160873277339AA58F15CAED4399C_il2cpp_TypeInfo_var)))); // LuaDLL.lua_pushboolean(L, o); intptr_t L_18 = ___L0; bool L_19 = V_3; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_18, L_19, /*hidden argument*/NULL); // return 1; V_4 = 1; goto IL_0073; } // 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_0065; throw e; } CATCH_0065: { // begin catch(System.Exception) // catch(Exception e) V_5 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_20 = ___L0; Exception_t * L_21 = V_5; 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_4 = L_22; goto IL_0073; } // end catch (depth: 1) IL_0073: { // } int32_t L_23 = V_4; return L_23; } } // System.Int32 System_Collections_Generic_ListWrap::Find(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_Find_m43CC249CFA08F625DE6BA7155D433D96C11467F8 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_ListWrap_Find_m43CC249CFA08F625DE6BA7155D433D96C11467F8_MetadataUsageId); s_Il2CppMethodInitialized = true; } Type_t * V_0 = NULL; RuntimeObject * V_1 = NULL; Delegate_t * V_2 = NULL; RuntimeObject * V_3 = NULL; 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, 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); // Type argType = null; V_0 = (Type_t *)NULL; // object obj = ToLua.CheckGenericObject(L, 1, typeof(List<>), out argType); intptr_t L_1 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast (List_1_t47787817BF9ABE6266F2343A1DFB2FA8A9A20BBF_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_CheckGenericObject_m262C29191E9E271433739E2128CFF73178CD32F1((intptr_t)L_1, 1, L_3, (Type_t **)(&V_0), /*hidden argument*/NULL); V_1 = L_4; // Delegate arg0 = ToLua.CheckDelegate(typeof(System.Predicate<>).MakeGenericType(argType), L, 2); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_5 = { reinterpret_cast (Predicate_1_t03CE9BE3D2A36F5011572AC6187AACBFAC0DA54C_0_0_0_var) }; Type_t * L_6 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_5, /*hidden argument*/NULL); TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_7 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1); TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_8 = L_7; Type_t * L_9 = V_0; NullCheck(L_8); ArrayElementTypeCheck (L_8, L_9); (L_8)->SetAt(static_cast(0), (Type_t *)L_9); NullCheck(L_6); Type_t * L_10 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, L_6, L_8); intptr_t L_11 = ___L0; Delegate_t * L_12 = ToLua_CheckDelegate_mC504212E281C1B1520CFF323938F27FB2DE0D579(L_10, (intptr_t)L_11, 2, /*hidden argument*/NULL); V_2 = L_12; // object o = LuaMethodCache.CallMethod("Find", obj, arg0); RuntimeObject * L_13 = V_1; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_14 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_15 = L_14; Delegate_t * L_16 = V_2; NullCheck(L_15); ArrayElementTypeCheck (L_15, L_16); (L_15)->SetAt(static_cast(0), (RuntimeObject *)L_16); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_17 = LuaMethodCache_CallMethod_m2AFA1A125B8E5E1EB8E56294976F45293C0E9671(_stringLiteralDF251B06EEFDAA932E97B54FBE9A74D3E606FA61, L_13, L_15, /*hidden argument*/NULL); V_3 = L_17; // ToLua.Push(L, o); intptr_t L_18 = ___L0; RuntimeObject * L_19 = V_3; ToLua_Push_m527AE65DDF8931A68AFE689AE47A65524F4A6C03((intptr_t)L_18, L_19, /*hidden argument*/NULL); // return 1; V_4 = 1; goto IL_006e; } // 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_0060; throw e; } CATCH_0060: { // begin catch(System.Exception) // catch(Exception e) V_5 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_20 = ___L0; Exception_t * L_21 = V_5; 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_4 = L_22; goto IL_006e; } // end catch (depth: 1) IL_006e: { // } int32_t L_23 = V_4; return L_23; } } // System.Int32 System_Collections_Generic_ListWrap::FindAll(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_FindAll_m8FB499950961308A34C84F945B4934B3615603CA (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_ListWrap_FindAll_m8FB499950961308A34C84F945B4934B3615603CA_MetadataUsageId); s_Il2CppMethodInitialized = true; } Type_t * V_0 = NULL; RuntimeObject * V_1 = NULL; Delegate_t * V_2 = NULL; RuntimeObject * V_3 = NULL; 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, 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); // Type argType = null; V_0 = (Type_t *)NULL; // object obj = ToLua.CheckGenericObject(L, 1, typeof(List<>), out argType); intptr_t L_1 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast (List_1_t47787817BF9ABE6266F2343A1DFB2FA8A9A20BBF_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_CheckGenericObject_m262C29191E9E271433739E2128CFF73178CD32F1((intptr_t)L_1, 1, L_3, (Type_t **)(&V_0), /*hidden argument*/NULL); V_1 = L_4; // Delegate arg0 = ToLua.CheckDelegate(typeof(System.Predicate<>).MakeGenericType(argType), L, 2); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_5 = { reinterpret_cast (Predicate_1_t03CE9BE3D2A36F5011572AC6187AACBFAC0DA54C_0_0_0_var) }; Type_t * L_6 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_5, /*hidden argument*/NULL); TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_7 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1); TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_8 = L_7; Type_t * L_9 = V_0; NullCheck(L_8); ArrayElementTypeCheck (L_8, L_9); (L_8)->SetAt(static_cast(0), (Type_t *)L_9); NullCheck(L_6); Type_t * L_10 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, L_6, L_8); intptr_t L_11 = ___L0; Delegate_t * L_12 = ToLua_CheckDelegate_mC504212E281C1B1520CFF323938F27FB2DE0D579(L_10, (intptr_t)L_11, 2, /*hidden argument*/NULL); V_2 = L_12; // object o = LuaMethodCache.CallMethod("FindAll", obj, arg0); RuntimeObject * L_13 = V_1; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_14 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_15 = L_14; Delegate_t * L_16 = V_2; NullCheck(L_15); ArrayElementTypeCheck (L_15, L_16); (L_15)->SetAt(static_cast(0), (RuntimeObject *)L_16); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_17 = LuaMethodCache_CallMethod_m2AFA1A125B8E5E1EB8E56294976F45293C0E9671(_stringLiteral9B433A15AA7FFDCE95175DF8F85F52FC6FFBBDE0, L_13, L_15, /*hidden argument*/NULL); V_3 = L_17; // ToLua.Push(L, o); intptr_t L_18 = ___L0; RuntimeObject * L_19 = V_3; ToLua_Push_m527AE65DDF8931A68AFE689AE47A65524F4A6C03((intptr_t)L_18, L_19, /*hidden argument*/NULL); // return 1; V_4 = 1; goto IL_006e; } // 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_0060; throw e; } CATCH_0060: { // begin catch(System.Exception) // catch(Exception e) V_5 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_20 = ___L0; Exception_t * L_21 = V_5; 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_4 = L_22; goto IL_006e; } // end catch (depth: 1) IL_006e: { // } int32_t L_23 = V_4; return L_23; } } // System.Int32 System_Collections_Generic_ListWrap::FindIndex(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_FindIndex_mDEAD24BE9A5F6063E49E6C02D3DF21E6388365DE (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_ListWrap_FindIndex_mDEAD24BE9A5F6063E49E6C02D3DF21E6388365DE_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Type_t * V_1 = NULL; RuntimeObject * V_2 = NULL; Delegate_t * V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; Delegate_t * V_7 = NULL; int32_t V_8 = 0; int32_t V_9 = 0; int32_t V_10 = 0; Delegate_t * V_11 = NULL; int32_t V_12 = 0; Exception_t * V_13 = 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; // Type argType = null; V_1 = (Type_t *)NULL; // object obj = ToLua.CheckGenericObject(L, 1, typeof(List<>), out argType); intptr_t L_2 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_3 = { reinterpret_cast (List_1_t47787817BF9ABE6266F2343A1DFB2FA8A9A20BBF_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_CheckGenericObject_m262C29191E9E271433739E2128CFF73178CD32F1((intptr_t)L_2, 1, L_4, (Type_t **)(&V_1), /*hidden argument*/NULL); V_2 = L_5; // if (count == 2) int32_t L_6 = V_0; if ((!(((uint32_t)L_6) == ((uint32_t)2)))) { goto IL_006e; } } IL_0021: { // Delegate arg0 = ToLua.CheckDelegate(typeof(System.Predicate<>).MakeGenericType(argType), L, 2); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast (Predicate_1_t03CE9BE3D2A36F5011572AC6187AACBFAC0DA54C_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_7, /*hidden argument*/NULL); TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_9 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1); TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_10 = L_9; Type_t * L_11 = V_1; NullCheck(L_10); ArrayElementTypeCheck (L_10, L_11); (L_10)->SetAt(static_cast(0), (Type_t *)L_11); NullCheck(L_8); Type_t * L_12 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, L_8, L_10); intptr_t L_13 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var); Delegate_t * L_14 = ToLua_CheckDelegate_mC504212E281C1B1520CFF323938F27FB2DE0D579(L_12, (intptr_t)L_13, 2, /*hidden argument*/NULL); V_3 = L_14; // int o = (int)LuaMethodCache.CallMethod("FindIndex", obj, arg0); RuntimeObject * L_15 = V_2; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_16 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_17 = L_16; Delegate_t * L_18 = V_3; NullCheck(L_17); ArrayElementTypeCheck (L_17, L_18); (L_17)->SetAt(static_cast(0), (RuntimeObject *)L_18); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_19 = LuaMethodCache_CallMethod_m2AFA1A125B8E5E1EB8E56294976F45293C0E9671(_stringLiteralAFB84B1F0790C420B0848C3101FA26ABC3B9F1B3, L_15, L_17, /*hidden argument*/NULL); V_4 = ((*(int32_t*)((int32_t*)UnBox(L_19, Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var)))); // LuaDLL.lua_pushinteger(L, o); intptr_t L_20 = ___L0; int32_t L_21 = V_4; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_20, L_21, /*hidden argument*/NULL); // return 1; V_5 = 1; goto IL_0175; } IL_006e: { // else if (count == 3) int32_t L_22 = V_0; if ((!(((uint32_t)L_22) == ((uint32_t)3)))) { goto IL_00d5; } } IL_0072: { // int arg0 = (int)LuaDLL.luaL_checknumber(L, 2); intptr_t L_23 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); double L_24 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_23, 2, /*hidden argument*/NULL); V_6 = (((int32_t)((int32_t)L_24))); // Delegate arg1 = ToLua.CheckDelegate(typeof(System.Predicate<>).MakeGenericType(argType), L, 3); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_25 = { reinterpret_cast (Predicate_1_t03CE9BE3D2A36F5011572AC6187AACBFAC0DA54C_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_26 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_25, /*hidden argument*/NULL); TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_27 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1); TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_28 = L_27; Type_t * L_29 = V_1; NullCheck(L_28); ArrayElementTypeCheck (L_28, L_29); (L_28)->SetAt(static_cast(0), (Type_t *)L_29); NullCheck(L_26); Type_t * L_30 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, L_26, L_28); intptr_t L_31 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var); Delegate_t * L_32 = ToLua_CheckDelegate_mC504212E281C1B1520CFF323938F27FB2DE0D579(L_30, (intptr_t)L_31, 3, /*hidden argument*/NULL); V_7 = L_32; // int o = (int)LuaMethodCache.CallMethod("FindIndex", obj, arg0, arg1); RuntimeObject * L_33 = V_2; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_34 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_35 = L_34; int32_t L_36 = V_6; int32_t L_37 = L_36; RuntimeObject * L_38 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_37); NullCheck(L_35); ArrayElementTypeCheck (L_35, L_38); (L_35)->SetAt(static_cast(0), (RuntimeObject *)L_38); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_39 = L_35; Delegate_t * L_40 = V_7; NullCheck(L_39); ArrayElementTypeCheck (L_39, L_40); (L_39)->SetAt(static_cast(1), (RuntimeObject *)L_40); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_41 = LuaMethodCache_CallMethod_m2AFA1A125B8E5E1EB8E56294976F45293C0E9671(_stringLiteralAFB84B1F0790C420B0848C3101FA26ABC3B9F1B3, L_33, L_39, /*hidden argument*/NULL); V_8 = ((*(int32_t*)((int32_t*)UnBox(L_41, Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var)))); // 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_5 = 1; goto IL_0175; } IL_00d5: { // else if (count == 4) int32_t L_44 = V_0; if ((!(((uint32_t)L_44) == ((uint32_t)4)))) { goto IL_014d; } } IL_00d9: { // int arg0 = (int)LuaDLL.luaL_checknumber(L, 2); intptr_t L_45 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); double L_46 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_45, 2, /*hidden argument*/NULL); V_9 = (((int32_t)((int32_t)L_46))); // int arg1 = (int)LuaDLL.luaL_checknumber(L, 3); intptr_t L_47 = ___L0; double L_48 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_47, 3, /*hidden argument*/NULL); V_10 = (((int32_t)((int32_t)L_48))); // Delegate arg2 = ToLua.CheckDelegate(typeof(System.Predicate<>).MakeGenericType(argType), L, 4); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_49 = { reinterpret_cast (Predicate_1_t03CE9BE3D2A36F5011572AC6187AACBFAC0DA54C_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_50 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_49, /*hidden argument*/NULL); TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_51 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1); TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_52 = L_51; Type_t * L_53 = V_1; NullCheck(L_52); ArrayElementTypeCheck (L_52, L_53); (L_52)->SetAt(static_cast(0), (Type_t *)L_53); NullCheck(L_50); Type_t * L_54 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, L_50, L_52); intptr_t L_55 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var); Delegate_t * L_56 = ToLua_CheckDelegate_mC504212E281C1B1520CFF323938F27FB2DE0D579(L_54, (intptr_t)L_55, 4, /*hidden argument*/NULL); V_11 = L_56; // int o = (int)LuaMethodCache.CallMethod("FindIndex", obj, arg0, arg1, arg2); RuntimeObject * L_57 = V_2; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_58 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)3); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_59 = L_58; int32_t L_60 = V_9; int32_t L_61 = L_60; RuntimeObject * L_62 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_61); NullCheck(L_59); ArrayElementTypeCheck (L_59, L_62); (L_59)->SetAt(static_cast(0), (RuntimeObject *)L_62); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_63 = L_59; int32_t L_64 = V_10; int32_t L_65 = L_64; RuntimeObject * L_66 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_65); NullCheck(L_63); ArrayElementTypeCheck (L_63, L_66); (L_63)->SetAt(static_cast(1), (RuntimeObject *)L_66); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_67 = L_63; Delegate_t * L_68 = V_11; NullCheck(L_67); ArrayElementTypeCheck (L_67, L_68); (L_67)->SetAt(static_cast(2), (RuntimeObject *)L_68); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_69 = LuaMethodCache_CallMethod_m2AFA1A125B8E5E1EB8E56294976F45293C0E9671(_stringLiteralAFB84B1F0790C420B0848C3101FA26ABC3B9F1B3, L_57, L_67, /*hidden argument*/NULL); V_12 = ((*(int32_t*)((int32_t*)UnBox(L_69, Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var)))); // LuaDLL.lua_pushinteger(L, o); intptr_t L_70 = ___L0; int32_t L_71 = V_12; LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_70, L_71, /*hidden argument*/NULL); // return 1; V_5 = 1; goto IL_0175; } IL_014d: { // return LuaDLL.luaL_throw(L, string.Format("invalid arguments to method: List<{0}>.FindIndex", LuaMisc.GetTypeName(argType))); intptr_t L_72 = ___L0; Type_t * L_73 = V_1; String_t* L_74 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF(L_73, /*hidden argument*/NULL); String_t* L_75 = String_Format_m0ACDD8B34764E4040AED0B3EEB753567E4576BFA(_stringLiteralC20BAC26CE3940609F28BD0C0BEEFECEA809635C, L_74, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_76 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_72, L_75, /*hidden argument*/NULL); V_5 = L_76; goto IL_0175; } } // 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_0167; throw e; } CATCH_0167: { // begin catch(System.Exception) // catch(Exception e) V_13 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_77 = ___L0; Exception_t * L_78 = V_13; 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_5 = L_79; goto IL_0175; } // end catch (depth: 1) IL_0175: { // } int32_t L_80 = V_5; return L_80; } } // System.Int32 System_Collections_Generic_ListWrap::FindLast(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_FindLast_m3DB580DFC1D4D44F9488C5C858D8AFCC47B8B9CC (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_ListWrap_FindLast_m3DB580DFC1D4D44F9488C5C858D8AFCC47B8B9CC_MetadataUsageId); s_Il2CppMethodInitialized = true; } Type_t * V_0 = NULL; RuntimeObject * V_1 = NULL; Delegate_t * V_2 = NULL; RuntimeObject * V_3 = NULL; 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, 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); // Type argType = null; V_0 = (Type_t *)NULL; // object obj = ToLua.CheckGenericObject(L, 1, typeof(List<>), out argType); intptr_t L_1 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast (List_1_t47787817BF9ABE6266F2343A1DFB2FA8A9A20BBF_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_CheckGenericObject_m262C29191E9E271433739E2128CFF73178CD32F1((intptr_t)L_1, 1, L_3, (Type_t **)(&V_0), /*hidden argument*/NULL); V_1 = L_4; // Delegate arg0 = ToLua.CheckDelegate(typeof(System.Predicate<>).MakeGenericType(argType), L, 2); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_5 = { reinterpret_cast (Predicate_1_t03CE9BE3D2A36F5011572AC6187AACBFAC0DA54C_0_0_0_var) }; Type_t * L_6 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_5, /*hidden argument*/NULL); TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_7 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1); TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_8 = L_7; Type_t * L_9 = V_0; NullCheck(L_8); ArrayElementTypeCheck (L_8, L_9); (L_8)->SetAt(static_cast(0), (Type_t *)L_9); NullCheck(L_6); Type_t * L_10 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, L_6, L_8); intptr_t L_11 = ___L0; Delegate_t * L_12 = ToLua_CheckDelegate_mC504212E281C1B1520CFF323938F27FB2DE0D579(L_10, (intptr_t)L_11, 2, /*hidden argument*/NULL); V_2 = L_12; // object o = LuaMethodCache.CallSingleMethod("FindLast", obj, arg0); RuntimeObject * L_13 = V_1; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_14 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_15 = L_14; Delegate_t * L_16 = V_2; NullCheck(L_15); ArrayElementTypeCheck (L_15, L_16); (L_15)->SetAt(static_cast(0), (RuntimeObject *)L_16); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_17 = LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteral3A17942E72AD0C0D74A30ADCE2227CD576FDF439, L_13, L_15, /*hidden argument*/NULL); V_3 = L_17; // ToLua.Push(L, o); intptr_t L_18 = ___L0; RuntimeObject * L_19 = V_3; ToLua_Push_m527AE65DDF8931A68AFE689AE47A65524F4A6C03((intptr_t)L_18, L_19, /*hidden argument*/NULL); // return 1; V_4 = 1; goto IL_006e; } // 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_0060; throw e; } CATCH_0060: { // begin catch(System.Exception) // catch(Exception e) V_5 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_20 = ___L0; Exception_t * L_21 = V_5; 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_4 = L_22; goto IL_006e; } // end catch (depth: 1) IL_006e: { // } int32_t L_23 = V_4; return L_23; } } // System.Int32 System_Collections_Generic_ListWrap::FindLastIndex(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_FindLastIndex_mFB5B105E44F29B5C3EF048F3E5809911585CE99D (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_ListWrap_FindLastIndex_mFB5B105E44F29B5C3EF048F3E5809911585CE99D_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Type_t * V_1 = NULL; RuntimeObject * V_2 = NULL; Delegate_t * V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; Delegate_t * V_7 = NULL; int32_t V_8 = 0; int32_t V_9 = 0; int32_t V_10 = 0; Delegate_t * V_11 = NULL; int32_t V_12 = 0; Exception_t * V_13 = 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; // Type argType = null; V_1 = (Type_t *)NULL; // object obj = ToLua.CheckGenericObject(L, 1, typeof(List<>), out argType); intptr_t L_2 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_3 = { reinterpret_cast (List_1_t47787817BF9ABE6266F2343A1DFB2FA8A9A20BBF_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_CheckGenericObject_m262C29191E9E271433739E2128CFF73178CD32F1((intptr_t)L_2, 1, L_4, (Type_t **)(&V_1), /*hidden argument*/NULL); V_2 = L_5; // if (count == 2) int32_t L_6 = V_0; if ((!(((uint32_t)L_6) == ((uint32_t)2)))) { goto IL_0073; } } IL_0021: { // Delegate arg0 = (Delegate)ToLua.CheckObject(L, 2, typeof(System.Predicate<>).MakeGenericType(argType)); intptr_t L_7 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_8 = { reinterpret_cast (Predicate_1_t03CE9BE3D2A36F5011572AC6187AACBFAC0DA54C_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_9 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_8, /*hidden argument*/NULL); TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_10 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1); TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_11 = L_10; Type_t * L_12 = V_1; NullCheck(L_11); ArrayElementTypeCheck (L_11, L_12); (L_11)->SetAt(static_cast(0), (Type_t *)L_12); NullCheck(L_9); Type_t * L_13 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, L_9, L_11); IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var); RuntimeObject * L_14 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_7, 2, L_13, /*hidden argument*/NULL); V_3 = ((Delegate_t *)CastclassClass((RuntimeObject*)L_14, Delegate_t_il2cpp_TypeInfo_var)); // int o = (int)LuaMethodCache.CallMethod("FindLastIndex", obj, arg0); RuntimeObject * L_15 = V_2; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_16 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_17 = L_16; Delegate_t * L_18 = V_3; NullCheck(L_17); ArrayElementTypeCheck (L_17, L_18); (L_17)->SetAt(static_cast(0), (RuntimeObject *)L_18); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_19 = LuaMethodCache_CallMethod_m2AFA1A125B8E5E1EB8E56294976F45293C0E9671(_stringLiteralB8C743A4A2976C570E62B575ED6EAF53D1866749, L_15, L_17, /*hidden argument*/NULL); V_4 = ((*(int32_t*)((int32_t*)UnBox(L_19, Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var)))); // LuaDLL.lua_pushinteger(L, o); intptr_t L_20 = ___L0; int32_t L_21 = V_4; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_20, L_21, /*hidden argument*/NULL); // return 1; V_5 = 1; goto IL_0184; } IL_0073: { // else if (count == 3) int32_t L_22 = V_0; if ((!(((uint32_t)L_22) == ((uint32_t)3)))) { goto IL_00df; } } IL_0077: { // int arg0 = (int)LuaDLL.luaL_checknumber(L, 2); intptr_t L_23 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); double L_24 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_23, 2, /*hidden argument*/NULL); V_6 = (((int32_t)((int32_t)L_24))); // Delegate arg1 = (Delegate)ToLua.CheckObject(L, 3, typeof(System.Predicate<>).MakeGenericType(argType)); intptr_t L_25 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_26 = { reinterpret_cast (Predicate_1_t03CE9BE3D2A36F5011572AC6187AACBFAC0DA54C_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_27 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_26, /*hidden argument*/NULL); TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_28 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1); TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_29 = L_28; Type_t * L_30 = V_1; NullCheck(L_29); ArrayElementTypeCheck (L_29, L_30); (L_29)->SetAt(static_cast(0), (Type_t *)L_30); NullCheck(L_27); Type_t * L_31 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, L_27, L_29); IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var); RuntimeObject * L_32 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_25, 3, L_31, /*hidden argument*/NULL); V_7 = ((Delegate_t *)CastclassClass((RuntimeObject*)L_32, Delegate_t_il2cpp_TypeInfo_var)); // int o = (int)LuaMethodCache.CallMethod("FindLastIndex", obj, arg0, arg1); RuntimeObject * L_33 = V_2; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_34 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_35 = L_34; int32_t L_36 = V_6; int32_t L_37 = L_36; RuntimeObject * L_38 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_37); NullCheck(L_35); ArrayElementTypeCheck (L_35, L_38); (L_35)->SetAt(static_cast(0), (RuntimeObject *)L_38); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_39 = L_35; Delegate_t * L_40 = V_7; NullCheck(L_39); ArrayElementTypeCheck (L_39, L_40); (L_39)->SetAt(static_cast(1), (RuntimeObject *)L_40); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_41 = LuaMethodCache_CallMethod_m2AFA1A125B8E5E1EB8E56294976F45293C0E9671(_stringLiteralB8C743A4A2976C570E62B575ED6EAF53D1866749, L_33, L_39, /*hidden argument*/NULL); V_8 = ((*(int32_t*)((int32_t*)UnBox(L_41, Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var)))); // 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_5 = 1; goto IL_0184; } IL_00df: { // else if (count == 4) int32_t L_44 = V_0; if ((!(((uint32_t)L_44) == ((uint32_t)4)))) { goto IL_015c; } } IL_00e3: { // int arg0 = (int)LuaDLL.luaL_checknumber(L, 2); intptr_t L_45 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); double L_46 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_45, 2, /*hidden argument*/NULL); V_9 = (((int32_t)((int32_t)L_46))); // int arg1 = (int)LuaDLL.luaL_checknumber(L, 3); intptr_t L_47 = ___L0; double L_48 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_47, 3, /*hidden argument*/NULL); V_10 = (((int32_t)((int32_t)L_48))); // Delegate arg2 = (Delegate)ToLua.CheckObject(L, 4, typeof(System.Predicate<>).MakeGenericType(argType)); intptr_t L_49 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_50 = { reinterpret_cast (Predicate_1_t03CE9BE3D2A36F5011572AC6187AACBFAC0DA54C_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_51 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_50, /*hidden argument*/NULL); TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_52 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1); TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_53 = L_52; Type_t * L_54 = V_1; NullCheck(L_53); ArrayElementTypeCheck (L_53, L_54); (L_53)->SetAt(static_cast(0), (Type_t *)L_54); NullCheck(L_51); Type_t * L_55 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, L_51, L_53); IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var); RuntimeObject * L_56 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_49, 4, L_55, /*hidden argument*/NULL); V_11 = ((Delegate_t *)CastclassClass((RuntimeObject*)L_56, Delegate_t_il2cpp_TypeInfo_var)); // int o = (int)LuaMethodCache.CallMethod("FindLastIndex", obj, arg0, arg1, arg2); RuntimeObject * L_57 = V_2; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_58 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)3); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_59 = L_58; int32_t L_60 = V_9; int32_t L_61 = L_60; RuntimeObject * L_62 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_61); NullCheck(L_59); ArrayElementTypeCheck (L_59, L_62); (L_59)->SetAt(static_cast(0), (RuntimeObject *)L_62); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_63 = L_59; int32_t L_64 = V_10; int32_t L_65 = L_64; RuntimeObject * L_66 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_65); NullCheck(L_63); ArrayElementTypeCheck (L_63, L_66); (L_63)->SetAt(static_cast(1), (RuntimeObject *)L_66); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_67 = L_63; Delegate_t * L_68 = V_11; NullCheck(L_67); ArrayElementTypeCheck (L_67, L_68); (L_67)->SetAt(static_cast(2), (RuntimeObject *)L_68); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_69 = LuaMethodCache_CallMethod_m2AFA1A125B8E5E1EB8E56294976F45293C0E9671(_stringLiteralB8C743A4A2976C570E62B575ED6EAF53D1866749, L_57, L_67, /*hidden argument*/NULL); V_12 = ((*(int32_t*)((int32_t*)UnBox(L_69, Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var)))); // LuaDLL.lua_pushinteger(L, o); intptr_t L_70 = ___L0; int32_t L_71 = V_12; LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_70, L_71, /*hidden argument*/NULL); // return 1; V_5 = 1; goto IL_0184; } IL_015c: { // return LuaDLL.luaL_throw(L, string.Format("invalid arguments to method: List<{0}>.FindLastIndex", LuaMisc.GetTypeName(argType))); intptr_t L_72 = ___L0; Type_t * L_73 = V_1; String_t* L_74 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF(L_73, /*hidden argument*/NULL); String_t* L_75 = String_Format_m0ACDD8B34764E4040AED0B3EEB753567E4576BFA(_stringLiteral2DDBD695EEF305DB5397C09707DD43F5AA4654C9, L_74, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_76 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_72, L_75, /*hidden argument*/NULL); V_5 = L_76; goto IL_0184; } } // 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_0176; throw e; } CATCH_0176: { // begin catch(System.Exception) // catch(Exception e) V_13 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_77 = ___L0; Exception_t * L_78 = V_13; 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_5 = L_79; goto IL_0184; } // end catch (depth: 1) IL_0184: { // } int32_t L_80 = V_5; return L_80; } } // System.Int32 System_Collections_Generic_ListWrap::ForEach(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_ForEach_m41741DB38E9CB7CFF81F3D512FFEDFB02DDA6F56 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_ListWrap_ForEach_m41741DB38E9CB7CFF81F3D512FFEDFB02DDA6F56_MetadataUsageId); s_Il2CppMethodInitialized = true; } Type_t * V_0 = NULL; RuntimeObject * V_1 = NULL; Delegate_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, 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); // Type argType = null; V_0 = (Type_t *)NULL; // object obj = ToLua.CheckGenericObject(L, 1, typeof(List<>), out argType); intptr_t L_1 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast (List_1_t47787817BF9ABE6266F2343A1DFB2FA8A9A20BBF_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_CheckGenericObject_m262C29191E9E271433739E2128CFF73178CD32F1((intptr_t)L_1, 1, L_3, (Type_t **)(&V_0), /*hidden argument*/NULL); V_1 = L_4; // Delegate arg0 = ToLua.CheckDelegate(typeof(System.Action<>).MakeGenericType(argType), L, 2); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_5 = { reinterpret_cast (Action_1_t6666ADC0DEBE90E68CF9C15D7776F9BD1E196686_0_0_0_var) }; Type_t * L_6 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_5, /*hidden argument*/NULL); TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_7 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1); TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_8 = L_7; Type_t * L_9 = V_0; NullCheck(L_8); ArrayElementTypeCheck (L_8, L_9); (L_8)->SetAt(static_cast(0), (Type_t *)L_9); NullCheck(L_6); Type_t * L_10 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, L_6, L_8); intptr_t L_11 = ___L0; Delegate_t * L_12 = ToLua_CheckDelegate_mC504212E281C1B1520CFF323938F27FB2DE0D579(L_10, (intptr_t)L_11, 2, /*hidden argument*/NULL); V_2 = L_12; // LuaMethodCache.CallSingleMethod("ForEach", obj, arg0); RuntimeObject * L_13 = V_1; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_14 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_15 = L_14; Delegate_t * L_16 = V_2; NullCheck(L_15); ArrayElementTypeCheck (L_15, L_16); (L_15)->SetAt(static_cast(0), (RuntimeObject *)L_16); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteral4B1BFFA7198CAB670A61E9E726DC8034AD855BA9, L_13, L_15, /*hidden argument*/NULL); // return 0; V_3 = 0; goto IL_0065; } // 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_0058; throw e; } CATCH_0058: { // begin catch(System.Exception) // catch(Exception e) V_4 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_17 = ___L0; Exception_t * L_18 = V_4; 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_3 = L_19; goto IL_0065; } // end catch (depth: 1) IL_0065: { // } int32_t L_20 = V_3; return L_20; } } // System.Int32 System_Collections_Generic_ListWrap::GetEnumerator(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_GetEnumerator_m2579A506026E4020C69A5B76B2B568B3F1963119 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_ListWrap_GetEnumerator_m2579A506026E4020C69A5B76B2B568B3F1963119_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject * V_0 = NULL; RuntimeObject* 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); 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.CheckGenericObject(L, 1, typeof(List<>)); intptr_t L_1 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast (List_1_t47787817BF9ABE6266F2343A1DFB2FA8A9A20BBF_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_CheckGenericObject_m105D6154B909EAAAAE95CFBB138F0CA475645CC2((intptr_t)L_1, 1, L_3, /*hidden argument*/NULL); V_0 = L_4; // IEnumerator o = LuaMethodCache.CallSingleMethod("GetEnumerator", obj) as IEnumerator; RuntimeObject * L_5 = V_0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_6 = Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_inline(/*hidden argument*/Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_RuntimeMethod_var); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_7 = LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteralE84B14CAE4933A56C3FF0486D95967BACA50EC48, L_5, L_6, /*hidden argument*/NULL); V_1 = ((RuntimeObject*)IsInst((RuntimeObject*)L_7, IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A_il2cpp_TypeInfo_var)); // ToLua.Push(L, o); intptr_t L_8 = ___L0; RuntimeObject* L_9 = V_1; ToLua_Push_m0C5C43A12210CCE2EA2C934C03DDC5A75A1BB4E2((intptr_t)L_8, L_9, /*hidden argument*/NULL); // return 1; V_2 = 1; goto IL_0045; } // 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_3 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_10 = ___L0; Exception_t * L_11 = V_3; 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_2 = L_12; goto IL_0045; } // end catch (depth: 1) IL_0045: { // } int32_t L_13 = V_2; return L_13; } } // System.Int32 System_Collections_Generic_ListWrap::GetRange(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_GetRange_mF0013F86E2049413108351DCC439A5014BE710BB (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_ListWrap_GetRange_mF0013F86E2049413108351DCC439A5014BE710BB_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject * V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; RuntimeObject * V_3 = NULL; 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, 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); // object obj = ToLua.CheckGenericObject(L, 1, typeof(List<>)); intptr_t L_1 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast (List_1_t47787817BF9ABE6266F2343A1DFB2FA8A9A20BBF_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_CheckGenericObject_m105D6154B909EAAAAE95CFBB138F0CA475645CC2((intptr_t)L_1, 1, L_3, /*hidden argument*/NULL); V_0 = L_4; // 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_1 = (((int32_t)((int32_t)L_6))); // int arg1 = (int)LuaDLL.luaL_checknumber(L, 3); intptr_t L_7 = ___L0; double L_8 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_7, 3, /*hidden argument*/NULL); V_2 = (((int32_t)((int32_t)L_8))); // object o = LuaMethodCache.CallSingleMethod("GetRange", obj, arg0, arg1); RuntimeObject * L_9 = V_0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_10 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_11 = L_10; int32_t L_12 = V_1; int32_t L_13 = L_12; RuntimeObject * L_14 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_13); NullCheck(L_11); ArrayElementTypeCheck (L_11, L_14); (L_11)->SetAt(static_cast(0), (RuntimeObject *)L_14); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_15 = L_11; int32_t L_16 = V_2; int32_t L_17 = L_16; RuntimeObject * L_18 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_17); NullCheck(L_15); ArrayElementTypeCheck (L_15, L_18); (L_15)->SetAt(static_cast(1), (RuntimeObject *)L_18); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_19 = LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteral73D11F075C9F2B98768F8305499F1C371629559E, L_9, L_15, /*hidden argument*/NULL); V_3 = L_19; // ToLua.PushObject(L, o); intptr_t L_20 = ___L0; RuntimeObject * L_21 = V_3; ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_20, L_21, /*hidden argument*/NULL); // return 1; V_4 = 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_5 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_22 = ___L0; Exception_t * L_23 = V_5; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_24 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_22, L_23, /*hidden argument*/NULL); V_4 = L_24; goto IL_0069; } // end catch (depth: 1) IL_0069: { // } int32_t L_25 = V_4; return L_25; } } // System.Int32 System_Collections_Generic_ListWrap::IndexOf(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_IndexOf_m468482DFD8938E9363B0C611F4E3B6D8263A9B3F (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_ListWrap_IndexOf_m468482DFD8938E9363B0C611F4E3B6D8263A9B3F_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Type_t * V_1 = NULL; RuntimeObject * V_2 = NULL; RuntimeObject * V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; RuntimeObject * V_6 = NULL; int32_t V_7 = 0; int32_t V_8 = 0; RuntimeObject * V_9 = NULL; int32_t V_10 = 0; int32_t V_11 = 0; int32_t V_12 = 0; Exception_t * V_13 = 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; // Type argType = null; V_1 = (Type_t *)NULL; // object obj = ToLua.CheckGenericObject(L, 1, typeof(List<>), out argType); intptr_t L_2 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_3 = { reinterpret_cast (List_1_t47787817BF9ABE6266F2343A1DFB2FA8A9A20BBF_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_CheckGenericObject_m262C29191E9E271433739E2128CFF73178CD32F1((intptr_t)L_2, 1, L_4, (Type_t **)(&V_1), /*hidden argument*/NULL); V_2 = L_5; // if (count == 2) int32_t L_6 = V_0; if ((!(((uint32_t)L_6) == ((uint32_t)2)))) { goto IL_0056; } } IL_0021: { // object arg0 = ToLua.CheckVarObject(L, 2, argType); intptr_t L_7 = ___L0; Type_t * L_8 = V_1; IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var); RuntimeObject * L_9 = ToLua_CheckVarObject_m27D8EB2E2BF81511814150B323C3D33DD0A2B0A4((intptr_t)L_7, 2, L_8, /*hidden argument*/NULL); V_3 = L_9; // int o = (int)LuaMethodCache.CallMethod("IndexOf", obj, arg0); RuntimeObject * L_10 = V_2; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_11 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_12 = L_11; RuntimeObject * L_13 = V_3; NullCheck(L_12); ArrayElementTypeCheck (L_12, L_13); (L_12)->SetAt(static_cast(0), (RuntimeObject *)L_13); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_14 = LuaMethodCache_CallMethod_m2AFA1A125B8E5E1EB8E56294976F45293C0E9671(_stringLiteral5A6993815939EACC80042A5460570C9A24002F6B, L_10, L_12, /*hidden argument*/NULL); V_4 = ((*(int32_t*)((int32_t*)UnBox(L_14, Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var)))); // LuaDLL.lua_pushinteger(L, o); intptr_t L_15 = ___L0; int32_t L_16 = V_4; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_15, L_16, /*hidden argument*/NULL); // return 1; V_5 = 1; goto IL_012d; } IL_0056: { // else if (count == 3) int32_t L_17 = V_0; if ((!(((uint32_t)L_17) == ((uint32_t)3)))) { goto IL_00a5; } } IL_005a: { // object arg0 = ToLua.CheckVarObject(L, 2, argType); intptr_t L_18 = ___L0; Type_t * L_19 = V_1; IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var); RuntimeObject * L_20 = ToLua_CheckVarObject_m27D8EB2E2BF81511814150B323C3D33DD0A2B0A4((intptr_t)L_18, 2, L_19, /*hidden argument*/NULL); V_6 = L_20; // int arg1 = (int)LuaDLL.luaL_checknumber(L, 3); intptr_t L_21 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); double L_22 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_21, 3, /*hidden argument*/NULL); V_7 = (((int32_t)((int32_t)L_22))); // int o = (int)LuaMethodCache.CallMethod("IndexOf", obj, arg0, arg1); RuntimeObject * L_23 = V_2; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_24 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_25 = L_24; RuntimeObject * L_26 = V_6; NullCheck(L_25); ArrayElementTypeCheck (L_25, L_26); (L_25)->SetAt(static_cast(0), (RuntimeObject *)L_26); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_27 = L_25; int32_t L_28 = V_7; int32_t L_29 = L_28; RuntimeObject * L_30 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_29); NullCheck(L_27); ArrayElementTypeCheck (L_27, L_30); (L_27)->SetAt(static_cast(1), (RuntimeObject *)L_30); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_31 = LuaMethodCache_CallMethod_m2AFA1A125B8E5E1EB8E56294976F45293C0E9671(_stringLiteral5A6993815939EACC80042A5460570C9A24002F6B, L_23, L_27, /*hidden argument*/NULL); V_8 = ((*(int32_t*)((int32_t*)UnBox(L_31, Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var)))); // LuaDLL.lua_pushinteger(L, o); intptr_t L_32 = ___L0; int32_t L_33 = V_8; LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_32, L_33, /*hidden argument*/NULL); // return 1; V_5 = 1; goto IL_012d; } IL_00a5: { // else if (count == 4) int32_t L_34 = V_0; if ((!(((uint32_t)L_34) == ((uint32_t)4)))) { goto IL_0105; } } IL_00a9: { // object arg0 = ToLua.CheckVarObject(L, 2, argType); intptr_t L_35 = ___L0; Type_t * L_36 = V_1; IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var); RuntimeObject * L_37 = ToLua_CheckVarObject_m27D8EB2E2BF81511814150B323C3D33DD0A2B0A4((intptr_t)L_35, 2, L_36, /*hidden argument*/NULL); V_9 = L_37; // int arg1 = (int)LuaDLL.luaL_checknumber(L, 3); intptr_t L_38 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); double L_39 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_38, 3, /*hidden argument*/NULL); V_10 = (((int32_t)((int32_t)L_39))); // int arg2 = (int)LuaDLL.luaL_checknumber(L, 4); intptr_t L_40 = ___L0; double L_41 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_40, 4, /*hidden argument*/NULL); V_11 = (((int32_t)((int32_t)L_41))); // int o = (int)LuaMethodCache.CallMethod("IndexOf", obj, arg0, arg1, arg2); RuntimeObject * L_42 = V_2; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_43 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)3); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_44 = L_43; RuntimeObject * L_45 = V_9; NullCheck(L_44); ArrayElementTypeCheck (L_44, L_45); (L_44)->SetAt(static_cast(0), (RuntimeObject *)L_45); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_46 = L_44; int32_t L_47 = V_10; int32_t L_48 = L_47; RuntimeObject * L_49 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_48); NullCheck(L_46); ArrayElementTypeCheck (L_46, L_49); (L_46)->SetAt(static_cast(1), (RuntimeObject *)L_49); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_50 = L_46; int32_t L_51 = V_11; int32_t L_52 = L_51; RuntimeObject * L_53 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_52); NullCheck(L_50); ArrayElementTypeCheck (L_50, L_53); (L_50)->SetAt(static_cast(2), (RuntimeObject *)L_53); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_54 = LuaMethodCache_CallMethod_m2AFA1A125B8E5E1EB8E56294976F45293C0E9671(_stringLiteral5A6993815939EACC80042A5460570C9A24002F6B, L_42, L_50, /*hidden argument*/NULL); V_12 = ((*(int32_t*)((int32_t*)UnBox(L_54, Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var)))); // LuaDLL.lua_pushinteger(L, o); intptr_t L_55 = ___L0; int32_t L_56 = V_12; LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_55, L_56, /*hidden argument*/NULL); // return 1; V_5 = 1; goto IL_012d; } IL_0105: { // return LuaDLL.luaL_throw(L, string.Format("invalid arguments to method: List<{0}>.IndexOf", LuaMisc.GetTypeName(argType))); intptr_t L_57 = ___L0; Type_t * L_58 = V_1; String_t* L_59 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF(L_58, /*hidden argument*/NULL); String_t* L_60 = String_Format_m0ACDD8B34764E4040AED0B3EEB753567E4576BFA(_stringLiteralF81E07ADFC5122F7F92F0F96A045DF98E4234990, L_59, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_61 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_57, L_60, /*hidden argument*/NULL); V_5 = L_61; goto IL_012d; } } // 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_011f; throw e; } CATCH_011f: { // begin catch(System.Exception) // catch(Exception e) V_13 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_62 = ___L0; Exception_t * L_63 = V_13; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_64 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_62, L_63, /*hidden argument*/NULL); V_5 = L_64; goto IL_012d; } // end catch (depth: 1) IL_012d: { // } int32_t L_65 = V_5; return L_65; } } // System.Int32 System_Collections_Generic_ListWrap::Insert(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_Insert_m5B3765313052085DAC743D8A5BFAB7DAD3535888 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_ListWrap_Insert_m5B3765313052085DAC743D8A5BFAB7DAD3535888_MetadataUsageId); s_Il2CppMethodInitialized = true; } Type_t * V_0 = NULL; RuntimeObject * V_1 = NULL; int32_t V_2 = 0; RuntimeObject * V_3 = NULL; 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, 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); // Type argType = null; V_0 = (Type_t *)NULL; // object obj = ToLua.CheckGenericObject(L, 1, typeof(List<>), out argType); intptr_t L_1 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast (List_1_t47787817BF9ABE6266F2343A1DFB2FA8A9A20BBF_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_CheckGenericObject_m262C29191E9E271433739E2128CFF73178CD32F1((intptr_t)L_1, 1, L_3, (Type_t **)(&V_0), /*hidden argument*/NULL); V_1 = L_4; // 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_2 = (((int32_t)((int32_t)L_6))); // object arg1 = ToLua.CheckVarObject(L, 3, argType); intptr_t L_7 = ___L0; Type_t * L_8 = V_0; RuntimeObject * L_9 = ToLua_CheckVarObject_m27D8EB2E2BF81511814150B323C3D33DD0A2B0A4((intptr_t)L_7, 3, L_8, /*hidden argument*/NULL); V_3 = L_9; // LuaMethodCache.CallSingleMethod("Insert", obj, arg0, arg1); RuntimeObject * L_10 = V_1; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_11 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_12 = L_11; int32_t L_13 = V_2; int32_t L_14 = L_13; RuntimeObject * L_15 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_14); NullCheck(L_12); ArrayElementTypeCheck (L_12, L_15); (L_12)->SetAt(static_cast(0), (RuntimeObject *)L_15); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_16 = L_12; RuntimeObject * L_17 = V_3; NullCheck(L_16); ArrayElementTypeCheck (L_16, L_17); (L_16)->SetAt(static_cast(1), (RuntimeObject *)L_17); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteral95802DAAB3A23990338179F72248350C1434CF39, L_10, L_16, /*hidden argument*/NULL); // return 0; V_4 = 0; goto IL_0061; } // 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_0053; throw e; } CATCH_0053: { // begin catch(System.Exception) // catch(Exception e) V_5 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_18 = ___L0; Exception_t * L_19 = V_5; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_20 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_18, L_19, /*hidden argument*/NULL); V_4 = L_20; goto IL_0061; } // end catch (depth: 1) IL_0061: { // } int32_t L_21 = V_4; return L_21; } } // System.Int32 System_Collections_Generic_ListWrap::InsertRange(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_InsertRange_m576C310837B8813C2FB8E453319F3032824C22F6 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_ListWrap_InsertRange_m576C310837B8813C2FB8E453319F3032824C22F6_MetadataUsageId); s_Il2CppMethodInitialized = true; } Type_t * V_0 = NULL; RuntimeObject * V_1 = NULL; int32_t V_2 = 0; RuntimeObject* V_3 = NULL; 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, 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); // Type argType = null; V_0 = (Type_t *)NULL; // object obj = ToLua.CheckGenericObject(L, 1, typeof(List<>), out argType); intptr_t L_1 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast (List_1_t47787817BF9ABE6266F2343A1DFB2FA8A9A20BBF_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_CheckGenericObject_m262C29191E9E271433739E2128CFF73178CD32F1((intptr_t)L_1, 1, L_3, (Type_t **)(&V_0), /*hidden argument*/NULL); V_1 = L_4; // 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_2 = (((int32_t)((int32_t)L_6))); // IEnumerable arg1 = (IEnumerable)ToLua.CheckObject(L, 3, typeof(IEnumerable<>).MakeGenericType(argType)); intptr_t L_7 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_8 = { reinterpret_cast (IEnumerable_1_t6FAC70CFE4E34421830AE8D9FE19DA2A83B85B75_0_0_0_var) }; Type_t * L_9 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_8, /*hidden argument*/NULL); TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_10 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1); TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_11 = L_10; Type_t * L_12 = V_0; NullCheck(L_11); ArrayElementTypeCheck (L_11, L_12); (L_11)->SetAt(static_cast(0), (Type_t *)L_12); NullCheck(L_9); Type_t * L_13 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, L_9, L_11); RuntimeObject * L_14 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_7, 3, L_13, /*hidden argument*/NULL); V_3 = ((RuntimeObject*)Castclass((RuntimeObject*)L_14, IEnumerable_tD74549CEA1AA48E768382B94FEACBB07E2E3FA2C_il2cpp_TypeInfo_var)); // LuaMethodCache.CallSingleMethod("InsertRange", obj, arg0, arg1); RuntimeObject * L_15 = V_1; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_16 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_17 = L_16; int32_t L_18 = V_2; int32_t L_19 = L_18; RuntimeObject * L_20 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_19); NullCheck(L_17); ArrayElementTypeCheck (L_17, L_20); (L_17)->SetAt(static_cast(0), (RuntimeObject *)L_20); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_21 = L_17; RuntimeObject* L_22 = V_3; NullCheck(L_21); ArrayElementTypeCheck (L_21, L_22); (L_21)->SetAt(static_cast(1), (RuntimeObject *)L_22); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteral515FADE0B745DDAB36FBB908DD157D43698C38CD, L_15, L_21, /*hidden argument*/NULL); // return 0; V_4 = 0; goto IL_007e; } // 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_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_4 = L_25; goto IL_007e; } // end catch (depth: 1) IL_007e: { // } int32_t L_26 = V_4; return L_26; } } // System.Int32 System_Collections_Generic_ListWrap::LastIndexOf(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_LastIndexOf_m03F2935EA049D28D20A69CE5B301E9F4C0FA6F09 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_ListWrap_LastIndexOf_m03F2935EA049D28D20A69CE5B301E9F4C0FA6F09_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Type_t * V_1 = NULL; RuntimeObject * V_2 = NULL; RuntimeObject * V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; RuntimeObject * V_6 = NULL; int32_t V_7 = 0; int32_t V_8 = 0; RuntimeObject * V_9 = NULL; int32_t V_10 = 0; int32_t V_11 = 0; int32_t V_12 = 0; Exception_t * V_13 = 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; // Type argType = null; V_1 = (Type_t *)NULL; // object obj = ToLua.CheckGenericObject(L, 1, typeof(List<>), out argType); intptr_t L_2 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_3 = { reinterpret_cast (List_1_t47787817BF9ABE6266F2343A1DFB2FA8A9A20BBF_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_CheckGenericObject_m262C29191E9E271433739E2128CFF73178CD32F1((intptr_t)L_2, 1, L_4, (Type_t **)(&V_1), /*hidden argument*/NULL); V_2 = L_5; // if (count == 2) int32_t L_6 = V_0; if ((!(((uint32_t)L_6) == ((uint32_t)2)))) { goto IL_0056; } } IL_0021: { // object arg0 = ToLua.CheckVarObject(L, 2, argType); intptr_t L_7 = ___L0; Type_t * L_8 = V_1; IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var); RuntimeObject * L_9 = ToLua_CheckVarObject_m27D8EB2E2BF81511814150B323C3D33DD0A2B0A4((intptr_t)L_7, 2, L_8, /*hidden argument*/NULL); V_3 = L_9; // int o = (int)LuaMethodCache.CallMethod("LastIndexOf", obj, arg0); RuntimeObject * L_10 = V_2; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_11 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_12 = L_11; RuntimeObject * L_13 = V_3; NullCheck(L_12); ArrayElementTypeCheck (L_12, L_13); (L_12)->SetAt(static_cast(0), (RuntimeObject *)L_13); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_14 = LuaMethodCache_CallMethod_m2AFA1A125B8E5E1EB8E56294976F45293C0E9671(_stringLiteralEF5190318878BE6EF9763F3174EBB59E3D5C96DB, L_10, L_12, /*hidden argument*/NULL); V_4 = ((*(int32_t*)((int32_t*)UnBox(L_14, Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var)))); // LuaDLL.lua_pushinteger(L, o); intptr_t L_15 = ___L0; int32_t L_16 = V_4; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_15, L_16, /*hidden argument*/NULL); // return 1; V_5 = 1; goto IL_012d; } IL_0056: { // else if (count == 3) int32_t L_17 = V_0; if ((!(((uint32_t)L_17) == ((uint32_t)3)))) { goto IL_00a5; } } IL_005a: { // object arg0 = ToLua.CheckVarObject(L, 2, argType); intptr_t L_18 = ___L0; Type_t * L_19 = V_1; IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var); RuntimeObject * L_20 = ToLua_CheckVarObject_m27D8EB2E2BF81511814150B323C3D33DD0A2B0A4((intptr_t)L_18, 2, L_19, /*hidden argument*/NULL); V_6 = L_20; // int arg1 = (int)LuaDLL.luaL_checknumber(L, 3); intptr_t L_21 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); double L_22 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_21, 3, /*hidden argument*/NULL); V_7 = (((int32_t)((int32_t)L_22))); // int o = (int)LuaMethodCache.CallMethod("LastIndexOf", obj, arg0, arg1); RuntimeObject * L_23 = V_2; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_24 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_25 = L_24; RuntimeObject * L_26 = V_6; NullCheck(L_25); ArrayElementTypeCheck (L_25, L_26); (L_25)->SetAt(static_cast(0), (RuntimeObject *)L_26); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_27 = L_25; int32_t L_28 = V_7; int32_t L_29 = L_28; RuntimeObject * L_30 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_29); NullCheck(L_27); ArrayElementTypeCheck (L_27, L_30); (L_27)->SetAt(static_cast(1), (RuntimeObject *)L_30); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_31 = LuaMethodCache_CallMethod_m2AFA1A125B8E5E1EB8E56294976F45293C0E9671(_stringLiteralEF5190318878BE6EF9763F3174EBB59E3D5C96DB, L_23, L_27, /*hidden argument*/NULL); V_8 = ((*(int32_t*)((int32_t*)UnBox(L_31, Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var)))); // LuaDLL.lua_pushinteger(L, o); intptr_t L_32 = ___L0; int32_t L_33 = V_8; LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_32, L_33, /*hidden argument*/NULL); // return 1; V_5 = 1; goto IL_012d; } IL_00a5: { // else if (count == 4) int32_t L_34 = V_0; if ((!(((uint32_t)L_34) == ((uint32_t)4)))) { goto IL_0105; } } IL_00a9: { // object arg0 = ToLua.CheckVarObject(L, 2, argType); intptr_t L_35 = ___L0; Type_t * L_36 = V_1; IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var); RuntimeObject * L_37 = ToLua_CheckVarObject_m27D8EB2E2BF81511814150B323C3D33DD0A2B0A4((intptr_t)L_35, 2, L_36, /*hidden argument*/NULL); V_9 = L_37; // int arg1 = (int)LuaDLL.luaL_checknumber(L, 3); intptr_t L_38 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); double L_39 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_38, 3, /*hidden argument*/NULL); V_10 = (((int32_t)((int32_t)L_39))); // int arg2 = (int)LuaDLL.luaL_checknumber(L, 4); intptr_t L_40 = ___L0; double L_41 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_40, 4, /*hidden argument*/NULL); V_11 = (((int32_t)((int32_t)L_41))); // int o = (int)LuaMethodCache.CallMethod("LastIndexOf", obj, arg0, arg1, arg2); RuntimeObject * L_42 = V_2; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_43 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)3); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_44 = L_43; RuntimeObject * L_45 = V_9; NullCheck(L_44); ArrayElementTypeCheck (L_44, L_45); (L_44)->SetAt(static_cast(0), (RuntimeObject *)L_45); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_46 = L_44; int32_t L_47 = V_10; int32_t L_48 = L_47; RuntimeObject * L_49 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_48); NullCheck(L_46); ArrayElementTypeCheck (L_46, L_49); (L_46)->SetAt(static_cast(1), (RuntimeObject *)L_49); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_50 = L_46; int32_t L_51 = V_11; int32_t L_52 = L_51; RuntimeObject * L_53 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_52); NullCheck(L_50); ArrayElementTypeCheck (L_50, L_53); (L_50)->SetAt(static_cast(2), (RuntimeObject *)L_53); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_54 = LuaMethodCache_CallMethod_m2AFA1A125B8E5E1EB8E56294976F45293C0E9671(_stringLiteralEF5190318878BE6EF9763F3174EBB59E3D5C96DB, L_42, L_50, /*hidden argument*/NULL); V_12 = ((*(int32_t*)((int32_t*)UnBox(L_54, Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var)))); // LuaDLL.lua_pushinteger(L, o); intptr_t L_55 = ___L0; int32_t L_56 = V_12; LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_55, L_56, /*hidden argument*/NULL); // return 1; V_5 = 1; goto IL_012d; } IL_0105: { // return LuaDLL.luaL_throw(L, string.Format("invalid arguments to method: List<{0}>.LastIndexOf", LuaMisc.GetTypeName(argType))); intptr_t L_57 = ___L0; Type_t * L_58 = V_1; String_t* L_59 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF(L_58, /*hidden argument*/NULL); String_t* L_60 = String_Format_m0ACDD8B34764E4040AED0B3EEB753567E4576BFA(_stringLiteral198FC52D972ED9EBA027444D05352E203C0BFFC5, L_59, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_61 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_57, L_60, /*hidden argument*/NULL); V_5 = L_61; goto IL_012d; } } // 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_011f; throw e; } CATCH_011f: { // begin catch(System.Exception) // catch(Exception e) V_13 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_62 = ___L0; Exception_t * L_63 = V_13; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_64 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_62, L_63, /*hidden argument*/NULL); V_5 = L_64; goto IL_012d; } // end catch (depth: 1) IL_012d: { // } int32_t L_65 = V_5; return L_65; } } // System.Int32 System_Collections_Generic_ListWrap::Remove(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_Remove_mA3C6D329E3B9C692D10129C21EFDEF325631BC95 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_ListWrap_Remove_mA3C6D329E3B9C692D10129C21EFDEF325631BC95_MetadataUsageId); s_Il2CppMethodInitialized = true; } Type_t * V_0 = NULL; RuntimeObject * V_1 = NULL; RuntimeObject * V_2 = NULL; bool V_3 = false; 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, 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); // Type argType = null; V_0 = (Type_t *)NULL; // object obj = ToLua.CheckGenericObject(L, 1, typeof(List<>), out argType); intptr_t L_1 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast (List_1_t47787817BF9ABE6266F2343A1DFB2FA8A9A20BBF_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_CheckGenericObject_m262C29191E9E271433739E2128CFF73178CD32F1((intptr_t)L_1, 1, L_3, (Type_t **)(&V_0), /*hidden argument*/NULL); V_1 = L_4; // object arg0 = ToLua.CheckVarObject(L, 2, argType); intptr_t L_5 = ___L0; Type_t * L_6 = V_0; RuntimeObject * L_7 = ToLua_CheckVarObject_m27D8EB2E2BF81511814150B323C3D33DD0A2B0A4((intptr_t)L_5, 2, L_6, /*hidden argument*/NULL); V_2 = L_7; // bool o = (bool)LuaMethodCache.CallSingleMethod("Remove", obj, arg0); RuntimeObject * L_8 = V_1; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_9 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_10 = L_9; RuntimeObject * L_11 = V_2; NullCheck(L_10); ArrayElementTypeCheck (L_10, L_11); (L_10)->SetAt(static_cast(0), (RuntimeObject *)L_11); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_12 = LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteralE963907DAC5CD5C017869B4C96C18021C9BD058B, L_8, L_10, /*hidden argument*/NULL); V_3 = ((*(bool*)((bool*)UnBox(L_12, Boolean_tB53F6830F670160873277339AA58F15CAED4399C_il2cpp_TypeInfo_var)))); // LuaDLL.lua_pushboolean(L, o); intptr_t L_13 = ___L0; bool L_14 = V_3; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_13, L_14, /*hidden argument*/NULL); // return 1; V_4 = 1; goto IL_005b; } // 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_004d; throw e; } CATCH_004d: { // begin catch(System.Exception) // catch(Exception e) V_5 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_15 = ___L0; Exception_t * L_16 = V_5; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_17 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_15, L_16, /*hidden argument*/NULL); V_4 = L_17; goto IL_005b; } // end catch (depth: 1) IL_005b: { // } int32_t L_18 = V_4; return L_18; } } // System.Int32 System_Collections_Generic_ListWrap::RemoveAll(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_RemoveAll_m7E29BC354F875B5D8A7B4EAF77244FF358C89FA9 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_ListWrap_RemoveAll_m7E29BC354F875B5D8A7B4EAF77244FF358C89FA9_MetadataUsageId); s_Il2CppMethodInitialized = true; } Type_t * V_0 = NULL; RuntimeObject * V_1 = NULL; Delegate_t * V_2 = NULL; 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, 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); // Type argType = null; V_0 = (Type_t *)NULL; // object obj = ToLua.CheckGenericObject(L, 1, typeof(List<>), out argType); intptr_t L_1 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast (List_1_t47787817BF9ABE6266F2343A1DFB2FA8A9A20BBF_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_CheckGenericObject_m262C29191E9E271433739E2128CFF73178CD32F1((intptr_t)L_1, 1, L_3, (Type_t **)(&V_0), /*hidden argument*/NULL); V_1 = L_4; // Delegate arg0 = ToLua.CheckDelegate(typeof(System.Predicate<>).MakeGenericType(argType), L, 2); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_5 = { reinterpret_cast (Predicate_1_t03CE9BE3D2A36F5011572AC6187AACBFAC0DA54C_0_0_0_var) }; Type_t * L_6 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_5, /*hidden argument*/NULL); TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_7 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1); TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_8 = L_7; Type_t * L_9 = V_0; NullCheck(L_8); ArrayElementTypeCheck (L_8, L_9); (L_8)->SetAt(static_cast(0), (Type_t *)L_9); NullCheck(L_6); Type_t * L_10 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, L_6, L_8); intptr_t L_11 = ___L0; Delegate_t * L_12 = ToLua_CheckDelegate_mC504212E281C1B1520CFF323938F27FB2DE0D579(L_10, (intptr_t)L_11, 2, /*hidden argument*/NULL); V_2 = L_12; // int o = (int)LuaMethodCache.CallSingleMethod("RemoveAll", obj, arg0); RuntimeObject * L_13 = V_1; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_14 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_15 = L_14; Delegate_t * L_16 = V_2; NullCheck(L_15); ArrayElementTypeCheck (L_15, L_16); (L_15)->SetAt(static_cast(0), (RuntimeObject *)L_16); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_17 = LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteral09B81C3E50114384E489A7EEC0867B66AB171497, L_13, L_15, /*hidden argument*/NULL); V_3 = ((*(int32_t*)((int32_t*)UnBox(L_17, Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var)))); // LuaDLL.lua_pushinteger(L, o); intptr_t L_18 = ___L0; int32_t L_19 = V_3; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_18, L_19, /*hidden argument*/NULL); // return 1; V_4 = 1; goto IL_0073; } // 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_0065; throw e; } CATCH_0065: { // begin catch(System.Exception) // catch(Exception e) V_5 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_20 = ___L0; Exception_t * L_21 = V_5; 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_4 = L_22; goto IL_0073; } // end catch (depth: 1) IL_0073: { // } int32_t L_23 = V_4; return L_23; } } // System.Int32 System_Collections_Generic_ListWrap::RemoveAt(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_RemoveAt_m7706302BDCC1D6EEB2D765348222C3C3DC3BA9AA (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_ListWrap_RemoveAt_m7706302BDCC1D6EEB2D765348222C3C3DC3BA9AA_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); 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.CheckGenericObject(L, 1, typeof(List<>)); intptr_t L_1 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast (List_1_t47787817BF9ABE6266F2343A1DFB2FA8A9A20BBF_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_CheckGenericObject_m105D6154B909EAAAAE95CFBB138F0CA475645CC2((intptr_t)L_1, 1, L_3, /*hidden argument*/NULL); V_0 = L_4; // 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_1 = (((int32_t)((int32_t)L_6))); // LuaMethodCache.CallSingleMethod("RemoveAt", obj, arg0); RuntimeObject * L_7 = V_0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_8 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_9 = L_8; int32_t L_10 = V_1; int32_t L_11 = L_10; RuntimeObject * L_12 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_11); NullCheck(L_9); ArrayElementTypeCheck (L_9, L_12); (L_9)->SetAt(static_cast(0), (RuntimeObject *)L_12); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteral133405CDC5A95F93C16582B33A9ACC4B742013F3, L_7, L_9, /*hidden argument*/NULL); // return 0; V_2 = 0; goto IL_004c; } // 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_3 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_13 = ___L0; Exception_t * L_14 = V_3; 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_2 = L_15; goto IL_004c; } // end catch (depth: 1) IL_004c: { // } int32_t L_16 = V_2; return L_16; } } // System.Int32 System_Collections_Generic_ListWrap::RemoveRange(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_RemoveRange_mBEEF6C3DE25F264381916DFD9B231E51A20C9DA9 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_ListWrap_RemoveRange_mBEEF6C3DE25F264381916DFD9B231E51A20C9DA9_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject * V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; 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); // object obj = ToLua.CheckGenericObject(L, 1, typeof(List<>)); intptr_t L_1 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast (List_1_t47787817BF9ABE6266F2343A1DFB2FA8A9A20BBF_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_CheckGenericObject_m105D6154B909EAAAAE95CFBB138F0CA475645CC2((intptr_t)L_1, 1, L_3, /*hidden argument*/NULL); V_0 = L_4; // 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_1 = (((int32_t)((int32_t)L_6))); // int arg1 = (int)LuaDLL.luaL_checknumber(L, 3); intptr_t L_7 = ___L0; double L_8 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_7, 3, /*hidden argument*/NULL); V_2 = (((int32_t)((int32_t)L_8))); // LuaMethodCache.CallSingleMethod("RemoveRange", obj, arg0, arg1); RuntimeObject * L_9 = V_0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_10 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_11 = L_10; int32_t L_12 = V_1; int32_t L_13 = L_12; RuntimeObject * L_14 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_13); NullCheck(L_11); ArrayElementTypeCheck (L_11, L_14); (L_11)->SetAt(static_cast(0), (RuntimeObject *)L_14); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_15 = L_11; int32_t L_16 = V_2; int32_t L_17 = L_16; RuntimeObject * L_18 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_17); NullCheck(L_15); ArrayElementTypeCheck (L_15, L_18); (L_15)->SetAt(static_cast(1), (RuntimeObject *)L_18); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteralE2EDEDE1CFA11235AF35C46A88863EB9CF322B64, L_9, L_15, /*hidden argument*/NULL); // return 0; V_3 = 0; goto IL_0060; } // 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_0053; throw e; } CATCH_0053: { // begin catch(System.Exception) // catch(Exception e) V_4 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_19 = ___L0; Exception_t * L_20 = V_4; 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_3 = L_21; goto IL_0060; } // end catch (depth: 1) IL_0060: { // } int32_t L_22 = V_3; return L_22; } } // System.Int32 System_Collections_Generic_ListWrap::Reverse(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_Reverse_mE70F22C158A1ABDCD1C289C3AE91E48766E69AB4 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_ListWrap_Reverse_mE70F22C158A1ABDCD1C289C3AE91E48766E69AB4_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Type_t * V_1 = NULL; RuntimeObject * V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; 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; // Type argType = null; V_1 = (Type_t *)NULL; // object obj = ToLua.CheckGenericObject(L, 1, typeof(List<>), out argType); intptr_t L_2 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_3 = { reinterpret_cast (List_1_t47787817BF9ABE6266F2343A1DFB2FA8A9A20BBF_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_CheckGenericObject_m262C29191E9E271433739E2128CFF73178CD32F1((intptr_t)L_2, 1, L_4, (Type_t **)(&V_1), /*hidden argument*/NULL); V_2 = L_5; // if (count == 1) int32_t L_6 = V_0; if ((!(((uint32_t)L_6) == ((uint32_t)1)))) { goto IL_0036; } } IL_0021: { // LuaMethodCache.CallMethod("Reverse", obj); RuntimeObject * L_7 = V_2; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_8 = Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_inline(/*hidden argument*/Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_RuntimeMethod_var); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); LuaMethodCache_CallMethod_m2AFA1A125B8E5E1EB8E56294976F45293C0E9671(_stringLiteral57F9933768794F845D000833D367D5698393211D, L_7, L_8, /*hidden argument*/NULL); // return 0; V_3 = 0; goto IL_009e; } IL_0036: { // else if (count == 3) int32_t L_9 = V_0; if ((!(((uint32_t)L_9) == ((uint32_t)3)))) { goto IL_0078; } } IL_003a: { // int arg0 = (int)LuaDLL.luaL_checknumber(L, 2); intptr_t L_10 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); double L_11 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_10, 2, /*hidden argument*/NULL); V_4 = (((int32_t)((int32_t)L_11))); // int arg1 = (int)LuaDLL.luaL_checknumber(L, 3); intptr_t L_12 = ___L0; double L_13 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_12, 3, /*hidden argument*/NULL); V_5 = (((int32_t)((int32_t)L_13))); // LuaMethodCache.CallMethod("Reverse", obj, arg0, arg1); RuntimeObject * L_14 = V_2; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_15 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_16 = L_15; int32_t L_17 = V_4; int32_t L_18 = L_17; RuntimeObject * L_19 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_18); NullCheck(L_16); ArrayElementTypeCheck (L_16, L_19); (L_16)->SetAt(static_cast(0), (RuntimeObject *)L_19); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_20 = L_16; int32_t L_21 = V_5; int32_t L_22 = L_21; RuntimeObject * L_23 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_22); NullCheck(L_20); ArrayElementTypeCheck (L_20, L_23); (L_20)->SetAt(static_cast(1), (RuntimeObject *)L_23); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); LuaMethodCache_CallMethod_m2AFA1A125B8E5E1EB8E56294976F45293C0E9671(_stringLiteral57F9933768794F845D000833D367D5698393211D, L_14, L_20, /*hidden argument*/NULL); // return 0; V_3 = 0; goto IL_009e; } IL_0078: { // return LuaDLL.luaL_throw(L, string.Format("invalid arguments to method: List<{0}>.LastIndexOf", LuaMisc.GetTypeName(argType))); intptr_t L_24 = ___L0; Type_t * L_25 = V_1; String_t* L_26 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF(L_25, /*hidden argument*/NULL); String_t* L_27 = String_Format_m0ACDD8B34764E4040AED0B3EEB753567E4576BFA(_stringLiteral198FC52D972ED9EBA027444D05352E203C0BFFC5, L_26, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_28 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_24, L_27, /*hidden argument*/NULL); V_3 = L_28; goto IL_009e; } } // 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_0091; throw e; } CATCH_0091: { // begin catch(System.Exception) // catch(Exception e) V_6 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_29 = ___L0; Exception_t * L_30 = V_6; 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_009e; } // end catch (depth: 1) IL_009e: { // } int32_t L_32 = V_3; return L_32; } } // System.Int32 System_Collections_Generic_ListWrap::Sort(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_Sort_m8BA57E207EBF194B76A4EBC835AA9EC3E1C57B15 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_ListWrap_Sort_m8BA57E207EBF194B76A4EBC835AA9EC3E1C57B15_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Type_t * V_1 = NULL; RuntimeObject * V_2 = NULL; int32_t V_3 = 0; Delegate_t * V_4 = NULL; RuntimeObject * V_5 = NULL; int32_t V_6 = 0; int32_t V_7 = 0; RuntimeObject * 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; // Type argType = null; V_1 = (Type_t *)NULL; // object obj = ToLua.CheckGenericObject(L, 1, typeof(List<>), out argType); intptr_t L_2 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_3 = { reinterpret_cast (List_1_t47787817BF9ABE6266F2343A1DFB2FA8A9A20BBF_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_CheckGenericObject_m262C29191E9E271433739E2128CFF73178CD32F1((intptr_t)L_2, 1, L_4, (Type_t **)(&V_1), /*hidden argument*/NULL); V_2 = L_5; // if (count == 1) int32_t L_6 = V_0; if ((!(((uint32_t)L_6) == ((uint32_t)1)))) { goto IL_0039; } } IL_0021: { // LuaMethodCache.CallMethod("Sort", obj); RuntimeObject * L_7 = V_2; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_8 = Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_inline(/*hidden argument*/Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_RuntimeMethod_var); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); LuaMethodCache_CallMethod_m2AFA1A125B8E5E1EB8E56294976F45293C0E9671(_stringLiteralADC4E96A478BE02A8147B100BD68113F38B89F80, L_7, L_8, /*hidden argument*/NULL); // return 0; V_3 = 0; goto IL_0167; } IL_0039: { // else if (count == 2 && TypeChecker.CheckTypes(L, 2, typeof(System.Comparison<>).MakeGenericType(argType))) int32_t L_9 = V_0; if ((!(((uint32_t)L_9) == ((uint32_t)2)))) { goto IL_008b; } } IL_003d: { intptr_t L_10 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_11 = { reinterpret_cast (Comparison_1_t7B86F93F4787378CF9BD9AB445A8108C48CBA84F_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_12 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_11, /*hidden argument*/NULL); TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_13 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1); TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_14 = L_13; Type_t * L_15 = V_1; NullCheck(L_14); ArrayElementTypeCheck (L_14, L_15); (L_14)->SetAt(static_cast(0), (Type_t *)L_15); NullCheck(L_12); Type_t * L_16 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, L_12, L_14); IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var); bool L_17 = TypeChecker_CheckTypes_mDE6AC6004198FA805B439691B5FB3F6FAFE2A6CB((intptr_t)L_10, 2, L_16, /*hidden argument*/NULL); if (!L_17) { goto IL_008b; } } IL_005f: { // Delegate arg0 = (Delegate)ToLua.ToObject(L, 2); intptr_t L_18 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var); RuntimeObject * L_19 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_18, 2, /*hidden argument*/NULL); V_4 = ((Delegate_t *)CastclassClass((RuntimeObject*)L_19, Delegate_t_il2cpp_TypeInfo_var)); // LuaMethodCache.CallMethod("Sort", obj, arg0); RuntimeObject * L_20 = V_2; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_21 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_22 = L_21; Delegate_t * L_23 = V_4; NullCheck(L_22); ArrayElementTypeCheck (L_22, L_23); (L_22)->SetAt(static_cast(0), (RuntimeObject *)L_23); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); LuaMethodCache_CallMethod_m2AFA1A125B8E5E1EB8E56294976F45293C0E9671(_stringLiteralADC4E96A478BE02A8147B100BD68113F38B89F80, L_20, L_22, /*hidden argument*/NULL); // return 0; V_3 = 0; goto IL_0167; } IL_008b: { // else if (count == 2 && TypeChecker.CheckTypes(L, 2, typeof(IComparer<>).MakeGenericType(argType))) int32_t L_24 = V_0; if ((!(((uint32_t)L_24) == ((uint32_t)2)))) { goto IL_00d8; } } IL_008f: { intptr_t L_25 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_26 = { reinterpret_cast (IComparer_1_t80029189086571C1E3C27EC8A012DB7CC48FC1FD_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_27 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_26, /*hidden argument*/NULL); TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_28 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1); TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_29 = L_28; Type_t * L_30 = V_1; NullCheck(L_29); ArrayElementTypeCheck (L_29, L_30); (L_29)->SetAt(static_cast(0), (Type_t *)L_30); NullCheck(L_27); Type_t * L_31 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, L_27, L_29); IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var); bool L_32 = TypeChecker_CheckTypes_mDE6AC6004198FA805B439691B5FB3F6FAFE2A6CB((intptr_t)L_25, 2, L_31, /*hidden argument*/NULL); if (!L_32) { goto IL_00d8; } } IL_00b1: { // object arg0 = ToLua.ToObject(L, 2); intptr_t L_33 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var); RuntimeObject * L_34 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_33, 2, /*hidden argument*/NULL); V_5 = L_34; // LuaMethodCache.CallMethod("Sort", obj, arg0); RuntimeObject * L_35 = V_2; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_36 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_37 = L_36; RuntimeObject * L_38 = V_5; NullCheck(L_37); ArrayElementTypeCheck (L_37, L_38); (L_37)->SetAt(static_cast(0), (RuntimeObject *)L_38); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); LuaMethodCache_CallMethod_m2AFA1A125B8E5E1EB8E56294976F45293C0E9671(_stringLiteralADC4E96A478BE02A8147B100BD68113F38B89F80, L_35, L_37, /*hidden argument*/NULL); // return 0; V_3 = 0; goto IL_0167; } IL_00d8: { // else if (count == 4) int32_t L_39 = V_0; if ((!(((uint32_t)L_39) == ((uint32_t)4)))) { goto IL_0141; } } IL_00dc: { // int arg0 = (int)LuaDLL.luaL_checknumber(L, 2); intptr_t L_40 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); double L_41 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_40, 2, /*hidden argument*/NULL); V_6 = (((int32_t)((int32_t)L_41))); // int arg1 = (int)LuaDLL.luaL_checknumber(L, 3); intptr_t L_42 = ___L0; double L_43 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_42, 3, /*hidden argument*/NULL); V_7 = (((int32_t)((int32_t)L_43))); // object arg2 = ToLua.CheckObject(L, 4, typeof(IComparer<>).MakeGenericType(argType)); intptr_t L_44 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_45 = { reinterpret_cast (IComparer_1_t80029189086571C1E3C27EC8A012DB7CC48FC1FD_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_46 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_45, /*hidden argument*/NULL); TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_47 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1); TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_48 = L_47; Type_t * L_49 = V_1; NullCheck(L_48); ArrayElementTypeCheck (L_48, L_49); (L_48)->SetAt(static_cast(0), (Type_t *)L_49); NullCheck(L_46); Type_t * L_50 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, L_46, L_48); IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var); RuntimeObject * L_51 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_44, 4, L_50, /*hidden argument*/NULL); V_8 = L_51; // LuaMethodCache.CallMethod("Sort", obj, arg0, arg1, arg2); RuntimeObject * L_52 = V_2; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_53 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)3); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_54 = L_53; int32_t L_55 = V_6; int32_t L_56 = L_55; RuntimeObject * L_57 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_56); NullCheck(L_54); ArrayElementTypeCheck (L_54, L_57); (L_54)->SetAt(static_cast(0), (RuntimeObject *)L_57); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_58 = L_54; int32_t L_59 = V_7; int32_t L_60 = L_59; RuntimeObject * L_61 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_60); NullCheck(L_58); ArrayElementTypeCheck (L_58, L_61); (L_58)->SetAt(static_cast(1), (RuntimeObject *)L_61); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_62 = L_58; RuntimeObject * L_63 = V_8; NullCheck(L_62); ArrayElementTypeCheck (L_62, L_63); (L_62)->SetAt(static_cast(2), (RuntimeObject *)L_63); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); LuaMethodCache_CallMethod_m2AFA1A125B8E5E1EB8E56294976F45293C0E9671(_stringLiteralADC4E96A478BE02A8147B100BD68113F38B89F80, L_52, L_62, /*hidden argument*/NULL); // return 0; V_3 = 0; goto IL_0167; } IL_0141: { // return LuaDLL.luaL_throw(L, string.Format("invalid arguments to method: List<{0}>.LastIndexOf", LuaMisc.GetTypeName(argType))); intptr_t L_64 = ___L0; Type_t * L_65 = V_1; String_t* L_66 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF(L_65, /*hidden argument*/NULL); String_t* L_67 = String_Format_m0ACDD8B34764E4040AED0B3EEB753567E4576BFA(_stringLiteral198FC52D972ED9EBA027444D05352E203C0BFFC5, L_66, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_68 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_64, L_67, /*hidden argument*/NULL); V_3 = L_68; goto IL_0167; } } // 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_015a; throw e; } CATCH_015a: { // begin catch(System.Exception) // catch(Exception e) V_9 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_69 = ___L0; Exception_t * L_70 = V_9; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_71 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_69, L_70, /*hidden argument*/NULL); V_3 = L_71; goto IL_0167; } // end catch (depth: 1) IL_0167: { // } int32_t L_72 = V_3; return L_72; } } // System.Int32 System_Collections_Generic_ListWrap::ToArray(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_ToArray_m801365F3C1F50DE7DDC552662660392187677E2F (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_ListWrap_ToArray_m801365F3C1F50DE7DDC552662660392187677E2F_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject * V_0 = NULL; RuntimeArray * 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); 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.CheckGenericObject(L, 1, typeof(List<>)); intptr_t L_1 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast (List_1_t47787817BF9ABE6266F2343A1DFB2FA8A9A20BBF_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_CheckGenericObject_m105D6154B909EAAAAE95CFBB138F0CA475645CC2((intptr_t)L_1, 1, L_3, /*hidden argument*/NULL); V_0 = L_4; // Array o = (Array)LuaMethodCache.CallSingleMethod("ToArray", obj); RuntimeObject * L_5 = V_0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_6 = Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_inline(/*hidden argument*/Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_RuntimeMethod_var); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_7 = LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteralC4B233BCB06685BD3AE549128F7855E7F85A4F09, L_5, L_6, /*hidden argument*/NULL); V_1 = ((RuntimeArray *)CastclassClass((RuntimeObject*)L_7, RuntimeArray_il2cpp_TypeInfo_var)); // ToLua.Push(L, o); intptr_t L_8 = ___L0; RuntimeArray * L_9 = V_1; ToLua_Push_m007BBA6FFBB0D3E2A0905FD568FA4A87AD6ADD5F((intptr_t)L_8, L_9, /*hidden argument*/NULL); // return 1; V_2 = 1; goto IL_0045; } // 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_3 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_10 = ___L0; Exception_t * L_11 = V_3; 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_2 = L_12; goto IL_0045; } // end catch (depth: 1) IL_0045: { // } int32_t L_13 = V_2; return L_13; } } // System.Int32 System_Collections_Generic_ListWrap::TrimExcess(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_TrimExcess_mD0A1F6971207C781A8BDA4B52BAACBDB4BC0A601 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_ListWrap_TrimExcess_mD0A1F6971207C781A8BDA4B52BAACBDB4BC0A601_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); // object obj = ToLua.CheckGenericObject(L, 1, typeof(List<>)); intptr_t L_1 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast (List_1_t47787817BF9ABE6266F2343A1DFB2FA8A9A20BBF_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_CheckGenericObject_m105D6154B909EAAAAE95CFBB138F0CA475645CC2((intptr_t)L_1, 1, L_3, /*hidden argument*/NULL); V_0 = L_4; // LuaMethodCache.CallSingleMethod("TrimExcess", obj); RuntimeObject * L_5 = V_0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_6 = Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_inline(/*hidden argument*/Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_RuntimeMethod_var); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteral28D11D883C82100607A7BB1658415138A9F3E14D, L_5, L_6, /*hidden argument*/NULL); // return 0; V_1 = 0; 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_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_0039; } // end catch (depth: 1) IL_0039: { // } int32_t L_10 = V_1; return L_10; } } // System.Int32 System_Collections_Generic_ListWrap::TrueForAll(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_TrueForAll_mFA6D54DBFD8117EBC52BC413837FB559094A7EC7 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_ListWrap_TrueForAll_mFA6D54DBFD8117EBC52BC413837FB559094A7EC7_MetadataUsageId); s_Il2CppMethodInitialized = true; } Type_t * V_0 = NULL; RuntimeObject * V_1 = NULL; Delegate_t * V_2 = NULL; bool V_3 = false; 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, 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); // Type argType = null; V_0 = (Type_t *)NULL; // object obj = ToLua.CheckGenericObject(L, 1, typeof(List<>), out argType); intptr_t L_1 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast (List_1_t47787817BF9ABE6266F2343A1DFB2FA8A9A20BBF_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_CheckGenericObject_m262C29191E9E271433739E2128CFF73178CD32F1((intptr_t)L_1, 1, L_3, (Type_t **)(&V_0), /*hidden argument*/NULL); V_1 = L_4; // Delegate arg0 = ToLua.CheckDelegate(typeof(System.Predicate<>).MakeGenericType(argType), L, 2); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_5 = { reinterpret_cast (Predicate_1_t03CE9BE3D2A36F5011572AC6187AACBFAC0DA54C_0_0_0_var) }; Type_t * L_6 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_5, /*hidden argument*/NULL); TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_7 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)1); TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_8 = L_7; Type_t * L_9 = V_0; NullCheck(L_8); ArrayElementTypeCheck (L_8, L_9); (L_8)->SetAt(static_cast(0), (Type_t *)L_9); NullCheck(L_6); Type_t * L_10 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(124 /* System.Type System.Type::MakeGenericType(System.Type[]) */, L_6, L_8); intptr_t L_11 = ___L0; Delegate_t * L_12 = ToLua_CheckDelegate_mC504212E281C1B1520CFF323938F27FB2DE0D579(L_10, (intptr_t)L_11, 2, /*hidden argument*/NULL); V_2 = L_12; // bool o = (bool)LuaMethodCache.CallSingleMethod("TrueForAll", obj, arg0); RuntimeObject * L_13 = V_1; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_14 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_15 = L_14; Delegate_t * L_16 = V_2; NullCheck(L_15); ArrayElementTypeCheck (L_15, L_16); (L_15)->SetAt(static_cast(0), (RuntimeObject *)L_16); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_17 = LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteral96F614759FE14D22983D3DAADF2BF3026DC1A3A3, L_13, L_15, /*hidden argument*/NULL); V_3 = ((*(bool*)((bool*)UnBox(L_17, Boolean_tB53F6830F670160873277339AA58F15CAED4399C_il2cpp_TypeInfo_var)))); // LuaDLL.lua_pushboolean(L, o); intptr_t L_18 = ___L0; bool L_19 = V_3; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_18, L_19, /*hidden argument*/NULL); // return 1; V_4 = 1; goto IL_0073; } // 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_0065; throw e; } CATCH_0065: { // begin catch(System.Exception) // catch(Exception e) V_5 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_20 = ___L0; Exception_t * L_21 = V_5; 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_4 = L_22; goto IL_0073; } // end catch (depth: 1) IL_0073: { // } int32_t L_23 = V_4; return L_23; } } // System.Int32 System_Collections_Generic_ListWrap::get_Item(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_get_Item_m8F0BE588E5DE78EF509B95BAB6C1110014F7532B (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_ListWrap_get_Item_m8F0BE588E5DE78EF509B95BAB6C1110014F7532B_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject * V_0 = NULL; int32_t V_1 = 0; RuntimeObject * 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, 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.CheckGenericObject(L, 1, typeof(List<>)); intptr_t L_1 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast (List_1_t47787817BF9ABE6266F2343A1DFB2FA8A9A20BBF_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_CheckGenericObject_m105D6154B909EAAAAE95CFBB138F0CA475645CC2((intptr_t)L_1, 1, L_3, /*hidden argument*/NULL); V_0 = L_4; // 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_1 = (((int32_t)((int32_t)L_6))); // object o = LuaMethodCache.CallSingleMethod("get_Item", obj, arg0); RuntimeObject * L_7 = V_0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_8 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_9 = L_8; int32_t L_10 = V_1; int32_t L_11 = L_10; RuntimeObject * L_12 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_11); NullCheck(L_9); ArrayElementTypeCheck (L_9, L_12); (L_9)->SetAt(static_cast(0), (RuntimeObject *)L_12); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_13 = LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteral9DE19950AFC2D97E0BD856D2D2A5BDF42D40868D, L_7, L_9, /*hidden argument*/NULL); V_2 = L_13; // ToLua.Push(L, o); intptr_t L_14 = ___L0; RuntimeObject * L_15 = V_2; ToLua_Push_m527AE65DDF8931A68AFE689AE47A65524F4A6C03((intptr_t)L_14, L_15, /*hidden argument*/NULL); // return 1; V_3 = 1; goto IL_0055; } // 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_0048; throw e; } CATCH_0048: { // begin catch(System.Exception) // catch(Exception e) V_4 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_16 = ___L0; Exception_t * L_17 = V_4; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_18 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_16, L_17, /*hidden argument*/NULL); V_3 = L_18; goto IL_0055; } // end catch (depth: 1) IL_0055: { // } int32_t L_19 = V_3; return L_19; } } // System.Int32 System_Collections_Generic_ListWrap::set_Item(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_set_Item_mCC36A524E9A52088540D0E94B449720BB3DA3F59 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_ListWrap_set_Item_mCC36A524E9A52088540D0E94B449720BB3DA3F59_MetadataUsageId); s_Il2CppMethodInitialized = true; } Type_t * V_0 = NULL; RuntimeObject * V_1 = NULL; int32_t V_2 = 0; RuntimeObject * V_3 = NULL; 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, 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); // Type argType = null; V_0 = (Type_t *)NULL; // object obj = ToLua.CheckGenericObject(L, 1, typeof(List<>), out argType); intptr_t L_1 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast (List_1_t47787817BF9ABE6266F2343A1DFB2FA8A9A20BBF_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_CheckGenericObject_m262C29191E9E271433739E2128CFF73178CD32F1((intptr_t)L_1, 1, L_3, (Type_t **)(&V_0), /*hidden argument*/NULL); V_1 = L_4; // 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_2 = (((int32_t)((int32_t)L_6))); // object arg1 = ToLua.CheckObject(L, 3, argType); intptr_t L_7 = ___L0; Type_t * L_8 = V_0; RuntimeObject * L_9 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_7, 3, L_8, /*hidden argument*/NULL); V_3 = L_9; // LuaMethodCache.CallSingleMethod("set_Item", obj, arg0, arg1); RuntimeObject * L_10 = V_1; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_11 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_12 = L_11; int32_t L_13 = V_2; int32_t L_14 = L_13; RuntimeObject * L_15 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_14); NullCheck(L_12); ArrayElementTypeCheck (L_12, L_15); (L_12)->SetAt(static_cast(0), (RuntimeObject *)L_15); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_16 = L_12; RuntimeObject * L_17 = V_3; NullCheck(L_16); ArrayElementTypeCheck (L_16, L_17); (L_16)->SetAt(static_cast(1), (RuntimeObject *)L_17); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteral3470AD0B56C9A09156223CF89F51F6D75F0968BD, L_10, L_16, /*hidden argument*/NULL); // return 0; V_4 = 0; goto IL_0061; } // 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_0053; throw e; } CATCH_0053: { // begin catch(System.Exception) // catch(Exception e) V_5 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_18 = ___L0; Exception_t * L_19 = V_5; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_20 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_18, L_19, /*hidden argument*/NULL); V_4 = L_20; goto IL_0061; } // end catch (depth: 1) IL_0061: { // } int32_t L_21 = V_4; return L_21; } } // System.Int32 System_Collections_Generic_ListWrap::get_Capacity(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_get_Capacity_mB36BC30F0E292BA7A7FD2EE1583981579274E0FA (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_ListWrap_get_Capacity_mB36BC30F0E292BA7A7FD2EE1583981579274E0FA_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; // int ret = (int)LuaMethodCache.CallSingleMethod("get_Capacity", o); RuntimeObject * L_2 = V_0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_3 = Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_inline(/*hidden argument*/Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_RuntimeMethod_var); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_4 = LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteral5ACEDC72D05CA36FB3CE7E023889EBE25B123B7D, L_2, L_3, /*hidden argument*/NULL); V_1 = ((*(int32_t*)((int32_t*)UnBox(L_4, Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var)))); // LuaDLL.lua_pushinteger(L, ret); intptr_t L_5 = ___L0; int32_t L_6 = V_1; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_5, L_6, /*hidden argument*/NULL); // return 1; V_2 = 1; goto IL_003c; } // 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_3 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e, o, "attempt to index Capacity on a nil value"); intptr_t L_7 = ___L0; Exception_t * L_8 = V_3; RuntimeObject * L_9 = V_0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_10 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_7, L_8, L_9, _stringLiteral176DC5CA3E87A2B0A747BDC0AA311A66D6454D38, /*hidden argument*/NULL); V_2 = L_10; goto IL_003c; } // end catch (depth: 1) IL_003c: { // } int32_t L_11 = V_2; return L_11; } } // System.Int32 System_Collections_Generic_ListWrap::get_Count(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_get_Count_m1BC6C7224486210EE94330733C831FBB1D8CA508 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_ListWrap_get_Count_m1BC6C7224486210EE94330733C831FBB1D8CA508_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; // int ret = (int)LuaMethodCache.CallSingleMethod("get_Count", o); RuntimeObject * L_2 = V_0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_3 = Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_inline(/*hidden argument*/Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_RuntimeMethod_var); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_4 = LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteral44054F48B422C687862DE6698E7B9894EBE09413, L_2, L_3, /*hidden argument*/NULL); V_1 = ((*(int32_t*)((int32_t*)UnBox(L_4, Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var)))); // LuaDLL.lua_pushinteger(L, ret); intptr_t L_5 = ___L0; int32_t L_6 = V_1; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_5, L_6, /*hidden argument*/NULL); // return 1; V_2 = 1; goto IL_003c; } // 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_3 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e, o, "attempt to index Count on a nil value"); intptr_t L_7 = ___L0; Exception_t * L_8 = V_3; RuntimeObject * L_9 = V_0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_10 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_7, L_8, L_9, _stringLiteralDED7D84DE88E8218169B3ED3437B26844E88ED0E, /*hidden argument*/NULL); V_2 = L_10; goto IL_003c; } // end catch (depth: 1) IL_003c: { // } int32_t L_11 = V_2; return L_11; } } // System.Int32 System_Collections_Generic_ListWrap::set_Capacity(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_Generic_ListWrap_set_Capacity_mD5997E7DE07F918A4DA19024E1FCEAA47137DE13 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_Generic_ListWrap_set_Capacity_mD5997E7DE07F918A4DA19024E1FCEAA47137DE13_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; // int arg0 = (int)LuaDLL.luaL_checknumber(L, 2); intptr_t L_2 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); double L_3 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_2, 2, /*hidden argument*/NULL); V_1 = (((int32_t)((int32_t)L_3))); // LuaMethodCache.CallSingleMethod("set_Capacity", o, arg0); RuntimeObject * L_4 = V_0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_5 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_6 = L_5; int32_t L_7 = V_1; int32_t L_8 = L_7; RuntimeObject * L_9 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_8); NullCheck(L_6); ArrayElementTypeCheck (L_6, L_9); (L_6)->SetAt(static_cast(0), (RuntimeObject *)L_9); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteral26503040E4693AD5A4EC60B429ED76E2780FA608, L_4, L_6, /*hidden argument*/NULL); // return 0; V_2 = 0; 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_0032; throw e; } CATCH_0032: { // begin catch(System.Exception) // catch(Exception e) V_3 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e, o, "attempt to index Capacity on a nil value"); intptr_t L_10 = ___L0; Exception_t * L_11 = V_3; RuntimeObject * L_12 = V_0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_13 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_10, L_11, L_12, _stringLiteral176DC5CA3E87A2B0A747BDC0AA311A66D6454D38, /*hidden argument*/NULL); V_2 = L_13; goto IL_0043; } // end catch (depth: 1) IL_0043: { // } int32_t L_14 = V_2; return L_14; } } // System.Void System_Collections_Generic_ListWrap::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void System_Collections_Generic_ListWrap__ctor_m5B53BB6AE21F641ADDEF1681603E0E5CEB501F73 (System_Collections_Generic_ListWrap_tD03B1C85F42555FFB7AA8C231A1C58D97C34D4F2 * __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_Collections_IEnumeratorWrap_MoveNext_m66A48D492AB76F20395368648E46CAC9C4D290A4(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_IEnumeratorWrap_MoveNext_m66A48D492AB76F20395368648E46CAC9C4D290A4(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_IEnumeratorWrap_Reset_mF55C7331579EFDBA7BCA55E31E08B029896280ED(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_IEnumeratorWrap_Reset_mF55C7331579EFDBA7BCA55E31E08B029896280ED(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_IEnumeratorWrap_get_Current_m65713A3F22E1042428D4C753D0C253ACA5848133(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_IEnumeratorWrap_get_Current_m65713A3F22E1042428D4C753D0C253ACA5848133(___L0, NULL); return returnValue; } // System.Void System_Collections_IEnumeratorWrap::Register(LuaInterface.LuaState) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void System_Collections_IEnumeratorWrap_Register_mE3BCD02552431272D20F33D258FB9E9262378561 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_IEnumeratorWrap_Register_mE3BCD02552431272D20F33D258FB9E9262378561_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // L.BeginClass(typeof(System.Collections.IEnumerator), null); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast (IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A_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("MoveNext", MoveNext); 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_Collections_IEnumeratorWrap_MoveNext_m66A48D492AB76F20395368648E46CAC9C4D290A4_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_3); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_3, _stringLiteral410249A93D1E988D5E2AA55678BD598BE8446E14, L_4, /*hidden argument*/NULL); // L.RegFunction("Reset", Reset); 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_Collections_IEnumeratorWrap_Reset_mF55C7331579EFDBA7BCA55E31E08B029896280ED_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_5); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_5, _stringLiteral44C57ABD888A66B36D4B7C902134063E4A097223, L_6, /*hidden argument*/NULL); // L.RegVar("Current", get_Current, null); 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_Collections_IEnumeratorWrap_get_Current_m65713A3F22E1042428D4C753D0C253ACA5848133_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_7); LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_7, _stringLiteral4FC0E2BC80737D784E6D3F24837950F48732C6CA, L_8, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL); // L.EndClass(); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_9 = ___L0; NullCheck(L_9); LuaState_EndClass_m8A005898468B98BE9EED4EA2E96EEC375C1F6BED(L_9, /*hidden argument*/NULL); // } return; } } // System.Int32 System_Collections_IEnumeratorWrap::MoveNext(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_IEnumeratorWrap_MoveNext_m66A48D492AB76F20395368648E46CAC9C4D290A4 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_IEnumeratorWrap_MoveNext_m66A48D492AB76F20395368648E46CAC9C4D290A4_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); // System.Collections.IEnumerator obj = ToLua.CheckIter(L, 1); intptr_t L_1 = ___L0; RuntimeObject* L_2 = ToLua_CheckIter_m6D9E618450D3B2A963B8A8049F828C2A745229B0((intptr_t)L_1, 1, /*hidden argument*/NULL); // bool o = obj.MoveNext(); NullCheck(L_2); bool L_3 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A_il2cpp_TypeInfo_var, L_2); 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_Collections_IEnumeratorWrap::Reset(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_IEnumeratorWrap_Reset_mF55C7331579EFDBA7BCA55E31E08B029896280ED (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_IEnumeratorWrap_Reset_mF55C7331579EFDBA7BCA55E31E08B029896280ED_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); // System.Collections.IEnumerator obj = ToLua.CheckIter(L, 1); intptr_t L_1 = ___L0; RuntimeObject* L_2 = ToLua_CheckIter_m6D9E618450D3B2A963B8A8049F828C2A745229B0((intptr_t)L_1, 1, /*hidden argument*/NULL); // obj.Reset(); NullCheck(L_2); InterfaceActionInvoker0::Invoke(2 /* System.Void System.Collections.IEnumerator::Reset() */, IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A_il2cpp_TypeInfo_var, L_2); // 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_Collections_IEnumeratorWrap::get_Current(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_IEnumeratorWrap_get_Current_m65713A3F22E1042428D4C753D0C253ACA5848133 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_IEnumeratorWrap_get_Current_m65713A3F22E1042428D4C753D0C253ACA5848133_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject * V_0 = NULL; RuntimeObject * 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.Collections.IEnumerator obj = (System.Collections.IEnumerator)o; RuntimeObject * L_2 = V_0; // object ret = obj.Current; NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_2, IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A_il2cpp_TypeInfo_var))); RuntimeObject * L_3 = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(1 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_2, IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A_il2cpp_TypeInfo_var))); V_1 = L_3; // ToLua.Push(L, ret); intptr_t L_4 = ___L0; RuntimeObject * L_5 = V_1; ToLua_Push_m527AE65DDF8931A68AFE689AE47A65524F4A6C03((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 Current 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, _stringLiteralF3862A2EF86E50C4E007C49BD620DF5E0B687037, /*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_Collections_IEnumeratorWrap::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void System_Collections_IEnumeratorWrap__ctor_mE70AF2340BC8BB2EAB1092202620D72B21E3E37C (System_Collections_IEnumeratorWrap_t2E657273D07ABA82F0A218679F719F24A775A989 * __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_Collections_ObjectModel_ReadOnlyCollectionWrap_Contains_mDA3BD72C67C0F944780025CF137C5B71C73A9EF3(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_ObjectModel_ReadOnlyCollectionWrap_Contains_mDA3BD72C67C0F944780025CF137C5B71C73A9EF3(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_ObjectModel_ReadOnlyCollectionWrap_CopyTo_m70359CA31E7459E88C3DD599B714E5CF072DE2EA(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_ObjectModel_ReadOnlyCollectionWrap_CopyTo_m70359CA31E7459E88C3DD599B714E5CF072DE2EA(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_ObjectModel_ReadOnlyCollectionWrap_GetEnumerator_m02EEA52A42CBC2A80CDA925D5CFBE31B032A7131(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_ObjectModel_ReadOnlyCollectionWrap_GetEnumerator_m02EEA52A42CBC2A80CDA925D5CFBE31B032A7131(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_ObjectModel_ReadOnlyCollectionWrap_IndexOf_m12D5EBCF5B69E03F6C777573076795F7130C8D54(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_ObjectModel_ReadOnlyCollectionWrap_IndexOf_m12D5EBCF5B69E03F6C777573076795F7130C8D54(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_ObjectModel_ReadOnlyCollectionWrap_get_Item_m21FC8DEDD7FAA0BC4AB3C69095C096DD65CCA2FF(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_ObjectModel_ReadOnlyCollectionWrap_get_Item_m21FC8DEDD7FAA0BC4AB3C69095C096DD65CCA2FF(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_Collections_ObjectModel_ReadOnlyCollectionWrap_get_Count_m32FB06BB6CC3D30D6411FD6251ACB24AAB08D301(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_Collections_ObjectModel_ReadOnlyCollectionWrap_get_Count_m32FB06BB6CC3D30D6411FD6251ACB24AAB08D301(___L0, NULL); return returnValue; } // System.Void System_Collections_ObjectModel_ReadOnlyCollectionWrap::Register(LuaInterface.LuaState) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void System_Collections_ObjectModel_ReadOnlyCollectionWrap_Register_mEEA74694C95352902191643B876FD7D17CAAD8EC (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_ObjectModel_ReadOnlyCollectionWrap_Register_mEEA74694C95352902191643B876FD7D17CAAD8EC_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // L.BeginClass(typeof(ReadOnlyCollection<>), typeof(System.Object), "ReadOnlyCollection"); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast (ReadOnlyCollection_1_tF6E133186C39FE5A8273082AAED2BA0A236134C0_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 (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, _stringLiteral922E2DC0A631F8BC2FC419747FE84D59D558913A, /*hidden argument*/NULL); // L.RegFunction("Contains", Contains); 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_Collections_ObjectModel_ReadOnlyCollectionWrap_Contains_mDA3BD72C67C0F944780025CF137C5B71C73A9EF3_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_5); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_5, _stringLiteral33E15D008D511F3101566A2E25203EF2A3F605A0, L_6, /*hidden argument*/NULL); // L.RegFunction("CopyTo", CopyTo); 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_Collections_ObjectModel_ReadOnlyCollectionWrap_CopyTo_m70359CA31E7459E88C3DD599B714E5CF072DE2EA_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_7); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_7, _stringLiteralB2EA61909E81EAD8319961C0FE5C2347B36C341F, L_8, /*hidden argument*/NULL); // L.RegFunction("GetEnumerator", GetEnumerator); 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_Collections_ObjectModel_ReadOnlyCollectionWrap_GetEnumerator_m02EEA52A42CBC2A80CDA925D5CFBE31B032A7131_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_9); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_9, _stringLiteralE84B14CAE4933A56C3FF0486D95967BACA50EC48, L_10, /*hidden argument*/NULL); // L.RegFunction("IndexOf", IndexOf); 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_Collections_ObjectModel_ReadOnlyCollectionWrap_IndexOf_m12D5EBCF5B69E03F6C777573076795F7130C8D54_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_11); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_11, _stringLiteral5A6993815939EACC80042A5460570C9A24002F6B, L_12, /*hidden argument*/NULL); // L.RegFunction(".geti", get_Item); 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_Collections_ObjectModel_ReadOnlyCollectionWrap_get_Item_m21FC8DEDD7FAA0BC4AB3C69095C096DD65CCA2FF_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_13); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_13, _stringLiteral7A41C59B3E495D7780C06AEF34F3ABCF86E51D40, L_14, /*hidden argument*/NULL); // L.RegFunction("get_Item", get_Item); 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_Collections_ObjectModel_ReadOnlyCollectionWrap_get_Item_m21FC8DEDD7FAA0BC4AB3C69095C096DD65CCA2FF_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_15); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_15, _stringLiteral9DE19950AFC2D97E0BD856D2D2A5BDF42D40868D, L_16, /*hidden argument*/NULL); // L.RegFunction("__tostring", ToLua.op_ToString); 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)ToLua_op_ToString_m45ABFC0D91846491E0BD772C639D333B3697565C_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_17); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_17, _stringLiteral55466C57A6AD671E6382864E65E49545CEA21A96, L_18, /*hidden argument*/NULL); // L.RegVar("Count", get_Count, null); 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_Collections_ObjectModel_ReadOnlyCollectionWrap_get_Count_m32FB06BB6CC3D30D6411FD6251ACB24AAB08D301_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_19); LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_19, _stringLiteral66E12969C225CC6D65E18210488ACB826EBA907E, L_20, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL); // L.EndClass(); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_21 = ___L0; NullCheck(L_21); LuaState_EndClass_m8A005898468B98BE9EED4EA2E96EEC375C1F6BED(L_21, /*hidden argument*/NULL); // } return; } } // System.Int32 System_Collections_ObjectModel_ReadOnlyCollectionWrap::Contains(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_ObjectModel_ReadOnlyCollectionWrap_Contains_mDA3BD72C67C0F944780025CF137C5B71C73A9EF3 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_ObjectModel_ReadOnlyCollectionWrap_Contains_mDA3BD72C67C0F944780025CF137C5B71C73A9EF3_MetadataUsageId); s_Il2CppMethodInitialized = true; } Type_t * V_0 = NULL; RuntimeObject * V_1 = NULL; RuntimeObject * V_2 = NULL; bool V_3 = false; 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, 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); // Type argType = null; V_0 = (Type_t *)NULL; // object obj = ToLua.CheckGenericObject(L, 1, typeof(ReadOnlyCollection<>), out argType); intptr_t L_1 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast (ReadOnlyCollection_1_tF6E133186C39FE5A8273082AAED2BA0A236134C0_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_CheckGenericObject_m262C29191E9E271433739E2128CFF73178CD32F1((intptr_t)L_1, 1, L_3, (Type_t **)(&V_0), /*hidden argument*/NULL); V_1 = L_4; // object arg0 = ToLua.CheckVarObject(L, 2, argType); intptr_t L_5 = ___L0; Type_t * L_6 = V_0; RuntimeObject * L_7 = ToLua_CheckVarObject_m27D8EB2E2BF81511814150B323C3D33DD0A2B0A4((intptr_t)L_5, 2, L_6, /*hidden argument*/NULL); V_2 = L_7; // bool o = (bool)LuaMethodCache.CallSingleMethod("Contains", obj, arg0); RuntimeObject * L_8 = V_1; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_9 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_10 = L_9; RuntimeObject * L_11 = V_2; NullCheck(L_10); ArrayElementTypeCheck (L_10, L_11); (L_10)->SetAt(static_cast(0), (RuntimeObject *)L_11); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_12 = LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteral33E15D008D511F3101566A2E25203EF2A3F605A0, L_8, L_10, /*hidden argument*/NULL); V_3 = ((*(bool*)((bool*)UnBox(L_12, Boolean_tB53F6830F670160873277339AA58F15CAED4399C_il2cpp_TypeInfo_var)))); // LuaDLL.lua_pushboolean(L, o); intptr_t L_13 = ___L0; bool L_14 = V_3; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_13, L_14, /*hidden argument*/NULL); // return 1; V_4 = 1; goto IL_005b; } // 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_004d; throw e; } CATCH_004d: { // begin catch(System.Exception) // catch (Exception e) V_5 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_15 = ___L0; Exception_t * L_16 = V_5; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_17 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_15, L_16, /*hidden argument*/NULL); V_4 = L_17; goto IL_005b; } // end catch (depth: 1) IL_005b: { // } int32_t L_18 = V_4; return L_18; } } // System.Int32 System_Collections_ObjectModel_ReadOnlyCollectionWrap::CopyTo(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_ObjectModel_ReadOnlyCollectionWrap_CopyTo_m70359CA31E7459E88C3DD599B714E5CF072DE2EA (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_ObjectModel_ReadOnlyCollectionWrap_CopyTo_m70359CA31E7459E88C3DD599B714E5CF072DE2EA_MetadataUsageId); s_Il2CppMethodInitialized = true; } Type_t * V_0 = NULL; RuntimeObject * V_1 = NULL; RuntimeObject * V_2 = NULL; 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, 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); // Type argType = null; V_0 = (Type_t *)NULL; // object obj = ToLua.CheckGenericObject(L, 1, typeof(ReadOnlyCollection<>), out argType); intptr_t L_1 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast (ReadOnlyCollection_1_tF6E133186C39FE5A8273082AAED2BA0A236134C0_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_CheckGenericObject_m262C29191E9E271433739E2128CFF73178CD32F1((intptr_t)L_1, 1, L_3, (Type_t **)(&V_0), /*hidden argument*/NULL); V_1 = L_4; // object arg0 = ToLua.CheckObject(L, 2, argType.MakeArrayType()); intptr_t L_5 = ___L0; Type_t * L_6 = V_0; NullCheck(L_6); Type_t * L_7 = VirtFuncInvoker0< Type_t * >::Invoke(20 /* System.Type System.Type::MakeArrayType() */, L_6); RuntimeObject * L_8 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_5, 2, L_7, /*hidden argument*/NULL); V_2 = L_8; // int arg1 = (int)LuaDLL.luaL_checknumber(L, 3); intptr_t L_9 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); double L_10 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_9, 3, /*hidden argument*/NULL); V_3 = (((int32_t)((int32_t)L_10))); // LuaMethodCache.CallSingleMethod("CopyTo", obj, arg0, arg1); RuntimeObject * L_11 = V_1; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_12 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_13 = L_12; RuntimeObject * L_14 = V_2; NullCheck(L_13); ArrayElementTypeCheck (L_13, L_14); (L_13)->SetAt(static_cast(0), (RuntimeObject *)L_14); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_15 = L_13; int32_t L_16 = V_3; int32_t L_17 = L_16; RuntimeObject * L_18 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_17); NullCheck(L_15); ArrayElementTypeCheck (L_15, L_18); (L_15)->SetAt(static_cast(1), (RuntimeObject *)L_18); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteralB2EA61909E81EAD8319961C0FE5C2347B36C341F, L_11, L_15, /*hidden argument*/NULL); // return 0; V_4 = 0; 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_0058; throw e; } CATCH_0058: { // 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_4 = L_21; goto IL_0066; } // end catch (depth: 1) IL_0066: { // } int32_t L_22 = V_4; return L_22; } } // System.Int32 System_Collections_ObjectModel_ReadOnlyCollectionWrap::GetEnumerator(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_ObjectModel_ReadOnlyCollectionWrap_GetEnumerator_m02EEA52A42CBC2A80CDA925D5CFBE31B032A7131 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_ObjectModel_ReadOnlyCollectionWrap_GetEnumerator_m02EEA52A42CBC2A80CDA925D5CFBE31B032A7131_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject * V_0 = NULL; RuntimeObject* 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); 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.CheckGenericObject(L, 1, typeof(ReadOnlyCollection<>)); intptr_t L_1 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast (ReadOnlyCollection_1_tF6E133186C39FE5A8273082AAED2BA0A236134C0_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_CheckGenericObject_m105D6154B909EAAAAE95CFBB138F0CA475645CC2((intptr_t)L_1, 1, L_3, /*hidden argument*/NULL); V_0 = L_4; // IEnumerator o = (IEnumerator)LuaMethodCache.CallSingleMethod("GetEnumerator", obj); RuntimeObject * L_5 = V_0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_6 = Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_inline(/*hidden argument*/Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_RuntimeMethod_var); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_7 = LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteralE84B14CAE4933A56C3FF0486D95967BACA50EC48, L_5, L_6, /*hidden argument*/NULL); V_1 = ((RuntimeObject*)Castclass((RuntimeObject*)L_7, IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A_il2cpp_TypeInfo_var)); // ToLua.Push(L, o); intptr_t L_8 = ___L0; RuntimeObject* L_9 = V_1; ToLua_Push_m0C5C43A12210CCE2EA2C934C03DDC5A75A1BB4E2((intptr_t)L_8, L_9, /*hidden argument*/NULL); // return 1; V_2 = 1; goto IL_0045; } // 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_3 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_10 = ___L0; Exception_t * L_11 = V_3; 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_2 = L_12; goto IL_0045; } // end catch (depth: 1) IL_0045: { // } int32_t L_13 = V_2; return L_13; } } // System.Int32 System_Collections_ObjectModel_ReadOnlyCollectionWrap::IndexOf(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_ObjectModel_ReadOnlyCollectionWrap_IndexOf_m12D5EBCF5B69E03F6C777573076795F7130C8D54 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_ObjectModel_ReadOnlyCollectionWrap_IndexOf_m12D5EBCF5B69E03F6C777573076795F7130C8D54_MetadataUsageId); s_Il2CppMethodInitialized = true; } Type_t * V_0 = NULL; RuntimeObject * V_1 = NULL; RuntimeObject * V_2 = NULL; 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, 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); // Type argType = null; V_0 = (Type_t *)NULL; // object obj = ToLua.CheckGenericObject(L, 1, typeof(ReadOnlyCollection<>), out argType); intptr_t L_1 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast (ReadOnlyCollection_1_tF6E133186C39FE5A8273082AAED2BA0A236134C0_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_CheckGenericObject_m262C29191E9E271433739E2128CFF73178CD32F1((intptr_t)L_1, 1, L_3, (Type_t **)(&V_0), /*hidden argument*/NULL); V_1 = L_4; // object arg0 = ToLua.CheckVarObject(L, 2, argType); intptr_t L_5 = ___L0; Type_t * L_6 = V_0; RuntimeObject * L_7 = ToLua_CheckVarObject_m27D8EB2E2BF81511814150B323C3D33DD0A2B0A4((intptr_t)L_5, 2, L_6, /*hidden argument*/NULL); V_2 = L_7; // int o = (int)LuaMethodCache.CallSingleMethod("IndexOf", obj, arg0); RuntimeObject * L_8 = V_1; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_9 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_10 = L_9; RuntimeObject * L_11 = V_2; NullCheck(L_10); ArrayElementTypeCheck (L_10, L_11); (L_10)->SetAt(static_cast(0), (RuntimeObject *)L_11); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_12 = LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteral5A6993815939EACC80042A5460570C9A24002F6B, L_8, L_10, /*hidden argument*/NULL); V_3 = ((*(int32_t*)((int32_t*)UnBox(L_12, Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var)))); // LuaDLL.lua_pushinteger(L, o); intptr_t L_13 = ___L0; int32_t L_14 = V_3; 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_4 = 1; goto IL_005b; } // 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_004d; throw e; } CATCH_004d: { // begin catch(System.Exception) // catch (Exception e) V_5 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_15 = ___L0; Exception_t * L_16 = V_5; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_17 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_15, L_16, /*hidden argument*/NULL); V_4 = L_17; goto IL_005b; } // end catch (depth: 1) IL_005b: { // } int32_t L_18 = V_4; return L_18; } } // System.Int32 System_Collections_ObjectModel_ReadOnlyCollectionWrap::get_Item(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_ObjectModel_ReadOnlyCollectionWrap_get_Item_m21FC8DEDD7FAA0BC4AB3C69095C096DD65CCA2FF (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_ObjectModel_ReadOnlyCollectionWrap_get_Item_m21FC8DEDD7FAA0BC4AB3C69095C096DD65CCA2FF_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject * V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; 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, 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.CheckGenericObject(L, 1, typeof(ReadOnlyCollection<>)); intptr_t L_1 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast (ReadOnlyCollection_1_tF6E133186C39FE5A8273082AAED2BA0A236134C0_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_CheckGenericObject_m105D6154B909EAAAAE95CFBB138F0CA475645CC2((intptr_t)L_1, 1, L_3, /*hidden argument*/NULL); V_0 = L_4; // 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_1 = (((int32_t)((int32_t)L_6))); // int o = (int)LuaMethodCache.CallSingleMethod("get_Item", obj, arg0); RuntimeObject * L_7 = V_0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_8 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_9 = L_8; int32_t L_10 = V_1; int32_t L_11 = L_10; RuntimeObject * L_12 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_11); NullCheck(L_9); ArrayElementTypeCheck (L_9, L_12); (L_9)->SetAt(static_cast(0), (RuntimeObject *)L_12); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_13 = LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteral9DE19950AFC2D97E0BD856D2D2A5BDF42D40868D, L_7, L_9, /*hidden argument*/NULL); V_2 = ((*(int32_t*)((int32_t*)UnBox(L_13, Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var)))); // LuaDLL.lua_pushinteger(L, o); intptr_t L_14 = ___L0; int32_t L_15 = V_2; LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_14, L_15, /*hidden argument*/NULL); // return 1; V_3 = 1; goto IL_005a; } // 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_004d; throw e; } CATCH_004d: { // begin catch(System.Exception) // catch (Exception e) V_4 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_16 = ___L0; Exception_t * L_17 = V_4; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_18 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_16, L_17, /*hidden argument*/NULL); V_3 = L_18; goto IL_005a; } // end catch (depth: 1) IL_005a: { // } int32_t L_19 = V_3; return L_19; } } // System.Int32 System_Collections_ObjectModel_ReadOnlyCollectionWrap::get_Count(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_Collections_ObjectModel_ReadOnlyCollectionWrap_get_Count_m32FB06BB6CC3D30D6411FD6251ACB24AAB08D301 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_Collections_ObjectModel_ReadOnlyCollectionWrap_get_Count_m32FB06BB6CC3D30D6411FD6251ACB24AAB08D301_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; // int ret = (int)LuaMethodCache.CallSingleMethod("get_Count", o); RuntimeObject * L_2 = V_0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_3 = Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_inline(/*hidden argument*/Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_RuntimeMethod_var); IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var); RuntimeObject * L_4 = LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543(_stringLiteral44054F48B422C687862DE6698E7B9894EBE09413, L_2, L_3, /*hidden argument*/NULL); V_1 = ((*(int32_t*)((int32_t*)UnBox(L_4, Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var)))); // LuaDLL.lua_pushinteger(L, ret); intptr_t L_5 = ___L0; int32_t L_6 = V_1; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_5, L_6, /*hidden argument*/NULL); // return 1; V_2 = 1; goto IL_003c; } // 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_3 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e, o, "attempt to index Count on a nil value"); intptr_t L_7 = ___L0; Exception_t * L_8 = V_3; RuntimeObject * L_9 = V_0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_10 = LuaDLL_toluaL_exception_m3DA56712296FE487C29E5312FC050F230190BE15((intptr_t)L_7, L_8, L_9, _stringLiteralDED7D84DE88E8218169B3ED3437B26844E88ED0E, /*hidden argument*/NULL); V_2 = L_10; goto IL_003c; } // end catch (depth: 1) IL_003c: { // } int32_t L_11 = V_2; return L_11; } } // System.Void System_Collections_ObjectModel_ReadOnlyCollectionWrap::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void System_Collections_ObjectModel_ReadOnlyCollectionWrap__ctor_m6A9C671A98E13E6A7DB07AE051F573E953D3ACF6 (System_Collections_ObjectModel_ReadOnlyCollectionWrap_t2753C6576DF937C4FD2E0EA851D63A7C8214B2F2 * __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_DelegateWrap_CreateDelegate_m9925E0BE9BCEC4ED6AFBCD584C544D1EBBA90362(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_DelegateWrap_CreateDelegate_m9925E0BE9BCEC4ED6AFBCD584C544D1EBBA90362(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_DelegateWrap_DynamicInvoke_m7AC8A8502BE94258F2CB58C496257738BBE93806(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_DelegateWrap_DynamicInvoke_m7AC8A8502BE94258F2CB58C496257738BBE93806(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_DelegateWrap_Clone_m70B556900E01F190704A03173B261DA870DE6CE3(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_DelegateWrap_Clone_m70B556900E01F190704A03173B261DA870DE6CE3(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_DelegateWrap_GetObjectData_m933F035A2BB42B63B9E78385AC696289B0B87109(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_DelegateWrap_GetObjectData_m933F035A2BB42B63B9E78385AC696289B0B87109(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_DelegateWrap_GetInvocationList_m073895B6AB60A4432FF4B337715185BDAF405D4D(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_DelegateWrap_GetInvocationList_m073895B6AB60A4432FF4B337715185BDAF405D4D(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_DelegateWrap_Combine_m1C62CE6FD6FB73F320FDD96D538E05018C5600F7(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_DelegateWrap_Combine_m1C62CE6FD6FB73F320FDD96D538E05018C5600F7(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_DelegateWrap_Remove_mA5D2C0AC0E114B7F50E2D94BEAFC67E8A58F039F(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_DelegateWrap_Remove_mA5D2C0AC0E114B7F50E2D94BEAFC67E8A58F039F(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_DelegateWrap_RemoveAll_m168AE9CBBD3DD81DDD185FF13D6947F0C629E597(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_DelegateWrap_RemoveAll_m168AE9CBBD3DD81DDD185FF13D6947F0C629E597(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_DelegateWrap_op_Subtraction_mEE66469F9D3166059A10ED96EA16C1D8147E5573(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_DelegateWrap_op_Subtraction_mEE66469F9D3166059A10ED96EA16C1D8147E5573(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_DelegateWrap_op_Addition_m277D89C88F31096FAACC6900F3F7D895689657F4(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_DelegateWrap_op_Addition_m277D89C88F31096FAACC6900F3F7D895689657F4(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_DelegateWrap_op_Equality_m6AA25878B1A305BAD3A4AE0F9764E72DEE6EE2C9(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_DelegateWrap_op_Equality_m6AA25878B1A305BAD3A4AE0F9764E72DEE6EE2C9(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_DelegateWrap_Destroy_mC44BA5218430EF2BD7735E52813004D12AB5E38B(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_DelegateWrap_Destroy_mC44BA5218430EF2BD7735E52813004D12AB5E38B(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_DelegateWrap_GetHashCode_mAA1690F988C446FA056C4130AF228DEC679F955A(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_DelegateWrap_GetHashCode_mAA1690F988C446FA056C4130AF228DEC679F955A(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_DelegateWrap_Equals_m4A352DC84A15FEC3EA5C1350886E6D37FF664D1F(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_DelegateWrap_Equals_m4A352DC84A15FEC3EA5C1350886E6D37FF664D1F(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_DelegateWrap_get_Method_mACCC4E04BCD35EEB45030846DECC9AE5DB5AA888(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_DelegateWrap_get_Method_mACCC4E04BCD35EEB45030846DECC9AE5DB5AA888(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_DelegateWrap_get_Target_mC2AB6FFA9D2DBC3758EBD8382DEE105B77F2C736(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_DelegateWrap_get_Target_mC2AB6FFA9D2DBC3758EBD8382DEE105B77F2C736(___L0, NULL); return returnValue; } // System.Void System_DelegateWrap::Register(LuaInterface.LuaState) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void System_DelegateWrap_Register_m754542F3B46673F93876779DF78EE26FCB8D27BD (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_DelegateWrap_Register_m754542F3B46673F93876779DF78EE26FCB8D27BD_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // L.BeginClass(typeof(System.Delegate), typeof(System.Object)); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast (Delegate_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 (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("CreateDelegate", CreateDelegate); 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_DelegateWrap_CreateDelegate_m9925E0BE9BCEC4ED6AFBCD584C544D1EBBA90362_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_5); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_5, _stringLiteralBB4A55D7A9D5876FCCEC368F6C22FAEF7FEFA3FC, L_6, /*hidden argument*/NULL); // L.RegFunction("DynamicInvoke", DynamicInvoke); 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_DelegateWrap_DynamicInvoke_m7AC8A8502BE94258F2CB58C496257738BBE93806_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_7); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_7, _stringLiteral99F7E09511C747494D91B496A84D658D32DDF661, L_8, /*hidden argument*/NULL); // L.RegFunction("Clone", Clone); 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_DelegateWrap_Clone_m70B556900E01F190704A03173B261DA870DE6CE3_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_9); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_9, _stringLiteralD8CDB573350DE78596E4852BC9CACFC94E8D17ED, L_10, /*hidden argument*/NULL); // L.RegFunction("GetObjectData", GetObjectData); 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_DelegateWrap_GetObjectData_m933F035A2BB42B63B9E78385AC696289B0B87109_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_11); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_11, _stringLiteralA1AE73D0BD1120FB41BE8623368CBB0BE1DB0B57, L_12, /*hidden argument*/NULL); // L.RegFunction("GetInvocationList", GetInvocationList); 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_DelegateWrap_GetInvocationList_m073895B6AB60A4432FF4B337715185BDAF405D4D_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_13); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_13, _stringLiteral6291A17F684A1FC496E1CC5191A3322B1DCCACAF, L_14, /*hidden argument*/NULL); // L.RegFunction("Combine", Combine); 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_DelegateWrap_Combine_m1C62CE6FD6FB73F320FDD96D538E05018C5600F7_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_15); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_15, _stringLiteral30D04E0FA9775766030300CE1BABF8C3DC0C01F4, L_16, /*hidden argument*/NULL); // L.RegFunction("Remove", Remove); 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_DelegateWrap_Remove_mA5D2C0AC0E114B7F50E2D94BEAFC67E8A58F039F_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_17); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_17, _stringLiteralE963907DAC5CD5C017869B4C96C18021C9BD058B, L_18, /*hidden argument*/NULL); // L.RegFunction("RemoveAll", RemoveAll); 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_DelegateWrap_RemoveAll_m168AE9CBBD3DD81DDD185FF13D6947F0C629E597_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_19); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_19, _stringLiteral09B81C3E50114384E489A7EEC0867B66AB171497, L_20, /*hidden argument*/NULL); // L.RegFunction("Destroy", Destroy); 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_DelegateWrap_Destroy_mC44BA5218430EF2BD7735E52813004D12AB5E38B_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_21); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_21, _stringLiteral577EF7DC1516F4B3C43DDBE63327A8A039A0EDEC, L_22, /*hidden argument*/NULL); // L.RegFunction("GetHashCode", GetHashCode); 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_DelegateWrap_GetHashCode_mAA1690F988C446FA056C4130AF228DEC679F955A_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_23); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_23, _stringLiteral9B47C032938820269CE9D24A72B299C9D2A50C6C, L_24, /*hidden argument*/NULL); // L.RegFunction("Equals", Equals); 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_DelegateWrap_Equals_m4A352DC84A15FEC3EA5C1350886E6D37FF664D1F_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_25); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_25, _stringLiteral09B6A6DCD3F6D4A7D3A95BCEAAD67A7F1800272F, L_26, /*hidden argument*/NULL); // L.RegFunction("__add", op_Addition); 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_DelegateWrap_op_Addition_m277D89C88F31096FAACC6900F3F7D895689657F4_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_27); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_27, _stringLiteral9AD8EF05FB9086FFB5671F1C73CCB746B6D076C8, L_28, /*hidden argument*/NULL); // L.RegFunction("__sub", op_Subtraction); 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_DelegateWrap_op_Subtraction_mEE66469F9D3166059A10ED96EA16C1D8147E5573_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_29); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_29, _stringLiteral7A07AC42C1C41C9A4DC02EA22B0BA12914C2DB8B, L_30, /*hidden argument*/NULL); // L.RegFunction("__eq", op_Equality); 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_DelegateWrap_op_Equality_m6AA25878B1A305BAD3A4AE0F9764E72DEE6EE2C9_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_31); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_31, _stringLiteral9D7311610D4DC99151F611A421431587111EC377, L_32, /*hidden argument*/NULL); // L.RegFunction("__tostring", ToLua.op_ToString); 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)ToLua_op_ToString_m45ABFC0D91846491E0BD772C639D333B3697565C_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_33); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_33, _stringLiteral55466C57A6AD671E6382864E65E49545CEA21A96, L_34, /*hidden argument*/NULL); // L.RegVar("Method", get_Method, null); 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_DelegateWrap_get_Method_mACCC4E04BCD35EEB45030846DECC9AE5DB5AA888_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_35); LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_35, _stringLiteral88306943FEA7E76F9CD57CAE0EA6D8B32D2E8434, L_36, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL); // L.RegVar("Target", get_Target, null); 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_DelegateWrap_get_Target_mC2AB6FFA9D2DBC3758EBD8382DEE105B77F2C736_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_37); LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8(L_37, _stringLiteral61AD50A9B9189CC3CF1874568E35E7901FF4C982, L_38, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL, /*hidden argument*/NULL); // L.EndClass(); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_39 = ___L0; NullCheck(L_39); LuaState_EndClass_m8A005898468B98BE9EED4EA2E96EEC375C1F6BED(L_39, /*hidden argument*/NULL); // } return; } } // System.Int32 System_DelegateWrap::CreateDelegate(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_DelegateWrap_CreateDelegate_m9925E0BE9BCEC4ED6AFBCD584C544D1EBBA90362 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_DelegateWrap_CreateDelegate_m9925E0BE9BCEC4ED6AFBCD584C544D1EBBA90362_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; MethodInfo_t * V_1 = NULL; Delegate_t * V_2 = NULL; int32_t V_3 = 0; MethodInfo_t * V_4 = NULL; bool V_5 = false; Delegate_t * V_6 = NULL; Type_t * V_7 = NULL; String_t* V_8 = NULL; Delegate_t * V_9 = NULL; RuntimeObject * V_10 = NULL; String_t* V_11 = NULL; Delegate_t * V_12 = NULL; RuntimeObject * V_13 = NULL; MethodInfo_t * V_14 = NULL; Delegate_t * V_15 = NULL; Type_t * V_16 = NULL; String_t* V_17 = NULL; bool V_18 = false; Delegate_t * V_19 = NULL; RuntimeObject * V_20 = NULL; String_t* V_21 = NULL; bool V_22 = false; Delegate_t * V_23 = NULL; RuntimeObject * V_24 = NULL; MethodInfo_t * V_25 = NULL; bool V_26 = false; Delegate_t * V_27 = NULL; Type_t * V_28 = NULL; String_t* V_29 = NULL; bool V_30 = false; bool V_31 = false; Delegate_t * V_32 = NULL; RuntimeObject * V_33 = NULL; String_t* V_34 = NULL; bool V_35 = false; bool V_36 = false; Delegate_t * V_37 = NULL; Exception_t * V_38 = 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_0034; } } IL_000b: { // System.Type arg0 = 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.Reflection.MethodInfo arg1 = (System.Reflection.MethodInfo)ToLua.CheckObject(L, 2); intptr_t L_5 = ___L0; RuntimeObject * L_6 = ToLua_CheckObject_TisMethodInfo_t_mA793EC6926336970EC0F2CFDF8C523584F57B2A3((intptr_t)L_5, 2, /*hidden argument*/ToLua_CheckObject_TisMethodInfo_t_mA793EC6926336970EC0F2CFDF8C523584F57B2A3_RuntimeMethod_var); V_1 = ((MethodInfo_t *)CastclassClass((RuntimeObject*)L_6, MethodInfo_t_il2cpp_TypeInfo_var)); // System.Delegate o = System.Delegate.CreateDelegate(arg0, arg1); MethodInfo_t * L_7 = V_1; Delegate_t * L_8 = Delegate_CreateDelegate_mD7C5EDDB32C63A9BD9DE43AC879AFF4EBC6641D1(L_4, L_7, /*hidden argument*/NULL); V_2 = L_8; // ToLua.Push(L, o); intptr_t L_9 = ___L0; Delegate_t * L_10 = V_2; ToLua_Push_m73A81CB96943FAAD70FA71DB07D62E845453C398((intptr_t)L_9, L_10, /*hidden argument*/NULL); // return 1; V_3 = 1; goto IL_02f4; } IL_0034: { // else if (count == 3 && TypeChecker.CheckTypes(L, 2)) int32_t L_11 = V_0; if ((!(((uint32_t)L_11) == ((uint32_t)3)))) { goto IL_0079; } } IL_0038: { intptr_t L_12 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var); bool L_13 = TypeChecker_CheckTypes_TisMethodInfo_t_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_mF63BE29DE164ED8FBCBC326BACBB99CBE539422B((intptr_t)L_12, 2, /*hidden argument*/TypeChecker_CheckTypes_TisMethodInfo_t_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_mF63BE29DE164ED8FBCBC326BACBB99CBE539422B_RuntimeMethod_var); if (!L_13) { goto IL_0079; } } IL_0041: { // System.Type arg0 = ToLua.CheckMonoType(L, 1); intptr_t L_14 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var); Type_t * L_15 = ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039((intptr_t)L_14, 1, /*hidden argument*/NULL); // System.Reflection.MethodInfo arg1 = (System.Reflection.MethodInfo)ToLua.ToObject(L, 2); intptr_t L_16 = ___L0; RuntimeObject * L_17 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_16, 2, /*hidden argument*/NULL); V_4 = ((MethodInfo_t *)CastclassClass((RuntimeObject*)L_17, MethodInfo_t_il2cpp_TypeInfo_var)); // bool arg2 = LuaDLL.lua_toboolean(L, 3); intptr_t L_18 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); bool L_19 = LuaDLL_lua_toboolean_mD1040BE41EBA160232137C0852698D2900B29872((intptr_t)L_18, 3, /*hidden argument*/NULL); V_5 = L_19; // System.Delegate o = System.Delegate.CreateDelegate(arg0, arg1, arg2); MethodInfo_t * L_20 = V_4; bool L_21 = V_5; Delegate_t * L_22 = Delegate_CreateDelegate_mE557F660AC9677F2754EB301CAA37C0B841BE3DE(L_15, L_20, L_21, /*hidden argument*/NULL); V_6 = L_22; // ToLua.Push(L, o); intptr_t L_23 = ___L0; Delegate_t * L_24 = V_6; ToLua_Push_m73A81CB96943FAAD70FA71DB07D62E845453C398((intptr_t)L_23, L_24, /*hidden argument*/NULL); // return 1; V_3 = 1; goto IL_02f4; } IL_0079: { // else if (count == 3 && TypeChecker.CheckTypes(L, 2)) int32_t L_25 = V_0; if ((!(((uint32_t)L_25) == ((uint32_t)3)))) { goto IL_00be; } } IL_007d: { intptr_t L_26 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var); bool L_27 = TypeChecker_CheckTypes_TisType_t_TisString_t_m773F326F0D5FE667675F461E4B61204290C16C65((intptr_t)L_26, 2, /*hidden argument*/TypeChecker_CheckTypes_TisType_t_TisString_t_m773F326F0D5FE667675F461E4B61204290C16C65_RuntimeMethod_var); if (!L_27) { goto IL_00be; } } IL_0086: { // System.Type arg0 = ToLua.CheckMonoType(L, 1); intptr_t L_28 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var); Type_t * L_29 = ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039((intptr_t)L_28, 1, /*hidden argument*/NULL); // System.Type arg1 = (System.Type)ToLua.ToObject(L, 2); intptr_t L_30 = ___L0; RuntimeObject * L_31 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_30, 2, /*hidden argument*/NULL); V_7 = ((Type_t *)CastclassClass((RuntimeObject*)L_31, Type_t_il2cpp_TypeInfo_var)); // string arg2 = ToLua.ToString(L, 3); intptr_t L_32 = ___L0; String_t* L_33 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_32, 3, /*hidden argument*/NULL); V_8 = L_33; // System.Delegate o = System.Delegate.CreateDelegate(arg0, arg1, arg2); Type_t * L_34 = V_7; String_t* L_35 = V_8; Delegate_t * L_36 = Delegate_CreateDelegate_mAB3EE3462D0DC30F88345EB9752EBD9293AC1E44(L_29, L_34, L_35, /*hidden argument*/NULL); V_9 = L_36; // ToLua.Push(L, o); intptr_t L_37 = ___L0; Delegate_t * L_38 = V_9; ToLua_Push_m73A81CB96943FAAD70FA71DB07D62E845453C398((intptr_t)L_37, L_38, /*hidden argument*/NULL); // return 1; V_3 = 1; goto IL_02f4; } IL_00be: { // else if (count == 3 && TypeChecker.CheckTypes(L, 2)) int32_t L_39 = V_0; if ((!(((uint32_t)L_39) == ((uint32_t)3)))) { goto IL_00fe; } } IL_00c2: { intptr_t L_40 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var); bool L_41 = TypeChecker_CheckTypes_TisRuntimeObject_TisString_t_mC64F38BCFE2BFE0842FFD85933E924F75A3A3A12((intptr_t)L_40, 2, /*hidden argument*/TypeChecker_CheckTypes_TisRuntimeObject_TisString_t_mC64F38BCFE2BFE0842FFD85933E924F75A3A3A12_RuntimeMethod_var); if (!L_41) { goto IL_00fe; } } IL_00cb: { // System.Type arg0 = ToLua.CheckMonoType(L, 1); intptr_t L_42 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var); Type_t * L_43 = ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039((intptr_t)L_42, 1, /*hidden argument*/NULL); // object arg1 = ToLua.ToVarObject(L, 2); intptr_t L_44 = ___L0; RuntimeObject * L_45 = ToLua_ToVarObject_m32C2BF7F525FB0A4D5914DC319660A523C3A7A6D((intptr_t)L_44, 2, /*hidden argument*/NULL); V_10 = L_45; // string arg2 = ToLua.ToString(L, 3); intptr_t L_46 = ___L0; String_t* L_47 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_46, 3, /*hidden argument*/NULL); V_11 = L_47; // System.Delegate o = System.Delegate.CreateDelegate(arg0, arg1, arg2); RuntimeObject * L_48 = V_10; String_t* L_49 = V_11; Delegate_t * L_50 = Delegate_CreateDelegate_m4253D7A2CCC460ECED3607B1BC90F168AB030D08(L_43, L_48, L_49, /*hidden argument*/NULL); V_12 = L_50; // ToLua.Push(L, o); intptr_t L_51 = ___L0; Delegate_t * L_52 = V_12; ToLua_Push_m73A81CB96943FAAD70FA71DB07D62E845453C398((intptr_t)L_51, L_52, /*hidden argument*/NULL); // return 1; V_3 = 1; goto IL_02f4; } IL_00fe: { // else if (count == 3 && TypeChecker.CheckTypes(L, 2)) int32_t L_53 = V_0; if ((!(((uint32_t)L_53) == ((uint32_t)3)))) { goto IL_0143; } } IL_0102: { intptr_t L_54 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var); bool L_55 = TypeChecker_CheckTypes_TisRuntimeObject_TisMethodInfo_t_m839334E6B5EF21775D8D3BC9ED6AB4A6452127C1((intptr_t)L_54, 2, /*hidden argument*/TypeChecker_CheckTypes_TisRuntimeObject_TisMethodInfo_t_m839334E6B5EF21775D8D3BC9ED6AB4A6452127C1_RuntimeMethod_var); if (!L_55) { goto IL_0143; } } IL_010b: { // System.Type arg0 = ToLua.CheckMonoType(L, 1); intptr_t L_56 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var); Type_t * L_57 = ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039((intptr_t)L_56, 1, /*hidden argument*/NULL); // object arg1 = ToLua.ToVarObject(L, 2); intptr_t L_58 = ___L0; RuntimeObject * L_59 = ToLua_ToVarObject_m32C2BF7F525FB0A4D5914DC319660A523C3A7A6D((intptr_t)L_58, 2, /*hidden argument*/NULL); V_13 = L_59; // System.Reflection.MethodInfo arg2 = (System.Reflection.MethodInfo)ToLua.ToObject(L, 3); intptr_t L_60 = ___L0; RuntimeObject * L_61 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_60, 3, /*hidden argument*/NULL); V_14 = ((MethodInfo_t *)CastclassClass((RuntimeObject*)L_61, MethodInfo_t_il2cpp_TypeInfo_var)); // System.Delegate o = System.Delegate.CreateDelegate(arg0, arg1, arg2); RuntimeObject * L_62 = V_13; MethodInfo_t * L_63 = V_14; Delegate_t * L_64 = Delegate_CreateDelegate_m3A012C4DD077BAD1698B11602174E167F7B9D346(L_57, L_62, L_63, /*hidden argument*/NULL); V_15 = L_64; // ToLua.Push(L, o); intptr_t L_65 = ___L0; Delegate_t * L_66 = V_15; ToLua_Push_m73A81CB96943FAAD70FA71DB07D62E845453C398((intptr_t)L_65, L_66, /*hidden argument*/NULL); // return 1; V_3 = 1; goto IL_02f4; } IL_0143: { // else if (count == 4 && TypeChecker.CheckTypes(L, 2)) int32_t L_67 = V_0; if ((!(((uint32_t)L_67) == ((uint32_t)4)))) { goto IL_0193; } } IL_0147: { intptr_t L_68 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var); bool L_69 = TypeChecker_CheckTypes_TisType_t_TisString_t_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_mDC3B94C0D450E0FA73350CE6B9D85805C65EAFDA((intptr_t)L_68, 2, /*hidden argument*/TypeChecker_CheckTypes_TisType_t_TisString_t_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_mDC3B94C0D450E0FA73350CE6B9D85805C65EAFDA_RuntimeMethod_var); if (!L_69) { goto IL_0193; } } IL_0150: { // System.Type arg0 = ToLua.CheckMonoType(L, 1); intptr_t L_70 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var); Type_t * L_71 = ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039((intptr_t)L_70, 1, /*hidden argument*/NULL); // System.Type arg1 = (System.Type)ToLua.ToObject(L, 2); intptr_t L_72 = ___L0; RuntimeObject * L_73 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_72, 2, /*hidden argument*/NULL); V_16 = ((Type_t *)CastclassClass((RuntimeObject*)L_73, Type_t_il2cpp_TypeInfo_var)); // string arg2 = ToLua.ToString(L, 3); intptr_t L_74 = ___L0; String_t* L_75 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_74, 3, /*hidden argument*/NULL); V_17 = L_75; // bool arg3 = LuaDLL.lua_toboolean(L, 4); intptr_t L_76 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); bool L_77 = LuaDLL_lua_toboolean_mD1040BE41EBA160232137C0852698D2900B29872((intptr_t)L_76, 4, /*hidden argument*/NULL); V_18 = L_77; // System.Delegate o = System.Delegate.CreateDelegate(arg0, arg1, arg2, arg3); Type_t * L_78 = V_16; String_t* L_79 = V_17; bool L_80 = V_18; Delegate_t * L_81 = Delegate_CreateDelegate_m0A07AD57EF6329792B577E672D4A4939A0AED37C(L_71, L_78, L_79, L_80, /*hidden argument*/NULL); V_19 = L_81; // ToLua.Push(L, o); intptr_t L_82 = ___L0; Delegate_t * L_83 = V_19; ToLua_Push_m73A81CB96943FAAD70FA71DB07D62E845453C398((intptr_t)L_82, L_83, /*hidden argument*/NULL); // return 1; V_3 = 1; goto IL_02f4; } IL_0193: { // else if (count == 4 && TypeChecker.CheckTypes(L, 2)) int32_t L_84 = V_0; if ((!(((uint32_t)L_84) == ((uint32_t)4)))) { goto IL_01de; } } IL_0197: { intptr_t L_85 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var); bool L_86 = TypeChecker_CheckTypes_TisRuntimeObject_TisString_t_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_m766A32BAEC061C26542AA02A5EDB00E38614920D((intptr_t)L_85, 2, /*hidden argument*/TypeChecker_CheckTypes_TisRuntimeObject_TisString_t_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_m766A32BAEC061C26542AA02A5EDB00E38614920D_RuntimeMethod_var); if (!L_86) { goto IL_01de; } } IL_01a0: { // System.Type arg0 = ToLua.CheckMonoType(L, 1); intptr_t L_87 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var); Type_t * L_88 = ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039((intptr_t)L_87, 1, /*hidden argument*/NULL); // object arg1 = ToLua.ToVarObject(L, 2); intptr_t L_89 = ___L0; RuntimeObject * L_90 = ToLua_ToVarObject_m32C2BF7F525FB0A4D5914DC319660A523C3A7A6D((intptr_t)L_89, 2, /*hidden argument*/NULL); V_20 = L_90; // string arg2 = ToLua.ToString(L, 3); intptr_t L_91 = ___L0; String_t* L_92 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_91, 3, /*hidden argument*/NULL); V_21 = L_92; // bool arg3 = LuaDLL.lua_toboolean(L, 4); intptr_t L_93 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); bool L_94 = LuaDLL_lua_toboolean_mD1040BE41EBA160232137C0852698D2900B29872((intptr_t)L_93, 4, /*hidden argument*/NULL); V_22 = L_94; // System.Delegate o = System.Delegate.CreateDelegate(arg0, arg1, arg2, arg3); RuntimeObject * L_95 = V_20; String_t* L_96 = V_21; bool L_97 = V_22; Delegate_t * L_98 = Delegate_CreateDelegate_m8D980DF3733FBE0A9C9A504F7B47A62CFD863ED2(L_88, L_95, L_96, L_97, /*hidden argument*/NULL); V_23 = L_98; // ToLua.Push(L, o); intptr_t L_99 = ___L0; Delegate_t * L_100 = V_23; ToLua_Push_m73A81CB96943FAAD70FA71DB07D62E845453C398((intptr_t)L_99, L_100, /*hidden argument*/NULL); // return 1; V_3 = 1; goto IL_02f4; } IL_01de: { // else if (count == 4 && TypeChecker.CheckTypes(L, 2)) int32_t L_101 = V_0; if ((!(((uint32_t)L_101) == ((uint32_t)4)))) { goto IL_022e; } } IL_01e2: { intptr_t L_102 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var); bool L_103 = TypeChecker_CheckTypes_TisRuntimeObject_TisMethodInfo_t_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_mCBB49B011AA6F141725BBE1242E5B9EA66A5E0F4((intptr_t)L_102, 2, /*hidden argument*/TypeChecker_CheckTypes_TisRuntimeObject_TisMethodInfo_t_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_mCBB49B011AA6F141725BBE1242E5B9EA66A5E0F4_RuntimeMethod_var); if (!L_103) { goto IL_022e; } } IL_01eb: { // System.Type arg0 = ToLua.CheckMonoType(L, 1); intptr_t L_104 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var); Type_t * L_105 = ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039((intptr_t)L_104, 1, /*hidden argument*/NULL); // object arg1 = ToLua.ToVarObject(L, 2); intptr_t L_106 = ___L0; RuntimeObject * L_107 = ToLua_ToVarObject_m32C2BF7F525FB0A4D5914DC319660A523C3A7A6D((intptr_t)L_106, 2, /*hidden argument*/NULL); V_24 = L_107; // System.Reflection.MethodInfo arg2 = (System.Reflection.MethodInfo)ToLua.ToObject(L, 3); intptr_t L_108 = ___L0; RuntimeObject * L_109 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_108, 3, /*hidden argument*/NULL); V_25 = ((MethodInfo_t *)CastclassClass((RuntimeObject*)L_109, MethodInfo_t_il2cpp_TypeInfo_var)); // bool arg3 = LuaDLL.lua_toboolean(L, 4); intptr_t L_110 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); bool L_111 = LuaDLL_lua_toboolean_mD1040BE41EBA160232137C0852698D2900B29872((intptr_t)L_110, 4, /*hidden argument*/NULL); V_26 = L_111; // System.Delegate o = System.Delegate.CreateDelegate(arg0, arg1, arg2, arg3); RuntimeObject * L_112 = V_24; MethodInfo_t * L_113 = V_25; bool L_114 = V_26; Delegate_t * L_115 = Delegate_CreateDelegate_m32F8BAD2FB740104EC47690E005BDD1ABA32864F(L_105, L_112, L_113, L_114, /*hidden argument*/NULL); V_27 = L_115; // ToLua.Push(L, o); intptr_t L_116 = ___L0; Delegate_t * L_117 = V_27; ToLua_Push_m73A81CB96943FAAD70FA71DB07D62E845453C398((intptr_t)L_116, L_117, /*hidden argument*/NULL); // return 1; V_3 = 1; goto IL_02f4; } IL_022e: { // else if (count == 5 && TypeChecker.CheckTypes(L, 2)) int32_t L_118 = V_0; if ((!(((uint32_t)L_118) == ((uint32_t)5)))) { goto IL_0286; } } IL_0232: { intptr_t L_119 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var); bool L_120 = TypeChecker_CheckTypes_TisType_t_TisString_t_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_m904DCB88997A787BF7CDAF8CE6BE22678CA43220((intptr_t)L_119, 2, /*hidden argument*/TypeChecker_CheckTypes_TisType_t_TisString_t_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_m904DCB88997A787BF7CDAF8CE6BE22678CA43220_RuntimeMethod_var); if (!L_120) { goto IL_0286; } } IL_023b: { // System.Type arg0 = ToLua.CheckMonoType(L, 1); intptr_t L_121 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var); Type_t * L_122 = ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039((intptr_t)L_121, 1, /*hidden argument*/NULL); // System.Type arg1 = (System.Type)ToLua.ToObject(L, 2); intptr_t L_123 = ___L0; RuntimeObject * L_124 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_123, 2, /*hidden argument*/NULL); V_28 = ((Type_t *)CastclassClass((RuntimeObject*)L_124, Type_t_il2cpp_TypeInfo_var)); // string arg2 = ToLua.ToString(L, 3); intptr_t L_125 = ___L0; String_t* L_126 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_125, 3, /*hidden argument*/NULL); V_29 = L_126; // bool arg3 = LuaDLL.lua_toboolean(L, 4); intptr_t L_127 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); bool L_128 = LuaDLL_lua_toboolean_mD1040BE41EBA160232137C0852698D2900B29872((intptr_t)L_127, 4, /*hidden argument*/NULL); V_30 = L_128; // bool arg4 = LuaDLL.lua_toboolean(L, 5); intptr_t L_129 = ___L0; bool L_130 = LuaDLL_lua_toboolean_mD1040BE41EBA160232137C0852698D2900B29872((intptr_t)L_129, 5, /*hidden argument*/NULL); V_31 = L_130; // System.Delegate o = System.Delegate.CreateDelegate(arg0, arg1, arg2, arg3, arg4); Type_t * L_131 = V_28; String_t* L_132 = V_29; bool L_133 = V_30; bool L_134 = V_31; Delegate_t * L_135 = Delegate_CreateDelegate_mF27E014151C22AB3CA56CB3A4AB1D7F8016FBF22(L_122, L_131, L_132, L_133, L_134, /*hidden argument*/NULL); V_32 = L_135; // ToLua.Push(L, o); intptr_t L_136 = ___L0; Delegate_t * L_137 = V_32; ToLua_Push_m73A81CB96943FAAD70FA71DB07D62E845453C398((intptr_t)L_136, L_137, /*hidden argument*/NULL); // return 1; V_3 = 1; goto IL_02f4; } IL_0286: { // else if (count == 5 && TypeChecker.CheckTypes(L, 2)) int32_t L_138 = V_0; if ((!(((uint32_t)L_138) == ((uint32_t)5)))) { goto IL_02d9; } } IL_028a: { intptr_t L_139 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var); bool L_140 = TypeChecker_CheckTypes_TisRuntimeObject_TisString_t_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_m71D092D5385C976D32B18CDE65E455FEC833E4C1((intptr_t)L_139, 2, /*hidden argument*/TypeChecker_CheckTypes_TisRuntimeObject_TisString_t_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_m71D092D5385C976D32B18CDE65E455FEC833E4C1_RuntimeMethod_var); if (!L_140) { goto IL_02d9; } } IL_0293: { // System.Type arg0 = ToLua.CheckMonoType(L, 1); intptr_t L_141 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var); Type_t * L_142 = ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039((intptr_t)L_141, 1, /*hidden argument*/NULL); // object arg1 = ToLua.ToVarObject(L, 2); intptr_t L_143 = ___L0; RuntimeObject * L_144 = ToLua_ToVarObject_m32C2BF7F525FB0A4D5914DC319660A523C3A7A6D((intptr_t)L_143, 2, /*hidden argument*/NULL); V_33 = L_144; // string arg2 = ToLua.ToString(L, 3); intptr_t L_145 = ___L0; String_t* L_146 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_145, 3, /*hidden argument*/NULL); V_34 = L_146; // bool arg3 = LuaDLL.lua_toboolean(L, 4); intptr_t L_147 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); bool L_148 = LuaDLL_lua_toboolean_mD1040BE41EBA160232137C0852698D2900B29872((intptr_t)L_147, 4, /*hidden argument*/NULL); V_35 = L_148; // bool arg4 = LuaDLL.lua_toboolean(L, 5); intptr_t L_149 = ___L0; bool L_150 = LuaDLL_lua_toboolean_mD1040BE41EBA160232137C0852698D2900B29872((intptr_t)L_149, 5, /*hidden argument*/NULL); V_36 = L_150; // System.Delegate o = System.Delegate.CreateDelegate(arg0, arg1, arg2, arg3, arg4); RuntimeObject * L_151 = V_33; String_t* L_152 = V_34; bool L_153 = V_35; bool L_154 = V_36; Delegate_t * L_155 = Delegate_CreateDelegate_m99FC2FDAC39A68A61576D988AA0B54235F47F8EB(L_142, L_151, L_152, L_153, L_154, /*hidden argument*/NULL); V_37 = L_155; // ToLua.Push(L, o); intptr_t L_156 = ___L0; Delegate_t * L_157 = V_37; ToLua_Push_m73A81CB96943FAAD70FA71DB07D62E845453C398((intptr_t)L_156, L_157, /*hidden argument*/NULL); // return 1; V_3 = 1; goto IL_02f4; } IL_02d9: { // return LuaDLL.luaL_throw(L, "invalid arguments to method: System.Delegate.CreateDelegate"); intptr_t L_158 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_159 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_158, _stringLiteralFD5076281C3984D6ACF64377F7641B861E93BDA2, /*hidden argument*/NULL); V_3 = L_159; goto IL_02f4; } } // 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_02e7; throw e; } CATCH_02e7: { // begin catch(System.Exception) // catch (Exception e) V_38 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_160 = ___L0; Exception_t * L_161 = V_38; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_162 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_160, L_161, /*hidden argument*/NULL); V_3 = L_162; goto IL_02f4; } // end catch (depth: 1) IL_02f4: { // } int32_t L_163 = V_3; return L_163; } } // System.Int32 System_DelegateWrap::DynamicInvoke(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_DelegateWrap_DynamicInvoke_m7AC8A8502BE94258F2CB58C496257738BBE93806 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_DelegateWrap_DynamicInvoke_m7AC8A8502BE94258F2CB58C496257738BBE93806_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* V_1 = NULL; RuntimeObject * 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.Delegate obj = (System.Delegate)ToLua.CheckObject(L, 1); intptr_t L_2 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var); RuntimeObject * L_3 = ToLua_CheckObject_TisDelegate_t_mF4535C84278768E3DC5006CA536A99280E40E340((intptr_t)L_2, 1, /*hidden argument*/ToLua_CheckObject_TisDelegate_t_mF4535C84278768E3DC5006CA536A99280E40E340_RuntimeMethod_var); // object[] arg0 = ToLua.ToParamsObject(L, 2, count - 1); intptr_t L_4 = ___L0; int32_t L_5 = V_0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_6 = ToLua_ToParamsObject_m2EEBC3B71B3A82850B3E5D0215C04B8B5D8A566A((intptr_t)L_4, 2, ((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)1)), /*hidden argument*/NULL); V_1 = L_6; // object o = obj.DynamicInvoke(arg0); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_7 = V_1; NullCheck(((Delegate_t *)CastclassClass((RuntimeObject*)L_3, Delegate_t_il2cpp_TypeInfo_var))); RuntimeObject * L_8 = Delegate_DynamicInvoke_m548DCE036E8CDB25630B98AF03C7B6057DE81C57(((Delegate_t *)CastclassClass((RuntimeObject*)L_3, Delegate_t_il2cpp_TypeInfo_var)), L_7, /*hidden argument*/NULL); V_2 = L_8; // ToLua.Push(L, o); intptr_t L_9 = ___L0; RuntimeObject * L_10 = V_2; ToLua_Push_m527AE65DDF8931A68AFE689AE47A65524F4A6C03((intptr_t)L_9, L_10, /*hidden argument*/NULL); // return 1; V_3 = 1; goto IL_003d; } // 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_0030; throw e; } CATCH_0030: { // 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_003d; } // end catch (depth: 1) IL_003d: { // } int32_t L_14 = V_3; return L_14; } } // System.Int32 System_DelegateWrap::Clone(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_DelegateWrap_Clone_m70B556900E01F190704A03173B261DA870DE6CE3 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_DelegateWrap_Clone_m70B556900E01F190704A03173B261DA870DE6CE3_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.Delegate obj = (System.Delegate)ToLua.CheckObject(L, 1); intptr_t L_1 = ___L0; RuntimeObject * L_2 = ToLua_CheckObject_TisDelegate_t_mF4535C84278768E3DC5006CA536A99280E40E340((intptr_t)L_1, 1, /*hidden argument*/ToLua_CheckObject_TisDelegate_t_mF4535C84278768E3DC5006CA536A99280E40E340_RuntimeMethod_var); // object o = obj.Clone(); NullCheck(((Delegate_t *)CastclassClass((RuntimeObject*)L_2, Delegate_t_il2cpp_TypeInfo_var))); RuntimeObject * L_3 = VirtFuncInvoker0< RuntimeObject * >::Invoke(7 /* System.Object System.Delegate::Clone() */, ((Delegate_t *)CastclassClass((RuntimeObject*)L_2, Delegate_t_il2cpp_TypeInfo_var))); V_0 = L_3; // ToLua.Push(L, o); intptr_t L_4 = ___L0; RuntimeObject * L_5 = V_0; ToLua_Push_m527AE65DDF8931A68AFE689AE47A65524F4A6C03((intptr_t)L_4, L_5, /*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_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_002f; } // end catch (depth: 1) IL_002f: { // } int32_t L_9 = V_1; return L_9; } } // System.Int32 System_DelegateWrap::GetObjectData(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_DelegateWrap_GetObjectData_m933F035A2BB42B63B9E78385AC696289B0B87109 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_DelegateWrap_GetObjectData_m933F035A2BB42B63B9E78385AC696289B0B87109_MetadataUsageId); s_Il2CppMethodInitialized = true; } SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * V_0 = NULL; StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 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, 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.Delegate obj = (System.Delegate)ToLua.CheckObject(L, 1); intptr_t L_1 = ___L0; RuntimeObject * L_2 = ToLua_CheckObject_TisDelegate_t_mF4535C84278768E3DC5006CA536A99280E40E340((intptr_t)L_1, 1, /*hidden argument*/ToLua_CheckObject_TisDelegate_t_mF4535C84278768E3DC5006CA536A99280E40E340_RuntimeMethod_var); // System.Runtime.Serialization.SerializationInfo arg0 = (System.Runtime.Serialization.SerializationInfo)ToLua.CheckObject(L, 2, typeof(System.Runtime.Serialization.SerializationInfo)); intptr_t L_3 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_4 = { reinterpret_cast (SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26_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 = ((SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 *)CastclassSealed((RuntimeObject*)L_6, SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26_il2cpp_TypeInfo_var)); // System.Runtime.Serialization.StreamingContext arg1 = StackTraits.Check(L, 3); IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t8B3C9C11AB1B41AA0EA1A63BA22507A7E12CA4FC_il2cpp_TypeInfo_var); Func_3_t90516F675D844400E29BD7D63D2143E06938BE95 * L_7 = ((StackTraits_1_t8B3C9C11AB1B41AA0EA1A63BA22507A7E12CA4FC_StaticFields*)il2cpp_codegen_static_fields_for(StackTraits_1_t8B3C9C11AB1B41AA0EA1A63BA22507A7E12CA4FC_il2cpp_TypeInfo_var))->get_Check_1(); intptr_t L_8 = ___L0; NullCheck(L_7); StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 L_9 = Func_3_Invoke_m25BD7A6AE990F41E28A726C8157CE01C0BC4E5B6(L_7, (intptr_t)L_8, 3, /*hidden argument*/Func_3_Invoke_m25BD7A6AE990F41E28A726C8157CE01C0BC4E5B6_RuntimeMethod_var); V_1 = L_9; // obj.GetObjectData(arg0, arg1); SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_10 = V_0; StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 L_11 = V_1; NullCheck(((Delegate_t *)CastclassClass((RuntimeObject*)L_2, Delegate_t_il2cpp_TypeInfo_var))); VirtActionInvoker2< SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 *, StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 >::Invoke(9 /* System.Void System.Delegate::GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) */, ((Delegate_t *)CastclassClass((RuntimeObject*)L_2, Delegate_t_il2cpp_TypeInfo_var)), L_10, L_11); // return 0; V_2 = 0; goto IL_004d; } // 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_0042; throw e; } CATCH_0042: { // begin catch(System.Exception) // catch (Exception e) V_3 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_12 = ___L0; Exception_t * L_13 = V_3; 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_2 = L_14; goto IL_004d; } // end catch (depth: 1) IL_004d: { // } int32_t L_15 = V_2; return L_15; } } // System.Int32 System_DelegateWrap::GetInvocationList(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_DelegateWrap_GetInvocationList_m073895B6AB60A4432FF4B337715185BDAF405D4D (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_DelegateWrap_GetInvocationList_m073895B6AB60A4432FF4B337715185BDAF405D4D_MetadataUsageId); s_Il2CppMethodInitialized = true; } DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* 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.Delegate obj = (System.Delegate)ToLua.CheckObject(L, 1); intptr_t L_1 = ___L0; RuntimeObject * L_2 = ToLua_CheckObject_TisDelegate_t_mF4535C84278768E3DC5006CA536A99280E40E340((intptr_t)L_1, 1, /*hidden argument*/ToLua_CheckObject_TisDelegate_t_mF4535C84278768E3DC5006CA536A99280E40E340_RuntimeMethod_var); // System.Delegate[] o = obj.GetInvocationList(); NullCheck(((Delegate_t *)CastclassClass((RuntimeObject*)L_2, Delegate_t_il2cpp_TypeInfo_var))); DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* L_3 = VirtFuncInvoker0< DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* >::Invoke(10 /* System.Delegate[] System.Delegate::GetInvocationList() */, ((Delegate_t *)CastclassClass((RuntimeObject*)L_2, Delegate_t_il2cpp_TypeInfo_var))); V_0 = L_3; // ToLua.Push(L, o); intptr_t L_4 = ___L0; DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* 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_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_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_002f; } // end catch (depth: 1) IL_002f: { // } int32_t L_9 = V_1; return L_9; } } // System.Int32 System_DelegateWrap::Combine(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_DelegateWrap_Combine_m1C62CE6FD6FB73F320FDD96D538E05018C5600F7 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_DelegateWrap_Combine_m1C62CE6FD6FB73F320FDD96D538E05018C5600F7_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Delegate_t * V_1 = NULL; Delegate_t * V_2 = NULL; int32_t V_3 = 0; Delegate_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 == 2 && TypeChecker.CheckTypes(L, 1)) int32_t L_2 = V_0; if ((!(((uint32_t)L_2) == ((uint32_t)2)))) { goto IL_003f; } } IL_000b: { intptr_t L_3 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var); bool L_4 = TypeChecker_CheckTypes_TisDelegate_t_TisDelegate_t_mF7E54C677F774DA806EC59D8A705B9AB925BF3A2((intptr_t)L_3, 1, /*hidden argument*/TypeChecker_CheckTypes_TisDelegate_t_TisDelegate_t_mF7E54C677F774DA806EC59D8A705B9AB925BF3A2_RuntimeMethod_var); if (!L_4) { goto IL_003f; } } IL_0014: { // System.Delegate arg0 = (System.Delegate)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.Delegate arg1 = (System.Delegate)ToLua.ToObject(L, 2); intptr_t L_7 = ___L0; RuntimeObject * L_8 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_7, 2, /*hidden argument*/NULL); V_1 = ((Delegate_t *)CastclassClass((RuntimeObject*)L_8, Delegate_t_il2cpp_TypeInfo_var)); // System.Delegate o = System.Delegate.Combine(arg0, arg1); Delegate_t * L_9 = V_1; Delegate_t * L_10 = Delegate_Combine_mC25D2F7DECAFBA6D9A2F9EBA8A77063F0658ECF1(((Delegate_t *)CastclassClass((RuntimeObject*)L_6, Delegate_t_il2cpp_TypeInfo_var)), L_9, /*hidden argument*/NULL); V_2 = L_10; // ToLua.Push(L, o); intptr_t L_11 = ___L0; Delegate_t * L_12 = V_2; ToLua_Push_m73A81CB96943FAAD70FA71DB07D62E845453C398((intptr_t)L_11, L_12, /*hidden argument*/NULL); // return 1; V_3 = 1; goto IL_007f; } IL_003f: { // else if (TypeChecker.CheckParamsType(L, 1, count)) intptr_t L_13 = ___L0; int32_t L_14 = V_0; IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var); bool L_15 = TypeChecker_CheckParamsType_TisDelegate_t_m89C9E355A203BB2ADAB44A389B40F2E21C780B15((intptr_t)L_13, 1, L_14, /*hidden argument*/TypeChecker_CheckParamsType_TisDelegate_t_m89C9E355A203BB2ADAB44A389B40F2E21C780B15_RuntimeMethod_var); if (!L_15) { goto IL_0064; } } IL_0049: { // System.Delegate[] arg0 = ToLua.ToParamsObject(L, 1, count); intptr_t L_16 = ___L0; int32_t L_17 = V_0; IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var); DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* L_18 = ToLua_ToParamsObject_TisDelegate_t_mF61603A43590300B8FEF5868CC27AE1C20073BBC((intptr_t)L_16, 1, L_17, /*hidden argument*/ToLua_ToParamsObject_TisDelegate_t_mF61603A43590300B8FEF5868CC27AE1C20073BBC_RuntimeMethod_var); // System.Delegate o = System.Delegate.Combine(arg0); Delegate_t * L_19 = Delegate_Combine_m50358480F4BC758A6C81AE7CE79C5933F32E8333(L_18, /*hidden argument*/NULL); V_4 = L_19; // ToLua.Push(L, o); intptr_t L_20 = ___L0; Delegate_t * L_21 = V_4; ToLua_Push_m73A81CB96943FAAD70FA71DB07D62E845453C398((intptr_t)L_20, L_21, /*hidden argument*/NULL); // return 1; V_3 = 1; goto IL_007f; } IL_0064: { // return LuaDLL.luaL_throw(L, "invalid arguments to method: System.Delegate.Combine"); intptr_t L_22 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_23 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_22, _stringLiteralBCD2F7128507FEFBCDE6EBC1ABF245C7C3AD4E30, /*hidden argument*/NULL); V_3 = L_23; goto IL_007f; } } // 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_0072; throw e; } CATCH_0072: { // begin catch(System.Exception) // catch (Exception e) V_5 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_24 = ___L0; Exception_t * L_25 = V_5; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_26 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_24, L_25, /*hidden argument*/NULL); V_3 = L_26; goto IL_007f; } // end catch (depth: 1) IL_007f: { // } int32_t L_27 = V_3; return L_27; } } // System.Int32 System_DelegateWrap::Remove(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_DelegateWrap_Remove_mA5D2C0AC0E114B7F50E2D94BEAFC67E8A58F039F (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_DelegateWrap_Remove_mA5D2C0AC0E114B7F50E2D94BEAFC67E8A58F039F_MetadataUsageId); s_Il2CppMethodInitialized = true; } Delegate_t * V_0 = NULL; Delegate_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); 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.Delegate arg0 = (System.Delegate)ToLua.CheckObject(L, 1); intptr_t L_1 = ___L0; RuntimeObject * L_2 = ToLua_CheckObject_TisDelegate_t_mF4535C84278768E3DC5006CA536A99280E40E340((intptr_t)L_1, 1, /*hidden argument*/ToLua_CheckObject_TisDelegate_t_mF4535C84278768E3DC5006CA536A99280E40E340_RuntimeMethod_var); // System.Delegate arg1 = (System.Delegate)ToLua.CheckObject(L, 2); intptr_t L_3 = ___L0; RuntimeObject * L_4 = ToLua_CheckObject_TisDelegate_t_mF4535C84278768E3DC5006CA536A99280E40E340((intptr_t)L_3, 2, /*hidden argument*/ToLua_CheckObject_TisDelegate_t_mF4535C84278768E3DC5006CA536A99280E40E340_RuntimeMethod_var); V_0 = ((Delegate_t *)CastclassClass((RuntimeObject*)L_4, Delegate_t_il2cpp_TypeInfo_var)); // System.Delegate o = System.Delegate.Remove(arg0, arg1); Delegate_t * L_5 = V_0; Delegate_t * L_6 = Delegate_Remove_m0B0DB7D1B3AF96B71AFAA72BA0EFE32FBBC2932D(((Delegate_t *)CastclassClass((RuntimeObject*)L_2, Delegate_t_il2cpp_TypeInfo_var)), L_5, /*hidden argument*/NULL); V_1 = L_6; // ToLua.Push(L, o); intptr_t L_7 = ___L0; Delegate_t * L_8 = V_1; ToLua_Push_m73A81CB96943FAAD70FA71DB07D62E845453C398((intptr_t)L_7, L_8, /*hidden argument*/NULL); // return 1; V_2 = 1; goto IL_003d; } // 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_0032; throw e; } CATCH_0032: { // 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_003d; } // end catch (depth: 1) IL_003d: { // } int32_t L_12 = V_2; return L_12; } } // System.Int32 System_DelegateWrap::RemoveAll(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_DelegateWrap_RemoveAll_m168AE9CBBD3DD81DDD185FF13D6947F0C629E597 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_DelegateWrap_RemoveAll_m168AE9CBBD3DD81DDD185FF13D6947F0C629E597_MetadataUsageId); s_Il2CppMethodInitialized = true; } Delegate_t * V_0 = NULL; Delegate_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); 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.Delegate arg0 = (System.Delegate)ToLua.CheckObject(L, 1); intptr_t L_1 = ___L0; RuntimeObject * L_2 = ToLua_CheckObject_TisDelegate_t_mF4535C84278768E3DC5006CA536A99280E40E340((intptr_t)L_1, 1, /*hidden argument*/ToLua_CheckObject_TisDelegate_t_mF4535C84278768E3DC5006CA536A99280E40E340_RuntimeMethod_var); // System.Delegate arg1 = (System.Delegate)ToLua.CheckObject(L, 2); intptr_t L_3 = ___L0; RuntimeObject * L_4 = ToLua_CheckObject_TisDelegate_t_mF4535C84278768E3DC5006CA536A99280E40E340((intptr_t)L_3, 2, /*hidden argument*/ToLua_CheckObject_TisDelegate_t_mF4535C84278768E3DC5006CA536A99280E40E340_RuntimeMethod_var); V_0 = ((Delegate_t *)CastclassClass((RuntimeObject*)L_4, Delegate_t_il2cpp_TypeInfo_var)); // System.Delegate o = System.Delegate.RemoveAll(arg0, arg1); Delegate_t * L_5 = V_0; Delegate_t * L_6 = Delegate_RemoveAll_mA8ABDDC4BE11557539D86A1543A20ECB78F6AED7(((Delegate_t *)CastclassClass((RuntimeObject*)L_2, Delegate_t_il2cpp_TypeInfo_var)), L_5, /*hidden argument*/NULL); V_1 = L_6; // ToLua.Push(L, o); intptr_t L_7 = ___L0; Delegate_t * L_8 = V_1; ToLua_Push_m73A81CB96943FAAD70FA71DB07D62E845453C398((intptr_t)L_7, L_8, /*hidden argument*/NULL); // return 1; V_2 = 1; goto IL_003d; } // 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_0032; throw e; } CATCH_0032: { // 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_003d; } // end catch (depth: 1) IL_003d: { // } int32_t L_12 = V_2; return L_12; } } // System.Int32 System_DelegateWrap::op_Subtraction(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_DelegateWrap_op_Subtraction_mEE66469F9D3166059A10ED96EA16C1D8147E5573 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_DelegateWrap_op_Subtraction_mEE66469F9D3166059A10ED96EA16C1D8147E5573_MetadataUsageId); s_Il2CppMethodInitialized = true; } Delegate_t * V_0 = NULL; LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * V_1 = NULL; LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * V_2 = NULL; DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* V_3 = NULL; int32_t V_4 = 0; LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * V_5 = NULL; int32_t V_6 = 0; Delegate_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) * 3); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); IL_0000: try { // begin try (depth: 1) { // Delegate arg0 = (Delegate)ToLua.CheckObject(L, 1); intptr_t L_0 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var); RuntimeObject * L_1 = ToLua_CheckObject_TisDelegate_t_mF4535C84278768E3DC5006CA536A99280E40E340((intptr_t)L_0, 1, /*hidden argument*/ToLua_CheckObject_TisDelegate_t_mF4535C84278768E3DC5006CA536A99280E40E340_RuntimeMethod_var); V_0 = ((Delegate_t *)CastclassClass((RuntimeObject*)L_1, Delegate_t_il2cpp_TypeInfo_var)); // LuaTypes type = LuaDLL.lua_type(L, 2); intptr_t L_2 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_3 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_2, 2, /*hidden argument*/NULL); // if (type == LuaTypes.LUA_TFUNCTION) if ((!(((uint32_t)L_3) == ((uint32_t)6)))) { goto IL_00a6; } } IL_001a: { // LuaState state = LuaState.Get(L); intptr_t L_4 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_5 = LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DF_inline((intptr_t)L_4, /*hidden argument*/NULL); V_1 = L_5; // LuaFunction func = ToLua.ToLuaFunction(L, 2); intptr_t L_6 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var); LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_7 = ToLua_ToLuaFunction_mAB03DF0A305A6AA18132C880CA742DF2523370DF((intptr_t)L_6, 2, /*hidden argument*/NULL); V_2 = L_7; // Delegate[] ds = arg0.GetInvocationList(); Delegate_t * L_8 = V_0; NullCheck(L_8); DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* L_9 = VirtFuncInvoker0< DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* >::Invoke(10 /* System.Delegate[] System.Delegate::GetInvocationList() */, L_8); V_3 = L_9; // for (int i = 0; i < ds.Length; i++) V_4 = 0; goto IL_008d; } IL_0035: { // LuaDelegate ld = ds[i].Target as LuaDelegate; DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* L_10 = V_3; int32_t L_11 = V_4; NullCheck(L_10); int32_t L_12 = L_11; Delegate_t * L_13 = (L_10)->GetAt(static_cast(L_12)); NullCheck(L_13); RuntimeObject * L_14 = Delegate_get_Target_m5371341CE435E001E9FD407AE78F728824CE20E2_inline(L_13, /*hidden argument*/NULL); V_5 = ((LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 *)IsInstClass((RuntimeObject*)L_14, LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1_il2cpp_TypeInfo_var)); // if (ld != null && ld.func == func && ld.self == null) LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * L_15 = V_5; bool L_16 = LuaDelegate_op_Inequality_mCDDE3D8D1A261E210AB9B13C96081BBA9466327E(L_15, (LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 *)NULL, /*hidden argument*/NULL); if (!L_16) { goto IL_0087; } } IL_004f: { LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * L_17 = V_5; NullCheck(L_17); LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_18 = L_17->get_func_0(); LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_19 = V_2; bool L_20 = LuaBaseRef_op_Equality_m3930A4B3F75C8D691B661568896F24C8155CD102(L_18, L_19, /*hidden argument*/NULL); if (!L_20) { goto IL_0087; } } IL_005e: { LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * L_21 = V_5; NullCheck(L_21); LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_22 = L_21->get_self_1(); bool L_23 = LuaBaseRef_op_Equality_m3930A4B3F75C8D691B661568896F24C8155CD102(L_22, (LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)NULL, /*hidden argument*/NULL); if (!L_23) { goto IL_0087; } } IL_006d: { // arg0 = Delegate.Remove(arg0, ds[i]); Delegate_t * L_24 = V_0; DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* L_25 = V_3; int32_t L_26 = V_4; NullCheck(L_25); int32_t L_27 = L_26; Delegate_t * L_28 = (L_25)->GetAt(static_cast(L_27)); Delegate_t * L_29 = Delegate_Remove_m0B0DB7D1B3AF96B71AFAA72BA0EFE32FBBC2932D(L_24, L_28, /*hidden argument*/NULL); V_0 = L_29; // state.DelayDispose(ld.func); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_30 = V_1; LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * L_31 = V_5; NullCheck(L_31); LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_32 = L_31->get_func_0(); NullCheck(L_30); LuaState_DelayDispose_mFA50AA053E1F6CA6CFA566400A1343B9258DD999(L_30, L_32, /*hidden argument*/NULL); // break; goto IL_0094; } IL_0087: { // for (int i = 0; i < ds.Length; i++) int32_t L_33 = V_4; V_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)1)); } IL_008d: { // for (int i = 0; i < ds.Length; i++) int32_t L_34 = V_4; DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* L_35 = V_3; NullCheck(L_35); if ((((int32_t)L_34) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_35)->max_length))))))) { goto IL_0035; } } IL_0094: { // func.Dispose(); LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_36 = V_2; NullCheck(L_36); VirtActionInvoker0::Invoke(5 /* System.Void LuaInterface.LuaBaseRef::Dispose() */, L_36); // ToLua.Push(L, arg0); intptr_t L_37 = ___L0; Delegate_t * L_38 = V_0; IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var); ToLua_Push_m73A81CB96943FAAD70FA71DB07D62E845453C398((intptr_t)L_37, L_38, /*hidden argument*/NULL); // return 1; V_6 = 1; goto IL_00d7; } IL_00a6: { // Delegate arg1 = (Delegate)ToLua.CheckObject(L, 2); intptr_t L_39 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var); RuntimeObject * L_40 = ToLua_CheckObject_TisDelegate_t_mF4535C84278768E3DC5006CA536A99280E40E340((intptr_t)L_39, 2, /*hidden argument*/ToLua_CheckObject_TisDelegate_t_mF4535C84278768E3DC5006CA536A99280E40E340_RuntimeMethod_var); V_7 = ((Delegate_t *)CastclassClass((RuntimeObject*)L_40, Delegate_t_il2cpp_TypeInfo_var)); // arg0 = DelegateFactory.RemoveDelegate(arg0, arg1); Delegate_t * L_41 = V_0; Delegate_t * L_42 = V_7; IL2CPP_RUNTIME_CLASS_INIT(DelegateFactory_t1CAF381D126CB9EA4B7F7F136FDB98E1357F7972_il2cpp_TypeInfo_var); Delegate_t * L_43 = DelegateFactory_RemoveDelegate_mCD713BC88B26D72903DD046030A00F6127ED3D23(L_41, L_42, /*hidden argument*/NULL); V_0 = L_43; // ToLua.Push(L, arg0); intptr_t L_44 = ___L0; Delegate_t * L_45 = V_0; ToLua_Push_m73A81CB96943FAAD70FA71DB07D62E845453C398((intptr_t)L_44, L_45, /*hidden argument*/NULL); // return 1; V_6 = 1; goto IL_00d7; } } // 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_00c9; throw e; } CATCH_00c9: { // begin catch(System.Exception) // catch (Exception e) V_8 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_46 = ___L0; Exception_t * L_47 = V_8; 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_6 = L_48; goto IL_00d7; } // end catch (depth: 1) IL_00d7: { // } int32_t L_49 = V_6; return L_49; } } // System.Int32 System_DelegateWrap::op_Addition(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_DelegateWrap_op_Addition_m277D89C88F31096FAACC6900F3F7D895689657F4 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_DelegateWrap_op_Addition_m277D89C88F31096FAACC6900F3F7D895689657F4_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * V_1 = NULL; Delegate_t * V_2 = NULL; Delegate_t * V_3 = NULL; Delegate_t * V_4 = NULL; Delegate_t * V_5 = NULL; int32_t V_6 = 0; 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) * 5); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); IL_0000: try { // begin try (depth: 1) { // LuaTypes type = 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); V_0 = L_1; // switch (type) int32_t L_2 = V_0; if (!L_2) { goto IL_0049; } } IL_000b: { int32_t L_3 = V_0; if ((((int32_t)L_3) == ((int32_t)6))) { goto IL_0015; } } IL_000f: { int32_t L_4 = V_0; if ((((int32_t)L_4) == ((int32_t)7))) { goto IL_0055; } } IL_0013: { goto IL_0086; } IL_0015: { // Delegate arg0 = ToLua.ToObject(L, 2) as Delegate; intptr_t L_5 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var); RuntimeObject * L_6 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_5, 2, /*hidden argument*/NULL); // LuaFunction func = ToLua.ToLuaFunction(L, 1); intptr_t L_7 = ___L0; LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_8 = ToLua_ToLuaFunction_mAB03DF0A305A6AA18132C880CA742DF2523370DF((intptr_t)L_7, 1, /*hidden argument*/NULL); V_1 = L_8; // Type t = arg0.GetType(); Delegate_t * L_9 = ((Delegate_t *)IsInstClass((RuntimeObject*)L_6, Delegate_t_il2cpp_TypeInfo_var)); NullCheck(L_9); Type_t * L_10 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60(L_9, /*hidden argument*/NULL); // Delegate arg1 = DelegateFactory.CreateDelegate(t, func); LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_11 = V_1; IL2CPP_RUNTIME_CLASS_INIT(DelegateFactory_t1CAF381D126CB9EA4B7F7F136FDB98E1357F7972_il2cpp_TypeInfo_var); Delegate_t * L_12 = DelegateFactory_CreateDelegate_mAC80BF256AC3A92121C8458C5FB09EB998F12083(L_10, L_11, /*hidden argument*/NULL); V_2 = L_12; // Delegate arg2 = Delegate.Combine(arg0, arg1); Delegate_t * L_13 = V_2; Delegate_t * L_14 = Delegate_Combine_mC25D2F7DECAFBA6D9A2F9EBA8A77063F0658ECF1(L_9, L_13, /*hidden argument*/NULL); V_3 = L_14; // ToLua.Push(L, arg2); intptr_t L_15 = ___L0; Delegate_t * L_16 = V_3; ToLua_Push_m73A81CB96943FAAD70FA71DB07D62E845453C398((intptr_t)L_15, L_16, /*hidden argument*/NULL); // return 1; V_6 = 1; goto IL_00a7; } IL_0049: { // LuaDLL.lua_pushvalue(L, 2); intptr_t L_17 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); LuaDLL_lua_pushvalue_m713DDDB9414ED15F1F823B50C1B5C58E56A82498((intptr_t)L_17, 2, /*hidden argument*/NULL); // return 1; V_6 = 1; goto IL_00a7; } IL_0055: { // Delegate a0 = ToLua.ToObject(L, 1) as Delegate; intptr_t L_18 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var); RuntimeObject * L_19 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_18, 1, /*hidden argument*/NULL); // Delegate a1 = ToLua.CheckDelegate(a0.GetType(), L, 2); Delegate_t * L_20 = ((Delegate_t *)IsInstClass((RuntimeObject*)L_19, Delegate_t_il2cpp_TypeInfo_var)); NullCheck(L_20); Type_t * L_21 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60(L_20, /*hidden argument*/NULL); intptr_t L_22 = ___L0; Delegate_t * L_23 = ToLua_CheckDelegate_mC504212E281C1B1520CFF323938F27FB2DE0D579(L_21, (intptr_t)L_22, 2, /*hidden argument*/NULL); V_4 = L_23; // Delegate ret = Delegate.Combine(a0, a1); Delegate_t * L_24 = V_4; Delegate_t * L_25 = Delegate_Combine_mC25D2F7DECAFBA6D9A2F9EBA8A77063F0658ECF1(L_20, L_24, /*hidden argument*/NULL); V_5 = L_25; // ToLua.Push(L, ret); intptr_t L_26 = ___L0; Delegate_t * L_27 = V_5; ToLua_Push_m73A81CB96943FAAD70FA71DB07D62E845453C398((intptr_t)L_26, L_27, /*hidden argument*/NULL); // return 1; V_6 = 1; goto IL_00a7; } IL_0086: { // LuaDLL.luaL_typerror(L, 1, "Delegate"); intptr_t L_28 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_28, 1, _stringLiteral12AB214DF85E4910F7E4400EEA924B9565854A9F, (String_t*)NULL, /*hidden argument*/NULL); // return 0; V_6 = 0; goto IL_00a7; } } // 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_0099; throw e; } CATCH_0099: { // 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_6 = L_31; goto IL_00a7; } // end catch (depth: 1) IL_00a7: { // } int32_t L_32 = V_6; return L_32; } } // System.Int32 System_DelegateWrap::op_Equality(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_DelegateWrap_op_Equality_m6AA25878B1A305BAD3A4AE0F9764E72DEE6EE2C9 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_DelegateWrap_op_Equality_m6AA25878B1A305BAD3A4AE0F9764E72DEE6EE2C9_MetadataUsageId); s_Il2CppMethodInitialized = true; } Delegate_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.Delegate arg0 = (System.Delegate)ToLua.ToObject(L, 1); intptr_t L_1 = ___L0; RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_1, 1, /*hidden argument*/NULL); // System.Delegate arg1 = (System.Delegate)ToLua.ToObject(L, 2); intptr_t L_3 = ___L0; RuntimeObject * L_4 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_3, 2, /*hidden argument*/NULL); V_0 = ((Delegate_t *)CastclassClass((RuntimeObject*)L_4, Delegate_t_il2cpp_TypeInfo_var)); // bool o = arg0 == arg1; Delegate_t * L_5 = V_0; bool L_6 = Delegate_op_Equality_mA284A7AE475923DEF99D823E549C41D2CB8351A8(((Delegate_t *)CastclassClass((RuntimeObject*)L_2, Delegate_t_il2cpp_TypeInfo_var)), 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_003d; } // 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_0032; throw e; } CATCH_0032: { // 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_003d; } // end catch (depth: 1) IL_003d: { // } int32_t L_12 = V_2; return L_12; } } // System.Int32 System_DelegateWrap::Destroy(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_DelegateWrap_Destroy_mC44BA5218430EF2BD7735E52813004D12AB5E38B (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_DelegateWrap_Destroy_mC44BA5218430EF2BD7735E52813004D12AB5E38B_MetadataUsageId); s_Il2CppMethodInitialized = true; } DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* V_0 = NULL; int32_t V_1 = 0; LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * V_2 = NULL; { // Delegate arg0 = (Delegate)ToLua.CheckObject(L, 1); intptr_t L_0 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var); RuntimeObject * L_1 = ToLua_CheckObject_TisDelegate_t_mF4535C84278768E3DC5006CA536A99280E40E340((intptr_t)L_0, 1, /*hidden argument*/ToLua_CheckObject_TisDelegate_t_mF4535C84278768E3DC5006CA536A99280E40E340_RuntimeMethod_var); // Delegate[] ds = arg0.GetInvocationList(); NullCheck(((Delegate_t *)CastclassClass((RuntimeObject*)L_1, Delegate_t_il2cpp_TypeInfo_var))); DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* L_2 = VirtFuncInvoker0< DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* >::Invoke(10 /* System.Delegate[] System.Delegate::GetInvocationList() */, ((Delegate_t *)CastclassClass((RuntimeObject*)L_1, Delegate_t_il2cpp_TypeInfo_var))); V_0 = L_2; // for (int i = 0; i < ds.Length; i++) V_1 = 0; goto IL_0037; } IL_0016: { // LuaDelegate ld = ds[i].Target as LuaDelegate; DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* L_3 = V_0; int32_t L_4 = V_1; NullCheck(L_3); int32_t L_5 = L_4; Delegate_t * L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck(L_6); RuntimeObject * L_7 = Delegate_get_Target_m5371341CE435E001E9FD407AE78F728824CE20E2_inline(L_6, /*hidden argument*/NULL); V_2 = ((LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 *)IsInstClass((RuntimeObject*)L_7, LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1_il2cpp_TypeInfo_var)); // if (ld != null) LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * L_8 = V_2; bool L_9 = LuaDelegate_op_Inequality_mCDDE3D8D1A261E210AB9B13C96081BBA9466327E(L_8, (LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 *)NULL, /*hidden argument*/NULL); if (!L_9) { goto IL_0033; } } { // ld.Dispose(); LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * L_10 = V_2; NullCheck(L_10); VirtActionInvoker0::Invoke(4 /* System.Void LuaInterface.LuaDelegate::Dispose() */, L_10); } IL_0033: { // for (int i = 0; i < ds.Length; i++) int32_t L_11 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1)); } IL_0037: { // for (int i = 0; i < ds.Length; i++) int32_t L_12 = V_1; DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* L_13 = V_0; NullCheck(L_13); if ((((int32_t)L_12) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length))))))) { goto IL_0016; } } { // return 0; return 0; } } // System.Int32 System_DelegateWrap::GetHashCode(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_DelegateWrap_GetHashCode_mAA1690F988C446FA056C4130AF228DEC679F955A (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_DelegateWrap_GetHashCode_mAA1690F988C446FA056C4130AF228DEC679F955A_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.Delegate obj = (System.Delegate)ToLua.CheckObject(L, 1); intptr_t L_1 = ___L0; RuntimeObject * L_2 = ToLua_CheckObject_TisDelegate_t_mF4535C84278768E3DC5006CA536A99280E40E340((intptr_t)L_1, 1, /*hidden argument*/ToLua_CheckObject_TisDelegate_t_mF4535C84278768E3DC5006CA536A99280E40E340_RuntimeMethod_var); // int o = obj.GetHashCode(); NullCheck(((Delegate_t *)CastclassClass((RuntimeObject*)L_2, Delegate_t_il2cpp_TypeInfo_var))); int32_t L_3 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, ((Delegate_t *)CastclassClass((RuntimeObject*)L_2, Delegate_t_il2cpp_TypeInfo_var))); 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_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_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_002f; } // end catch (depth: 1) IL_002f: { // } int32_t L_9 = V_1; return L_9; } } // System.Int32 System_DelegateWrap::Equals(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_DelegateWrap_Equals_m4A352DC84A15FEC3EA5C1350886E6D37FF664D1F (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_DelegateWrap_Equals_m4A352DC84A15FEC3EA5C1350886E6D37FF664D1F_MetadataUsageId); s_Il2CppMethodInitialized = true; } Delegate_t * 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); // System.Delegate obj = (System.Delegate)ToLua.CheckObject(L, 1); intptr_t L_1 = ___L0; RuntimeObject * L_2 = ToLua_CheckObject_TisDelegate_t_mF4535C84278768E3DC5006CA536A99280E40E340((intptr_t)L_1, 1, /*hidden argument*/ToLua_CheckObject_TisDelegate_t_mF4535C84278768E3DC5006CA536A99280E40E340_RuntimeMethod_var); V_0 = ((Delegate_t *)CastclassClass((RuntimeObject*)L_2, Delegate_t_il2cpp_TypeInfo_var)); // 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; Delegate_t * L_5 = V_0; if (L_5) { goto IL_0025; } } IL_001f: { RuntimeObject * L_6 = V_1; G_B3_0 = ((((RuntimeObject*)(RuntimeObject *)L_6) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); goto IL_002c; } IL_0025: { Delegate_t * 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_002c: { 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_0045; } } // 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_0038; throw e; } CATCH_0038: { // 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_0045; } // end catch (depth: 1) IL_0045: { // } int32_t L_15 = V_3; return L_15; } } // System.Int32 System_DelegateWrap::get_Method(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_DelegateWrap_get_Method_mACCC4E04BCD35EEB45030846DECC9AE5DB5AA888 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_DelegateWrap_get_Method_mACCC4E04BCD35EEB45030846DECC9AE5DB5AA888_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject * V_0 = NULL; MethodInfo_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.Delegate obj = (System.Delegate)o; RuntimeObject * L_2 = V_0; // System.Reflection.MethodInfo ret = obj.Method; NullCheck(((Delegate_t *)CastclassClass((RuntimeObject*)L_2, Delegate_t_il2cpp_TypeInfo_var))); MethodInfo_t * L_3 = Delegate_get_Method_m0AC85D2B0C4CA63C471BC37FFDC3A5EA1E8ED048(((Delegate_t *)CastclassClass((RuntimeObject*)L_2, Delegate_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL); V_1 = L_3; // ToLua.PushObject(L, ret); intptr_t L_4 = ___L0; MethodInfo_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 Method 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, _stringLiteral32AF4CB047CAA175A2D1267D75CBF2C5CEFCB34B, /*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_DelegateWrap::get_Target(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_DelegateWrap_get_Target_mC2AB6FFA9D2DBC3758EBD8382DEE105B77F2C736 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_DelegateWrap_get_Target_mC2AB6FFA9D2DBC3758EBD8382DEE105B77F2C736_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject * V_0 = NULL; RuntimeObject * 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.Delegate obj = (System.Delegate)o; RuntimeObject * L_2 = V_0; // object ret = obj.Target; NullCheck(((Delegate_t *)CastclassClass((RuntimeObject*)L_2, Delegate_t_il2cpp_TypeInfo_var))); RuntimeObject * L_3 = Delegate_get_Target_m5371341CE435E001E9FD407AE78F728824CE20E2_inline(((Delegate_t *)CastclassClass((RuntimeObject*)L_2, Delegate_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL); V_1 = L_3; // ToLua.Push(L, ret); intptr_t L_4 = ___L0; RuntimeObject * L_5 = V_1; ToLua_Push_m527AE65DDF8931A68AFE689AE47A65524F4A6C03((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 Target 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, _stringLiteral20A271AE925B2F726A7E65850D1977590BB00CE5, /*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_DelegateWrap::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void System_DelegateWrap__ctor_m3D3FB4DB84CED71973892919CCF3D8BCDE2380BF (System_DelegateWrap_tCD96C52B62A32EFF8E7888ECB14E36FFC4549AFC * __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_EnumWrap_GetTypeCode_m5FC3DCCDA33CF8B973AC2EB21953A892F1A8740E(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_EnumWrap_GetTypeCode_m5FC3DCCDA33CF8B973AC2EB21953A892F1A8740E(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_EnumWrap_GetValues_mE6CF046A1DA681092386009C0DA4D5D47B3763C1(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_EnumWrap_GetValues_mE6CF046A1DA681092386009C0DA4D5D47B3763C1(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_EnumWrap_GetNames_m71E3765077A9F9427FA682F6E3280F6C296075F7(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_EnumWrap_GetNames_m71E3765077A9F9427FA682F6E3280F6C296075F7(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_EnumWrap_GetName_m4A33E1DD6EBFF4CD5D163FF89E00FCCBB2493290(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_EnumWrap_GetName_m4A33E1DD6EBFF4CD5D163FF89E00FCCBB2493290(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_EnumWrap_IsDefined_m884F4C714E1C607CE30F3FB5100350E111A72FFA(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_EnumWrap_IsDefined_m884F4C714E1C607CE30F3FB5100350E111A72FFA(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_EnumWrap_GetUnderlyingType_mCD026A1C1734CFFBF4AE7CA118BB0D216AA03DA9(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_EnumWrap_GetUnderlyingType_mCD026A1C1734CFFBF4AE7CA118BB0D216AA03DA9(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_EnumWrap_CompareTo_m604091D002A4D9D81879914994C040E8AE8FE54E(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_EnumWrap_CompareTo_m604091D002A4D9D81879914994C040E8AE8FE54E(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_EnumWrap_ToString_m0440E1919A044DFD0D41B7CE4B2E233033368671(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_EnumWrap_ToString_m0440E1919A044DFD0D41B7CE4B2E233033368671(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_EnumWrap_Equals_m40395640620D807763AC34D1ED24FAE7C5DA34C6(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_EnumWrap_Equals_m40395640620D807763AC34D1ED24FAE7C5DA34C6(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_EnumWrap_GetHashCode_m46851DB502EB8EB05D9BB24B5ED86DD831C07D51(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_EnumWrap_GetHashCode_m46851DB502EB8EB05D9BB24B5ED86DD831C07D51(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_EnumWrap_Format_mF50A866828C0DAF34CE185217190C54792808C8C(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_EnumWrap_Format_mF50A866828C0DAF34CE185217190C54792808C8C(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_EnumWrap_Parse_mB3B3F8B669E20DEA8ED08AA17B03FE36239214E1(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_EnumWrap_Parse_mB3B3F8B669E20DEA8ED08AA17B03FE36239214E1(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_EnumWrap_ToObject_m7AE8FB7704F95AC9027A13D04C8E8B597EF45866(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_EnumWrap_ToObject_m7AE8FB7704F95AC9027A13D04C8E8B597EF45866(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_EnumWrap_ToInt_mAFD02161271A7A27672E791AF8A147497A18C743(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_EnumWrap_ToInt_mAFD02161271A7A27672E791AF8A147497A18C743(___L0, NULL); return returnValue; } // System.Void System_EnumWrap::Register(LuaInterface.LuaState) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void System_EnumWrap_Register_m333FB3D5370F3B883DF97253F16D455A2EC15681 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_EnumWrap_Register_m333FB3D5370F3B883DF97253F16D455A2EC15681_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // L.BeginClass(typeof(System.Enum), null); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast (Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_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("GetTypeCode", GetTypeCode); 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_EnumWrap_GetTypeCode_m5FC3DCCDA33CF8B973AC2EB21953A892F1A8740E_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_3); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_3, _stringLiteralFDAB01D80C7F90607AE4248B60D856B49A578411, L_4, /*hidden argument*/NULL); // L.RegFunction("GetValues", GetValues); 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_EnumWrap_GetValues_mE6CF046A1DA681092386009C0DA4D5D47B3763C1_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_5); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_5, _stringLiteral63294546E0577C21D589230A71C9D19E3CABBD1D, L_6, /*hidden argument*/NULL); // L.RegFunction("GetNames", GetNames); 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_EnumWrap_GetNames_m71E3765077A9F9427FA682F6E3280F6C296075F7_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_7); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_7, _stringLiteral9CA9B404DE9656B81DAB3E58FED7C04BFEBC1B05, L_8, /*hidden argument*/NULL); // L.RegFunction("GetName", GetName); 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_EnumWrap_GetName_m4A33E1DD6EBFF4CD5D163FF89E00FCCBB2493290_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_9); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_9, _stringLiteral01F8BD9C812E8AE4C9E97F41FDC55561372B27D6, L_10, /*hidden argument*/NULL); // L.RegFunction("IsDefined", IsDefined); 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_EnumWrap_IsDefined_m884F4C714E1C607CE30F3FB5100350E111A72FFA_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_11); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_11, _stringLiteralB64C8094442022A6611874F7C2C9091A5AECF795, L_12, /*hidden argument*/NULL); // L.RegFunction("GetUnderlyingType", GetUnderlyingType); 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_EnumWrap_GetUnderlyingType_mCD026A1C1734CFFBF4AE7CA118BB0D216AA03DA9_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_13); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_13, _stringLiteralB3BCB9071BDFA84E41FC7EE27169518FFBA077AA, L_14, /*hidden argument*/NULL); // L.RegFunction("CompareTo", CompareTo); 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_EnumWrap_CompareTo_m604091D002A4D9D81879914994C040E8AE8FE54E_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_15); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_15, _stringLiteralCB843AE748E477C570DB34A91C3482E68EE0CBE7, L_16, /*hidden argument*/NULL); // L.RegFunction("ToString", ToString); 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_EnumWrap_ToString_m0440E1919A044DFD0D41B7CE4B2E233033368671_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_17); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_17, _stringLiteral1DBC7385BADBFDA548FB27E2160A33CF32C0F545, L_18, /*hidden argument*/NULL); // L.RegFunction("Equals", Equals); 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_EnumWrap_Equals_m40395640620D807763AC34D1ED24FAE7C5DA34C6_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_19); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_19, _stringLiteral09B6A6DCD3F6D4A7D3A95BCEAAD67A7F1800272F, L_20, /*hidden argument*/NULL); // L.RegFunction("GetHashCode", GetHashCode); 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_EnumWrap_GetHashCode_m46851DB502EB8EB05D9BB24B5ED86DD831C07D51_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_21); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_21, _stringLiteral9B47C032938820269CE9D24A72B299C9D2A50C6C, L_22, /*hidden argument*/NULL); // L.RegFunction("Format", Format); 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_EnumWrap_Format_mF50A866828C0DAF34CE185217190C54792808C8C_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_23); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_23, _stringLiteral041A5DEC481D6BF0724CAEAA84BC135D7D9062D4, L_24, /*hidden argument*/NULL); // L.RegFunction("Parse", Parse); 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_EnumWrap_Parse_mB3B3F8B669E20DEA8ED08AA17B03FE36239214E1_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_25); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_25, _stringLiteralB7E45A36FF3610E06A3801FD14FA6C1E6B89312F, L_26, /*hidden argument*/NULL); // L.RegFunction("ToObject", ToObject); 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_EnumWrap_ToObject_m7AE8FB7704F95AC9027A13D04C8E8B597EF45866_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_27); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_27, _stringLiteralFB843069E6F2F029B75B8E5312981AED516FED6C, L_28, /*hidden argument*/NULL); // L.RegFunction("ToInt", ToInt); 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_EnumWrap_ToInt_mAFD02161271A7A27672E791AF8A147497A18C743_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_29); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_29, _stringLiteral20C127C489599C723EE03B4C39E7EAB7FDE0366F, L_30, /*hidden argument*/NULL); // L.RegFunction("__tostring", ToLua.op_ToString); 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)ToLua_op_ToString_m45ABFC0D91846491E0BD772C639D333B3697565C_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_31); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_31, _stringLiteral55466C57A6AD671E6382864E65E49545CEA21A96, L_32, /*hidden argument*/NULL); // L.EndClass(); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_33 = ___L0; NullCheck(L_33); LuaState_EndClass_m8A005898468B98BE9EED4EA2E96EEC375C1F6BED(L_33, /*hidden argument*/NULL); // } return; } } // System.Int32 System_EnumWrap::GetTypeCode(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_EnumWrap_GetTypeCode_m5FC3DCCDA33CF8B973AC2EB21953A892F1A8740E (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_EnumWrap_GetTypeCode_m5FC3DCCDA33CF8B973AC2EB21953A892F1A8740E_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.Enum obj = (System.Enum)ToLua.CheckObject(L, 1); intptr_t L_1 = ___L0; RuntimeObject * L_2 = ToLua_CheckObject_TisEnum_t2AF27C02B8653AE29442467390005ABC74D8F521_mD7450C38A87B2D4E9373A1109F2458EA8EB6FF63((intptr_t)L_1, 1, /*hidden argument*/ToLua_CheckObject_TisEnum_t2AF27C02B8653AE29442467390005ABC74D8F521_mD7450C38A87B2D4E9373A1109F2458EA8EB6FF63_RuntimeMethod_var); // System.TypeCode o = obj.GetTypeCode(); NullCheck(((Enum_t2AF27C02B8653AE29442467390005ABC74D8F521 *)CastclassClass((RuntimeObject*)L_2, Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_il2cpp_TypeInfo_var))); int32_t L_3 = Enum_GetTypeCode_m9D0FF53153AF9E180B67F3B48054E9868CAFF032(((Enum_t2AF27C02B8653AE29442467390005ABC74D8F521 *)CastclassClass((RuntimeObject*)L_2, Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_il2cpp_TypeInfo_var)), /*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_0034; } // 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_0029; throw e; } CATCH_0029: { // 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_0034; } // end catch (depth: 1) IL_0034: { // } int32_t L_11 = V_1; return L_11; } } // System.Int32 System_EnumWrap::GetValues(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_EnumWrap_GetValues_mE6CF046A1DA681092386009C0DA4D5D47B3763C1 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_EnumWrap_GetValues_mE6CF046A1DA681092386009C0DA4D5D47B3763C1_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeArray * 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 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.Array o = System.Enum.GetValues(arg0); IL2CPP_RUNTIME_CLASS_INIT(Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_il2cpp_TypeInfo_var); RuntimeArray * L_3 = Enum_GetValues_m20F5C0B826344A499B1C23BB7A3B532017F0F30C(L_2, /*hidden argument*/NULL); V_0 = L_3; // ToLua.Push(L, o); intptr_t L_4 = ___L0; RuntimeArray * L_5 = V_0; ToLua_Push_m007BBA6FFBB0D3E2A0905FD568FA4A87AD6ADD5F((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_EnumWrap::GetNames(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_EnumWrap_GetNames_m71E3765077A9F9427FA682F6E3280F6C296075F7 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_EnumWrap_GetNames_m71E3765077A9F9427FA682F6E3280F6C296075F7_MetadataUsageId); s_Il2CppMethodInitialized = true; } StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* 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 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); // string[] o = System.Enum.GetNames(arg0); IL2CPP_RUNTIME_CLASS_INIT(Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_il2cpp_TypeInfo_var); StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_3 = Enum_GetNames_m9ECDF3E80A7A31075D7D2B2B362DDCC6150BC15C(L_2, /*hidden argument*/NULL); V_0 = L_3; // ToLua.Push(L, o); intptr_t L_4 = ___L0; StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* 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_EnumWrap::GetName(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_EnumWrap_GetName_m4A33E1DD6EBFF4CD5D163FF89E00FCCBB2493290 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_EnumWrap_GetName_m4A33E1DD6EBFF4CD5D163FF89E00FCCBB2493290_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); 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 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); // 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; // string o = System.Enum.GetName(arg0, arg1); RuntimeObject * L_5 = V_0; IL2CPP_RUNTIME_CLASS_INIT(Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_il2cpp_TypeInfo_var); String_t* L_6 = Enum_GetName_m9DE2256BCA030763AE066DA2B23EBBC2E4C62C5D(L_2, L_5, /*hidden argument*/NULL); V_1 = L_6; // LuaDLL.lua_pushstring(L, o); intptr_t L_7 = ___L0; String_t* L_8 = V_1; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((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_EnumWrap::IsDefined(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_EnumWrap_IsDefined_m884F4C714E1C607CE30F3FB5100350E111A72FFA (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_EnumWrap_IsDefined_m884F4C714E1C607CE30F3FB5100350E111A72FFA_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 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); // 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.Enum.IsDefined(arg0, arg1); RuntimeObject * L_5 = V_0; IL2CPP_RUNTIME_CLASS_INIT(Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_il2cpp_TypeInfo_var); bool L_6 = Enum_IsDefined_mA573B15329CA2AA7C59367D514D2927FC66217E2(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_EnumWrap::GetUnderlyingType(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_EnumWrap_GetUnderlyingType_mCD026A1C1734CFFBF4AE7CA118BB0D216AA03DA9 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_EnumWrap_GetUnderlyingType_mCD026A1C1734CFFBF4AE7CA118BB0D216AA03DA9_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 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.Type o = System.Enum.GetUnderlyingType(arg0); IL2CPP_RUNTIME_CLASS_INIT(Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_il2cpp_TypeInfo_var); Type_t * L_3 = Enum_GetUnderlyingType_m0715B4E60E6909F03FF7302B6E20B1AB88DA84B1(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_EnumWrap::CompareTo(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_EnumWrap_CompareTo_m604091D002A4D9D81879914994C040E8AE8FE54E (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_EnumWrap_CompareTo_m604091D002A4D9D81879914994C040E8AE8FE54E_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); 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.Enum obj = (System.Enum)ToLua.CheckObject(L, 1); intptr_t L_1 = ___L0; RuntimeObject * L_2 = ToLua_CheckObject_TisEnum_t2AF27C02B8653AE29442467390005ABC74D8F521_mD7450C38A87B2D4E9373A1109F2458EA8EB6FF63((intptr_t)L_1, 1, /*hidden argument*/ToLua_CheckObject_TisEnum_t2AF27C02B8653AE29442467390005ABC74D8F521_mD7450C38A87B2D4E9373A1109F2458EA8EB6FF63_RuntimeMethod_var); // 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; // int o = obj.CompareTo(arg0); RuntimeObject * L_5 = V_0; NullCheck(((Enum_t2AF27C02B8653AE29442467390005ABC74D8F521 *)CastclassClass((RuntimeObject*)L_2, Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_il2cpp_TypeInfo_var))); int32_t L_6 = Enum_CompareTo_m9FA79C9B482ADB78DE9431F5BA7552C7D2B317BE(((Enum_t2AF27C02B8653AE29442467390005ABC74D8F521 *)CastclassClass((RuntimeObject*)L_2, Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_il2cpp_TypeInfo_var)), L_5, /*hidden argument*/NULL); V_1 = L_6; // LuaDLL.lua_pushinteger(L, o); intptr_t L_7 = ___L0; int32_t L_8 = V_1; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_7, L_8, /*hidden argument*/NULL); // return 1; V_2 = 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_002d; throw e; } CATCH_002d: { // 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_0038; } // end catch (depth: 1) IL_0038: { // } int32_t L_12 = V_2; return L_12; } } // System.Int32 System_EnumWrap::ToString(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_EnumWrap_ToString_m0440E1919A044DFD0D41B7CE4B2E233033368671 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_EnumWrap_ToString_m0440E1919A044DFD0D41B7CE4B2E233033368671_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; 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_0028; } } IL_000b: { // System.Enum obj = (System.Enum)ToLua.CheckObject(L, 1); intptr_t L_3 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var); RuntimeObject * L_4 = ToLua_CheckObject_TisEnum_t2AF27C02B8653AE29442467390005ABC74D8F521_mD7450C38A87B2D4E9373A1109F2458EA8EB6FF63((intptr_t)L_3, 1, /*hidden argument*/ToLua_CheckObject_TisEnum_t2AF27C02B8653AE29442467390005ABC74D8F521_mD7450C38A87B2D4E9373A1109F2458EA8EB6FF63_RuntimeMethod_var); // string o = obj.ToString(); NullCheck(((Enum_t2AF27C02B8653AE29442467390005ABC74D8F521 *)CastclassClass((RuntimeObject*)L_4, Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_il2cpp_TypeInfo_var))); String_t* L_5 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, ((Enum_t2AF27C02B8653AE29442467390005ABC74D8F521 *)CastclassClass((RuntimeObject*)L_4, Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_il2cpp_TypeInfo_var))); 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_006f; } IL_0028: { // else if (count == 2) int32_t L_8 = V_0; if ((!(((uint32_t)L_8) == ((uint32_t)2)))) { goto IL_0054; } } IL_002c: { // System.Enum obj = (System.Enum)ToLua.CheckObject(L, 1); intptr_t L_9 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var); RuntimeObject * L_10 = ToLua_CheckObject_TisEnum_t2AF27C02B8653AE29442467390005ABC74D8F521_mD7450C38A87B2D4E9373A1109F2458EA8EB6FF63((intptr_t)L_9, 1, /*hidden argument*/ToLua_CheckObject_TisEnum_t2AF27C02B8653AE29442467390005ABC74D8F521_mD7450C38A87B2D4E9373A1109F2458EA8EB6FF63_RuntimeMethod_var); // string arg0 = 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; // string o = obj.ToString(arg0); String_t* L_13 = V_3; NullCheck(((Enum_t2AF27C02B8653AE29442467390005ABC74D8F521 *)CastclassClass((RuntimeObject*)L_10, Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_il2cpp_TypeInfo_var))); String_t* L_14 = Enum_ToString_m6BEF4567C67A1EF85E25BAEBF882C792CDC0808C(((Enum_t2AF27C02B8653AE29442467390005ABC74D8F521 *)CastclassClass((RuntimeObject*)L_10, Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_il2cpp_TypeInfo_var)), 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_006f; } IL_0054: { // return LuaDLL.luaL_throw(L, "invalid arguments to method: System.Enum.ToString"); 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, _stringLiteral513375471CFDE9D60531080328DE3B94614FF6C0, /*hidden argument*/NULL); V_2 = L_18; goto IL_006f; } } // 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_0062; throw e; } CATCH_0062: { // 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_006f; } // end catch (depth: 1) IL_006f: { // } int32_t L_22 = V_2; return L_22; } } // System.Int32 System_EnumWrap::Equals(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_EnumWrap_Equals_m40395640620D807763AC34D1ED24FAE7C5DA34C6 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_EnumWrap_Equals_m40395640620D807763AC34D1ED24FAE7C5DA34C6_MetadataUsageId); s_Il2CppMethodInitialized = true; } Enum_t2AF27C02B8653AE29442467390005ABC74D8F521 * 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); // System.Enum obj = (System.Enum)ToLua.CheckObject(L, 1); intptr_t L_1 = ___L0; RuntimeObject * L_2 = ToLua_CheckObject_TisEnum_t2AF27C02B8653AE29442467390005ABC74D8F521_mD7450C38A87B2D4E9373A1109F2458EA8EB6FF63((intptr_t)L_1, 1, /*hidden argument*/ToLua_CheckObject_TisEnum_t2AF27C02B8653AE29442467390005ABC74D8F521_mD7450C38A87B2D4E9373A1109F2458EA8EB6FF63_RuntimeMethod_var); V_0 = ((Enum_t2AF27C02B8653AE29442467390005ABC74D8F521 *)CastclassClass((RuntimeObject*)L_2, Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_il2cpp_TypeInfo_var)); // 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; Enum_t2AF27C02B8653AE29442467390005ABC74D8F521 * L_5 = V_0; if (L_5) { goto IL_0025; } } IL_001f: { RuntimeObject * L_6 = V_1; G_B3_0 = ((((RuntimeObject*)(RuntimeObject *)L_6) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); goto IL_002c; } IL_0025: { Enum_t2AF27C02B8653AE29442467390005ABC74D8F521 * 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_002c: { 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_0045; } } // 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_0038; throw e; } CATCH_0038: { // 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_0045; } // end catch (depth: 1) IL_0045: { // } int32_t L_15 = V_3; return L_15; } } // System.Int32 System_EnumWrap::GetHashCode(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_EnumWrap_GetHashCode_m46851DB502EB8EB05D9BB24B5ED86DD831C07D51 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_EnumWrap_GetHashCode_m46851DB502EB8EB05D9BB24B5ED86DD831C07D51_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.Enum obj = (System.Enum)ToLua.CheckObject(L, 1); intptr_t L_1 = ___L0; RuntimeObject * L_2 = ToLua_CheckObject_TisEnum_t2AF27C02B8653AE29442467390005ABC74D8F521_mD7450C38A87B2D4E9373A1109F2458EA8EB6FF63((intptr_t)L_1, 1, /*hidden argument*/ToLua_CheckObject_TisEnum_t2AF27C02B8653AE29442467390005ABC74D8F521_mD7450C38A87B2D4E9373A1109F2458EA8EB6FF63_RuntimeMethod_var); // int o = obj.GetHashCode(); NullCheck(((Enum_t2AF27C02B8653AE29442467390005ABC74D8F521 *)CastclassClass((RuntimeObject*)L_2, Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_il2cpp_TypeInfo_var))); int32_t L_3 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, ((Enum_t2AF27C02B8653AE29442467390005ABC74D8F521 *)CastclassClass((RuntimeObject*)L_2, Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_il2cpp_TypeInfo_var))); 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_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_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_002f; } // end catch (depth: 1) IL_002f: { // } int32_t L_9 = V_1; return L_9; } } // System.Int32 System_EnumWrap::Format(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_EnumWrap_Format_mF50A866828C0DAF34CE185217190C54792808C8C (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_EnumWrap_Format_mF50A866828C0DAF34CE185217190C54792808C8C_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject * V_0 = NULL; 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.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); // 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; // string arg2 = ToLua.CheckString(L, 3); intptr_t L_5 = ___L0; String_t* L_6 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_5, 3, /*hidden argument*/NULL); V_1 = L_6; // string o = System.Enum.Format(arg0, arg1, arg2); RuntimeObject * L_7 = V_0; String_t* L_8 = V_1; IL2CPP_RUNTIME_CLASS_INIT(Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_il2cpp_TypeInfo_var); String_t* L_9 = Enum_Format_m57012EA1132AC3A3A82F9032137D5E252924595B(L_2, L_7, L_8, /*hidden argument*/NULL); V_2 = L_9; // LuaDLL.lua_pushstring(L, o); intptr_t L_10 = ___L0; String_t* L_11 = V_2; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((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_EnumWrap::Parse(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_EnumWrap_Parse_mB3B3F8B669E20DEA8ED08AA17B03FE36239214E1 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_EnumWrap_Parse_mB3B3F8B669E20DEA8ED08AA17B03FE36239214E1_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; String_t* V_1 = NULL; RuntimeObject * V_2 = NULL; int32_t V_3 = 0; String_t* V_4 = NULL; bool V_5 = false; RuntimeObject * 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 && TypeChecker.CheckTypes(L, 1)) int32_t L_2 = V_0; if ((!(((uint32_t)L_2) == ((uint32_t)2)))) { goto IL_003f; } } IL_000b: { intptr_t L_3 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var); bool L_4 = TypeChecker_CheckTypes_TisType_t_TisString_t_m773F326F0D5FE667675F461E4B61204290C16C65((intptr_t)L_3, 1, /*hidden argument*/TypeChecker_CheckTypes_TisType_t_TisString_t_m773F326F0D5FE667675F461E4B61204290C16C65_RuntimeMethod_var); if (!L_4) { goto IL_003f; } } IL_0014: { // System.Type arg0 = (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); // string arg1 = ToLua.ToString(L, 2); intptr_t L_7 = ___L0; String_t* L_8 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_7, 2, /*hidden argument*/NULL); V_1 = L_8; // object o = System.Enum.Parse(arg0, arg1); String_t* L_9 = V_1; IL2CPP_RUNTIME_CLASS_INIT(Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_il2cpp_TypeInfo_var); RuntimeObject * L_10 = Enum_Parse_m8677C5E01F1258902058D844824B93F7836BF4C3(((Type_t *)CastclassClass((RuntimeObject*)L_6, Type_t_il2cpp_TypeInfo_var)), L_9, /*hidden argument*/NULL); V_2 = L_10; // ToLua.Push(L, (Enum)o); intptr_t L_11 = ___L0; RuntimeObject * L_12 = V_2; ToLua_Push_mEB8C84A5137A56CA3BD252D485926B77BF61AC06((intptr_t)L_11, ((Enum_t2AF27C02B8653AE29442467390005ABC74D8F521 *)CastclassClass((RuntimeObject*)L_12, Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_il2cpp_TypeInfo_var)), /*hidden argument*/NULL); // return 1; V_3 = 1; goto IL_00a1; } IL_003f: { // else if (count == 3 && TypeChecker.CheckTypes(L, 1)) int32_t L_13 = V_0; if ((!(((uint32_t)L_13) == ((uint32_t)3)))) { goto IL_0086; } } IL_0043: { intptr_t L_14 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var); bool L_15 = TypeChecker_CheckTypes_TisType_t_TisString_t_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_mDC3B94C0D450E0FA73350CE6B9D85805C65EAFDA((intptr_t)L_14, 1, /*hidden argument*/TypeChecker_CheckTypes_TisType_t_TisString_t_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_mDC3B94C0D450E0FA73350CE6B9D85805C65EAFDA_RuntimeMethod_var); if (!L_15) { goto IL_0086; } } IL_004c: { // System.Type arg0 = (System.Type)ToLua.ToObject(L, 1); intptr_t L_16 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var); RuntimeObject * L_17 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_16, 1, /*hidden argument*/NULL); // string arg1 = ToLua.ToString(L, 2); intptr_t L_18 = ___L0; String_t* L_19 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_18, 2, /*hidden argument*/NULL); V_4 = L_19; // bool arg2 = LuaDLL.lua_toboolean(L, 3); intptr_t L_20 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); bool L_21 = LuaDLL_lua_toboolean_mD1040BE41EBA160232137C0852698D2900B29872((intptr_t)L_20, 3, /*hidden argument*/NULL); V_5 = L_21; // object o = System.Enum.Parse(arg0, arg1, arg2); String_t* L_22 = V_4; bool L_23 = V_5; IL2CPP_RUNTIME_CLASS_INIT(Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_il2cpp_TypeInfo_var); RuntimeObject * L_24 = Enum_Parse_mC51A0BD680AC2D2152A541E2A8475DB61A83A6E7(((Type_t *)CastclassClass((RuntimeObject*)L_17, Type_t_il2cpp_TypeInfo_var)), L_22, L_23, /*hidden argument*/NULL); V_6 = L_24; // ToLua.Push(L, (Enum)o); intptr_t L_25 = ___L0; RuntimeObject * L_26 = V_6; ToLua_Push_mEB8C84A5137A56CA3BD252D485926B77BF61AC06((intptr_t)L_25, ((Enum_t2AF27C02B8653AE29442467390005ABC74D8F521 *)CastclassClass((RuntimeObject*)L_26, Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_il2cpp_TypeInfo_var)), /*hidden argument*/NULL); // return 1; V_3 = 1; goto IL_00a1; } IL_0086: { // return LuaDLL.luaL_throw(L, "invalid arguments to method: System.Enum.Parse"); 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, _stringLiteral3895E9053E29B9FD4BC2E206F059A04186490814, /*hidden argument*/NULL); V_3 = L_28; goto IL_00a1; } } // 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_0094; throw e; } CATCH_0094: { // 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_00a1; } // end catch (depth: 1) IL_00a1: { // } int32_t L_32 = V_3; return L_32; } } // System.Int32 System_EnumWrap::ToObject(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_EnumWrap_ToObject_m7AE8FB7704F95AC9027A13D04C8E8B597EF45866 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_EnumWrap_ToObject_m7AE8FB7704F95AC9027A13D04C8E8B597EF45866_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; RuntimeObject * V_2 = NULL; int32_t V_3 = 0; RuntimeObject * V_4 = NULL; RuntimeObject * 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 == 2 && TypeChecker.CheckTypes(L, 1)) int32_t L_2 = V_0; if ((!(((uint32_t)L_2) == ((uint32_t)2)))) { goto IL_0040; } } IL_000b: { intptr_t L_3 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var); bool L_4 = TypeChecker_CheckTypes_TisType_t_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mC9424A82B7909A156F06AC108846C6E0A2AE0A58((intptr_t)L_3, 1, /*hidden argument*/TypeChecker_CheckTypes_TisType_t_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mC9424A82B7909A156F06AC108846C6E0A2AE0A58_RuntimeMethod_var); if (!L_4) { goto IL_0040; } } IL_0014: { // System.Type arg0 = (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); // int arg1 = (int)LuaDLL.lua_tonumber(L, 2); intptr_t L_7 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); double L_8 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_7, 2, /*hidden argument*/NULL); V_1 = (((int32_t)((int32_t)L_8))); // object o = System.Enum.ToObject(arg0, arg1); int32_t L_9 = V_1; IL2CPP_RUNTIME_CLASS_INIT(Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_il2cpp_TypeInfo_var); RuntimeObject * L_10 = Enum_ToObject_mD5E11C53D7BCC62EF4260FA727E14B7B95C2191F(((Type_t *)CastclassClass((RuntimeObject*)L_6, Type_t_il2cpp_TypeInfo_var)), L_9, /*hidden argument*/NULL); V_2 = L_10; // ToLua.Push(L, (Enum)o); intptr_t L_11 = ___L0; RuntimeObject * L_12 = V_2; ToLua_Push_mEB8C84A5137A56CA3BD252D485926B77BF61AC06((intptr_t)L_11, ((Enum_t2AF27C02B8653AE29442467390005ABC74D8F521 *)CastclassClass((RuntimeObject*)L_12, Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_il2cpp_TypeInfo_var)), /*hidden argument*/NULL); // return 1; V_3 = 1; goto IL_0097; } IL_0040: { // else if (count == 2 && TypeChecker.CheckTypes(L, 1)) int32_t L_13 = V_0; if ((!(((uint32_t)L_13) == ((uint32_t)2)))) { goto IL_007c; } } IL_0044: { intptr_t L_14 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var); bool L_15 = TypeChecker_CheckTypes_TisType_t_TisRuntimeObject_m0B9DA4234D6E702FF37DA7973932BF1D36510AEF((intptr_t)L_14, 1, /*hidden argument*/TypeChecker_CheckTypes_TisType_t_TisRuntimeObject_m0B9DA4234D6E702FF37DA7973932BF1D36510AEF_RuntimeMethod_var); if (!L_15) { goto IL_007c; } } IL_004d: { // System.Type arg0 = (System.Type)ToLua.ToObject(L, 1); intptr_t L_16 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var); RuntimeObject * L_17 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((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 o = System.Enum.ToObject(arg0, arg1); RuntimeObject * L_20 = V_4; IL2CPP_RUNTIME_CLASS_INIT(Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_il2cpp_TypeInfo_var); RuntimeObject * L_21 = Enum_ToObject_mED18F2B01F4BA412C1882396CE977411BB54165D(((Type_t *)CastclassClass((RuntimeObject*)L_17, Type_t_il2cpp_TypeInfo_var)), L_20, /*hidden argument*/NULL); V_5 = L_21; // ToLua.Push(L, (Enum)o); intptr_t L_22 = ___L0; RuntimeObject * L_23 = V_5; ToLua_Push_mEB8C84A5137A56CA3BD252D485926B77BF61AC06((intptr_t)L_22, ((Enum_t2AF27C02B8653AE29442467390005ABC74D8F521 *)CastclassClass((RuntimeObject*)L_23, Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_il2cpp_TypeInfo_var)), /*hidden argument*/NULL); // return 1; V_3 = 1; goto IL_0097; } IL_007c: { // return LuaDLL.luaL_throw(L, "invalid arguments to method: System.Enum.ToObject"); 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, _stringLiteral776DC968D58A7A355EA840BA064F8878D21CFCF0, /*hidden argument*/NULL); V_3 = L_25; goto IL_0097; } } // 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_008a; throw e; } CATCH_008a: { // 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_3 = L_28; goto IL_0097; } // end catch (depth: 1) IL_0097: { // } int32_t L_29 = V_3; return L_29; } } // System.Int32 System_EnumWrap::ToInt(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_EnumWrap_ToInt_mAFD02161271A7A27672E791AF8A147497A18C743 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_EnumWrap_ToInt_mAFD02161271A7A27672E791AF8A147497A18C743_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) // object arg0 = ToLua.CheckObject(L, 1); intptr_t L_0 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var); RuntimeObject * L_1 = ToLua_CheckObject_TisEnum_t2AF27C02B8653AE29442467390005ABC74D8F521_mD7450C38A87B2D4E9373A1109F2458EA8EB6FF63((intptr_t)L_0, 1, /*hidden argument*/ToLua_CheckObject_TisEnum_t2AF27C02B8653AE29442467390005ABC74D8F521_mD7450C38A87B2D4E9373A1109F2458EA8EB6FF63_RuntimeMethod_var); // int ret = Convert.ToInt32(arg0); IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var); int32_t L_2 = Convert_ToInt32_mCF1152AF4138C1DD7A16643B22EE69A38373EF86(L_1, /*hidden argument*/NULL); V_0 = L_2; // LuaDLL.lua_pushinteger(L, ret); intptr_t L_3 = ___L0; int32_t L_4 = V_0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_3, L_4, /*hidden argument*/NULL); // return 1; V_1 = 1; goto IL_0023; } // 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_0018; throw e; } CATCH_0018: { // begin catch(System.Exception) // catch (Exception e) V_2 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_5 = ___L0; Exception_t * L_6 = V_2; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_7 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_5, L_6, /*hidden argument*/NULL); V_1 = L_7; goto IL_0023; } // end catch (depth: 1) IL_0023: { // } int32_t L_8 = V_1; return L_8; } } // System.Void System_EnumWrap::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void System_EnumWrap__ctor_mBF7650C21F4D33E923A07BE722980238D49A9B64 (System_EnumWrap_t131307A4B6C88E7FF353B39287E6C7207BA5EA3F * __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_IO_DirectoryWrap_GetFiles_m70A2676293A3FA52E5815866EBE80314F0D58E99(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_IO_DirectoryWrap_GetFiles_m70A2676293A3FA52E5815866EBE80314F0D58E99(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_DirectoryWrap_GetDirectories_mE5B9A70390DA6984710395E3E45430E1D92050BD(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_IO_DirectoryWrap_GetDirectories_mE5B9A70390DA6984710395E3E45430E1D92050BD(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_DirectoryWrap_GetFileSystemEntries_m3B8DB9BF0B99C6671EA40966DBAC6B190BFC3ABF(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_IO_DirectoryWrap_GetFileSystemEntries_m3B8DB9BF0B99C6671EA40966DBAC6B190BFC3ABF(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_DirectoryWrap_EnumerateDirectories_m567E479AA6BBE460B4EDC8F971255D4033475F15(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_IO_DirectoryWrap_EnumerateDirectories_m567E479AA6BBE460B4EDC8F971255D4033475F15(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_DirectoryWrap_EnumerateFiles_m0C76EEDB5C06D1920FB630A5CEABC50B04D440A8(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_IO_DirectoryWrap_EnumerateFiles_m0C76EEDB5C06D1920FB630A5CEABC50B04D440A8(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_DirectoryWrap_EnumerateFileSystemEntries_mCB8FC2C5B587EBBD2973F4CD9D50D1C9A6CEC0F1(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_IO_DirectoryWrap_EnumerateFileSystemEntries_mCB8FC2C5B587EBBD2973F4CD9D50D1C9A6CEC0F1(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_DirectoryWrap_GetDirectoryRoot_m583E078F7DA2E375A79AA4A8C5B45EA143D9AA87(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_IO_DirectoryWrap_GetDirectoryRoot_m583E078F7DA2E375A79AA4A8C5B45EA143D9AA87(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_DirectoryWrap_CreateDirectory_m41BFDDC41A82E6CEB9FD281A71175D748F6F7750(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_IO_DirectoryWrap_CreateDirectory_m41BFDDC41A82E6CEB9FD281A71175D748F6F7750(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_DirectoryWrap_Delete_m631E18C006BB1E62A7468356F65C2BA1D52E80D3(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_IO_DirectoryWrap_Delete_m631E18C006BB1E62A7468356F65C2BA1D52E80D3(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_DirectoryWrap_Exists_m191406CDA719E2D536D52148D21DBC3E55F5642C(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_IO_DirectoryWrap_Exists_m191406CDA719E2D536D52148D21DBC3E55F5642C(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_DirectoryWrap_GetLastAccessTime_m753C9FCF9A8EAFD2B6E41B0D43869DF9C4186CEB(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_IO_DirectoryWrap_GetLastAccessTime_m753C9FCF9A8EAFD2B6E41B0D43869DF9C4186CEB(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_DirectoryWrap_GetLastAccessTimeUtc_m2821079F1778AD06E086739BFCF7CA73BE848291(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_IO_DirectoryWrap_GetLastAccessTimeUtc_m2821079F1778AD06E086739BFCF7CA73BE848291(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_DirectoryWrap_GetLastWriteTime_m8FCC5BAA5540045A1025B5FB39089EF52F8A5ADE(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_IO_DirectoryWrap_GetLastWriteTime_m8FCC5BAA5540045A1025B5FB39089EF52F8A5ADE(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_DirectoryWrap_GetLastWriteTimeUtc_m5A8FE6F0CACD43F9489081424472A5F22B28AE62(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_IO_DirectoryWrap_GetLastWriteTimeUtc_m5A8FE6F0CACD43F9489081424472A5F22B28AE62(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_DirectoryWrap_GetCreationTime_m0921FAFF80A65F60D67ADDB400F08DAD52B4AE52(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_IO_DirectoryWrap_GetCreationTime_m0921FAFF80A65F60D67ADDB400F08DAD52B4AE52(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_DirectoryWrap_GetCreationTimeUtc_mD73DDC7D9730F364352A2D60170E728886AF269D(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_IO_DirectoryWrap_GetCreationTimeUtc_mD73DDC7D9730F364352A2D60170E728886AF269D(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_DirectoryWrap_GetCurrentDirectory_mE4FBF1EC397D8B147612848AE2B15E56C55681A2(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_IO_DirectoryWrap_GetCurrentDirectory_mE4FBF1EC397D8B147612848AE2B15E56C55681A2(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_DirectoryWrap_GetLogicalDrives_m5837905609040BDE3469CF60003744004F034726(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_IO_DirectoryWrap_GetLogicalDrives_m5837905609040BDE3469CF60003744004F034726(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_DirectoryWrap_GetParent_m89823AC9FDF8FC84710650EB732EAEDFCD569853(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_IO_DirectoryWrap_GetParent_m89823AC9FDF8FC84710650EB732EAEDFCD569853(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_DirectoryWrap_Move_m446AAD7528F4ACFEEF48B86849859FFED944CAEF(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_IO_DirectoryWrap_Move_m446AAD7528F4ACFEEF48B86849859FFED944CAEF(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_DirectoryWrap_SetCreationTime_m7A58E248CBF6691CE6A0CE38B205911251D94C70(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_IO_DirectoryWrap_SetCreationTime_m7A58E248CBF6691CE6A0CE38B205911251D94C70(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_DirectoryWrap_SetCreationTimeUtc_m5FE33AFCF9C7EB6AB2F059AF10BE164B76ED6479(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_IO_DirectoryWrap_SetCreationTimeUtc_m5FE33AFCF9C7EB6AB2F059AF10BE164B76ED6479(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_DirectoryWrap_SetCurrentDirectory_m6CAA0DA3F2076F92EB0B636A59865CEE77CB0360(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_IO_DirectoryWrap_SetCurrentDirectory_m6CAA0DA3F2076F92EB0B636A59865CEE77CB0360(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_DirectoryWrap_SetLastAccessTime_m79DE37153FAE18A4C2A249B35CB958EC75CF790D(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_IO_DirectoryWrap_SetLastAccessTime_m79DE37153FAE18A4C2A249B35CB958EC75CF790D(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_DirectoryWrap_SetLastAccessTimeUtc_m27239796E384EA7B5E2F778FF04FB5ADA401F916(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_IO_DirectoryWrap_SetLastAccessTimeUtc_m27239796E384EA7B5E2F778FF04FB5ADA401F916(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_DirectoryWrap_SetLastWriteTime_mD8EABE12045339962A76F95CBFB1B8A599A38C9E(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_IO_DirectoryWrap_SetLastWriteTime_mD8EABE12045339962A76F95CBFB1B8A599A38C9E(___L0, NULL); return returnValue; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_System_IO_DirectoryWrap_SetLastWriteTimeUtc_m3B08D6806A5D899D73AC8008B385BFF85FA02E00(intptr_t ___L0) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation int32_t returnValue = System_IO_DirectoryWrap_SetLastWriteTimeUtc_m3B08D6806A5D899D73AC8008B385BFF85FA02E00(___L0, NULL); return returnValue; } // System.Void System_IO_DirectoryWrap::Register(LuaInterface.LuaState) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void System_IO_DirectoryWrap_Register_mA03F97E0A75C23610F72AD0DBDFE81F085D565D6 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_IO_DirectoryWrap_Register_mA03F97E0A75C23610F72AD0DBDFE81F085D565D6_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // L.BeginStaticLibs("Directory"); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ___L0; NullCheck(L_0); LuaState_BeginStaticLibs_m4800BEB58E15C7581A5D8E67C51D6EDED0655F4C(L_0, _stringLiteral4B892FE0C040FA8A944037D1D2817C41AB7DA958, /*hidden argument*/NULL); // L.RegFunction("GetFiles", GetFiles); 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_DirectoryWrap_GetFiles_m70A2676293A3FA52E5815866EBE80314F0D58E99_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_1); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_1, _stringLiteral1C6CF46B97501EF7D9EDB9DD24205081B21BA58B, L_2, /*hidden argument*/NULL); // L.RegFunction("GetDirectories", GetDirectories); 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_DirectoryWrap_GetDirectories_mE5B9A70390DA6984710395E3E45430E1D92050BD_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_3); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_3, _stringLiteralB56E50A5988D451174107CF13DE145E50D905D1C, L_4, /*hidden argument*/NULL); // L.RegFunction("GetFileSystemEntries", GetFileSystemEntries); 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_DirectoryWrap_GetFileSystemEntries_m3B8DB9BF0B99C6671EA40966DBAC6B190BFC3ABF_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_5); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_5, _stringLiteralCC091E023CFD94A6DFD59AB8DEEFA13ECB69C0D0, L_6, /*hidden argument*/NULL); // L.RegFunction("EnumerateDirectories", EnumerateDirectories); 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_DirectoryWrap_EnumerateDirectories_m567E479AA6BBE460B4EDC8F971255D4033475F15_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_7); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_7, _stringLiteralE7938A2F5A36A8A891B57E2FC9E270E54FD334F7, L_8, /*hidden argument*/NULL); // L.RegFunction("EnumerateFiles", EnumerateFiles); 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_DirectoryWrap_EnumerateFiles_m0C76EEDB5C06D1920FB630A5CEABC50B04D440A8_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_9); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_9, _stringLiteral7907E19D81937FB0C552F7AE1441773288182DF3, L_10, /*hidden argument*/NULL); // L.RegFunction("EnumerateFileSystemEntries", EnumerateFileSystemEntries); 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_DirectoryWrap_EnumerateFileSystemEntries_mCB8FC2C5B587EBBD2973F4CD9D50D1C9A6CEC0F1_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_11); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_11, _stringLiteral836827BB9C65530B0004FB7B41D8C32D8FE31208, L_12, /*hidden argument*/NULL); // L.RegFunction("GetDirectoryRoot", GetDirectoryRoot); 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_DirectoryWrap_GetDirectoryRoot_m583E078F7DA2E375A79AA4A8C5B45EA143D9AA87_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_13); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_13, _stringLiteral6C990AE6AEC499E1AA6CD59FE60D587D3D959BCA, L_14, /*hidden argument*/NULL); // L.RegFunction("CreateDirectory", CreateDirectory); 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_DirectoryWrap_CreateDirectory_m41BFDDC41A82E6CEB9FD281A71175D748F6F7750_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_15); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_15, _stringLiteral4AB60E363CF671CC14898741E871E19D7489E1F6, L_16, /*hidden argument*/NULL); // L.RegFunction("Delete", Delete); 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_DirectoryWrap_Delete_m631E18C006BB1E62A7468356F65C2BA1D52E80D3_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_17); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_17, _stringLiteralF6FDBE48DC54DD86F63097A03BD24094DEDD713A, L_18, /*hidden argument*/NULL); // L.RegFunction("Exists", Exists); 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_DirectoryWrap_Exists_m191406CDA719E2D536D52148D21DBC3E55F5642C_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_19); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_19, _stringLiteralC7F23E3ED00AA71DE61A307549A0FECA57BE057D, 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_DirectoryWrap_GetLastAccessTime_m753C9FCF9A8EAFD2B6E41B0D43869DF9C4186CEB_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_DirectoryWrap_GetLastAccessTimeUtc_m2821079F1778AD06E086739BFCF7CA73BE848291_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_DirectoryWrap_GetLastWriteTime_m8FCC5BAA5540045A1025B5FB39089EF52F8A5ADE_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_DirectoryWrap_GetLastWriteTimeUtc_m5A8FE6F0CACD43F9489081424472A5F22B28AE62_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_27); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_27, _stringLiteral0074A03D3D187F477DEEA3D95B57A219AF0C76B3, L_28, /*hidden argument*/NULL); // L.RegFunction("GetCreationTime", GetCreationTime); 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_DirectoryWrap_GetCreationTime_m0921FAFF80A65F60D67ADDB400F08DAD52B4AE52_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_29); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_29, _stringLiteralAD908884D984A83C7BA92C0C1925FCB83C5D71B0, L_30, /*hidden argument*/NULL); // L.RegFunction("GetCreationTimeUtc", GetCreationTimeUtc); 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_DirectoryWrap_GetCreationTimeUtc_mD73DDC7D9730F364352A2D60170E728886AF269D_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_31); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_31, _stringLiteral695E8A858A4FC5782CC0FA8CE4FF534FBCC0A872, L_32, /*hidden argument*/NULL); // L.RegFunction("GetCurrentDirectory", GetCurrentDirectory); 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_DirectoryWrap_GetCurrentDirectory_mE4FBF1EC397D8B147612848AE2B15E56C55681A2_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_33); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_33, _stringLiteralAF6BBE3B9EFAB796E0238091AD8E54AE3F221BE3, L_34, /*hidden argument*/NULL); // L.RegFunction("GetLogicalDrives", GetLogicalDrives); 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_DirectoryWrap_GetLogicalDrives_m5837905609040BDE3469CF60003744004F034726_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_35); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_35, _stringLiteral359DE04A45F94FECC69AEAEE51B4983D8DA5DCA3, L_36, /*hidden argument*/NULL); // L.RegFunction("GetParent", GetParent); 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_DirectoryWrap_GetParent_m89823AC9FDF8FC84710650EB732EAEDFCD569853_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_37); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_37, _stringLiteral7F3AD117787A4DA60AB94BBB28A9A48439A095CF, L_38, /*hidden argument*/NULL); // L.RegFunction("Move", Move); 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_DirectoryWrap_Move_m446AAD7528F4ACFEEF48B86849859FFED944CAEF_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_39); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_39, _stringLiteral76CDB950721642B6B8596D36D5A39F7705028B99, L_40, /*hidden argument*/NULL); // L.RegFunction("SetCreationTime", SetCreationTime); 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_DirectoryWrap_SetCreationTime_m7A58E248CBF6691CE6A0CE38B205911251D94C70_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_41); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_41, _stringLiteralC72BA5010DC1043CF21302B7C6E9297872B12C43, L_42, /*hidden argument*/NULL); // L.RegFunction("SetCreationTimeUtc", SetCreationTimeUtc); 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_DirectoryWrap_SetCreationTimeUtc_m5FE33AFCF9C7EB6AB2F059AF10BE164B76ED6479_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_43); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_43, _stringLiteral90CCA8ABDA9D5CBDB99FC93152D5DCF6886EF30F, L_44, /*hidden argument*/NULL); // L.RegFunction("SetCurrentDirectory", SetCurrentDirectory); 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_DirectoryWrap_SetCurrentDirectory_m6CAA0DA3F2076F92EB0B636A59865CEE77CB0360_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_45); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_45, _stringLiteral3639B5D5176FDE39F64763D721CB8DA5AF8E8AC8, 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_DirectoryWrap_SetLastAccessTime_m79DE37153FAE18A4C2A249B35CB958EC75CF790D_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_DirectoryWrap_SetLastAccessTimeUtc_m27239796E384EA7B5E2F778FF04FB5ADA401F916_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_DirectoryWrap_SetLastWriteTime_mD8EABE12045339962A76F95CBFB1B8A599A38C9E_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_DirectoryWrap_SetLastWriteTimeUtc_m3B08D6806A5D899D73AC8008B385BFF85FA02E00_RuntimeMethod_var), /*hidden argument*/NULL); NullCheck(L_53); LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(L_53, _stringLiteralB2515073392623115B3F5C190669CE2E716D306D, L_54, /*hidden argument*/NULL); // L.EndStaticLibs(); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_55 = ___L0; NullCheck(L_55); LuaState_EndStaticLibs_m40DB36CA82970F6F508315AB38F4A742419AF3F6(L_55, /*hidden argument*/NULL); // } return; } } // System.Int32 System_IO_DirectoryWrap::GetFiles(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_GetFiles_m70A2676293A3FA52E5815866EBE80314F0D58E99 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_IO_DirectoryWrap_GetFiles_m70A2676293A3FA52E5815866EBE80314F0D58E99_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* V_1 = NULL; int32_t V_2 = 0; String_t* V_3 = NULL; StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* V_4 = NULL; String_t* V_5 = NULL; int32_t V_6 = 0; StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* 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) * 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 == 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); // string[] o = System.IO.Directory.GetFiles(arg0); StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_5 = Directory_GetFiles_mFC09A86D660CAD8490DB44B25A8D8E981816048E(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_00ab; } IL_0026: { // else if (count == 2) int32_t L_8 = V_0; if ((!(((uint32_t)L_8) == ((uint32_t)2)))) { goto IL_004d; } } 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); // 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; // string[] o = System.IO.Directory.GetFiles(arg0, arg1); String_t* L_13 = V_3; StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_14 = Directory_GetFiles_m1BD24AE83787D2A8A81B8C40016C25A874AC3B25(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_00ab; } IL_004d: { // else if (count == 3) int32_t L_17 = V_0; if ((!(((uint32_t)L_17) == ((uint32_t)3)))) { goto IL_0090; } } IL_0051: { // 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); // string arg1 = ToLua.CheckString(L, 2); intptr_t L_20 = ___L0; String_t* L_21 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_20, 2, /*hidden argument*/NULL); V_5 = L_21; // System.IO.SearchOption arg2 = (System.IO.SearchOption)ToLua.CheckObject(L, 3, typeof(System.IO.SearchOption)); intptr_t L_22 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_23 = { reinterpret_cast (SearchOption_t41115A8120A32D6A0E970DEAC20E3C1D394E59C1_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, SearchOption_t41115A8120A32D6A0E970DEAC20E3C1D394E59C1_il2cpp_TypeInfo_var)))); // string[] o = System.IO.Directory.GetFiles(arg0, arg1, arg2); String_t* L_26 = V_5; int32_t L_27 = V_6; StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_28 = Directory_GetFiles_mF7A1573C8A6D64E4C33BE54A8E8767BF90CAA531(L_19, L_26, L_27, /*hidden argument*/NULL); V_7 = L_28; // ToLua.Push(L, o); intptr_t L_29 = ___L0; StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_30 = V_7; ToLua_Push_m007BBA6FFBB0D3E2A0905FD568FA4A87AD6ADD5F((intptr_t)L_29, (RuntimeArray *)(RuntimeArray *)L_30, /*hidden argument*/NULL); // return 1; V_2 = 1; goto IL_00ab; } IL_0090: { // return LuaDLL.luaL_throw(L, "invalid arguments to method: System.IO.Directory.GetFiles"); intptr_t L_31 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_32 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_31, _stringLiteral65B1590D3305126A6FF6D33D37B8B365DC0901FA, /*hidden argument*/NULL); V_2 = L_32; goto IL_00ab; } } // 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_009e; throw e; } CATCH_009e: { // begin catch(System.Exception) // catch (Exception e) V_8 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_33 = ___L0; Exception_t * L_34 = V_8; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_35 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_33, L_34, /*hidden argument*/NULL); V_2 = L_35; goto IL_00ab; } // end catch (depth: 1) IL_00ab: { // } int32_t L_36 = V_2; return L_36; } } // System.Int32 System_IO_DirectoryWrap::GetDirectories(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_GetDirectories_mE5B9A70390DA6984710395E3E45430E1D92050BD (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_IO_DirectoryWrap_GetDirectories_mE5B9A70390DA6984710395E3E45430E1D92050BD_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* V_1 = NULL; int32_t V_2 = 0; String_t* V_3 = NULL; StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* V_4 = NULL; String_t* V_5 = NULL; int32_t V_6 = 0; StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* 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) * 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 == 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); // string[] o = System.IO.Directory.GetDirectories(arg0); StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_5 = Directory_GetDirectories_mCBF2C7658E73844322903C41767D970E174318B7(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_00ab; } IL_0026: { // else if (count == 2) int32_t L_8 = V_0; if ((!(((uint32_t)L_8) == ((uint32_t)2)))) { goto IL_004d; } } 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); // 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; // string[] o = System.IO.Directory.GetDirectories(arg0, arg1); String_t* L_13 = V_3; StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_14 = Directory_GetDirectories_m84609D68FA13B4FE93B9FEE2EFAB40AF94C4A646(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_00ab; } IL_004d: { // else if (count == 3) int32_t L_17 = V_0; if ((!(((uint32_t)L_17) == ((uint32_t)3)))) { goto IL_0090; } } IL_0051: { // 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); // string arg1 = ToLua.CheckString(L, 2); intptr_t L_20 = ___L0; String_t* L_21 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_20, 2, /*hidden argument*/NULL); V_5 = L_21; // System.IO.SearchOption arg2 = (System.IO.SearchOption)ToLua.CheckObject(L, 3, typeof(System.IO.SearchOption)); intptr_t L_22 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_23 = { reinterpret_cast (SearchOption_t41115A8120A32D6A0E970DEAC20E3C1D394E59C1_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, SearchOption_t41115A8120A32D6A0E970DEAC20E3C1D394E59C1_il2cpp_TypeInfo_var)))); // string[] o = System.IO.Directory.GetDirectories(arg0, arg1, arg2); String_t* L_26 = V_5; int32_t L_27 = V_6; StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_28 = Directory_GetDirectories_m4F7C16F19213C609B3F6ECE88BD14B4A23D7DC72(L_19, L_26, L_27, /*hidden argument*/NULL); V_7 = L_28; // ToLua.Push(L, o); intptr_t L_29 = ___L0; StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_30 = V_7; ToLua_Push_m007BBA6FFBB0D3E2A0905FD568FA4A87AD6ADD5F((intptr_t)L_29, (RuntimeArray *)(RuntimeArray *)L_30, /*hidden argument*/NULL); // return 1; V_2 = 1; goto IL_00ab; } IL_0090: { // return LuaDLL.luaL_throw(L, "invalid arguments to method: System.IO.Directory.GetDirectories"); intptr_t L_31 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_32 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_31, _stringLiteral45BD88F71930B3DE3C479D7F77FC6C77A3EA0F8B, /*hidden argument*/NULL); V_2 = L_32; goto IL_00ab; } } // 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_009e; throw e; } CATCH_009e: { // begin catch(System.Exception) // catch (Exception e) V_8 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_33 = ___L0; Exception_t * L_34 = V_8; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_35 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_33, L_34, /*hidden argument*/NULL); V_2 = L_35; goto IL_00ab; } // end catch (depth: 1) IL_00ab: { // } int32_t L_36 = V_2; return L_36; } } // System.Int32 System_IO_DirectoryWrap::GetFileSystemEntries(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_GetFileSystemEntries_m3B8DB9BF0B99C6671EA40966DBAC6B190BFC3ABF (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_IO_DirectoryWrap_GetFileSystemEntries_m3B8DB9BF0B99C6671EA40966DBAC6B190BFC3ABF_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* V_1 = NULL; int32_t V_2 = 0; String_t* V_3 = NULL; StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* V_4 = NULL; String_t* V_5 = NULL; int32_t V_6 = 0; StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* 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) * 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 == 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); // string[] o = System.IO.Directory.GetFileSystemEntries(arg0); StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_5 = Directory_GetFileSystemEntries_m781E70FD560C8AAAF57A15603429865F9F69C231(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_00ab; } IL_0026: { // else if (count == 2) int32_t L_8 = V_0; if ((!(((uint32_t)L_8) == ((uint32_t)2)))) { goto IL_004d; } } 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); // 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; // string[] o = System.IO.Directory.GetFileSystemEntries(arg0, arg1); String_t* L_13 = V_3; StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_14 = Directory_GetFileSystemEntries_m55DCA37E6FFF512C8AE9AEECB4DCCE270AD9B651(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_00ab; } IL_004d: { // else if (count == 3) int32_t L_17 = V_0; if ((!(((uint32_t)L_17) == ((uint32_t)3)))) { goto IL_0090; } } IL_0051: { // 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); // string arg1 = ToLua.CheckString(L, 2); intptr_t L_20 = ___L0; String_t* L_21 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_20, 2, /*hidden argument*/NULL); V_5 = L_21; // System.IO.SearchOption arg2 = (System.IO.SearchOption)ToLua.CheckObject(L, 3, typeof(System.IO.SearchOption)); intptr_t L_22 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_23 = { reinterpret_cast (SearchOption_t41115A8120A32D6A0E970DEAC20E3C1D394E59C1_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, SearchOption_t41115A8120A32D6A0E970DEAC20E3C1D394E59C1_il2cpp_TypeInfo_var)))); // string[] o = System.IO.Directory.GetFileSystemEntries(arg0, arg1, arg2); String_t* L_26 = V_5; int32_t L_27 = V_6; StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_28 = Directory_GetFileSystemEntries_mF9D0FCEFDBA1805B86629AADFB943E93215124D8(L_19, L_26, L_27, /*hidden argument*/NULL); V_7 = L_28; // ToLua.Push(L, o); intptr_t L_29 = ___L0; StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_30 = V_7; ToLua_Push_m007BBA6FFBB0D3E2A0905FD568FA4A87AD6ADD5F((intptr_t)L_29, (RuntimeArray *)(RuntimeArray *)L_30, /*hidden argument*/NULL); // return 1; V_2 = 1; goto IL_00ab; } IL_0090: { // return LuaDLL.luaL_throw(L, "invalid arguments to method: System.IO.Directory.GetFileSystemEntries"); intptr_t L_31 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_32 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_31, _stringLiteral6D5E950DD92A1035BAFD29AAD3E48FC4FAEB706B, /*hidden argument*/NULL); V_2 = L_32; goto IL_00ab; } } // 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_009e; throw e; } CATCH_009e: { // begin catch(System.Exception) // catch (Exception e) V_8 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_33 = ___L0; Exception_t * L_34 = V_8; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_35 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_33, L_34, /*hidden argument*/NULL); V_2 = L_35; goto IL_00ab; } // end catch (depth: 1) IL_00ab: { // } int32_t L_36 = V_2; return L_36; } } // System.Int32 System_IO_DirectoryWrap::EnumerateDirectories(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_EnumerateDirectories_m567E479AA6BBE460B4EDC8F971255D4033475F15 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_IO_DirectoryWrap_EnumerateDirectories_m567E479AA6BBE460B4EDC8F971255D4033475F15_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; RuntimeObject* V_1 = NULL; int32_t V_2 = 0; String_t* V_3 = NULL; RuntimeObject* V_4 = NULL; String_t* V_5 = NULL; int32_t V_6 = 0; RuntimeObject* 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) * 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 == 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.Collections.Generic.IEnumerable o = System.IO.Directory.EnumerateDirectories(arg0); RuntimeObject* L_5 = Directory_EnumerateDirectories_m40D6EB125282BE0895325DE22603E1861103F5EA(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_00ab; } IL_0026: { // else if (count == 2) int32_t L_8 = V_0; if ((!(((uint32_t)L_8) == ((uint32_t)2)))) { goto IL_004d; } } 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); // 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.Collections.Generic.IEnumerable o = System.IO.Directory.EnumerateDirectories(arg0, arg1); String_t* L_13 = V_3; RuntimeObject* L_14 = Directory_EnumerateDirectories_m96ADB07FB099127FAEC5E540958D5376A6D58D00(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_00ab; } IL_004d: { // else if (count == 3) int32_t L_17 = V_0; if ((!(((uint32_t)L_17) == ((uint32_t)3)))) { goto IL_0090; } } IL_0051: { // 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); // string arg1 = ToLua.CheckString(L, 2); intptr_t L_20 = ___L0; String_t* L_21 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_20, 2, /*hidden argument*/NULL); V_5 = L_21; // System.IO.SearchOption arg2 = (System.IO.SearchOption)ToLua.CheckObject(L, 3, typeof(System.IO.SearchOption)); intptr_t L_22 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_23 = { reinterpret_cast (SearchOption_t41115A8120A32D6A0E970DEAC20E3C1D394E59C1_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, SearchOption_t41115A8120A32D6A0E970DEAC20E3C1D394E59C1_il2cpp_TypeInfo_var)))); // System.Collections.Generic.IEnumerable o = System.IO.Directory.EnumerateDirectories(arg0, arg1, arg2); String_t* L_26 = V_5; int32_t L_27 = V_6; RuntimeObject* L_28 = Directory_EnumerateDirectories_mACB8C3228326631EC984EF12CD517621A690F44F(L_19, L_26, L_27, /*hidden argument*/NULL); V_7 = L_28; // ToLua.PushObject(L, o); intptr_t L_29 = ___L0; RuntimeObject* L_30 = V_7; ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_29, L_30, /*hidden argument*/NULL); // return 1; V_2 = 1; goto IL_00ab; } IL_0090: { // return LuaDLL.luaL_throw(L, "invalid arguments to method: System.IO.Directory.EnumerateDirectories"); intptr_t L_31 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_32 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_31, _stringLiteralC9104DB96B42A7ED705E3CFB1955F4DFA513A2C6, /*hidden argument*/NULL); V_2 = L_32; goto IL_00ab; } } // 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_009e; throw e; } CATCH_009e: { // begin catch(System.Exception) // catch (Exception e) V_8 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_33 = ___L0; Exception_t * L_34 = V_8; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_35 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_33, L_34, /*hidden argument*/NULL); V_2 = L_35; goto IL_00ab; } // end catch (depth: 1) IL_00ab: { // } int32_t L_36 = V_2; return L_36; } } // System.Int32 System_IO_DirectoryWrap::EnumerateFiles(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_EnumerateFiles_m0C76EEDB5C06D1920FB630A5CEABC50B04D440A8 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_IO_DirectoryWrap_EnumerateFiles_m0C76EEDB5C06D1920FB630A5CEABC50B04D440A8_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; RuntimeObject* V_1 = NULL; int32_t V_2 = 0; String_t* V_3 = NULL; RuntimeObject* V_4 = NULL; String_t* V_5 = NULL; int32_t V_6 = 0; RuntimeObject* 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) * 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 == 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.Collections.Generic.IEnumerable o = System.IO.Directory.EnumerateFiles(arg0); RuntimeObject* L_5 = Directory_EnumerateFiles_m64157D5FDF53FC875A05E8A5EEC98C810D660391(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_00ab; } IL_0026: { // else if (count == 2) int32_t L_8 = V_0; if ((!(((uint32_t)L_8) == ((uint32_t)2)))) { goto IL_004d; } } 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); // 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.Collections.Generic.IEnumerable o = System.IO.Directory.EnumerateFiles(arg0, arg1); String_t* L_13 = V_3; RuntimeObject* L_14 = Directory_EnumerateFiles_m43AD26561D60C3A9D8F75C9E9048690A28694192(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_00ab; } IL_004d: { // else if (count == 3) int32_t L_17 = V_0; if ((!(((uint32_t)L_17) == ((uint32_t)3)))) { goto IL_0090; } } IL_0051: { // 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); // string arg1 = ToLua.CheckString(L, 2); intptr_t L_20 = ___L0; String_t* L_21 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_20, 2, /*hidden argument*/NULL); V_5 = L_21; // System.IO.SearchOption arg2 = (System.IO.SearchOption)ToLua.CheckObject(L, 3, typeof(System.IO.SearchOption)); intptr_t L_22 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_23 = { reinterpret_cast (SearchOption_t41115A8120A32D6A0E970DEAC20E3C1D394E59C1_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, SearchOption_t41115A8120A32D6A0E970DEAC20E3C1D394E59C1_il2cpp_TypeInfo_var)))); // System.Collections.Generic.IEnumerable o = System.IO.Directory.EnumerateFiles(arg0, arg1, arg2); String_t* L_26 = V_5; int32_t L_27 = V_6; RuntimeObject* L_28 = Directory_EnumerateFiles_m547FC62D2A4048F263F87028617D2BDCB091C097(L_19, L_26, L_27, /*hidden argument*/NULL); V_7 = L_28; // ToLua.PushObject(L, o); intptr_t L_29 = ___L0; RuntimeObject* L_30 = V_7; ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_29, L_30, /*hidden argument*/NULL); // return 1; V_2 = 1; goto IL_00ab; } IL_0090: { // return LuaDLL.luaL_throw(L, "invalid arguments to method: System.IO.Directory.EnumerateFiles"); intptr_t L_31 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_32 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_31, _stringLiteral5CFE316660A8214816EDA937D22952365B191D92, /*hidden argument*/NULL); V_2 = L_32; goto IL_00ab; } } // 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_009e; throw e; } CATCH_009e: { // begin catch(System.Exception) // catch (Exception e) V_8 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_33 = ___L0; Exception_t * L_34 = V_8; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_35 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_33, L_34, /*hidden argument*/NULL); V_2 = L_35; goto IL_00ab; } // end catch (depth: 1) IL_00ab: { // } int32_t L_36 = V_2; return L_36; } } // System.Int32 System_IO_DirectoryWrap::EnumerateFileSystemEntries(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_EnumerateFileSystemEntries_mCB8FC2C5B587EBBD2973F4CD9D50D1C9A6CEC0F1 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_IO_DirectoryWrap_EnumerateFileSystemEntries_mCB8FC2C5B587EBBD2973F4CD9D50D1C9A6CEC0F1_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; RuntimeObject* V_1 = NULL; int32_t V_2 = 0; String_t* V_3 = NULL; RuntimeObject* V_4 = NULL; String_t* V_5 = NULL; int32_t V_6 = 0; RuntimeObject* 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) * 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 == 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.Collections.Generic.IEnumerable o = System.IO.Directory.EnumerateFileSystemEntries(arg0); RuntimeObject* L_5 = Directory_EnumerateFileSystemEntries_m9BFECE5EA9384C6A29E9E1EDBD92F4F57583DFC7(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_00ab; } IL_0026: { // else if (count == 2) int32_t L_8 = V_0; if ((!(((uint32_t)L_8) == ((uint32_t)2)))) { goto IL_004d; } } 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); // 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.Collections.Generic.IEnumerable o = System.IO.Directory.EnumerateFileSystemEntries(arg0, arg1); String_t* L_13 = V_3; RuntimeObject* L_14 = Directory_EnumerateFileSystemEntries_m0CD3B4985BA10D09A2EA9E0F714B7C1312880F25(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_00ab; } IL_004d: { // else if (count == 3) int32_t L_17 = V_0; if ((!(((uint32_t)L_17) == ((uint32_t)3)))) { goto IL_0090; } } IL_0051: { // 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); // string arg1 = ToLua.CheckString(L, 2); intptr_t L_20 = ___L0; String_t* L_21 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_20, 2, /*hidden argument*/NULL); V_5 = L_21; // System.IO.SearchOption arg2 = (System.IO.SearchOption)ToLua.CheckObject(L, 3, typeof(System.IO.SearchOption)); intptr_t L_22 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_23 = { reinterpret_cast (SearchOption_t41115A8120A32D6A0E970DEAC20E3C1D394E59C1_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, SearchOption_t41115A8120A32D6A0E970DEAC20E3C1D394E59C1_il2cpp_TypeInfo_var)))); // System.Collections.Generic.IEnumerable o = System.IO.Directory.EnumerateFileSystemEntries(arg0, arg1, arg2); String_t* L_26 = V_5; int32_t L_27 = V_6; RuntimeObject* L_28 = Directory_EnumerateFileSystemEntries_m0E125C38F87F5357E24BBC3F950201C6B7D6DFB1(L_19, L_26, L_27, /*hidden argument*/NULL); V_7 = L_28; // ToLua.PushObject(L, o); intptr_t L_29 = ___L0; RuntimeObject* L_30 = V_7; ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_29, L_30, /*hidden argument*/NULL); // return 1; V_2 = 1; goto IL_00ab; } IL_0090: { // return LuaDLL.luaL_throw(L, "invalid arguments to method: System.IO.Directory.EnumerateFileSystemEntries"); intptr_t L_31 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_32 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_31, _stringLiteralA42146FE567BD89C345D752EED9C53A8F1FFC32A, /*hidden argument*/NULL); V_2 = L_32; goto IL_00ab; } } // 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_009e; throw e; } CATCH_009e: { // begin catch(System.Exception) // catch (Exception e) V_8 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_33 = ___L0; Exception_t * L_34 = V_8; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_35 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_33, L_34, /*hidden argument*/NULL); V_2 = L_35; goto IL_00ab; } // end catch (depth: 1) IL_00ab: { // } int32_t L_36 = V_2; return L_36; } } // System.Int32 System_IO_DirectoryWrap::GetDirectoryRoot(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_GetDirectoryRoot_m583E078F7DA2E375A79AA4A8C5B45EA143D9AA87 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_IO_DirectoryWrap_GetDirectoryRoot_m583E078F7DA2E375A79AA4A8C5B45EA143D9AA87_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.IO.Directory.GetDirectoryRoot(arg0); String_t* L_3 = Directory_GetDirectoryRoot_m63344CBB3F0B90BFC0F67BA3D8F814E8FB68A400(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_IO_DirectoryWrap::CreateDirectory(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_CreateDirectory_m41BFDDC41A82E6CEB9FD281A71175D748F6F7750 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_IO_DirectoryWrap_CreateDirectory_m41BFDDC41A82E6CEB9FD281A71175D748F6F7750_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; DirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F * V_1 = NULL; int32_t V_2 = 0; DirectorySecurity_t619D4D61774604036422358B7A8001F4C0C0AA7F * V_3 = NULL; DirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F * 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.IO.DirectoryInfo o = System.IO.Directory.CreateDirectory(arg0); DirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F * L_5 = Directory_CreateDirectory_m0C9CAA2ECA801C4D07EA35820DA0907402ED4D41(L_4, /*hidden argument*/NULL); V_1 = L_5; // ToLua.PushSealed(L, o); intptr_t L_6 = ___L0; DirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F * L_7 = V_1; ToLua_PushSealed_TisDirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F_m1743F375B3A92CDE7D6BE1345E372571891AB11C((intptr_t)L_6, L_7, /*hidden argument*/ToLua_PushSealed_TisDirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F_m1743F375B3A92CDE7D6BE1345E372571891AB11C_RuntimeMethod_var); // return 1; V_2 = 1; goto IL_0074; } IL_0023: { // else if (count == 2) int32_t L_8 = V_0; if ((!(((uint32_t)L_8) == ((uint32_t)2)))) { goto IL_0059; } } 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.Security.AccessControl.DirectorySecurity arg1 = (System.Security.AccessControl.DirectorySecurity)ToLua.CheckObject(L, 2, typeof(System.Security.AccessControl.DirectorySecurity)); intptr_t L_11 = ___L0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_12 = { reinterpret_cast (DirectorySecurity_t619D4D61774604036422358B7A8001F4C0C0AA7F_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); RuntimeObject * L_14 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_11, 2, L_13, /*hidden argument*/NULL); V_3 = ((DirectorySecurity_t619D4D61774604036422358B7A8001F4C0C0AA7F *)CastclassSealed((RuntimeObject*)L_14, DirectorySecurity_t619D4D61774604036422358B7A8001F4C0C0AA7F_il2cpp_TypeInfo_var)); // System.IO.DirectoryInfo o = System.IO.Directory.CreateDirectory(arg0, arg1); DirectorySecurity_t619D4D61774604036422358B7A8001F4C0C0AA7F * L_15 = V_3; DirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F * L_16 = Directory_CreateDirectory_mB1BC31BB4A1359DFA7EB979F3687BB3C3ECD4175(L_10, L_15, /*hidden argument*/NULL); V_4 = L_16; // ToLua.PushSealed(L, o); intptr_t L_17 = ___L0; DirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F * L_18 = V_4; ToLua_PushSealed_TisDirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F_m1743F375B3A92CDE7D6BE1345E372571891AB11C((intptr_t)L_17, L_18, /*hidden argument*/ToLua_PushSealed_TisDirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F_m1743F375B3A92CDE7D6BE1345E372571891AB11C_RuntimeMethod_var); // return 1; V_2 = 1; goto IL_0074; } IL_0059: { // return LuaDLL.luaL_throw(L, "invalid arguments to method: System.IO.Directory.CreateDirectory"); intptr_t L_19 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_20 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_19, _stringLiteralAA6E11862B87449E7CE18C5E89D055F21CB9FF9D, /*hidden argument*/NULL); V_2 = L_20; goto IL_0074; } } // 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_0067; throw e; } CATCH_0067: { // begin catch(System.Exception) // catch (Exception e) V_5 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_21 = ___L0; Exception_t * L_22 = V_5; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_23 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_21, L_22, /*hidden argument*/NULL); V_2 = L_23; goto IL_0074; } // end catch (depth: 1) IL_0074: { // } int32_t L_24 = V_2; return L_24; } } // System.Int32 System_IO_DirectoryWrap::Delete(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_Delete_m631E18C006BB1E62A7468356F65C2BA1D52E80D3 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_IO_DirectoryWrap_Delete_m631E18C006BB1E62A7468356F65C2BA1D52E80D3_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; bool V_2 = false; 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) * 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_001b; } } 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.Directory.Delete(arg0); Directory_Delete_m16617F8A342EBC2DCFFC33CD941D2A498B18FCC2(L_4, /*hidden argument*/NULL); // return 0; V_1 = 0; goto IL_0051; } IL_001b: { // else if (count == 2) int32_t L_5 = V_0; if ((!(((uint32_t)L_5) == ((uint32_t)2)))) { goto IL_0038; } } IL_001f: { // string arg0 = ToLua.CheckString(L, 1); intptr_t L_6 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var); String_t* L_7 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_6, 1, /*hidden argument*/NULL); // bool arg1 = LuaDLL.luaL_checkboolean(L, 2); intptr_t L_8 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); bool L_9 = LuaDLL_luaL_checkboolean_m8F28B1A574BE19A9735A60537D96B5D359FE7CFE((intptr_t)L_8, 2, /*hidden argument*/NULL); V_2 = L_9; // System.IO.Directory.Delete(arg0, arg1); bool L_10 = V_2; Directory_Delete_m85EA8AAE44A426EAC6078D2A1CB86159534FC107(L_7, L_10, /*hidden argument*/NULL); // return 0; V_1 = 0; goto IL_0051; } IL_0038: { // return LuaDLL.luaL_throw(L, "invalid arguments to method: System.IO.Directory.Delete"); intptr_t L_11 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_12 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_11, _stringLiteral3B8194989442ECB24523EE65E1952BD2A520004B, /*hidden argument*/NULL); V_1 = L_12; goto IL_0051; } } // 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_0046; throw e; } CATCH_0046: { // begin catch(System.Exception) // catch (Exception e) V_3 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_13 = ___L0; Exception_t * L_14 = V_3; 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_1 = L_15; goto IL_0051; } // end catch (depth: 1) IL_0051: { // } int32_t L_16 = V_1; return L_16; } } // System.Int32 System_IO_DirectoryWrap::Exists(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_Exists_m191406CDA719E2D536D52148D21DBC3E55F5642C (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_IO_DirectoryWrap_Exists_m191406CDA719E2D536D52148D21DBC3E55F5642C_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.Directory.Exists(arg0); bool L_3 = Directory_Exists_mB77956D89305E16FEFCBDFC55CCC98F03AEE4D84(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_DirectoryWrap::GetLastAccessTime(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_GetLastAccessTime_m753C9FCF9A8EAFD2B6E41B0D43869DF9C4186CEB (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_IO_DirectoryWrap_GetLastAccessTime_m753C9FCF9A8EAFD2B6E41B0D43869DF9C4186CEB_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.Directory.GetLastAccessTime(arg0); DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 L_3 = Directory_GetLastAccessTime_mAE0DA3CE31D85ECCA0B1D362792C43E147A90267(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_DirectoryWrap::GetLastAccessTimeUtc(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_GetLastAccessTimeUtc_m2821079F1778AD06E086739BFCF7CA73BE848291 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_IO_DirectoryWrap_GetLastAccessTimeUtc_m2821079F1778AD06E086739BFCF7CA73BE848291_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.Directory.GetLastAccessTimeUtc(arg0); DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 L_3 = Directory_GetLastAccessTimeUtc_m2CACACF99BAD349BA5E4793CE48B9F49C8BBA5CE(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_DirectoryWrap::GetLastWriteTime(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_GetLastWriteTime_m8FCC5BAA5540045A1025B5FB39089EF52F8A5ADE (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_IO_DirectoryWrap_GetLastWriteTime_m8FCC5BAA5540045A1025B5FB39089EF52F8A5ADE_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.Directory.GetLastWriteTime(arg0); DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 L_3 = Directory_GetLastWriteTime_mDAC43816441FBA413BEA1F33CF0DB35E5184FB0F(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_DirectoryWrap::GetLastWriteTimeUtc(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_GetLastWriteTimeUtc_m5A8FE6F0CACD43F9489081424472A5F22B28AE62 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_IO_DirectoryWrap_GetLastWriteTimeUtc_m5A8FE6F0CACD43F9489081424472A5F22B28AE62_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.Directory.GetLastWriteTimeUtc(arg0); DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 L_3 = Directory_GetLastWriteTimeUtc_mB7D36DE27152C8012B799258E50BFFF861F2B395(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_DirectoryWrap::GetCreationTime(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_GetCreationTime_m0921FAFF80A65F60D67ADDB400F08DAD52B4AE52 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_IO_DirectoryWrap_GetCreationTime_m0921FAFF80A65F60D67ADDB400F08DAD52B4AE52_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.Directory.GetCreationTime(arg0); DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 L_3 = Directory_GetCreationTime_mAEB783A2BE76368A681A4E46280CDF99708CCE64(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_DirectoryWrap::GetCreationTimeUtc(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_GetCreationTimeUtc_mD73DDC7D9730F364352A2D60170E728886AF269D (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_IO_DirectoryWrap_GetCreationTimeUtc_mD73DDC7D9730F364352A2D60170E728886AF269D_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.Directory.GetCreationTimeUtc(arg0); DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 L_3 = Directory_GetCreationTimeUtc_m29989404AD2B9F4CC81E98D3816A00F687460950(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_DirectoryWrap::GetCurrentDirectory(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_GetCurrentDirectory_mE4FBF1EC397D8B147612848AE2B15E56C55681A2 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_IO_DirectoryWrap_GetCurrentDirectory_mE4FBF1EC397D8B147612848AE2B15E56C55681A2_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, 0); intptr_t L_0 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var); ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 0, /*hidden argument*/NULL); // string o = System.IO.Directory.GetCurrentDirectory(); String_t* L_1 = Directory_GetCurrentDirectory_m78DAD8FE27C7A48794B7B657F7C81DFE2F3FF56E(/*hidden argument*/NULL); V_0 = L_1; // LuaDLL.lua_pushstring(L, o); intptr_t L_2 = ___L0; String_t* L_3 = V_0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_2, L_3, /*hidden argument*/NULL); // return 1; V_1 = 1; goto IL_0023; } // 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_0018; throw e; } CATCH_0018: { // begin catch(System.Exception) // catch (Exception e) V_2 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_4 = ___L0; Exception_t * L_5 = V_2; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_6 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_4, L_5, /*hidden argument*/NULL); V_1 = L_6; goto IL_0023; } // end catch (depth: 1) IL_0023: { // } int32_t L_7 = V_1; return L_7; } } // System.Int32 System_IO_DirectoryWrap::GetLogicalDrives(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_GetLogicalDrives_m5837905609040BDE3469CF60003744004F034726 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_IO_DirectoryWrap_GetLogicalDrives_m5837905609040BDE3469CF60003744004F034726_MetadataUsageId); s_Il2CppMethodInitialized = true; } StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* 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, 0); intptr_t L_0 = ___L0; IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var); ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 0, /*hidden argument*/NULL); // string[] o = System.IO.Directory.GetLogicalDrives(); StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_1 = Directory_GetLogicalDrives_mF7A8F0D61D333D0B4AF7CECA20C9CAD06238A9C2(/*hidden argument*/NULL); V_0 = L_1; // ToLua.Push(L, o); intptr_t L_2 = ___L0; StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_3 = V_0; ToLua_Push_m007BBA6FFBB0D3E2A0905FD568FA4A87AD6ADD5F((intptr_t)L_2, (RuntimeArray *)(RuntimeArray *)L_3, /*hidden argument*/NULL); // return 1; V_1 = 1; goto IL_0023; } // 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_0018; throw e; } CATCH_0018: { // begin catch(System.Exception) // catch (Exception e) V_2 = ((Exception_t *)__exception_local); // return LuaDLL.toluaL_exception(L, e); intptr_t L_4 = ___L0; Exception_t * L_5 = V_2; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); int32_t L_6 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_4, L_5, /*hidden argument*/NULL); V_1 = L_6; goto IL_0023; } // end catch (depth: 1) IL_0023: { // } int32_t L_7 = V_1; return L_7; } } // System.Int32 System_IO_DirectoryWrap::GetParent(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_GetParent_m89823AC9FDF8FC84710650EB732EAEDFCD569853 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_IO_DirectoryWrap_GetParent_m89823AC9FDF8FC84710650EB732EAEDFCD569853_MetadataUsageId); s_Il2CppMethodInitialized = true; } DirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F * 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.DirectoryInfo o = System.IO.Directory.GetParent(arg0); DirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F * L_3 = Directory_GetParent_mAA72944573AA065432E2DF09AA279522B485C7FA(L_2, /*hidden argument*/NULL); V_0 = L_3; // ToLua.PushSealed(L, o); intptr_t L_4 = ___L0; DirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F * L_5 = V_0; ToLua_PushSealed_TisDirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F_m1743F375B3A92CDE7D6BE1345E372571891AB11C((intptr_t)L_4, L_5, /*hidden argument*/ToLua_PushSealed_TisDirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F_m1743F375B3A92CDE7D6BE1345E372571891AB11C_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_DirectoryWrap::Move(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_Move_m446AAD7528F4ACFEEF48B86849859FFED944CAEF (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_IO_DirectoryWrap_Move_m446AAD7528F4ACFEEF48B86849859FFED944CAEF_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.Directory.Move(arg0, arg1); String_t* L_5 = V_0; Directory_Move_m66FC5FFBBCFAB865DC61074B5E7A124222516559(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_DirectoryWrap::SetCreationTime(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_SetCreationTime_m7A58E248CBF6691CE6A0CE38B205911251D94C70 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_IO_DirectoryWrap_SetCreationTime_m7A58E248CBF6691CE6A0CE38B205911251D94C70_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.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.Directory.SetCreationTime(arg0, arg1); DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 L_6 = V_0; Directory_SetCreationTime_m38679D278039E336514F0D6FA82136F91ECD3F67(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_DirectoryWrap::SetCreationTimeUtc(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_SetCreationTimeUtc_m5FE33AFCF9C7EB6AB2F059AF10BE164B76ED6479 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_IO_DirectoryWrap_SetCreationTimeUtc_m5FE33AFCF9C7EB6AB2F059AF10BE164B76ED6479_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.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.Directory.SetCreationTimeUtc(arg0, arg1); DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 L_6 = V_0; Directory_SetCreationTimeUtc_mA1B67C0EF19B413A23379BDEB5683DDF2964A8DA(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_DirectoryWrap::SetCurrentDirectory(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_SetCurrentDirectory_m6CAA0DA3F2076F92EB0B636A59865CEE77CB0360 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_IO_DirectoryWrap_SetCurrentDirectory_m6CAA0DA3F2076F92EB0B636A59865CEE77CB0360_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.Directory.SetCurrentDirectory(arg0); Directory_SetCurrentDirectory_m64017A74451455D65B51B8C897C521210CDAB416(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_DirectoryWrap::SetLastAccessTime(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_SetLastAccessTime_m79DE37153FAE18A4C2A249B35CB958EC75CF790D (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_IO_DirectoryWrap_SetLastAccessTime_m79DE37153FAE18A4C2A249B35CB958EC75CF790D_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.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.Directory.SetLastAccessTime(arg0, arg1); DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 L_6 = V_0; Directory_SetLastAccessTime_mFC7B8CE90169D6B9EA612229D1AA172CF3B5BF95(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_DirectoryWrap::SetLastAccessTimeUtc(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_SetLastAccessTimeUtc_m27239796E384EA7B5E2F778FF04FB5ADA401F916 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_IO_DirectoryWrap_SetLastAccessTimeUtc_m27239796E384EA7B5E2F778FF04FB5ADA401F916_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.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.Directory.SetLastAccessTimeUtc(arg0, arg1); DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 L_6 = V_0; Directory_SetLastAccessTimeUtc_m6B009BE8B9E0E3352EFC1D13DAD96F594D780C6A(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_DirectoryWrap::SetLastWriteTime(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_SetLastWriteTime_mD8EABE12045339962A76F95CBFB1B8A599A38C9E (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_IO_DirectoryWrap_SetLastWriteTime_mD8EABE12045339962A76F95CBFB1B8A599A38C9E_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.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.Directory.SetLastWriteTime(arg0, arg1); DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 L_6 = V_0; Directory_SetLastWriteTime_m33F6E3F056EFE9B26140ED1CEDD53E05A76D4873(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_DirectoryWrap::SetLastWriteTimeUtc(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_IO_DirectoryWrap_SetLastWriteTimeUtc_m3B08D6806A5D899D73AC8008B385BFF85FA02E00 (intptr_t ___L0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (System_IO_DirectoryWrap_SetLastWriteTimeUtc_m3B08D6806A5D899D73AC8008B385BFF85FA02E00_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.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.Directory.SetLastWriteTimeUtc(arg0, arg1); DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 L_6 = V_0; Directory_SetLastWriteTimeUtc_m9974ED791D5536EEDFB29C5685F83F0540A56E32(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.Void System_IO_DirectoryWrap::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void System_IO_DirectoryWrap__ctor_m9F9AB40856C430C8F38DE1ED2FF964F30E65024C (System_IO_DirectoryWrap_t74075851DFE0BBB269B604B92B1D629137477AB0 * __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_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(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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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.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.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.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.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.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.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(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(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(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>(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 arg1 = (System.Collections.Generic.IEnumerable)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(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.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 arg1 = (System.Collections.Generic.IEnumerable)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(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 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(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 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 arg1 = (System.Collections.Generic.IEnumerable)ToLua.CheckObject>(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 arg1 = (System.Collections.Generic.IEnumerable)ToLua.CheckObject>(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(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 (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 (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 (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 (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(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 (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(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 (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 (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 (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 (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 (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 (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 (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 (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(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(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(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(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(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(L, 1) && TypeChecker.CheckParamsType(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 (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 (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(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(L, 1) && TypeChecker.CheckParamsType(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 (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 (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(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(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(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(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(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(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(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(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(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 (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(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 (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 (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 (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 (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 (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(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 (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 (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 (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(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 (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(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(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 (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(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 (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(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 (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(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(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 (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(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 (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(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 (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(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 (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(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 (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 (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(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 (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(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(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 (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(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 (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(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 (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(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(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 (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(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 (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(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 (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(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 (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(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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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(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 (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 (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(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 (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 (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 (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 (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(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(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 (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(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 (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(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(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 (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 (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(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 (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 (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 (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(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 (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 (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 (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(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(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(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(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(L, 1) && TypeChecker.CheckParamsType(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(L, 1) && TypeChecker.CheckParamsType(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(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(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(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(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(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(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(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(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(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(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(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(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(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 (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 (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 (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 IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DF_inline (intptr_t ___ptr0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DFAssemblyU2DCSharp17_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return mainState; IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_StaticFields*)il2cpp_codegen_static_fields_for(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var))->get_mainState_28(); return L_0; } } IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR RuntimeObject * Delegate_get_Target_m5371341CE435E001E9FD407AE78F728824CE20E2_inline (Delegate_t * __this, const RuntimeMethod* method) { { RuntimeObject * L_0 = __this->get_m_target_2(); return L_0; } } 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; } } IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_gshared_inline (const RuntimeMethod* method) { { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_0 = ((EmptyArray_1_tCF137C88A5824F413EFB5A2F31664D8207E61D26_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Value_0(); return L_0; } }