#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); } }; // LuaInterface.LuaDictTable`2 struct LuaDictTable_2_tDCE630BB7CCCFFD99F1192E46B43A92D3B05B7D0; // LuaInterface.LuaFunction struct LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B; // LuaInterface.LuaReflection struct LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F; // LuaInterface.LuaState struct LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE; // LuaInterface.LuaStatePtr struct LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C; // LuaInterface.LuaTable struct LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87; // LuaInterface.ObjectTranslator struct ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF; // System.Action struct Action_t591D2A86165F896B4B800BB5C25CE18672A55579; // System.AsyncCallback struct AsyncCallback_t3F3DA3BEDAEE81DD1D24125DF8EB30E85EE14DA4; // System.Boolean[] struct BooleanU5BU5D_t192C7579715690E25BD5EFED47F3E0FC9DCB2040; // System.Byte[] struct ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821; // System.Char[] struct CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t86DA606688BA1954C5CC9368104CE9722112D2C2; // 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_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tFBD3EE1AE887BC5C589B41D13A6B666269FF9B16; // 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.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.IDictionary struct IDictionary_t1BD5C1546718A374EA8122FBD6C6EE45331E8CE7; // System.DelegateData struct DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE; // System.Delegate[] struct DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86; // System.Diagnostics.StackTrace[] struct StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196; // System.Double[] struct DoubleU5BU5D_tF9383437DDA9EAC9F60627E9E6E2045CF7CB182D; // System.Exception struct Exception_t; // System.Func`3 struct Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E; // System.IAsyncResult struct IAsyncResult_t8E194308510B375B42432981AE5E7488C458D598; // System.Int16[] struct Int16U5BU5D_tDA0F0B2730337F72E44DB024BE9818FA8EDE8D28; // System.Int32[] struct Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83; // System.Int64[] struct Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F; // 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.SafeSerializationManager struct SafeSerializationManager_t4A754D86B0F784B18CBC36C073BA564BED109770; // System.SByte[] struct SByteU5BU5D_t623D1F33C61DEAC564E2B0560E00F1E1364F7889; // System.Single[] struct SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5; // System.String struct String_t; // System.Type struct Type_t; // System.Type[] struct TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F; // System.Void struct Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017; // UnityEngine.AndroidJavaClass struct AndroidJavaClass_t799D386229C77D27C7E129BEF7A79AFD426084EE; // UnityEngine.AndroidJavaObject struct AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D; // UnityEngine.GlobalJavaObjectRef struct GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0; // UnityEngine.jvalue[] struct jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3; IL2CPP_EXTERN_C RuntimeClass* AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AndroidReflection_t4C31ACF30004C6250A0141026ED26532553C4533_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Boolean_tB53F6830F670160873277339AA58F15CAED4399C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Debug_t7B5FCB117E2FD63B6838BC52821B252E2BFB61C4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IntPtr_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral410E5E0A29AA0A53F2E0CE88EA5326375EB70394; IL2CPP_EXTERN_C String_t* _stringLiteral549F8A6442A8CF40F44EEC637C6B456A0D311EA4; IL2CPP_EXTERN_C String_t* _stringLiteral879DC19E063D4CBD5F11E0DE3816876F1FABA460; IL2CPP_EXTERN_C String_t* _stringLiteralB702DED1D10DC8D6BC92F9CF994600B794B60E4B; IL2CPP_EXTERN_C String_t* _stringLiteralBB589D0621E5472F470FA3425A234C74B1E202E8; IL2CPP_EXTERN_C const RuntimeMethod* AndroidJavaObject__CallStatic_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m6899E276AD42E558684C612AD7ECD87CB8F89EE7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AndroidJavaObject__CallStatic_TisRuntimeObject_mD0D37259540EA999706CFD3C49266036DE8BDE12_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AndroidJavaObject__Call_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_mEBA0037C435AC77FA752193AEBECC3F65F684468_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AndroidJavaObject__Call_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_mE9906D675D35344C4AC864F9D6D5C6C63B3B39B6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AndroidJavaObject__Call_TisDouble_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_m39537894323C82B02097748621606F71D9ACEF70_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AndroidJavaObject__Call_TisInt16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_mCE42B7AF6506BA2D99F03ECE40FBC267C0D16EB7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AndroidJavaObject__Call_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m34F4C5E92B013F1724125A15B54D469A1454F3EE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AndroidJavaObject__Call_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_m4BE1C91B89BF6BD2A4F71B28EFBF6B76E7B07DD5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AndroidJavaObject__Call_TisRuntimeObject_m985C86A1D5712893DA83BF4E15B269B31859F3D0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AndroidJavaObject__Call_TisSByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_mB2FBD7B56A3A9A9EE80152ED85B6CFFF51E59DED_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AndroidJavaObject__Call_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_m3B04F26689BFC00EC7A679A17EE0C2FDE6B6B17C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* LuaState_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m666623B17347AB835D1ED7F40B35FA3CE910AEBE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* LuaState_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m380FC6D4A2FACA6246C1CDA1BB6DF7B1D10EE9BC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* LuaState_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m60EF59D578C8C02B260A0F61684F8F8D10E09A21_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* LuaState_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mB618C0A823BC76812B12471008A319D075BF5D93_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* LuaState_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mD3C9CA6C19949EFBC8EAB2B27D26BA2AD432D164_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* LuaState_Invoke_TisRuntimeObject_TisRuntimeObject_mA23A1E730A932E3059DD71531E3AC907F258338B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* LuaState_Invoke_TisRuntimeObject_m69199A69AA09A0D358AC174C2D4AE8B2DD4E5675_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* LuaTable_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mCC2D43C08FB0B3A2C566DF55B7E1024C1DD01546_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* LuaTable_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m36283561E664299CCD3FFBDF4BBAD3170D3A7E3B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* LuaTable_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mF41A9894CE094DE542A9D951CB3EC50F51FF8E29_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* LuaTable_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m99D18963756C03CBE472AB8DEBABA93DA6F1BAB9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* LuaTable_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m554C2EE5E460D1824EA51FFCC1C827DAC05D3A69_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* LuaTable_Invoke_TisRuntimeObject_TisRuntimeObject_mD49FDF4EBAA3AF71F49E846357A02241C3950C79_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* LuaTable_Invoke_TisRuntimeObject_mF9F84E6020F8D6CFE5166BD53FA61F9697D43748_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* _AndroidJNIHelper_ConvertFromJNIArray_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_m7ACDAA9C56AFCDB0643BCF2424115B6505E43C65_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* _AndroidJNIHelper_ConvertFromJNIArray_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_m6DF6E2572479AEB79E996D13FAB50A7BCC9FE42F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* _AndroidJNIHelper_ConvertFromJNIArray_TisDouble_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_m283223369A7B2D14D9E3112F999B7274C45616C9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* _AndroidJNIHelper_ConvertFromJNIArray_TisInt16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_m9BB8E4F00907021DCC798A018E85E319BC48EA8E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* _AndroidJNIHelper_ConvertFromJNIArray_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mE706EF56D441C5A46D3CA5534DEE8BD328B0BCD0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* _AndroidJNIHelper_ConvertFromJNIArray_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_mC4EED3FF1319EA6EA8D4BF54C0942075042DB984_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* _AndroidJNIHelper_ConvertFromJNIArray_TisRuntimeObject_m229EAB610ACD40133634DF44A7C0095C45109188_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* _AndroidJNIHelper_ConvertFromJNIArray_TisSByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_m09F60E959E683D0C369BC00FAA3A56B0B9DDA78A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* _AndroidJNIHelper_ConvertFromJNIArray_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_mF9755186D51B25D1233C5C3D7D61FDCCC6DCF0B5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeType* AndroidJavaClass_t799D386229C77D27C7E129BEF7A79AFD426084EE_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Boolean_tB53F6830F670160873277339AA58F15CAED4399C_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Int16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Int32_t585191389E07734F19F3156FF88FB3EF4800D102_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* RuntimeArray_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* RuntimeObject_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* SByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* String_t_0_0_0_var; IL2CPP_EXTERN_C const uint32_t AndroidJavaObject__CallStatic_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m6899E276AD42E558684C612AD7ECD87CB8F89EE7_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t AndroidJavaObject__CallStatic_TisRuntimeObject_mD0D37259540EA999706CFD3C49266036DE8BDE12_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t AndroidJavaObject__Call_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_mEBA0037C435AC77FA752193AEBECC3F65F684468_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t AndroidJavaObject__Call_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_mE9906D675D35344C4AC864F9D6D5C6C63B3B39B6_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t AndroidJavaObject__Call_TisDouble_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_m39537894323C82B02097748621606F71D9ACEF70_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t AndroidJavaObject__Call_TisInt16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_mCE42B7AF6506BA2D99F03ECE40FBC267C0D16EB7_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t AndroidJavaObject__Call_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m34F4C5E92B013F1724125A15B54D469A1454F3EE_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t AndroidJavaObject__Call_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_m4BE1C91B89BF6BD2A4F71B28EFBF6B76E7B07DD5_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t AndroidJavaObject__Call_TisRuntimeObject_m985C86A1D5712893DA83BF4E15B269B31859F3D0_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t AndroidJavaObject__Call_TisSByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_mB2FBD7B56A3A9A9EE80152ED85B6CFFF51E59DED_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t AndroidJavaObject__Call_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_m3B04F26689BFC00EC7A679A17EE0C2FDE6B6B17C_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t LuaState_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m666623B17347AB835D1ED7F40B35FA3CE910AEBE_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t LuaState_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m380FC6D4A2FACA6246C1CDA1BB6DF7B1D10EE9BC_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t LuaState_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m60EF59D578C8C02B260A0F61684F8F8D10E09A21_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t LuaState_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mB618C0A823BC76812B12471008A319D075BF5D93_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t LuaState_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mD3C9CA6C19949EFBC8EAB2B27D26BA2AD432D164_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t LuaState_Invoke_TisRuntimeObject_TisRuntimeObject_mA23A1E730A932E3059DD71531E3AC907F258338B_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t LuaState_Invoke_TisRuntimeObject_m69199A69AA09A0D358AC174C2D4AE8B2DD4E5675_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t LuaTable_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mCC2D43C08FB0B3A2C566DF55B7E1024C1DD01546_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t LuaTable_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m36283561E664299CCD3FFBDF4BBAD3170D3A7E3B_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t LuaTable_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mF41A9894CE094DE542A9D951CB3EC50F51FF8E29_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t LuaTable_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m99D18963756C03CBE472AB8DEBABA93DA6F1BAB9_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t LuaTable_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m554C2EE5E460D1824EA51FFCC1C827DAC05D3A69_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t LuaTable_Invoke_TisRuntimeObject_TisRuntimeObject_mD49FDF4EBAA3AF71F49E846357A02241C3950C79_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t LuaTable_Invoke_TisRuntimeObject_mF9F84E6020F8D6CFE5166BD53FA61F9697D43748_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckParamsType_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_mFBF4F264F30B2861F0C51EA5589B5734AB2783F5_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckParamsType_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mC4A016B3992A765A1D20FBAE987B1E251C560A63_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckParamsType_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_m2984D2B134B6F2296ABBA3238CD792F115A28BAA_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckParamsType_TisRuntimeObject_mD31D055FE052973AB83D17010A5763B5988B1890_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m13D509459E768A7C05D873BEC88A50202A970495_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_TisRuntimeObject_m6521782BF31099F0B82CA4E522398003508A5503_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_m1D428E39AB724F16302420BC6B57F4A8EDBDA677_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisCachedAssetBundle_t074A527A76DF5D5A7C4465260959DB88E8B435D3_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_m41401591573776BE0F2E429BAD839E3D805EB87C_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisCachedAssetBundle_t074A527A76DF5D5A7C4465260959DB88E8B435D3_m24BE2EF2193136D01D993C7C75DAF9332FCA73B6_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_m875DC25248B24050F064983BEE2EED63BD5BEDB7_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m1A9E50B7451A37C1808C2662EE92237BA15529B2_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mAF2EF8A2C9F779C40037C737F0C9B5BF35D9C997_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_m4B6A71957A8E137AF2A0170E57B35C564EE056D4_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisHash128_tBB1E9B1041BFF6ED6E76F2066E2815ED04742151_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_m57BCAD8757D6DCBAAF6C6F2D7632F2A26E763078_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisHash128_tBB1E9B1041BFF6ED6E76F2066E2815ED04742151_m2AEA777ECF8CC57FA6F4DD3BA75EBD119765B334_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_m1A1352A9BC4B7B282660018D6E875F6F3545F4DC_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_mDC8BAECAFA26ED38F0C5DD77B50C56AE5BAAAAF9_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_mE280A1D56FB40F66E4454ABB294B014D6E909200_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_m372DE049E054D6FA535BC9259D5D613D936FA3C8_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mA056814556B7848896E6E30238A580B1F4275C5D_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_m2F9E24D4BD187ACD92D150EA6216D7580EFDBB75_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_mD5D7EB7CFAA19C58349809711A5A767885839724_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_m328418CB21F27C1078E78382AF95C089322AE370_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_mF45AFA5D0C83989D384EDD8D9D5F4235D3E2FF6F_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_m732C99B93EEE9285FF7D896A995FF89E4673A9BC_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mB2C1227A0A1F0B779DF12D8DE3FF8F2D54BEBAF8_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_m84DBF000ED1BEE2825871C677F94A217D3FE166F_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_m0ECDFFC5370959094ABCF4E60449263072E62B3F_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisColor_t119BCA590009762C7223FDD3AF9706653AC84ED2_m5320216C8948E1D032D624D3CB16F38EC961004C_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_mCA2FCBDBA3C3D375758F882CF3CEC701F27678EC_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mBD5226DB5A0A63B7FCDACAB5A453C84DF3F2751A_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisRuntimeObject_m2934DD02AF27BB75CED0D70C54498600168CD020_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_m7BC39404B65ACA29ACDA6E1D96BC8A7B1A155796_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m3FFCA9080FD7718A2103C77B6799A911111DCC9B_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisMatrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA_mCEA01D5A1F427BDD29AB9609EACAEFD40F9BBA16_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisRuntimeObject_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_mAEAA9B5B1F6D96211F7FDE00264B854A7A74C82B_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisRuntimeObject_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m3474665AEDD20CB44DB06400228687F62DFF6F7D_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisRuntimeObject_m68F8CEC8508B471C3A009F2D8EBDE659F97D11B0_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_m33494223EF1115B54E27B9B6BF9DB535E8D28782_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_m507A3F6D1EB33B401D7320829E18A199D7627A31_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m45E71A3AD17C0118BB39027BB4CE464EAB56A222_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_m1A4D10F31D5A3C3A5F30EB12C1336B7A141AAEA3_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_mDB558A3642B52CE704AB710194A35E8A0C4558DA_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_mEE96043FE08DF3DEB6E00EB7B2BD313242DFE842_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisVector2_tA85D2DD88578276CA8A8796756458277E72D073D_mE178FCEC34196C4F32081F1A17E0AB5E5D030C62_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisVector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E_mA40C0E5993E1FC2D3B0D4E05A101CE9FDEDDCDB0_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m8A2795A27814B4C3728F763EFD6746C69006973C_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_mF99D63362A3829B28D9FF0EC1175B30645FD74EF_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_m194517D91AFD27CA250A133F3C98C2B4BDFC35D5_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_TisRuntimeObject_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_mD02585F1252A5FFD730F9B8D69BB5F172ED105D3_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_mCCCCAC4748D35E01443774319CB8405E3AAF0DAE_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisNativeArray_1_t4154A2E8573B06DC1EBB5F342841C2A2BCB0CC7B_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m62F8AD6E0E4D8DC07CE36CEEC21E88456799CCE2_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisNativeArray_1_t4154A2E8573B06DC1EBB5F342841C2A2BCB0CC7B_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mE3ECE796FDEDE7113A78FBD2D0B39BFA68D3669C_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisNativeArray_1_t4154A2E8573B06DC1EBB5F342841C2A2BCB0CC7B_m2FAA635CB647336E99F873D7ECB884F4E6BB9E69_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisParticle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E_m43AD1904E81B640101E649B58BEC2187230E5207_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisQuaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_m6885AD694C238AEEDB0F40C4A59CB44B66153278_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisQuaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mF7298E766B63F2E8A7DC7616EB882A15715C4D4D_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisQuaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_mC316A8A72FD94DC17DF1D1BFD390C1BDF17B6B6B_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisQuaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357_m14A506F81FF70D41025AEF362735FDBD10EBE6DE_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRay_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2_TisRuntimeObject_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_m7568360A0FE5E4989D5F21C089910F0D4CFF2B6F_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRay_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2_TisRuntimeObject_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m9E9638282E0D8825126C076A7A0DC633F1D21146_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRay_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2_TisRuntimeObject_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_mCC6D6F84B7F876530E2D6211DF63D2EADCB37214_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRay_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2_TisRuntimeObject_mD102E6F5211E48CA006415970ADFB82E3189D448_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRay_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_mE65CEAAA0E8B2BA35064C3944CE827111DED09B1_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRuntimeObject_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_mCF6529202534C3D512366259236BB8ED72F08BB7_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRuntimeObject_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_mD0E248B800FFEA75802AE4914AC4CE1B5C4F3FBB_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRuntimeObject_TisColor_t119BCA590009762C7223FDD3AF9706653AC84ED2_m4B21D6F016456394FF40DA447731A655CEE16A84_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRuntimeObject_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_m5D3126484D669AC53383B003AFC14334E8BBEA5D_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRuntimeObject_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_m01B026F25BFB3832D74721FBEC93520DFF455697_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRuntimeObject_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m5187E795374C5B26AA1DCE3118FF434814EC1F03_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRuntimeObject_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m3177E1769E8718AFDB41CB359CA56115358A4148_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRuntimeObject_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_m38E265D1AC77458FFEC46A4B080A441DE8B0DB8E_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRuntimeObject_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m7A6770DFBD7E2FB9020F2CE349B3D004DF489F3D_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRuntimeObject_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_m9F671F167A80A19EF9B35AC5A51D0B4BC1AC6BED_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRuntimeObject_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_mE88871A8C59438ADE42C771F0F99209600CB3F86_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRuntimeObject_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_m10345FF565AE57B1CE6763FC4A67F4F655267BEF_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRuntimeObject_TisMatrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA_mF45471C8D06F55512FD2243CDD921878EC1E6BCE_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRuntimeObject_TisQuaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mCC3D1E956FC8372FC4909B5CC3A25BABB2DA41C2_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRuntimeObject_TisQuaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_m66808E75A572D5AF46CF45396719489612A9C302_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRuntimeObject_TisQuaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357_m91A804DC26437A3F868AD0185BDAC65DA4AE1AC0_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRuntimeObject_TisRenderBuffer_tBDA35A13DB79B675D1F593B78F54D3D86473E5C6_m5F4DABF261869DCF06FFAF82B3383A5F5576EF64_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_m00A3B9DE851E7CE04048C6AEB6FAA7101134F7D3_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_m4CD09876307F267A7132B9BD2812A05EFE8C41FE_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_m4E9B5A498684BB231DE0DD727F84C63110660DCA_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_m3B366F9C7239FB76F072449D81E77FB07B30BECB_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m0D1DDDC9E161BBEAAF5508FF582E182E54B0014E_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m40C53A045270636F50DD8FBA1CD2821FA008B530_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mE31189F4697D0D2DFDA89860F530890BE0ABB3FC_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m7D87C221713AAEDF63A47C058A2A7F5BCB18808C_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m573978012091B47A7CAFC2A184E9D62E04829ACB_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m6D2EDABF064AC80E0101F7F7996030A5A1E9433C_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m3C7D8ABD6A05B2998359B0C09CCA14D75818E892_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mBB8DCA5F43D99535BAD7C917415CA8DBCF81922D_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m3E022A69835AC7DB6A999362E111F18A68DF8778_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mC55CEDCE17D86FE68CF9BC1A85DC79211C766AD4_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mE6DF87B05D7B09BC78E26145157CC66E57D3B7C8_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m70DEEF2A23A8C3CA4EE46DDB16FEDF9946AA6406_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_TisRuntimeObject_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisRuntimeObject_TisRuntimeObject_m575D419184A45EC677EC71BC293305E28FAB3DCA_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m7E966983F5693237F9E1EC4D548AAF3445F37AFC_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mE14485F10906BC61753292A337263A9583FBFB96_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_m7D534635CD4E4D711A0EA8B564C40B9AB6E9E158_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_m4CA678BACE3949B36B289C261EAE5FFB79DDCAEA_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRuntimeObject_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_m817D9FDE1E76AA027B97F11AB734330F2F4B1220_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRuntimeObject_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_mF904B458F9686C5482C6A4831FC91B1317D4E3E2_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRuntimeObject_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m96F970ADA60CC375CCF8CB9D63BF6C32EA277B3A_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRuntimeObject_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_m350D741B43079D43DCFB5736E976AA16CF2619C9_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRuntimeObject_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_mADE6C497BD2EA112DDF1F217627DE45248F1C5E4_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRuntimeObject_TisVector2_tA85D2DD88578276CA8A8796756458277E72D073D_m7804432871E6917855FD84209F4FFD9AC7FE9152_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRuntimeObject_TisVector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_mF11997E2A6B6BDD8F1936F16C7842C64C61E53EC_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRuntimeObject_TisVector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E_mE86E361181967ED862A20B7920EA57D57A1A1DF9_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisRuntimeObject_m852D44D7DFE86811EBB6364C6E3668BADF1EC54D_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_m3E468DDBFE3FFF6C072ECD2B8C1776A2DEFCAB26_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m041954043D68FDEFCB4704ABB01EA0F5F5C5D6D6_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_m63EB2679D4546F2A144001E65A10A45B68C36A68_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t TypeChecker_CheckTypes_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_m4648AC0FF2C5A9E95DD08EA8C3C5713BE52B35D1_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t _AndroidJNIHelper_ConvertFromJNIArray_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_m7ACDAA9C56AFCDB0643BCF2424115B6505E43C65_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t _AndroidJNIHelper_ConvertFromJNIArray_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_m6DF6E2572479AEB79E996D13FAB50A7BCC9FE42F_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t _AndroidJNIHelper_ConvertFromJNIArray_TisDouble_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_m283223369A7B2D14D9E3112F999B7274C45616C9_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t _AndroidJNIHelper_ConvertFromJNIArray_TisInt16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_m9BB8E4F00907021DCC798A018E85E319BC48EA8E_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t _AndroidJNIHelper_ConvertFromJNIArray_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mE706EF56D441C5A46D3CA5534DEE8BD328B0BCD0_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t _AndroidJNIHelper_ConvertFromJNIArray_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_mC4EED3FF1319EA6EA8D4BF54C0942075042DB984_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t _AndroidJNIHelper_ConvertFromJNIArray_TisRuntimeObject_m229EAB610ACD40133634DF44A7C0095C45109188_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t _AndroidJNIHelper_ConvertFromJNIArray_TisSByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_m09F60E959E683D0C369BC00FAA3A56B0B9DDA78A_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t _AndroidJNIHelper_ConvertFromJNIArray_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_mF9755186D51B25D1233C5C3D7D61FDCCC6DCF0B5_MetadataUsageId; struct Delegate_t_marshaled_com; struct Delegate_t_marshaled_pinvoke; struct Exception_t_marshaled_com; struct Exception_t_marshaled_pinvoke; struct BooleanU5BU5D_t192C7579715690E25BD5EFED47F3E0FC9DCB2040; struct ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821; struct CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2; struct DoubleU5BU5D_tF9383437DDA9EAC9F60627E9E6E2045CF7CB182D; struct Int16U5BU5D_tDA0F0B2730337F72E44DB024BE9818FA8EDE8D28; struct Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83; struct Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F; struct ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A; struct SByteU5BU5D_t623D1F33C61DEAC564E2B0560E00F1E1364F7889; struct SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5; struct StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E; struct AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379; struct jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3; 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.LuaDictTable`2 struct LuaDictTable_2_tDCE630BB7CCCFFD99F1192E46B43A92D3B05B7D0 : public RuntimeObject { public: // LuaInterface.LuaTable LuaInterface.LuaDictTable`2::table LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * ___table_0; // LuaInterface.LuaState LuaInterface.LuaDictTable`2::state LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___state_1; public: inline static int32_t get_offset_of_table_0() { return static_cast(offsetof(LuaDictTable_2_tDCE630BB7CCCFFD99F1192E46B43A92D3B05B7D0, ___table_0)); } inline LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * get_table_0() const { return ___table_0; } inline LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 ** get_address_of_table_0() { return &___table_0; } inline void set_table_0(LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * value) { ___table_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___table_0), (void*)value); } inline static int32_t get_offset_of_state_1() { return static_cast(offsetof(LuaDictTable_2_tDCE630BB7CCCFFD99F1192E46B43A92D3B05B7D0, ___state_1)); } inline LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * get_state_1() const { return ___state_1; } inline LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE ** get_address_of_state_1() { return &___state_1; } inline void set_state_1(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * value) { ___state_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___state_1), (void*)value); } }; // LuaInterface.TypeChecker struct TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4 : public RuntimeObject { public: public: }; struct TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_StaticFields { public: // System.Type[] LuaInterface.TypeChecker::LuaValueTypeMap TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ___LuaValueTypeMap_0; // System.Type LuaInterface.TypeChecker::monoType Type_t * ___monoType_1; public: inline static int32_t get_offset_of_LuaValueTypeMap_0() { return static_cast(offsetof(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_StaticFields, ___LuaValueTypeMap_0)); } inline TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* get_LuaValueTypeMap_0() const { return ___LuaValueTypeMap_0; } inline TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F** get_address_of_LuaValueTypeMap_0() { return &___LuaValueTypeMap_0; } inline void set_LuaValueTypeMap_0(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* value) { ___LuaValueTypeMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___LuaValueTypeMap_0), (void*)value); } inline static int32_t get_offset_of_monoType_1() { return static_cast(offsetof(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_StaticFields, ___monoType_1)); } inline Type_t * get_monoType_1() const { return ___monoType_1; } inline Type_t ** get_address_of_monoType_1() { return &___monoType_1; } inline void set_monoType_1(Type_t * value) { ___monoType_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___monoType_1), (void*)value); } }; // LuaInterface.TypeTraits`1 struct TypeTraits_1_t5217AD71D0300395C31B6A1B233DDD8D95495707 : public RuntimeObject { public: public: }; struct TypeTraits_1_t5217AD71D0300395C31B6A1B233DDD8D95495707_StaticFields { public: // System.Func`3 LuaInterface.TypeTraits`1::Check Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0; // System.Type LuaInterface.TypeTraits`1::type Type_t * ___type_1; // System.Boolean LuaInterface.TypeTraits`1::IsValueType bool ___IsValueType_2; // System.Boolean LuaInterface.TypeTraits`1::IsArray bool ___IsArray_3; // System.String LuaInterface.TypeTraits`1::typeName String_t* ___typeName_4; // System.Int32 LuaInterface.TypeTraits`1::nilType int32_t ___nilType_5; // System.Int32 LuaInterface.TypeTraits`1::metaref int32_t ___metaref_6; public: inline static int32_t get_offset_of_Check_0() { return static_cast(offsetof(TypeTraits_1_t5217AD71D0300395C31B6A1B233DDD8D95495707_StaticFields, ___Check_0)); } inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; } inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; } inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value) { ___Check_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value); } inline static int32_t get_offset_of_type_1() { return static_cast(offsetof(TypeTraits_1_t5217AD71D0300395C31B6A1B233DDD8D95495707_StaticFields, ___type_1)); } inline Type_t * get_type_1() const { return ___type_1; } inline Type_t ** get_address_of_type_1() { return &___type_1; } inline void set_type_1(Type_t * value) { ___type_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value); } inline static int32_t get_offset_of_IsValueType_2() { return static_cast(offsetof(TypeTraits_1_t5217AD71D0300395C31B6A1B233DDD8D95495707_StaticFields, ___IsValueType_2)); } inline bool get_IsValueType_2() const { return ___IsValueType_2; } inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; } inline void set_IsValueType_2(bool value) { ___IsValueType_2 = value; } inline static int32_t get_offset_of_IsArray_3() { return static_cast(offsetof(TypeTraits_1_t5217AD71D0300395C31B6A1B233DDD8D95495707_StaticFields, ___IsArray_3)); } inline bool get_IsArray_3() const { return ___IsArray_3; } inline bool* get_address_of_IsArray_3() { return &___IsArray_3; } inline void set_IsArray_3(bool value) { ___IsArray_3 = value; } inline static int32_t get_offset_of_typeName_4() { return static_cast(offsetof(TypeTraits_1_t5217AD71D0300395C31B6A1B233DDD8D95495707_StaticFields, ___typeName_4)); } inline String_t* get_typeName_4() const { return ___typeName_4; } inline String_t** get_address_of_typeName_4() { return &___typeName_4; } inline void set_typeName_4(String_t* value) { ___typeName_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value); } inline static int32_t get_offset_of_nilType_5() { return static_cast(offsetof(TypeTraits_1_t5217AD71D0300395C31B6A1B233DDD8D95495707_StaticFields, ___nilType_5)); } inline int32_t get_nilType_5() const { return ___nilType_5; } inline int32_t* get_address_of_nilType_5() { return &___nilType_5; } inline void set_nilType_5(int32_t value) { ___nilType_5 = value; } inline static int32_t get_offset_of_metaref_6() { return static_cast(offsetof(TypeTraits_1_t5217AD71D0300395C31B6A1B233DDD8D95495707_StaticFields, ___metaref_6)); } inline int32_t get_metaref_6() const { return ___metaref_6; } inline int32_t* get_address_of_metaref_6() { return &___metaref_6; } inline void set_metaref_6(int32_t value) { ___metaref_6 = value; } }; // LuaInterface.TypeTraits`1 struct TypeTraits_1_t17EFE977FAA7B6FF7D0986063BD1D971D281483B : public RuntimeObject { public: public: }; struct TypeTraits_1_t17EFE977FAA7B6FF7D0986063BD1D971D281483B_StaticFields { public: // System.Func`3 LuaInterface.TypeTraits`1::Check Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0; // System.Type LuaInterface.TypeTraits`1::type Type_t * ___type_1; // System.Boolean LuaInterface.TypeTraits`1::IsValueType bool ___IsValueType_2; // System.Boolean LuaInterface.TypeTraits`1::IsArray bool ___IsArray_3; // System.String LuaInterface.TypeTraits`1::typeName String_t* ___typeName_4; // System.Int32 LuaInterface.TypeTraits`1::nilType int32_t ___nilType_5; // System.Int32 LuaInterface.TypeTraits`1::metaref int32_t ___metaref_6; public: inline static int32_t get_offset_of_Check_0() { return static_cast(offsetof(TypeTraits_1_t17EFE977FAA7B6FF7D0986063BD1D971D281483B_StaticFields, ___Check_0)); } inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; } inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; } inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value) { ___Check_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value); } inline static int32_t get_offset_of_type_1() { return static_cast(offsetof(TypeTraits_1_t17EFE977FAA7B6FF7D0986063BD1D971D281483B_StaticFields, ___type_1)); } inline Type_t * get_type_1() const { return ___type_1; } inline Type_t ** get_address_of_type_1() { return &___type_1; } inline void set_type_1(Type_t * value) { ___type_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value); } inline static int32_t get_offset_of_IsValueType_2() { return static_cast(offsetof(TypeTraits_1_t17EFE977FAA7B6FF7D0986063BD1D971D281483B_StaticFields, ___IsValueType_2)); } inline bool get_IsValueType_2() const { return ___IsValueType_2; } inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; } inline void set_IsValueType_2(bool value) { ___IsValueType_2 = value; } inline static int32_t get_offset_of_IsArray_3() { return static_cast(offsetof(TypeTraits_1_t17EFE977FAA7B6FF7D0986063BD1D971D281483B_StaticFields, ___IsArray_3)); } inline bool get_IsArray_3() const { return ___IsArray_3; } inline bool* get_address_of_IsArray_3() { return &___IsArray_3; } inline void set_IsArray_3(bool value) { ___IsArray_3 = value; } inline static int32_t get_offset_of_typeName_4() { return static_cast(offsetof(TypeTraits_1_t17EFE977FAA7B6FF7D0986063BD1D971D281483B_StaticFields, ___typeName_4)); } inline String_t* get_typeName_4() const { return ___typeName_4; } inline String_t** get_address_of_typeName_4() { return &___typeName_4; } inline void set_typeName_4(String_t* value) { ___typeName_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value); } inline static int32_t get_offset_of_nilType_5() { return static_cast(offsetof(TypeTraits_1_t17EFE977FAA7B6FF7D0986063BD1D971D281483B_StaticFields, ___nilType_5)); } inline int32_t get_nilType_5() const { return ___nilType_5; } inline int32_t* get_address_of_nilType_5() { return &___nilType_5; } inline void set_nilType_5(int32_t value) { ___nilType_5 = value; } inline static int32_t get_offset_of_metaref_6() { return static_cast(offsetof(TypeTraits_1_t17EFE977FAA7B6FF7D0986063BD1D971D281483B_StaticFields, ___metaref_6)); } inline int32_t get_metaref_6() const { return ___metaref_6; } inline int32_t* get_address_of_metaref_6() { return &___metaref_6; } inline void set_metaref_6(int32_t value) { ___metaref_6 = value; } }; // LuaInterface.TypeTraits`1 struct TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA : public RuntimeObject { public: public: }; struct TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields { public: // System.Func`3 LuaInterface.TypeTraits`1::Check Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0; // System.Type LuaInterface.TypeTraits`1::type Type_t * ___type_1; // System.Boolean LuaInterface.TypeTraits`1::IsValueType bool ___IsValueType_2; // System.Boolean LuaInterface.TypeTraits`1::IsArray bool ___IsArray_3; // System.String LuaInterface.TypeTraits`1::typeName String_t* ___typeName_4; // System.Int32 LuaInterface.TypeTraits`1::nilType int32_t ___nilType_5; // System.Int32 LuaInterface.TypeTraits`1::metaref int32_t ___metaref_6; public: inline static int32_t get_offset_of_Check_0() { return static_cast(offsetof(TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields, ___Check_0)); } inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; } inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; } inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value) { ___Check_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value); } inline static int32_t get_offset_of_type_1() { return static_cast(offsetof(TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields, ___type_1)); } inline Type_t * get_type_1() const { return ___type_1; } inline Type_t ** get_address_of_type_1() { return &___type_1; } inline void set_type_1(Type_t * value) { ___type_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value); } inline static int32_t get_offset_of_IsValueType_2() { return static_cast(offsetof(TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields, ___IsValueType_2)); } inline bool get_IsValueType_2() const { return ___IsValueType_2; } inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; } inline void set_IsValueType_2(bool value) { ___IsValueType_2 = value; } inline static int32_t get_offset_of_IsArray_3() { return static_cast(offsetof(TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields, ___IsArray_3)); } inline bool get_IsArray_3() const { return ___IsArray_3; } inline bool* get_address_of_IsArray_3() { return &___IsArray_3; } inline void set_IsArray_3(bool value) { ___IsArray_3 = value; } inline static int32_t get_offset_of_typeName_4() { return static_cast(offsetof(TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields, ___typeName_4)); } inline String_t* get_typeName_4() const { return ___typeName_4; } inline String_t** get_address_of_typeName_4() { return &___typeName_4; } inline void set_typeName_4(String_t* value) { ___typeName_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value); } inline static int32_t get_offset_of_nilType_5() { return static_cast(offsetof(TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields, ___nilType_5)); } inline int32_t get_nilType_5() const { return ___nilType_5; } inline int32_t* get_address_of_nilType_5() { return &___nilType_5; } inline void set_nilType_5(int32_t value) { ___nilType_5 = value; } inline static int32_t get_offset_of_metaref_6() { return static_cast(offsetof(TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields, ___metaref_6)); } inline int32_t get_metaref_6() const { return ___metaref_6; } inline int32_t* get_address_of_metaref_6() { return &___metaref_6; } inline void set_metaref_6(int32_t value) { ___metaref_6 = value; } }; // LuaInterface.TypeTraits`1 struct TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D : public RuntimeObject { public: public: }; struct TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields { public: // System.Func`3 LuaInterface.TypeTraits`1::Check Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0; // System.Type LuaInterface.TypeTraits`1::type Type_t * ___type_1; // System.Boolean LuaInterface.TypeTraits`1::IsValueType bool ___IsValueType_2; // System.Boolean LuaInterface.TypeTraits`1::IsArray bool ___IsArray_3; // System.String LuaInterface.TypeTraits`1::typeName String_t* ___typeName_4; // System.Int32 LuaInterface.TypeTraits`1::nilType int32_t ___nilType_5; // System.Int32 LuaInterface.TypeTraits`1::metaref int32_t ___metaref_6; public: inline static int32_t get_offset_of_Check_0() { return static_cast(offsetof(TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields, ___Check_0)); } inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; } inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; } inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value) { ___Check_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value); } inline static int32_t get_offset_of_type_1() { return static_cast(offsetof(TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields, ___type_1)); } inline Type_t * get_type_1() const { return ___type_1; } inline Type_t ** get_address_of_type_1() { return &___type_1; } inline void set_type_1(Type_t * value) { ___type_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value); } inline static int32_t get_offset_of_IsValueType_2() { return static_cast(offsetof(TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields, ___IsValueType_2)); } inline bool get_IsValueType_2() const { return ___IsValueType_2; } inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; } inline void set_IsValueType_2(bool value) { ___IsValueType_2 = value; } inline static int32_t get_offset_of_IsArray_3() { return static_cast(offsetof(TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields, ___IsArray_3)); } inline bool get_IsArray_3() const { return ___IsArray_3; } inline bool* get_address_of_IsArray_3() { return &___IsArray_3; } inline void set_IsArray_3(bool value) { ___IsArray_3 = value; } inline static int32_t get_offset_of_typeName_4() { return static_cast(offsetof(TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields, ___typeName_4)); } inline String_t* get_typeName_4() const { return ___typeName_4; } inline String_t** get_address_of_typeName_4() { return &___typeName_4; } inline void set_typeName_4(String_t* value) { ___typeName_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value); } inline static int32_t get_offset_of_nilType_5() { return static_cast(offsetof(TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields, ___nilType_5)); } inline int32_t get_nilType_5() const { return ___nilType_5; } inline int32_t* get_address_of_nilType_5() { return &___nilType_5; } inline void set_nilType_5(int32_t value) { ___nilType_5 = value; } inline static int32_t get_offset_of_metaref_6() { return static_cast(offsetof(TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields, ___metaref_6)); } inline int32_t get_metaref_6() const { return ___metaref_6; } inline int32_t* get_address_of_metaref_6() { return &___metaref_6; } inline void set_metaref_6(int32_t value) { ___metaref_6 = value; } }; // LuaInterface.TypeTraits`1 struct TypeTraits_1_t2551DA50E7BF65701B73DB8FE671CCE33D76ECC7 : public RuntimeObject { public: public: }; struct TypeTraits_1_t2551DA50E7BF65701B73DB8FE671CCE33D76ECC7_StaticFields { public: // System.Func`3 LuaInterface.TypeTraits`1::Check Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0; // System.Type LuaInterface.TypeTraits`1::type Type_t * ___type_1; // System.Boolean LuaInterface.TypeTraits`1::IsValueType bool ___IsValueType_2; // System.Boolean LuaInterface.TypeTraits`1::IsArray bool ___IsArray_3; // System.String LuaInterface.TypeTraits`1::typeName String_t* ___typeName_4; // System.Int32 LuaInterface.TypeTraits`1::nilType int32_t ___nilType_5; // System.Int32 LuaInterface.TypeTraits`1::metaref int32_t ___metaref_6; public: inline static int32_t get_offset_of_Check_0() { return static_cast(offsetof(TypeTraits_1_t2551DA50E7BF65701B73DB8FE671CCE33D76ECC7_StaticFields, ___Check_0)); } inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; } inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; } inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value) { ___Check_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value); } inline static int32_t get_offset_of_type_1() { return static_cast(offsetof(TypeTraits_1_t2551DA50E7BF65701B73DB8FE671CCE33D76ECC7_StaticFields, ___type_1)); } inline Type_t * get_type_1() const { return ___type_1; } inline Type_t ** get_address_of_type_1() { return &___type_1; } inline void set_type_1(Type_t * value) { ___type_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value); } inline static int32_t get_offset_of_IsValueType_2() { return static_cast(offsetof(TypeTraits_1_t2551DA50E7BF65701B73DB8FE671CCE33D76ECC7_StaticFields, ___IsValueType_2)); } inline bool get_IsValueType_2() const { return ___IsValueType_2; } inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; } inline void set_IsValueType_2(bool value) { ___IsValueType_2 = value; } inline static int32_t get_offset_of_IsArray_3() { return static_cast(offsetof(TypeTraits_1_t2551DA50E7BF65701B73DB8FE671CCE33D76ECC7_StaticFields, ___IsArray_3)); } inline bool get_IsArray_3() const { return ___IsArray_3; } inline bool* get_address_of_IsArray_3() { return &___IsArray_3; } inline void set_IsArray_3(bool value) { ___IsArray_3 = value; } inline static int32_t get_offset_of_typeName_4() { return static_cast(offsetof(TypeTraits_1_t2551DA50E7BF65701B73DB8FE671CCE33D76ECC7_StaticFields, ___typeName_4)); } inline String_t* get_typeName_4() const { return ___typeName_4; } inline String_t** get_address_of_typeName_4() { return &___typeName_4; } inline void set_typeName_4(String_t* value) { ___typeName_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value); } inline static int32_t get_offset_of_nilType_5() { return static_cast(offsetof(TypeTraits_1_t2551DA50E7BF65701B73DB8FE671CCE33D76ECC7_StaticFields, ___nilType_5)); } inline int32_t get_nilType_5() const { return ___nilType_5; } inline int32_t* get_address_of_nilType_5() { return &___nilType_5; } inline void set_nilType_5(int32_t value) { ___nilType_5 = value; } inline static int32_t get_offset_of_metaref_6() { return static_cast(offsetof(TypeTraits_1_t2551DA50E7BF65701B73DB8FE671CCE33D76ECC7_StaticFields, ___metaref_6)); } inline int32_t get_metaref_6() const { return ___metaref_6; } inline int32_t* get_address_of_metaref_6() { return &___metaref_6; } inline void set_metaref_6(int32_t value) { ___metaref_6 = value; } }; // LuaInterface.TypeTraits`1 struct TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33 : public RuntimeObject { public: public: }; struct TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields { public: // System.Func`3 LuaInterface.TypeTraits`1::Check Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0; // System.Type LuaInterface.TypeTraits`1::type Type_t * ___type_1; // System.Boolean LuaInterface.TypeTraits`1::IsValueType bool ___IsValueType_2; // System.Boolean LuaInterface.TypeTraits`1::IsArray bool ___IsArray_3; // System.String LuaInterface.TypeTraits`1::typeName String_t* ___typeName_4; // System.Int32 LuaInterface.TypeTraits`1::nilType int32_t ___nilType_5; // System.Int32 LuaInterface.TypeTraits`1::metaref int32_t ___metaref_6; public: inline static int32_t get_offset_of_Check_0() { return static_cast(offsetof(TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields, ___Check_0)); } inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; } inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; } inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value) { ___Check_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value); } inline static int32_t get_offset_of_type_1() { return static_cast(offsetof(TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields, ___type_1)); } inline Type_t * get_type_1() const { return ___type_1; } inline Type_t ** get_address_of_type_1() { return &___type_1; } inline void set_type_1(Type_t * value) { ___type_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value); } inline static int32_t get_offset_of_IsValueType_2() { return static_cast(offsetof(TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields, ___IsValueType_2)); } inline bool get_IsValueType_2() const { return ___IsValueType_2; } inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; } inline void set_IsValueType_2(bool value) { ___IsValueType_2 = value; } inline static int32_t get_offset_of_IsArray_3() { return static_cast(offsetof(TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields, ___IsArray_3)); } inline bool get_IsArray_3() const { return ___IsArray_3; } inline bool* get_address_of_IsArray_3() { return &___IsArray_3; } inline void set_IsArray_3(bool value) { ___IsArray_3 = value; } inline static int32_t get_offset_of_typeName_4() { return static_cast(offsetof(TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields, ___typeName_4)); } inline String_t* get_typeName_4() const { return ___typeName_4; } inline String_t** get_address_of_typeName_4() { return &___typeName_4; } inline void set_typeName_4(String_t* value) { ___typeName_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value); } inline static int32_t get_offset_of_nilType_5() { return static_cast(offsetof(TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields, ___nilType_5)); } inline int32_t get_nilType_5() const { return ___nilType_5; } inline int32_t* get_address_of_nilType_5() { return &___nilType_5; } inline void set_nilType_5(int32_t value) { ___nilType_5 = value; } inline static int32_t get_offset_of_metaref_6() { return static_cast(offsetof(TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields, ___metaref_6)); } inline int32_t get_metaref_6() const { return ___metaref_6; } inline int32_t* get_address_of_metaref_6() { return &___metaref_6; } inline void set_metaref_6(int32_t value) { ___metaref_6 = value; } }; // LuaInterface.TypeTraits`1 struct TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D : public RuntimeObject { public: public: }; struct TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields { public: // System.Func`3 LuaInterface.TypeTraits`1::Check Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0; // System.Type LuaInterface.TypeTraits`1::type Type_t * ___type_1; // System.Boolean LuaInterface.TypeTraits`1::IsValueType bool ___IsValueType_2; // System.Boolean LuaInterface.TypeTraits`1::IsArray bool ___IsArray_3; // System.String LuaInterface.TypeTraits`1::typeName String_t* ___typeName_4; // System.Int32 LuaInterface.TypeTraits`1::nilType int32_t ___nilType_5; // System.Int32 LuaInterface.TypeTraits`1::metaref int32_t ___metaref_6; public: inline static int32_t get_offset_of_Check_0() { return static_cast(offsetof(TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields, ___Check_0)); } inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; } inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; } inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value) { ___Check_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value); } inline static int32_t get_offset_of_type_1() { return static_cast(offsetof(TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields, ___type_1)); } inline Type_t * get_type_1() const { return ___type_1; } inline Type_t ** get_address_of_type_1() { return &___type_1; } inline void set_type_1(Type_t * value) { ___type_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value); } inline static int32_t get_offset_of_IsValueType_2() { return static_cast(offsetof(TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields, ___IsValueType_2)); } inline bool get_IsValueType_2() const { return ___IsValueType_2; } inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; } inline void set_IsValueType_2(bool value) { ___IsValueType_2 = value; } inline static int32_t get_offset_of_IsArray_3() { return static_cast(offsetof(TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields, ___IsArray_3)); } inline bool get_IsArray_3() const { return ___IsArray_3; } inline bool* get_address_of_IsArray_3() { return &___IsArray_3; } inline void set_IsArray_3(bool value) { ___IsArray_3 = value; } inline static int32_t get_offset_of_typeName_4() { return static_cast(offsetof(TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields, ___typeName_4)); } inline String_t* get_typeName_4() const { return ___typeName_4; } inline String_t** get_address_of_typeName_4() { return &___typeName_4; } inline void set_typeName_4(String_t* value) { ___typeName_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value); } inline static int32_t get_offset_of_nilType_5() { return static_cast(offsetof(TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields, ___nilType_5)); } inline int32_t get_nilType_5() const { return ___nilType_5; } inline int32_t* get_address_of_nilType_5() { return &___nilType_5; } inline void set_nilType_5(int32_t value) { ___nilType_5 = value; } inline static int32_t get_offset_of_metaref_6() { return static_cast(offsetof(TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields, ___metaref_6)); } inline int32_t get_metaref_6() const { return ___metaref_6; } inline int32_t* get_address_of_metaref_6() { return &___metaref_6; } inline void set_metaref_6(int32_t value) { ___metaref_6 = value; } }; // LuaInterface.TypeTraits`1 struct TypeTraits_1_tB5311790B81C6764F5DD4CB841FF61045BF11106 : public RuntimeObject { public: public: }; struct TypeTraits_1_tB5311790B81C6764F5DD4CB841FF61045BF11106_StaticFields { public: // System.Func`3 LuaInterface.TypeTraits`1::Check Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0; // System.Type LuaInterface.TypeTraits`1::type Type_t * ___type_1; // System.Boolean LuaInterface.TypeTraits`1::IsValueType bool ___IsValueType_2; // System.Boolean LuaInterface.TypeTraits`1::IsArray bool ___IsArray_3; // System.String LuaInterface.TypeTraits`1::typeName String_t* ___typeName_4; // System.Int32 LuaInterface.TypeTraits`1::nilType int32_t ___nilType_5; // System.Int32 LuaInterface.TypeTraits`1::metaref int32_t ___metaref_6; public: inline static int32_t get_offset_of_Check_0() { return static_cast(offsetof(TypeTraits_1_tB5311790B81C6764F5DD4CB841FF61045BF11106_StaticFields, ___Check_0)); } inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; } inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; } inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value) { ___Check_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value); } inline static int32_t get_offset_of_type_1() { return static_cast(offsetof(TypeTraits_1_tB5311790B81C6764F5DD4CB841FF61045BF11106_StaticFields, ___type_1)); } inline Type_t * get_type_1() const { return ___type_1; } inline Type_t ** get_address_of_type_1() { return &___type_1; } inline void set_type_1(Type_t * value) { ___type_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value); } inline static int32_t get_offset_of_IsValueType_2() { return static_cast(offsetof(TypeTraits_1_tB5311790B81C6764F5DD4CB841FF61045BF11106_StaticFields, ___IsValueType_2)); } inline bool get_IsValueType_2() const { return ___IsValueType_2; } inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; } inline void set_IsValueType_2(bool value) { ___IsValueType_2 = value; } inline static int32_t get_offset_of_IsArray_3() { return static_cast(offsetof(TypeTraits_1_tB5311790B81C6764F5DD4CB841FF61045BF11106_StaticFields, ___IsArray_3)); } inline bool get_IsArray_3() const { return ___IsArray_3; } inline bool* get_address_of_IsArray_3() { return &___IsArray_3; } inline void set_IsArray_3(bool value) { ___IsArray_3 = value; } inline static int32_t get_offset_of_typeName_4() { return static_cast(offsetof(TypeTraits_1_tB5311790B81C6764F5DD4CB841FF61045BF11106_StaticFields, ___typeName_4)); } inline String_t* get_typeName_4() const { return ___typeName_4; } inline String_t** get_address_of_typeName_4() { return &___typeName_4; } inline void set_typeName_4(String_t* value) { ___typeName_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value); } inline static int32_t get_offset_of_nilType_5() { return static_cast(offsetof(TypeTraits_1_tB5311790B81C6764F5DD4CB841FF61045BF11106_StaticFields, ___nilType_5)); } inline int32_t get_nilType_5() const { return ___nilType_5; } inline int32_t* get_address_of_nilType_5() { return &___nilType_5; } inline void set_nilType_5(int32_t value) { ___nilType_5 = value; } inline static int32_t get_offset_of_metaref_6() { return static_cast(offsetof(TypeTraits_1_tB5311790B81C6764F5DD4CB841FF61045BF11106_StaticFields, ___metaref_6)); } inline int32_t get_metaref_6() const { return ___metaref_6; } inline int32_t* get_address_of_metaref_6() { return &___metaref_6; } inline void set_metaref_6(int32_t value) { ___metaref_6 = value; } }; // LuaInterface.TypeTraits`1> struct TypeTraits_1_t12EC843910FE7B9B7EAFB8662BFF2A8077164753 : public RuntimeObject { public: public: }; struct TypeTraits_1_t12EC843910FE7B9B7EAFB8662BFF2A8077164753_StaticFields { public: // System.Func`3 LuaInterface.TypeTraits`1::Check Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0; // System.Type LuaInterface.TypeTraits`1::type Type_t * ___type_1; // System.Boolean LuaInterface.TypeTraits`1::IsValueType bool ___IsValueType_2; // System.Boolean LuaInterface.TypeTraits`1::IsArray bool ___IsArray_3; // System.String LuaInterface.TypeTraits`1::typeName String_t* ___typeName_4; // System.Int32 LuaInterface.TypeTraits`1::nilType int32_t ___nilType_5; // System.Int32 LuaInterface.TypeTraits`1::metaref int32_t ___metaref_6; public: inline static int32_t get_offset_of_Check_0() { return static_cast(offsetof(TypeTraits_1_t12EC843910FE7B9B7EAFB8662BFF2A8077164753_StaticFields, ___Check_0)); } inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; } inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; } inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value) { ___Check_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value); } inline static int32_t get_offset_of_type_1() { return static_cast(offsetof(TypeTraits_1_t12EC843910FE7B9B7EAFB8662BFF2A8077164753_StaticFields, ___type_1)); } inline Type_t * get_type_1() const { return ___type_1; } inline Type_t ** get_address_of_type_1() { return &___type_1; } inline void set_type_1(Type_t * value) { ___type_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value); } inline static int32_t get_offset_of_IsValueType_2() { return static_cast(offsetof(TypeTraits_1_t12EC843910FE7B9B7EAFB8662BFF2A8077164753_StaticFields, ___IsValueType_2)); } inline bool get_IsValueType_2() const { return ___IsValueType_2; } inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; } inline void set_IsValueType_2(bool value) { ___IsValueType_2 = value; } inline static int32_t get_offset_of_IsArray_3() { return static_cast(offsetof(TypeTraits_1_t12EC843910FE7B9B7EAFB8662BFF2A8077164753_StaticFields, ___IsArray_3)); } inline bool get_IsArray_3() const { return ___IsArray_3; } inline bool* get_address_of_IsArray_3() { return &___IsArray_3; } inline void set_IsArray_3(bool value) { ___IsArray_3 = value; } inline static int32_t get_offset_of_typeName_4() { return static_cast(offsetof(TypeTraits_1_t12EC843910FE7B9B7EAFB8662BFF2A8077164753_StaticFields, ___typeName_4)); } inline String_t* get_typeName_4() const { return ___typeName_4; } inline String_t** get_address_of_typeName_4() { return &___typeName_4; } inline void set_typeName_4(String_t* value) { ___typeName_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value); } inline static int32_t get_offset_of_nilType_5() { return static_cast(offsetof(TypeTraits_1_t12EC843910FE7B9B7EAFB8662BFF2A8077164753_StaticFields, ___nilType_5)); } inline int32_t get_nilType_5() const { return ___nilType_5; } inline int32_t* get_address_of_nilType_5() { return &___nilType_5; } inline void set_nilType_5(int32_t value) { ___nilType_5 = value; } inline static int32_t get_offset_of_metaref_6() { return static_cast(offsetof(TypeTraits_1_t12EC843910FE7B9B7EAFB8662BFF2A8077164753_StaticFields, ___metaref_6)); } inline int32_t get_metaref_6() const { return ___metaref_6; } inline int32_t* get_address_of_metaref_6() { return &___metaref_6; } inline void set_metaref_6(int32_t value) { ___metaref_6 = value; } }; // LuaInterface.TypeTraits`1 struct TypeTraits_1_t230B937AA0175DF88A52AF14A2A01495BAD88CC8 : public RuntimeObject { public: public: }; struct TypeTraits_1_t230B937AA0175DF88A52AF14A2A01495BAD88CC8_StaticFields { public: // System.Func`3 LuaInterface.TypeTraits`1::Check Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0; // System.Type LuaInterface.TypeTraits`1::type Type_t * ___type_1; // System.Boolean LuaInterface.TypeTraits`1::IsValueType bool ___IsValueType_2; // System.Boolean LuaInterface.TypeTraits`1::IsArray bool ___IsArray_3; // System.String LuaInterface.TypeTraits`1::typeName String_t* ___typeName_4; // System.Int32 LuaInterface.TypeTraits`1::nilType int32_t ___nilType_5; // System.Int32 LuaInterface.TypeTraits`1::metaref int32_t ___metaref_6; public: inline static int32_t get_offset_of_Check_0() { return static_cast(offsetof(TypeTraits_1_t230B937AA0175DF88A52AF14A2A01495BAD88CC8_StaticFields, ___Check_0)); } inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; } inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; } inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value) { ___Check_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value); } inline static int32_t get_offset_of_type_1() { return static_cast(offsetof(TypeTraits_1_t230B937AA0175DF88A52AF14A2A01495BAD88CC8_StaticFields, ___type_1)); } inline Type_t * get_type_1() const { return ___type_1; } inline Type_t ** get_address_of_type_1() { return &___type_1; } inline void set_type_1(Type_t * value) { ___type_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value); } inline static int32_t get_offset_of_IsValueType_2() { return static_cast(offsetof(TypeTraits_1_t230B937AA0175DF88A52AF14A2A01495BAD88CC8_StaticFields, ___IsValueType_2)); } inline bool get_IsValueType_2() const { return ___IsValueType_2; } inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; } inline void set_IsValueType_2(bool value) { ___IsValueType_2 = value; } inline static int32_t get_offset_of_IsArray_3() { return static_cast(offsetof(TypeTraits_1_t230B937AA0175DF88A52AF14A2A01495BAD88CC8_StaticFields, ___IsArray_3)); } inline bool get_IsArray_3() const { return ___IsArray_3; } inline bool* get_address_of_IsArray_3() { return &___IsArray_3; } inline void set_IsArray_3(bool value) { ___IsArray_3 = value; } inline static int32_t get_offset_of_typeName_4() { return static_cast(offsetof(TypeTraits_1_t230B937AA0175DF88A52AF14A2A01495BAD88CC8_StaticFields, ___typeName_4)); } inline String_t* get_typeName_4() const { return ___typeName_4; } inline String_t** get_address_of_typeName_4() { return &___typeName_4; } inline void set_typeName_4(String_t* value) { ___typeName_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value); } inline static int32_t get_offset_of_nilType_5() { return static_cast(offsetof(TypeTraits_1_t230B937AA0175DF88A52AF14A2A01495BAD88CC8_StaticFields, ___nilType_5)); } inline int32_t get_nilType_5() const { return ___nilType_5; } inline int32_t* get_address_of_nilType_5() { return &___nilType_5; } inline void set_nilType_5(int32_t value) { ___nilType_5 = value; } inline static int32_t get_offset_of_metaref_6() { return static_cast(offsetof(TypeTraits_1_t230B937AA0175DF88A52AF14A2A01495BAD88CC8_StaticFields, ___metaref_6)); } inline int32_t get_metaref_6() const { return ___metaref_6; } inline int32_t* get_address_of_metaref_6() { return &___metaref_6; } inline void set_metaref_6(int32_t value) { ___metaref_6 = value; } }; // LuaInterface.TypeTraits`1 struct TypeTraits_1_t3329BC2D1743374CACF792F0C6D24986E0F1F906 : public RuntimeObject { public: public: }; struct TypeTraits_1_t3329BC2D1743374CACF792F0C6D24986E0F1F906_StaticFields { public: // System.Func`3 LuaInterface.TypeTraits`1::Check Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0; // System.Type LuaInterface.TypeTraits`1::type Type_t * ___type_1; // System.Boolean LuaInterface.TypeTraits`1::IsValueType bool ___IsValueType_2; // System.Boolean LuaInterface.TypeTraits`1::IsArray bool ___IsArray_3; // System.String LuaInterface.TypeTraits`1::typeName String_t* ___typeName_4; // System.Int32 LuaInterface.TypeTraits`1::nilType int32_t ___nilType_5; // System.Int32 LuaInterface.TypeTraits`1::metaref int32_t ___metaref_6; public: inline static int32_t get_offset_of_Check_0() { return static_cast(offsetof(TypeTraits_1_t3329BC2D1743374CACF792F0C6D24986E0F1F906_StaticFields, ___Check_0)); } inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; } inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; } inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value) { ___Check_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value); } inline static int32_t get_offset_of_type_1() { return static_cast(offsetof(TypeTraits_1_t3329BC2D1743374CACF792F0C6D24986E0F1F906_StaticFields, ___type_1)); } inline Type_t * get_type_1() const { return ___type_1; } inline Type_t ** get_address_of_type_1() { return &___type_1; } inline void set_type_1(Type_t * value) { ___type_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value); } inline static int32_t get_offset_of_IsValueType_2() { return static_cast(offsetof(TypeTraits_1_t3329BC2D1743374CACF792F0C6D24986E0F1F906_StaticFields, ___IsValueType_2)); } inline bool get_IsValueType_2() const { return ___IsValueType_2; } inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; } inline void set_IsValueType_2(bool value) { ___IsValueType_2 = value; } inline static int32_t get_offset_of_IsArray_3() { return static_cast(offsetof(TypeTraits_1_t3329BC2D1743374CACF792F0C6D24986E0F1F906_StaticFields, ___IsArray_3)); } inline bool get_IsArray_3() const { return ___IsArray_3; } inline bool* get_address_of_IsArray_3() { return &___IsArray_3; } inline void set_IsArray_3(bool value) { ___IsArray_3 = value; } inline static int32_t get_offset_of_typeName_4() { return static_cast(offsetof(TypeTraits_1_t3329BC2D1743374CACF792F0C6D24986E0F1F906_StaticFields, ___typeName_4)); } inline String_t* get_typeName_4() const { return ___typeName_4; } inline String_t** get_address_of_typeName_4() { return &___typeName_4; } inline void set_typeName_4(String_t* value) { ___typeName_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value); } inline static int32_t get_offset_of_nilType_5() { return static_cast(offsetof(TypeTraits_1_t3329BC2D1743374CACF792F0C6D24986E0F1F906_StaticFields, ___nilType_5)); } inline int32_t get_nilType_5() const { return ___nilType_5; } inline int32_t* get_address_of_nilType_5() { return &___nilType_5; } inline void set_nilType_5(int32_t value) { ___nilType_5 = value; } inline static int32_t get_offset_of_metaref_6() { return static_cast(offsetof(TypeTraits_1_t3329BC2D1743374CACF792F0C6D24986E0F1F906_StaticFields, ___metaref_6)); } inline int32_t get_metaref_6() const { return ___metaref_6; } inline int32_t* get_address_of_metaref_6() { return &___metaref_6; } inline void set_metaref_6(int32_t value) { ___metaref_6 = value; } }; // LuaInterface.TypeTraits`1 struct TypeTraits_1_t43E10826543F21AFC2E7FB8D7637604449902C79 : public RuntimeObject { public: public: }; struct TypeTraits_1_t43E10826543F21AFC2E7FB8D7637604449902C79_StaticFields { public: // System.Func`3 LuaInterface.TypeTraits`1::Check Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0; // System.Type LuaInterface.TypeTraits`1::type Type_t * ___type_1; // System.Boolean LuaInterface.TypeTraits`1::IsValueType bool ___IsValueType_2; // System.Boolean LuaInterface.TypeTraits`1::IsArray bool ___IsArray_3; // System.String LuaInterface.TypeTraits`1::typeName String_t* ___typeName_4; // System.Int32 LuaInterface.TypeTraits`1::nilType int32_t ___nilType_5; // System.Int32 LuaInterface.TypeTraits`1::metaref int32_t ___metaref_6; public: inline static int32_t get_offset_of_Check_0() { return static_cast(offsetof(TypeTraits_1_t43E10826543F21AFC2E7FB8D7637604449902C79_StaticFields, ___Check_0)); } inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; } inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; } inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value) { ___Check_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value); } inline static int32_t get_offset_of_type_1() { return static_cast(offsetof(TypeTraits_1_t43E10826543F21AFC2E7FB8D7637604449902C79_StaticFields, ___type_1)); } inline Type_t * get_type_1() const { return ___type_1; } inline Type_t ** get_address_of_type_1() { return &___type_1; } inline void set_type_1(Type_t * value) { ___type_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value); } inline static int32_t get_offset_of_IsValueType_2() { return static_cast(offsetof(TypeTraits_1_t43E10826543F21AFC2E7FB8D7637604449902C79_StaticFields, ___IsValueType_2)); } inline bool get_IsValueType_2() const { return ___IsValueType_2; } inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; } inline void set_IsValueType_2(bool value) { ___IsValueType_2 = value; } inline static int32_t get_offset_of_IsArray_3() { return static_cast(offsetof(TypeTraits_1_t43E10826543F21AFC2E7FB8D7637604449902C79_StaticFields, ___IsArray_3)); } inline bool get_IsArray_3() const { return ___IsArray_3; } inline bool* get_address_of_IsArray_3() { return &___IsArray_3; } inline void set_IsArray_3(bool value) { ___IsArray_3 = value; } inline static int32_t get_offset_of_typeName_4() { return static_cast(offsetof(TypeTraits_1_t43E10826543F21AFC2E7FB8D7637604449902C79_StaticFields, ___typeName_4)); } inline String_t* get_typeName_4() const { return ___typeName_4; } inline String_t** get_address_of_typeName_4() { return &___typeName_4; } inline void set_typeName_4(String_t* value) { ___typeName_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value); } inline static int32_t get_offset_of_nilType_5() { return static_cast(offsetof(TypeTraits_1_t43E10826543F21AFC2E7FB8D7637604449902C79_StaticFields, ___nilType_5)); } inline int32_t get_nilType_5() const { return ___nilType_5; } inline int32_t* get_address_of_nilType_5() { return &___nilType_5; } inline void set_nilType_5(int32_t value) { ___nilType_5 = value; } inline static int32_t get_offset_of_metaref_6() { return static_cast(offsetof(TypeTraits_1_t43E10826543F21AFC2E7FB8D7637604449902C79_StaticFields, ___metaref_6)); } inline int32_t get_metaref_6() const { return ___metaref_6; } inline int32_t* get_address_of_metaref_6() { return &___metaref_6; } inline void set_metaref_6(int32_t value) { ___metaref_6 = value; } }; // LuaInterface.TypeTraits`1 struct TypeTraits_1_t1F3AEEC5AA57B39EDCB8D080CFF18C95FB9368E3 : public RuntimeObject { public: public: }; struct TypeTraits_1_t1F3AEEC5AA57B39EDCB8D080CFF18C95FB9368E3_StaticFields { public: // System.Func`3 LuaInterface.TypeTraits`1::Check Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0; // System.Type LuaInterface.TypeTraits`1::type Type_t * ___type_1; // System.Boolean LuaInterface.TypeTraits`1::IsValueType bool ___IsValueType_2; // System.Boolean LuaInterface.TypeTraits`1::IsArray bool ___IsArray_3; // System.String LuaInterface.TypeTraits`1::typeName String_t* ___typeName_4; // System.Int32 LuaInterface.TypeTraits`1::nilType int32_t ___nilType_5; // System.Int32 LuaInterface.TypeTraits`1::metaref int32_t ___metaref_6; public: inline static int32_t get_offset_of_Check_0() { return static_cast(offsetof(TypeTraits_1_t1F3AEEC5AA57B39EDCB8D080CFF18C95FB9368E3_StaticFields, ___Check_0)); } inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; } inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; } inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value) { ___Check_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value); } inline static int32_t get_offset_of_type_1() { return static_cast(offsetof(TypeTraits_1_t1F3AEEC5AA57B39EDCB8D080CFF18C95FB9368E3_StaticFields, ___type_1)); } inline Type_t * get_type_1() const { return ___type_1; } inline Type_t ** get_address_of_type_1() { return &___type_1; } inline void set_type_1(Type_t * value) { ___type_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value); } inline static int32_t get_offset_of_IsValueType_2() { return static_cast(offsetof(TypeTraits_1_t1F3AEEC5AA57B39EDCB8D080CFF18C95FB9368E3_StaticFields, ___IsValueType_2)); } inline bool get_IsValueType_2() const { return ___IsValueType_2; } inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; } inline void set_IsValueType_2(bool value) { ___IsValueType_2 = value; } inline static int32_t get_offset_of_IsArray_3() { return static_cast(offsetof(TypeTraits_1_t1F3AEEC5AA57B39EDCB8D080CFF18C95FB9368E3_StaticFields, ___IsArray_3)); } inline bool get_IsArray_3() const { return ___IsArray_3; } inline bool* get_address_of_IsArray_3() { return &___IsArray_3; } inline void set_IsArray_3(bool value) { ___IsArray_3 = value; } inline static int32_t get_offset_of_typeName_4() { return static_cast(offsetof(TypeTraits_1_t1F3AEEC5AA57B39EDCB8D080CFF18C95FB9368E3_StaticFields, ___typeName_4)); } inline String_t* get_typeName_4() const { return ___typeName_4; } inline String_t** get_address_of_typeName_4() { return &___typeName_4; } inline void set_typeName_4(String_t* value) { ___typeName_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value); } inline static int32_t get_offset_of_nilType_5() { return static_cast(offsetof(TypeTraits_1_t1F3AEEC5AA57B39EDCB8D080CFF18C95FB9368E3_StaticFields, ___nilType_5)); } inline int32_t get_nilType_5() const { return ___nilType_5; } inline int32_t* get_address_of_nilType_5() { return &___nilType_5; } inline void set_nilType_5(int32_t value) { ___nilType_5 = value; } inline static int32_t get_offset_of_metaref_6() { return static_cast(offsetof(TypeTraits_1_t1F3AEEC5AA57B39EDCB8D080CFF18C95FB9368E3_StaticFields, ___metaref_6)); } inline int32_t get_metaref_6() const { return ___metaref_6; } inline int32_t* get_address_of_metaref_6() { return &___metaref_6; } inline void set_metaref_6(int32_t value) { ___metaref_6 = value; } }; // LuaInterface.TypeTraits`1 struct TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E : public RuntimeObject { public: public: }; struct TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E_StaticFields { public: // System.Func`3 LuaInterface.TypeTraits`1::Check Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0; // System.Type LuaInterface.TypeTraits`1::type Type_t * ___type_1; // System.Boolean LuaInterface.TypeTraits`1::IsValueType bool ___IsValueType_2; // System.Boolean LuaInterface.TypeTraits`1::IsArray bool ___IsArray_3; // System.String LuaInterface.TypeTraits`1::typeName String_t* ___typeName_4; // System.Int32 LuaInterface.TypeTraits`1::nilType int32_t ___nilType_5; // System.Int32 LuaInterface.TypeTraits`1::metaref int32_t ___metaref_6; public: inline static int32_t get_offset_of_Check_0() { return static_cast(offsetof(TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E_StaticFields, ___Check_0)); } inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; } inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; } inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value) { ___Check_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value); } inline static int32_t get_offset_of_type_1() { return static_cast(offsetof(TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E_StaticFields, ___type_1)); } inline Type_t * get_type_1() const { return ___type_1; } inline Type_t ** get_address_of_type_1() { return &___type_1; } inline void set_type_1(Type_t * value) { ___type_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value); } inline static int32_t get_offset_of_IsValueType_2() { return static_cast(offsetof(TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E_StaticFields, ___IsValueType_2)); } inline bool get_IsValueType_2() const { return ___IsValueType_2; } inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; } inline void set_IsValueType_2(bool value) { ___IsValueType_2 = value; } inline static int32_t get_offset_of_IsArray_3() { return static_cast(offsetof(TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E_StaticFields, ___IsArray_3)); } inline bool get_IsArray_3() const { return ___IsArray_3; } inline bool* get_address_of_IsArray_3() { return &___IsArray_3; } inline void set_IsArray_3(bool value) { ___IsArray_3 = value; } inline static int32_t get_offset_of_typeName_4() { return static_cast(offsetof(TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E_StaticFields, ___typeName_4)); } inline String_t* get_typeName_4() const { return ___typeName_4; } inline String_t** get_address_of_typeName_4() { return &___typeName_4; } inline void set_typeName_4(String_t* value) { ___typeName_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value); } inline static int32_t get_offset_of_nilType_5() { return static_cast(offsetof(TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E_StaticFields, ___nilType_5)); } inline int32_t get_nilType_5() const { return ___nilType_5; } inline int32_t* get_address_of_nilType_5() { return &___nilType_5; } inline void set_nilType_5(int32_t value) { ___nilType_5 = value; } inline static int32_t get_offset_of_metaref_6() { return static_cast(offsetof(TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E_StaticFields, ___metaref_6)); } inline int32_t get_metaref_6() const { return ___metaref_6; } inline int32_t* get_address_of_metaref_6() { return &___metaref_6; } inline void set_metaref_6(int32_t value) { ___metaref_6 = value; } }; // LuaInterface.TypeTraits`1 struct TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36 : public RuntimeObject { public: public: }; struct TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields { public: // System.Func`3 LuaInterface.TypeTraits`1::Check Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0; // System.Type LuaInterface.TypeTraits`1::type Type_t * ___type_1; // System.Boolean LuaInterface.TypeTraits`1::IsValueType bool ___IsValueType_2; // System.Boolean LuaInterface.TypeTraits`1::IsArray bool ___IsArray_3; // System.String LuaInterface.TypeTraits`1::typeName String_t* ___typeName_4; // System.Int32 LuaInterface.TypeTraits`1::nilType int32_t ___nilType_5; // System.Int32 LuaInterface.TypeTraits`1::metaref int32_t ___metaref_6; public: inline static int32_t get_offset_of_Check_0() { return static_cast(offsetof(TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields, ___Check_0)); } inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; } inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; } inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value) { ___Check_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value); } inline static int32_t get_offset_of_type_1() { return static_cast(offsetof(TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields, ___type_1)); } inline Type_t * get_type_1() const { return ___type_1; } inline Type_t ** get_address_of_type_1() { return &___type_1; } inline void set_type_1(Type_t * value) { ___type_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value); } inline static int32_t get_offset_of_IsValueType_2() { return static_cast(offsetof(TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields, ___IsValueType_2)); } inline bool get_IsValueType_2() const { return ___IsValueType_2; } inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; } inline void set_IsValueType_2(bool value) { ___IsValueType_2 = value; } inline static int32_t get_offset_of_IsArray_3() { return static_cast(offsetof(TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields, ___IsArray_3)); } inline bool get_IsArray_3() const { return ___IsArray_3; } inline bool* get_address_of_IsArray_3() { return &___IsArray_3; } inline void set_IsArray_3(bool value) { ___IsArray_3 = value; } inline static int32_t get_offset_of_typeName_4() { return static_cast(offsetof(TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields, ___typeName_4)); } inline String_t* get_typeName_4() const { return ___typeName_4; } inline String_t** get_address_of_typeName_4() { return &___typeName_4; } inline void set_typeName_4(String_t* value) { ___typeName_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value); } inline static int32_t get_offset_of_nilType_5() { return static_cast(offsetof(TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields, ___nilType_5)); } inline int32_t get_nilType_5() const { return ___nilType_5; } inline int32_t* get_address_of_nilType_5() { return &___nilType_5; } inline void set_nilType_5(int32_t value) { ___nilType_5 = value; } inline static int32_t get_offset_of_metaref_6() { return static_cast(offsetof(TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields, ___metaref_6)); } inline int32_t get_metaref_6() const { return ___metaref_6; } inline int32_t* get_address_of_metaref_6() { return &___metaref_6; } inline void set_metaref_6(int32_t value) { ___metaref_6 = value; } }; // LuaInterface.TypeTraits`1 struct TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83 : public RuntimeObject { public: public: }; struct TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields { public: // System.Func`3 LuaInterface.TypeTraits`1::Check Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0; // System.Type LuaInterface.TypeTraits`1::type Type_t * ___type_1; // System.Boolean LuaInterface.TypeTraits`1::IsValueType bool ___IsValueType_2; // System.Boolean LuaInterface.TypeTraits`1::IsArray bool ___IsArray_3; // System.String LuaInterface.TypeTraits`1::typeName String_t* ___typeName_4; // System.Int32 LuaInterface.TypeTraits`1::nilType int32_t ___nilType_5; // System.Int32 LuaInterface.TypeTraits`1::metaref int32_t ___metaref_6; public: inline static int32_t get_offset_of_Check_0() { return static_cast(offsetof(TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields, ___Check_0)); } inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; } inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; } inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value) { ___Check_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value); } inline static int32_t get_offset_of_type_1() { return static_cast(offsetof(TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields, ___type_1)); } inline Type_t * get_type_1() const { return ___type_1; } inline Type_t ** get_address_of_type_1() { return &___type_1; } inline void set_type_1(Type_t * value) { ___type_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value); } inline static int32_t get_offset_of_IsValueType_2() { return static_cast(offsetof(TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields, ___IsValueType_2)); } inline bool get_IsValueType_2() const { return ___IsValueType_2; } inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; } inline void set_IsValueType_2(bool value) { ___IsValueType_2 = value; } inline static int32_t get_offset_of_IsArray_3() { return static_cast(offsetof(TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields, ___IsArray_3)); } inline bool get_IsArray_3() const { return ___IsArray_3; } inline bool* get_address_of_IsArray_3() { return &___IsArray_3; } inline void set_IsArray_3(bool value) { ___IsArray_3 = value; } inline static int32_t get_offset_of_typeName_4() { return static_cast(offsetof(TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields, ___typeName_4)); } inline String_t* get_typeName_4() const { return ___typeName_4; } inline String_t** get_address_of_typeName_4() { return &___typeName_4; } inline void set_typeName_4(String_t* value) { ___typeName_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value); } inline static int32_t get_offset_of_nilType_5() { return static_cast(offsetof(TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields, ___nilType_5)); } inline int32_t get_nilType_5() const { return ___nilType_5; } inline int32_t* get_address_of_nilType_5() { return &___nilType_5; } inline void set_nilType_5(int32_t value) { ___nilType_5 = value; } inline static int32_t get_offset_of_metaref_6() { return static_cast(offsetof(TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields, ___metaref_6)); } inline int32_t get_metaref_6() const { return ___metaref_6; } inline int32_t* get_address_of_metaref_6() { return &___metaref_6; } inline void set_metaref_6(int32_t value) { ___metaref_6 = value; } }; // LuaInterface.TypeTraits`1 struct TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177 : public RuntimeObject { public: public: }; struct TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177_StaticFields { public: // System.Func`3 LuaInterface.TypeTraits`1::Check Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0; // System.Type LuaInterface.TypeTraits`1::type Type_t * ___type_1; // System.Boolean LuaInterface.TypeTraits`1::IsValueType bool ___IsValueType_2; // System.Boolean LuaInterface.TypeTraits`1::IsArray bool ___IsArray_3; // System.String LuaInterface.TypeTraits`1::typeName String_t* ___typeName_4; // System.Int32 LuaInterface.TypeTraits`1::nilType int32_t ___nilType_5; // System.Int32 LuaInterface.TypeTraits`1::metaref int32_t ___metaref_6; public: inline static int32_t get_offset_of_Check_0() { return static_cast(offsetof(TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177_StaticFields, ___Check_0)); } inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; } inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; } inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value) { ___Check_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value); } inline static int32_t get_offset_of_type_1() { return static_cast(offsetof(TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177_StaticFields, ___type_1)); } inline Type_t * get_type_1() const { return ___type_1; } inline Type_t ** get_address_of_type_1() { return &___type_1; } inline void set_type_1(Type_t * value) { ___type_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value); } inline static int32_t get_offset_of_IsValueType_2() { return static_cast(offsetof(TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177_StaticFields, ___IsValueType_2)); } inline bool get_IsValueType_2() const { return ___IsValueType_2; } inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; } inline void set_IsValueType_2(bool value) { ___IsValueType_2 = value; } inline static int32_t get_offset_of_IsArray_3() { return static_cast(offsetof(TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177_StaticFields, ___IsArray_3)); } inline bool get_IsArray_3() const { return ___IsArray_3; } inline bool* get_address_of_IsArray_3() { return &___IsArray_3; } inline void set_IsArray_3(bool value) { ___IsArray_3 = value; } inline static int32_t get_offset_of_typeName_4() { return static_cast(offsetof(TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177_StaticFields, ___typeName_4)); } inline String_t* get_typeName_4() const { return ___typeName_4; } inline String_t** get_address_of_typeName_4() { return &___typeName_4; } inline void set_typeName_4(String_t* value) { ___typeName_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value); } inline static int32_t get_offset_of_nilType_5() { return static_cast(offsetof(TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177_StaticFields, ___nilType_5)); } inline int32_t get_nilType_5() const { return ___nilType_5; } inline int32_t* get_address_of_nilType_5() { return &___nilType_5; } inline void set_nilType_5(int32_t value) { ___nilType_5 = value; } inline static int32_t get_offset_of_metaref_6() { return static_cast(offsetof(TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177_StaticFields, ___metaref_6)); } inline int32_t get_metaref_6() const { return ___metaref_6; } inline int32_t* get_address_of_metaref_6() { return &___metaref_6; } inline void set_metaref_6(int32_t value) { ___metaref_6 = value; } }; // LuaInterface.TypeTraits`1 struct TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2 : public RuntimeObject { public: public: }; struct TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_StaticFields { public: // System.Func`3 LuaInterface.TypeTraits`1::Check Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0; // System.Type LuaInterface.TypeTraits`1::type Type_t * ___type_1; // System.Boolean LuaInterface.TypeTraits`1::IsValueType bool ___IsValueType_2; // System.Boolean LuaInterface.TypeTraits`1::IsArray bool ___IsArray_3; // System.String LuaInterface.TypeTraits`1::typeName String_t* ___typeName_4; // System.Int32 LuaInterface.TypeTraits`1::nilType int32_t ___nilType_5; // System.Int32 LuaInterface.TypeTraits`1::metaref int32_t ___metaref_6; public: inline static int32_t get_offset_of_Check_0() { return static_cast(offsetof(TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_StaticFields, ___Check_0)); } inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; } inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; } inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value) { ___Check_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value); } inline static int32_t get_offset_of_type_1() { return static_cast(offsetof(TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_StaticFields, ___type_1)); } inline Type_t * get_type_1() const { return ___type_1; } inline Type_t ** get_address_of_type_1() { return &___type_1; } inline void set_type_1(Type_t * value) { ___type_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value); } inline static int32_t get_offset_of_IsValueType_2() { return static_cast(offsetof(TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_StaticFields, ___IsValueType_2)); } inline bool get_IsValueType_2() const { return ___IsValueType_2; } inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; } inline void set_IsValueType_2(bool value) { ___IsValueType_2 = value; } inline static int32_t get_offset_of_IsArray_3() { return static_cast(offsetof(TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_StaticFields, ___IsArray_3)); } inline bool get_IsArray_3() const { return ___IsArray_3; } inline bool* get_address_of_IsArray_3() { return &___IsArray_3; } inline void set_IsArray_3(bool value) { ___IsArray_3 = value; } inline static int32_t get_offset_of_typeName_4() { return static_cast(offsetof(TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_StaticFields, ___typeName_4)); } inline String_t* get_typeName_4() const { return ___typeName_4; } inline String_t** get_address_of_typeName_4() { return &___typeName_4; } inline void set_typeName_4(String_t* value) { ___typeName_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value); } inline static int32_t get_offset_of_nilType_5() { return static_cast(offsetof(TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_StaticFields, ___nilType_5)); } inline int32_t get_nilType_5() const { return ___nilType_5; } inline int32_t* get_address_of_nilType_5() { return &___nilType_5; } inline void set_nilType_5(int32_t value) { ___nilType_5 = value; } inline static int32_t get_offset_of_metaref_6() { return static_cast(offsetof(TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_StaticFields, ___metaref_6)); } inline int32_t get_metaref_6() const { return ___metaref_6; } inline int32_t* get_address_of_metaref_6() { return &___metaref_6; } inline void set_metaref_6(int32_t value) { ___metaref_6 = value; } }; // LuaInterface.TypeTraits`1 struct TypeTraits_1_t8BD2A2323CA9FEECB0FA3BA6D725A82478EF0D21 : public RuntimeObject { public: public: }; struct TypeTraits_1_t8BD2A2323CA9FEECB0FA3BA6D725A82478EF0D21_StaticFields { public: // System.Func`3 LuaInterface.TypeTraits`1::Check Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0; // System.Type LuaInterface.TypeTraits`1::type Type_t * ___type_1; // System.Boolean LuaInterface.TypeTraits`1::IsValueType bool ___IsValueType_2; // System.Boolean LuaInterface.TypeTraits`1::IsArray bool ___IsArray_3; // System.String LuaInterface.TypeTraits`1::typeName String_t* ___typeName_4; // System.Int32 LuaInterface.TypeTraits`1::nilType int32_t ___nilType_5; // System.Int32 LuaInterface.TypeTraits`1::metaref int32_t ___metaref_6; public: inline static int32_t get_offset_of_Check_0() { return static_cast(offsetof(TypeTraits_1_t8BD2A2323CA9FEECB0FA3BA6D725A82478EF0D21_StaticFields, ___Check_0)); } inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; } inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; } inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value) { ___Check_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value); } inline static int32_t get_offset_of_type_1() { return static_cast(offsetof(TypeTraits_1_t8BD2A2323CA9FEECB0FA3BA6D725A82478EF0D21_StaticFields, ___type_1)); } inline Type_t * get_type_1() const { return ___type_1; } inline Type_t ** get_address_of_type_1() { return &___type_1; } inline void set_type_1(Type_t * value) { ___type_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value); } inline static int32_t get_offset_of_IsValueType_2() { return static_cast(offsetof(TypeTraits_1_t8BD2A2323CA9FEECB0FA3BA6D725A82478EF0D21_StaticFields, ___IsValueType_2)); } inline bool get_IsValueType_2() const { return ___IsValueType_2; } inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; } inline void set_IsValueType_2(bool value) { ___IsValueType_2 = value; } inline static int32_t get_offset_of_IsArray_3() { return static_cast(offsetof(TypeTraits_1_t8BD2A2323CA9FEECB0FA3BA6D725A82478EF0D21_StaticFields, ___IsArray_3)); } inline bool get_IsArray_3() const { return ___IsArray_3; } inline bool* get_address_of_IsArray_3() { return &___IsArray_3; } inline void set_IsArray_3(bool value) { ___IsArray_3 = value; } inline static int32_t get_offset_of_typeName_4() { return static_cast(offsetof(TypeTraits_1_t8BD2A2323CA9FEECB0FA3BA6D725A82478EF0D21_StaticFields, ___typeName_4)); } inline String_t* get_typeName_4() const { return ___typeName_4; } inline String_t** get_address_of_typeName_4() { return &___typeName_4; } inline void set_typeName_4(String_t* value) { ___typeName_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value); } inline static int32_t get_offset_of_nilType_5() { return static_cast(offsetof(TypeTraits_1_t8BD2A2323CA9FEECB0FA3BA6D725A82478EF0D21_StaticFields, ___nilType_5)); } inline int32_t get_nilType_5() const { return ___nilType_5; } inline int32_t* get_address_of_nilType_5() { return &___nilType_5; } inline void set_nilType_5(int32_t value) { ___nilType_5 = value; } inline static int32_t get_offset_of_metaref_6() { return static_cast(offsetof(TypeTraits_1_t8BD2A2323CA9FEECB0FA3BA6D725A82478EF0D21_StaticFields, ___metaref_6)); } inline int32_t get_metaref_6() const { return ___metaref_6; } inline int32_t* get_address_of_metaref_6() { return &___metaref_6; } inline void set_metaref_6(int32_t value) { ___metaref_6 = value; } }; // LuaInterface.TypeTraits`1 struct TypeTraits_1_t111857CE47646D081299F8820F3873F426F643D9 : public RuntimeObject { public: public: }; struct TypeTraits_1_t111857CE47646D081299F8820F3873F426F643D9_StaticFields { public: // System.Func`3 LuaInterface.TypeTraits`1::Check Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0; // System.Type LuaInterface.TypeTraits`1::type Type_t * ___type_1; // System.Boolean LuaInterface.TypeTraits`1::IsValueType bool ___IsValueType_2; // System.Boolean LuaInterface.TypeTraits`1::IsArray bool ___IsArray_3; // System.String LuaInterface.TypeTraits`1::typeName String_t* ___typeName_4; // System.Int32 LuaInterface.TypeTraits`1::nilType int32_t ___nilType_5; // System.Int32 LuaInterface.TypeTraits`1::metaref int32_t ___metaref_6; public: inline static int32_t get_offset_of_Check_0() { return static_cast(offsetof(TypeTraits_1_t111857CE47646D081299F8820F3873F426F643D9_StaticFields, ___Check_0)); } inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; } inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; } inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value) { ___Check_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value); } inline static int32_t get_offset_of_type_1() { return static_cast(offsetof(TypeTraits_1_t111857CE47646D081299F8820F3873F426F643D9_StaticFields, ___type_1)); } inline Type_t * get_type_1() const { return ___type_1; } inline Type_t ** get_address_of_type_1() { return &___type_1; } inline void set_type_1(Type_t * value) { ___type_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value); } inline static int32_t get_offset_of_IsValueType_2() { return static_cast(offsetof(TypeTraits_1_t111857CE47646D081299F8820F3873F426F643D9_StaticFields, ___IsValueType_2)); } inline bool get_IsValueType_2() const { return ___IsValueType_2; } inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; } inline void set_IsValueType_2(bool value) { ___IsValueType_2 = value; } inline static int32_t get_offset_of_IsArray_3() { return static_cast(offsetof(TypeTraits_1_t111857CE47646D081299F8820F3873F426F643D9_StaticFields, ___IsArray_3)); } inline bool get_IsArray_3() const { return ___IsArray_3; } inline bool* get_address_of_IsArray_3() { return &___IsArray_3; } inline void set_IsArray_3(bool value) { ___IsArray_3 = value; } inline static int32_t get_offset_of_typeName_4() { return static_cast(offsetof(TypeTraits_1_t111857CE47646D081299F8820F3873F426F643D9_StaticFields, ___typeName_4)); } inline String_t* get_typeName_4() const { return ___typeName_4; } inline String_t** get_address_of_typeName_4() { return &___typeName_4; } inline void set_typeName_4(String_t* value) { ___typeName_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value); } inline static int32_t get_offset_of_nilType_5() { return static_cast(offsetof(TypeTraits_1_t111857CE47646D081299F8820F3873F426F643D9_StaticFields, ___nilType_5)); } inline int32_t get_nilType_5() const { return ___nilType_5; } inline int32_t* get_address_of_nilType_5() { return &___nilType_5; } inline void set_nilType_5(int32_t value) { ___nilType_5 = value; } inline static int32_t get_offset_of_metaref_6() { return static_cast(offsetof(TypeTraits_1_t111857CE47646D081299F8820F3873F426F643D9_StaticFields, ___metaref_6)); } inline int32_t get_metaref_6() const { return ___metaref_6; } inline int32_t* get_address_of_metaref_6() { return &___metaref_6; } inline void set_metaref_6(int32_t value) { ___metaref_6 = value; } }; struct Il2CppArrayBounds; // System.Array // System.Reflection.MemberInfo struct MemberInfo_t : public RuntimeObject { public: public: }; // System.String struct String_t : public RuntimeObject { public: // System.Int32 System.String::m_stringLength int32_t ___m_stringLength_0; // System.Char System.String::m_firstChar Il2CppChar ___m_firstChar_1; public: inline static int32_t get_offset_of_m_stringLength_0() { return static_cast(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.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 { }; // UnityEngine.AndroidJNIHelper struct AndroidJNIHelper_t89C239287FDA47996B4DA74992B2E246E0B0A49C : public RuntimeObject { public: public: }; // UnityEngine.AndroidJavaObject struct AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D : public RuntimeObject { public: // UnityEngine.GlobalJavaObjectRef UnityEngine.AndroidJavaObject::m_jobject GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * ___m_jobject_1; // UnityEngine.GlobalJavaObjectRef UnityEngine.AndroidJavaObject::m_jclass GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * ___m_jclass_2; public: inline static int32_t get_offset_of_m_jobject_1() { return static_cast(offsetof(AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D, ___m_jobject_1)); } inline GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * get_m_jobject_1() const { return ___m_jobject_1; } inline GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 ** get_address_of_m_jobject_1() { return &___m_jobject_1; } inline void set_m_jobject_1(GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * value) { ___m_jobject_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_jobject_1), (void*)value); } inline static int32_t get_offset_of_m_jclass_2() { return static_cast(offsetof(AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D, ___m_jclass_2)); } inline GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * get_m_jclass_2() const { return ___m_jclass_2; } inline GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 ** get_address_of_m_jclass_2() { return &___m_jclass_2; } inline void set_m_jclass_2(GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * value) { ___m_jclass_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_jclass_2), (void*)value); } }; struct AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_StaticFields { public: // System.Boolean UnityEngine.AndroidJavaObject::enableDebugPrints bool ___enableDebugPrints_0; public: inline static int32_t get_offset_of_enableDebugPrints_0() { return static_cast(offsetof(AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_StaticFields, ___enableDebugPrints_0)); } inline bool get_enableDebugPrints_0() const { return ___enableDebugPrints_0; } inline bool* get_address_of_enableDebugPrints_0() { return &___enableDebugPrints_0; } inline void set_enableDebugPrints_0(bool value) { ___enableDebugPrints_0 = value; } }; // UnityEngine._AndroidJNIHelper struct _AndroidJNIHelper_t2104367336A4127C97F0F63CEF27E27792E7AA73 : 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.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.Int16 struct Int16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D { public: // System.Int16 System.Int16::m_value int16_t ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Int16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D, ___m_value_0)); } inline int16_t get_m_value_0() const { return ___m_value_0; } inline int16_t* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(int16_t value) { ___m_value_0 = 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.Int64 struct Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436 { public: // System.Int64 System.Int64::m_value int64_t ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436, ___m_value_0)); } inline int64_t get_m_value_0() const { return ___m_value_0; } inline int64_t* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(int64_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.SByte struct SByte_t9070AEA2966184235653CB9B4D33B149CDA831DF { public: // System.SByte System.SByte::m_value int8_t ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(SByte_t9070AEA2966184235653CB9B4D33B149CDA831DF, ___m_value_0)); } inline int8_t get_m_value_0() const { return ___m_value_0; } inline int8_t* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(int8_t value) { ___m_value_0 = value; } }; // System.Single struct Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1 { public: // System.Single System.Single::m_value float ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1, ___m_value_0)); } inline float get_m_value_0() const { return ___m_value_0; } inline float* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(float value) { ___m_value_0 = value; } }; // System.Void struct Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017 { public: union { struct { }; uint8_t Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017__padding[1]; }; public: }; // UnityEngine.AndroidJavaClass struct AndroidJavaClass_t799D386229C77D27C7E129BEF7A79AFD426084EE : public AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D { public: public: }; // LuaInterface.LuaBaseRef struct LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 : public RuntimeObject { public: // System.String LuaInterface.LuaBaseRef::name String_t* ___name_0; // System.Int32 LuaInterface.LuaBaseRef::reference int32_t ___reference_1; // LuaInterface.LuaState LuaInterface.LuaBaseRef::luaState LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___luaState_2; // LuaInterface.ObjectTranslator LuaInterface.LuaBaseRef::translator ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * ___translator_3; // System.Boolean modreq(System.Runtime.CompilerServices.IsVolatile) LuaInterface.LuaBaseRef::beDisposed bool ___beDisposed_4; // System.Int32 LuaInterface.LuaBaseRef::count int32_t ___count_5; // System.Boolean modreq(System.Runtime.CompilerServices.IsVolatile) LuaInterface.LuaBaseRef::IsAlive bool ___IsAlive_6; public: inline static int32_t get_offset_of_name_0() { return static_cast(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); } }; // 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.Int32Enum struct Int32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD { public: // System.Int32 System.Int32Enum::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(Int32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD, ___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.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.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.UInt64Enum struct UInt64Enum_tEAD217F175F60689A664303784384DEF759D24C8 { public: // System.UInt64 System.UInt64Enum::value__ uint64_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(UInt64Enum_tEAD217F175F60689A664303784384DEF759D24C8, ___value___2)); } inline uint64_t get_value___2() const { return ___value___2; } inline uint64_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(uint64_t value) { ___value___2 = value; } }; // UnityEngine.GlobalJavaObjectRef struct GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 : public RuntimeObject { public: // System.Boolean UnityEngine.GlobalJavaObjectRef::m_disposed bool ___m_disposed_0; // System.IntPtr UnityEngine.GlobalJavaObjectRef::m_jobject intptr_t ___m_jobject_1; public: inline static int32_t get_offset_of_m_disposed_0() { return static_cast(offsetof(GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0, ___m_disposed_0)); } inline bool get_m_disposed_0() const { return ___m_disposed_0; } inline bool* get_address_of_m_disposed_0() { return &___m_disposed_0; } inline void set_m_disposed_0(bool value) { ___m_disposed_0 = value; } inline static int32_t get_offset_of_m_jobject_1() { return static_cast(offsetof(GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0, ___m_jobject_1)); } inline intptr_t get_m_jobject_1() const { return ___m_jobject_1; } inline intptr_t* get_address_of_m_jobject_1() { return &___m_jobject_1; } inline void set_m_jobject_1(intptr_t value) { ___m_jobject_1 = value; } }; // UnityEngine.jvalue struct jvalue_t98310C8FA21DF12CBE79266684536EDE1B7F9C37 { public: union { #pragma pack(push, tp, 1) struct { // System.Boolean UnityEngine.jvalue::z bool ___z_0; }; #pragma pack(pop, tp) struct { bool ___z_0_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { // System.SByte UnityEngine.jvalue::b int8_t ___b_1; }; #pragma pack(pop, tp) struct { int8_t ___b_1_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { // System.Char UnityEngine.jvalue::c Il2CppChar ___c_2; }; #pragma pack(pop, tp) struct { Il2CppChar ___c_2_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { // System.Int16 UnityEngine.jvalue::s int16_t ___s_3; }; #pragma pack(pop, tp) struct { int16_t ___s_3_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { // System.Int32 UnityEngine.jvalue::i int32_t ___i_4; }; #pragma pack(pop, tp) struct { int32_t ___i_4_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { // System.Int64 UnityEngine.jvalue::j int64_t ___j_5; }; #pragma pack(pop, tp) struct { int64_t ___j_5_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { // System.Single UnityEngine.jvalue::f float ___f_6; }; #pragma pack(pop, tp) struct { float ___f_6_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { // System.Double UnityEngine.jvalue::d double ___d_7; }; #pragma pack(pop, tp) struct { double ___d_7_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { // System.IntPtr UnityEngine.jvalue::l intptr_t ___l_8; }; #pragma pack(pop, tp) struct { intptr_t ___l_8_forAlignmentOnly; }; }; public: inline static int32_t get_offset_of_z_0() { return static_cast(offsetof(jvalue_t98310C8FA21DF12CBE79266684536EDE1B7F9C37, ___z_0)); } inline bool get_z_0() const { return ___z_0; } inline bool* get_address_of_z_0() { return &___z_0; } inline void set_z_0(bool value) { ___z_0 = value; } inline static int32_t get_offset_of_b_1() { return static_cast(offsetof(jvalue_t98310C8FA21DF12CBE79266684536EDE1B7F9C37, ___b_1)); } inline int8_t get_b_1() const { return ___b_1; } inline int8_t* get_address_of_b_1() { return &___b_1; } inline void set_b_1(int8_t value) { ___b_1 = value; } inline static int32_t get_offset_of_c_2() { return static_cast(offsetof(jvalue_t98310C8FA21DF12CBE79266684536EDE1B7F9C37, ___c_2)); } inline Il2CppChar get_c_2() const { return ___c_2; } inline Il2CppChar* get_address_of_c_2() { return &___c_2; } inline void set_c_2(Il2CppChar value) { ___c_2 = value; } inline static int32_t get_offset_of_s_3() { return static_cast(offsetof(jvalue_t98310C8FA21DF12CBE79266684536EDE1B7F9C37, ___s_3)); } inline int16_t get_s_3() const { return ___s_3; } inline int16_t* get_address_of_s_3() { return &___s_3; } inline void set_s_3(int16_t value) { ___s_3 = value; } inline static int32_t get_offset_of_i_4() { return static_cast(offsetof(jvalue_t98310C8FA21DF12CBE79266684536EDE1B7F9C37, ___i_4)); } inline int32_t get_i_4() const { return ___i_4; } inline int32_t* get_address_of_i_4() { return &___i_4; } inline void set_i_4(int32_t value) { ___i_4 = value; } inline static int32_t get_offset_of_j_5() { return static_cast(offsetof(jvalue_t98310C8FA21DF12CBE79266684536EDE1B7F9C37, ___j_5)); } inline int64_t get_j_5() const { return ___j_5; } inline int64_t* get_address_of_j_5() { return &___j_5; } inline void set_j_5(int64_t value) { ___j_5 = value; } inline static int32_t get_offset_of_f_6() { return static_cast(offsetof(jvalue_t98310C8FA21DF12CBE79266684536EDE1B7F9C37, ___f_6)); } inline float get_f_6() const { return ___f_6; } inline float* get_address_of_f_6() { return &___f_6; } inline void set_f_6(float value) { ___f_6 = value; } inline static int32_t get_offset_of_d_7() { return static_cast(offsetof(jvalue_t98310C8FA21DF12CBE79266684536EDE1B7F9C37, ___d_7)); } inline double get_d_7() const { return ___d_7; } inline double* get_address_of_d_7() { return &___d_7; } inline void set_d_7(double value) { ___d_7 = value; } inline static int32_t get_offset_of_l_8() { return static_cast(offsetof(jvalue_t98310C8FA21DF12CBE79266684536EDE1B7F9C37, ___l_8)); } inline intptr_t get_l_8() const { return ___l_8; } inline intptr_t* get_address_of_l_8() { return &___l_8; } inline void set_l_8(intptr_t value) { ___l_8 = value; } }; // Native definition for P/Invoke marshalling of UnityEngine.jvalue struct jvalue_t98310C8FA21DF12CBE79266684536EDE1B7F9C37_marshaled_pinvoke { union { #pragma pack(push, tp, 1) struct { int32_t ___z_0; }; #pragma pack(pop, tp) struct { int32_t ___z_0_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { int8_t ___b_1; }; #pragma pack(pop, tp) struct { int8_t ___b_1_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { uint8_t ___c_2; }; #pragma pack(pop, tp) struct { uint8_t ___c_2_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { int16_t ___s_3; }; #pragma pack(pop, tp) struct { int16_t ___s_3_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { int32_t ___i_4; }; #pragma pack(pop, tp) struct { int32_t ___i_4_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { int64_t ___j_5; }; #pragma pack(pop, tp) struct { int64_t ___j_5_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { float ___f_6; }; #pragma pack(pop, tp) struct { float ___f_6_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { double ___d_7; }; #pragma pack(pop, tp) struct { double ___d_7_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { intptr_t ___l_8; }; #pragma pack(pop, tp) struct { intptr_t ___l_8_forAlignmentOnly; }; }; }; // Native definition for COM marshalling of UnityEngine.jvalue struct jvalue_t98310C8FA21DF12CBE79266684536EDE1B7F9C37_marshaled_com { union { #pragma pack(push, tp, 1) struct { int32_t ___z_0; }; #pragma pack(pop, tp) struct { int32_t ___z_0_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { int8_t ___b_1; }; #pragma pack(pop, tp) struct { int8_t ___b_1_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { uint8_t ___c_2; }; #pragma pack(pop, tp) struct { uint8_t ___c_2_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { int16_t ___s_3; }; #pragma pack(pop, tp) struct { int16_t ___s_3_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { int32_t ___i_4; }; #pragma pack(pop, tp) struct { int32_t ___i_4_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { int64_t ___j_5; }; #pragma pack(pop, tp) struct { int64_t ___j_5_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { float ___f_6; }; #pragma pack(pop, tp) struct { float ___f_6_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { double ___d_7; }; #pragma pack(pop, tp) struct { double ___d_7_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { intptr_t ___l_8; }; #pragma pack(pop, tp) struct { intptr_t ___l_8_forAlignmentOnly; }; }; }; // 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.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.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); } }; // System.Func`3 struct Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif // 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); } }; // UnityEngine.AndroidJavaObject[] struct AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379 : public RuntimeArray { public: ALIGN_FIELD (8) AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D * m_Items[1]; public: inline AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D * GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D ** 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, AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D * value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D * GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D ** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D * value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // System.Int32[] struct Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83 : public RuntimeArray { public: ALIGN_FIELD (8) int32_t m_Items[1]; public: inline int32_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int32_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, int32_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value) { m_Items[index] = value; } }; // System.Boolean[] struct BooleanU5BU5D_t192C7579715690E25BD5EFED47F3E0FC9DCB2040 : public RuntimeArray { public: ALIGN_FIELD (8) bool m_Items[1]; public: inline bool GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline bool* 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, bool value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline bool GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline bool* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, bool value) { m_Items[index] = 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.SByte[] struct SByteU5BU5D_t623D1F33C61DEAC564E2B0560E00F1E1364F7889 : public RuntimeArray { public: ALIGN_FIELD (8) int8_t m_Items[1]; public: inline int8_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int8_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, int8_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int8_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int8_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int8_t value) { m_Items[index] = value; } }; // System.Int16[] struct Int16U5BU5D_tDA0F0B2730337F72E44DB024BE9818FA8EDE8D28 : public RuntimeArray { public: ALIGN_FIELD (8) int16_t m_Items[1]; public: inline int16_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int16_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, int16_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int16_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int16_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int16_t value) { m_Items[index] = value; } }; // System.Int64[] struct Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F : public RuntimeArray { public: ALIGN_FIELD (8) int64_t m_Items[1]; public: inline int64_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int64_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, int64_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int64_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int64_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int64_t value) { m_Items[index] = value; } }; // System.Single[] struct SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5 : public RuntimeArray { public: ALIGN_FIELD (8) float m_Items[1]; public: inline float GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline float* 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, float value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline float GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline float* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, float value) { m_Items[index] = value; } }; // System.Double[] struct DoubleU5BU5D_tF9383437DDA9EAC9F60627E9E6E2045CF7CB182D : public RuntimeArray { public: ALIGN_FIELD (8) double m_Items[1]; public: inline double GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline double* 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, double value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline double GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline double* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, double 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; } }; // 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); } }; // UnityEngine.jvalue[] struct jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3 : public RuntimeArray { public: ALIGN_FIELD (8) jvalue_t98310C8FA21DF12CBE79266684536EDE1B7F9C37 m_Items[1]; public: inline jvalue_t98310C8FA21DF12CBE79266684536EDE1B7F9C37 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline jvalue_t98310C8FA21DF12CBE79266684536EDE1B7F9C37 * 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, jvalue_t98310C8FA21DF12CBE79266684536EDE1B7F9C37 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline jvalue_t98310C8FA21DF12CBE79266684536EDE1B7F9C37 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline jvalue_t98310C8FA21DF12CBE79266684536EDE1B7F9C37 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, jvalue_t98310C8FA21DF12CBE79266684536EDE1B7F9C37 value) { m_Items[index] = value; } }; // !2 System.Func`3::Invoke(!0,!1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * __this, intptr_t ___arg10, int32_t ___arg21, 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.Boolean UnityEngine.AndroidReflection::IsPrimitive(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AndroidReflection_IsPrimitive_m4C75B1AAEDD3FA0F73AFBC83CB374D3D8A9A3749 (Type_t * ___t0, const RuntimeMethod* method); // System.Int32[] UnityEngine.AndroidJNISafe::FromIntArray(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* AndroidJNISafe_FromIntArray_m5AB9419F8E92A4815A833006025ABD0039D6B353 (intptr_t ___array0, const RuntimeMethod* method); // System.Boolean[] UnityEngine.AndroidJNISafe::FromBooleanArray(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BooleanU5BU5D_t192C7579715690E25BD5EFED47F3E0FC9DCB2040* AndroidJNISafe_FromBooleanArray_m4CA0BE409AC39C391C4122A1DCE503B7EA87DC14 (intptr_t ___array0, const RuntimeMethod* method); // System.Void UnityEngine.Debug::LogWarning(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarning_m37338644DC81F640CCDFEAE35A223F0E965F0568 (RuntimeObject * ___message0, const RuntimeMethod* method); // System.Byte[] UnityEngine.AndroidJNISafe::FromByteArray(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* AndroidJNISafe_FromByteArray_m8182D68596E21605519D27197C4870DCAB9F6550 (intptr_t ___array0, const RuntimeMethod* method); // System.SByte[] UnityEngine.AndroidJNISafe::FromSByteArray(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SByteU5BU5D_t623D1F33C61DEAC564E2B0560E00F1E1364F7889* AndroidJNISafe_FromSByteArray_m44649611607069754D9DD6A53B58C65AAE69C8E8 (intptr_t ___array0, const RuntimeMethod* method); // System.Int16[] UnityEngine.AndroidJNISafe::FromShortArray(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int16U5BU5D_tDA0F0B2730337F72E44DB024BE9818FA8EDE8D28* AndroidJNISafe_FromShortArray_m05B4445B460FC16B41851A5C898123223C0B0024 (intptr_t ___array0, const RuntimeMethod* method); // System.Int64[] UnityEngine.AndroidJNISafe::FromLongArray(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* AndroidJNISafe_FromLongArray_mDCCAE11E1BB9C72B1DCB0D5CB4D191922EB499C5 (intptr_t ___array0, const RuntimeMethod* method); // System.Single[] UnityEngine.AndroidJNISafe::FromFloatArray(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* AndroidJNISafe_FromFloatArray_m087EAD07306786A03F15756F9EC26CA2AB6B8BCB (intptr_t ___array0, const RuntimeMethod* method); // System.Double[] UnityEngine.AndroidJNISafe::FromDoubleArray(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DoubleU5BU5D_tF9383437DDA9EAC9F60627E9E6E2045CF7CB182D* AndroidJNISafe_FromDoubleArray_m10BE0E812ED3FC49D0FF7EFA7352F8EA026F824E (intptr_t ___array0, const RuntimeMethod* method); // System.Char[] UnityEngine.AndroidJNISafe::FromCharArray(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* AndroidJNISafe_FromCharArray_mDB6AE528FE52AC622EB833337F36AA93B5248E1B (intptr_t ___array0, const RuntimeMethod* method); // System.Int32 UnityEngine.AndroidJNISafe::GetArrayLength(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AndroidJNISafe_GetArrayLength_m11614663772194842C0D75FB8C6FBDB92F8DEE05 (intptr_t ___array0, const RuntimeMethod* method); // System.IntPtr UnityEngine.AndroidJNI::GetObjectArrayElement(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t AndroidJNI_GetObjectArrayElement_m104E43629B8731ACAF53A5D351CCB19398A75648 (intptr_t ___array0, int32_t ___index1, const RuntimeMethod* method); // System.String UnityEngine.AndroidJNISafe::GetStringChars(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AndroidJNISafe_GetStringChars_m15C4A04998812B41DF6E67D7D2F9F270573847FE (intptr_t ___str0, const RuntimeMethod* method); // System.Void UnityEngine.AndroidJNISafe::DeleteLocalRef(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AndroidJNISafe_DeleteLocalRef_m9632EA13BF03AEE43FC7713125962A4D0DFFADC7 (intptr_t ___localref0, const RuntimeMethod* method); // System.Void UnityEngine.AndroidJavaObject::.ctor(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AndroidJavaObject__ctor_m22E1E2E5D9F3DA31FF7DFB1339AD3BB0C3813E80 (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D * __this, intptr_t ___jobject0, const RuntimeMethod* 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.Void System.Exception::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception__ctor_m89BADFF36C3B170013878726E07729D51AA9FBE0 (Exception_t * __this, String_t* ___message0, const RuntimeMethod* method); // System.Void LuaInterface.LuaFunction::PCall() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaFunction_PCall_m341EEEBF73C721C0B0D52DD8F173C24B7CF995C1 (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, const RuntimeMethod* method); // System.Void LuaInterface.LuaFunction::EndPCall() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaFunction_EndPCall_m61C1BED1DE6D95FEAE1D25F9183A51F0D9667AFB (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, const RuntimeMethod* method); // System.Int32 LuaInterface.LuaDLL::lua_gettop(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858 (intptr_t ___luaState0, const RuntimeMethod* method); // System.Boolean LuaInterface.LuaState::BeginCall(System.String,System.Int32,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaState_BeginCall_m0F4676E082D785B4F6D457B202205B3B2F690415 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___name0, int32_t ___top1, bool ___beLogMiss2, const RuntimeMethod* method); // System.Void LuaInterface.LuaState::Call(System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Call_m514A3663B72DA9CE122F561B306DF59722F5E919 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___nArgs0, int32_t ___errfunc1, int32_t ___top2, const RuntimeMethod* method); // System.Void LuaInterface.LuaDLL::lua_settop(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_lua_settop_m4BCB928D2559342AADC033F7EDFF34193E5FE76E (intptr_t ___luaState0, int32_t ___top1, const RuntimeMethod* method); // System.Int32 LuaInterface.LuaStatePtr::LuaGetTop() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaStatePtr_LuaGetTop_m2317E7B1B18275AB559943BC22E4BBEED73387AC (LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C * __this, const RuntimeMethod* method); // System.Boolean LuaInterface.LuaTable::BeginCall(System.String,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaTable_BeginCall_m3299C11171C652DA71212CD8FF5742482C39760B (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * __this, String_t* ___name0, int32_t ___top1, const RuntimeMethod* method); // System.Void LuaInterface.LuaStatePtr::LuaSetTop(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStatePtr_LuaSetTop_m02F02EBCF38CB07BEDD94F629F9B75E9AE86861F (LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C * __this, int32_t ___newTop0, const RuntimeMethod* method); // System.IntPtr UnityEngine.GlobalJavaObjectRef::op_Implicit(UnityEngine.GlobalJavaObjectRef) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * ___obj0, const RuntimeMethod* method); // UnityEngine.jvalue[] UnityEngine.AndroidJNIHelper::CreateJNIArgArray(System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* AndroidJNIHelper_CreateJNIArgArray_mAA5972FD580D58FA3D30B4E97B9837B439231F34 (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args0, const RuntimeMethod* method); // System.Int32 UnityEngine.AndroidJNISafe::CallIntMethod(System.IntPtr,System.IntPtr,UnityEngine.jvalue[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AndroidJNISafe_CallIntMethod_m014D37C85659EDCDDFF9A4007ED1943981525E95 (intptr_t ___obj0, intptr_t ___methodID1, jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* ___args2, const RuntimeMethod* method); // System.Boolean UnityEngine.AndroidJNISafe::CallBooleanMethod(System.IntPtr,System.IntPtr,UnityEngine.jvalue[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AndroidJNISafe_CallBooleanMethod_mE15E3147C3BD2BE20EE4ACD537DFB1253254E743 (intptr_t ___obj0, intptr_t ___methodID1, jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* ___args2, const RuntimeMethod* method); // System.SByte UnityEngine.AndroidJNISafe::CallSByteMethod(System.IntPtr,System.IntPtr,UnityEngine.jvalue[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int8_t AndroidJNISafe_CallSByteMethod_mBC18848E620817FD4BCD72EB66E5EFDE64B34AA8 (intptr_t ___obj0, intptr_t ___methodID1, jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* ___args2, const RuntimeMethod* method); // System.Int16 UnityEngine.AndroidJNISafe::CallShortMethod(System.IntPtr,System.IntPtr,UnityEngine.jvalue[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int16_t AndroidJNISafe_CallShortMethod_m0922D537A7A7C7576BA5CFA7359EEB1430B142B8 (intptr_t ___obj0, intptr_t ___methodID1, jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* ___args2, const RuntimeMethod* method); // System.Int64 UnityEngine.AndroidJNISafe::CallLongMethod(System.IntPtr,System.IntPtr,UnityEngine.jvalue[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t AndroidJNISafe_CallLongMethod_m30E44F8538D228134490B925FF35A2E8D194D0FC (intptr_t ___obj0, intptr_t ___methodID1, jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* ___args2, const RuntimeMethod* method); // System.Single UnityEngine.AndroidJNISafe::CallFloatMethod(System.IntPtr,System.IntPtr,UnityEngine.jvalue[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AndroidJNISafe_CallFloatMethod_m74F15E4AE8B0341919AD470E0528599F3042E0D5 (intptr_t ___obj0, intptr_t ___methodID1, jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* ___args2, const RuntimeMethod* method); // System.Double UnityEngine.AndroidJNISafe::CallDoubleMethod(System.IntPtr,System.IntPtr,UnityEngine.jvalue[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double AndroidJNISafe_CallDoubleMethod_m47F889A5E70637CDF523C7A84CC7F657FBEB8427 (intptr_t ___obj0, intptr_t ___methodID1, jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* ___args2, const RuntimeMethod* method); // System.Char UnityEngine.AndroidJNISafe::CallCharMethod(System.IntPtr,System.IntPtr,UnityEngine.jvalue[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar AndroidJNISafe_CallCharMethod_mCE65F1C456B282169DFCD5A7D87E4DF78EE89626 (intptr_t ___obj0, intptr_t ___methodID1, jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* ___args2, const RuntimeMethod* method); // System.String UnityEngine.AndroidJNISafe::CallStringMethod(System.IntPtr,System.IntPtr,UnityEngine.jvalue[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AndroidJNISafe_CallStringMethod_mF74DF782A0F41B0355910B4A6D1A88FFCA9E767D (intptr_t ___obj0, intptr_t ___methodID1, jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* ___args2, const RuntimeMethod* method); // System.IntPtr UnityEngine.AndroidJNISafe::CallObjectMethod(System.IntPtr,System.IntPtr,UnityEngine.jvalue[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t AndroidJNISafe_CallObjectMethod_m4E9B0BCDACAF851BA170F85BA9F06727B6A3452B (intptr_t ___obj0, intptr_t ___methodID1, jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* ___args2, const RuntimeMethod* method); // System.Boolean System.IntPtr::op_Equality(System.IntPtr,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934 (intptr_t ___value10, intptr_t ___value21, const RuntimeMethod* method); // UnityEngine.AndroidJavaClass UnityEngine.AndroidJavaObject::AndroidJavaClassDeleteLocalRef(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AndroidJavaClass_t799D386229C77D27C7E129BEF7A79AFD426084EE * AndroidJavaObject_AndroidJavaClassDeleteLocalRef_mD137411129D4E0B5AB858EAE367EBBA0E668D962 (intptr_t ___jclass0, const RuntimeMethod* method); // UnityEngine.AndroidJavaObject UnityEngine.AndroidJavaObject::AndroidJavaObjectDeleteLocalRef(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D * AndroidJavaObject_AndroidJavaObjectDeleteLocalRef_m0B0BCBDD56C299AC69938BDD4135E1B6EEAAC7EF (intptr_t ___jobject0, const RuntimeMethod* method); // System.Boolean UnityEngine.AndroidReflection::IsAssignableFrom(System.Type,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AndroidReflection_IsAssignableFrom_m000432044555172C9399EB05A11AA35BFAF790FD (Type_t * ___t0, Type_t * ___from1, const RuntimeMethod* method); // System.Void UnityEngine.AndroidJNIHelper::DeleteJNIArgArray(System.Object[],UnityEngine.jvalue[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AndroidJNIHelper_DeleteJNIArgArray_mEDFD8275CF10A3E0777350597633378776673784 (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args0, jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* ___jniArgs1, const RuntimeMethod* method); // System.Int32 UnityEngine.AndroidJNISafe::CallStaticIntMethod(System.IntPtr,System.IntPtr,UnityEngine.jvalue[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AndroidJNISafe_CallStaticIntMethod_mBBD8501C4128A05B243DEDD7FC1473B7F8B6DFCA (intptr_t ___clazz0, intptr_t ___methodID1, jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* ___args2, const RuntimeMethod* method); // System.Boolean UnityEngine.AndroidJNISafe::CallStaticBooleanMethod(System.IntPtr,System.IntPtr,UnityEngine.jvalue[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AndroidJNISafe_CallStaticBooleanMethod_mD4AE550694EEC7859F137D0C60F0C94BD1092272 (intptr_t ___clazz0, intptr_t ___methodID1, jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* ___args2, const RuntimeMethod* method); // System.SByte UnityEngine.AndroidJNISafe::CallStaticSByteMethod(System.IntPtr,System.IntPtr,UnityEngine.jvalue[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int8_t AndroidJNISafe_CallStaticSByteMethod_m6F9A948F2EE6B668618D1B39FF3450368FA95010 (intptr_t ___clazz0, intptr_t ___methodID1, jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* ___args2, const RuntimeMethod* method); // System.Int16 UnityEngine.AndroidJNISafe::CallStaticShortMethod(System.IntPtr,System.IntPtr,UnityEngine.jvalue[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int16_t AndroidJNISafe_CallStaticShortMethod_m970528ACEB23F9AE4A38A9B223B825DF10A64F09 (intptr_t ___clazz0, intptr_t ___methodID1, jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* ___args2, const RuntimeMethod* method); // System.Int64 UnityEngine.AndroidJNISafe::CallStaticLongMethod(System.IntPtr,System.IntPtr,UnityEngine.jvalue[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t AndroidJNISafe_CallStaticLongMethod_mDEA9005EBB9126BD13C56C1D4497C60863F1D00B (intptr_t ___clazz0, intptr_t ___methodID1, jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* ___args2, const RuntimeMethod* method); // System.Single UnityEngine.AndroidJNISafe::CallStaticFloatMethod(System.IntPtr,System.IntPtr,UnityEngine.jvalue[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AndroidJNISafe_CallStaticFloatMethod_mA0AEAAA5ACCC7EB36F04616DCB2E09D29B6DED30 (intptr_t ___clazz0, intptr_t ___methodID1, jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* ___args2, const RuntimeMethod* method); // System.Double UnityEngine.AndroidJNISafe::CallStaticDoubleMethod(System.IntPtr,System.IntPtr,UnityEngine.jvalue[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double AndroidJNISafe_CallStaticDoubleMethod_mC5A3C5AEEC15EB5D419E7B2B0A45DE2762310ABE (intptr_t ___clazz0, intptr_t ___methodID1, jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* ___args2, const RuntimeMethod* method); // System.Char UnityEngine.AndroidJNISafe::CallStaticCharMethod(System.IntPtr,System.IntPtr,UnityEngine.jvalue[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar AndroidJNISafe_CallStaticCharMethod_mC422B2FB9D7F13C0BEC8DAF00119B82FEA2854D9 (intptr_t ___clazz0, intptr_t ___methodID1, jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* ___args2, const RuntimeMethod* method); // System.String UnityEngine.AndroidJNISafe::CallStaticStringMethod(System.IntPtr,System.IntPtr,UnityEngine.jvalue[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AndroidJNISafe_CallStaticStringMethod_mBB43D0D0B7D7ED48C90F9D9FF583A629DC40EBA3 (intptr_t ___clazz0, intptr_t ___methodID1, jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* ___args2, const RuntimeMethod* method); // System.IntPtr UnityEngine.AndroidJNISafe::CallStaticObjectMethod(System.IntPtr,System.IntPtr,UnityEngine.jvalue[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t AndroidJNISafe_CallStaticObjectMethod_m11EDE005224D5A6833BFF896906397D24E19D440 (intptr_t ___clazz0, intptr_t ___methodID1, jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* ___args2, 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); // !2 System.Func`3::Invoke(!0,!1) inline bool Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * __this, intptr_t ___arg10, int32_t ___arg21, const RuntimeMethod* method) { return (( bool (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, intptr_t, int32_t, const RuntimeMethod*))Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_gshared)(__this, ___arg10, ___arg21, method); } // ArrayType UnityEngine.AndroidJNIHelper::ConvertFromJNIArray(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AndroidJNIHelper_ConvertFromJNIArray_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_m572D2AB7384D3CFAE55537AD0958409849F03F43_gshared (intptr_t ___array0, const RuntimeMethod* method) { bool V_0 = false; { intptr_t L_0 = ___array0; bool L_1 = (( bool (*) (intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((intptr_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (bool)L_1; goto IL_000a; } IL_000a: { bool L_2 = V_0; return L_2; } } // ArrayType UnityEngine.AndroidJNIHelper::ConvertFromJNIArray(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar AndroidJNIHelper_ConvertFromJNIArray_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_m037B4D34406BE5A90469D51B920E578E744C5174_gshared (intptr_t ___array0, const RuntimeMethod* method) { Il2CppChar V_0 = 0x0; { intptr_t L_0 = ___array0; Il2CppChar L_1 = (( Il2CppChar (*) (intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((intptr_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Il2CppChar)L_1; goto IL_000a; } IL_000a: { Il2CppChar L_2 = V_0; return L_2; } } // ArrayType UnityEngine.AndroidJNIHelper::ConvertFromJNIArray(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double AndroidJNIHelper_ConvertFromJNIArray_TisDouble_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_m15F43503A43163AAA035BBD04F8FB631767A980C_gshared (intptr_t ___array0, const RuntimeMethod* method) { double V_0 = 0.0; { intptr_t L_0 = ___array0; double L_1 = (( double (*) (intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((intptr_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (double)L_1; goto IL_000a; } IL_000a: { double L_2 = V_0; return L_2; } } // ArrayType UnityEngine.AndroidJNIHelper::ConvertFromJNIArray(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int16_t AndroidJNIHelper_ConvertFromJNIArray_TisInt16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_m973A18DA01D934A969BC93B6543B9FF333AD1001_gshared (intptr_t ___array0, const RuntimeMethod* method) { int16_t V_0 = 0; { intptr_t L_0 = ___array0; int16_t L_1 = (( int16_t (*) (intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((intptr_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (int16_t)L_1; goto IL_000a; } IL_000a: { int16_t L_2 = V_0; return L_2; } } // ArrayType UnityEngine.AndroidJNIHelper::ConvertFromJNIArray(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AndroidJNIHelper_ConvertFromJNIArray_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m24890C8483E96A447461CBE1FD1F4C0C1A43B989_gshared (intptr_t ___array0, const RuntimeMethod* method) { int32_t V_0 = 0; { intptr_t L_0 = ___array0; int32_t L_1 = (( int32_t (*) (intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((intptr_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (int32_t)L_1; goto IL_000a; } IL_000a: { int32_t L_2 = V_0; return L_2; } } // ArrayType UnityEngine.AndroidJNIHelper::ConvertFromJNIArray(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t AndroidJNIHelper_ConvertFromJNIArray_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_m6D6993AB24925A68AA8B5D84632A036F04ADAF31_gshared (intptr_t ___array0, const RuntimeMethod* method) { int64_t V_0 = 0; { intptr_t L_0 = ___array0; int64_t L_1 = (( int64_t (*) (intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((intptr_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (int64_t)L_1; goto IL_000a; } IL_000a: { int64_t L_2 = V_0; return L_2; } } // ArrayType UnityEngine.AndroidJNIHelper::ConvertFromJNIArray(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * AndroidJNIHelper_ConvertFromJNIArray_TisRuntimeObject_m2F4AA1A30F25E6EBC06598D0CB8F6BE23A7170E3_gshared (intptr_t ___array0, const RuntimeMethod* method) { RuntimeObject * V_0 = NULL; { intptr_t L_0 = ___array0; RuntimeObject * L_1 = (( RuntimeObject * (*) (intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((intptr_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (RuntimeObject *)L_1; goto IL_000a; } IL_000a: { RuntimeObject * L_2 = V_0; return L_2; } } // ArrayType UnityEngine.AndroidJNIHelper::ConvertFromJNIArray(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int8_t AndroidJNIHelper_ConvertFromJNIArray_TisSByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_mB10A09B8FD05500F23E6E4FC4AB33E45490FAF16_gshared (intptr_t ___array0, const RuntimeMethod* method) { int8_t V_0 = 0x0; { intptr_t L_0 = ___array0; int8_t L_1 = (( int8_t (*) (intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((intptr_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (int8_t)L_1; goto IL_000a; } IL_000a: { int8_t L_2 = V_0; return L_2; } } // ArrayType UnityEngine.AndroidJNIHelper::ConvertFromJNIArray(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AndroidJNIHelper_ConvertFromJNIArray_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_mC9D7C6768B06DCE32738CDB40366427BAEE91494_gshared (intptr_t ___array0, const RuntimeMethod* method) { float V_0 = 0.0f; { intptr_t L_0 = ___array0; float L_1 = (( float (*) (intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((intptr_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (float)L_1; goto IL_000a; } IL_000a: { float L_2 = V_0; return L_2; } } // ArrayType UnityEngine._AndroidJNIHelper::ConvertFromJNIArray(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool _AndroidJNIHelper_ConvertFromJNIArray_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_m7ACDAA9C56AFCDB0643BCF2424115B6505E43C65_gshared (intptr_t ___array0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (_AndroidJNIHelper_ConvertFromJNIArray_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_m7ACDAA9C56AFCDB0643BCF2424115B6505E43C65_MetadataUsageId); s_Il2CppMethodInitialized = true; } Type_t * V_0 = NULL; bool V_1 = false; bool V_2 = false; bool V_3 = false; bool V_4 = false; bool V_5 = false; bool V_6 = false; bool V_7 = false; bool V_8 = false; bool V_9 = false; bool V_10 = false; bool V_11 = false; bool V_12 = false; int32_t V_13 = 0; StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* V_14 = NULL; int32_t V_15 = 0; intptr_t V_16; memset((&V_16), 0, sizeof(V_16)); bool V_17 = false; bool V_18 = false; int32_t V_19 = 0; AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379* V_20 = NULL; int32_t V_21 = 0; intptr_t V_22; memset((&V_22), 0, sizeof(V_22)); bool V_23 = false; bool V_24 = false; { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 0)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_0, /*hidden argument*/NULL); NullCheck((Type_t *)L_1); Type_t * L_2 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, (Type_t *)L_1); V_0 = (Type_t *)L_2; Type_t * L_3 = V_0; IL2CPP_RUNTIME_CLASS_INIT(AndroidReflection_t4C31ACF30004C6250A0141026ED26532553C4533_il2cpp_TypeInfo_var); bool L_4 = AndroidReflection_IsPrimitive_m4C75B1AAEDD3FA0F73AFBC83CB374D3D8A9A3749((Type_t *)L_3, /*hidden argument*/NULL); V_1 = (bool)L_4; bool L_5 = V_1; if (!L_5) { goto IL_0173; } } { Type_t * L_6 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast (Int32_t585191389E07734F19F3156FF88FB3EF4800D102_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_7, /*hidden argument*/NULL); V_2 = (bool)((((RuntimeObject*)(Type_t *)L_6) == ((RuntimeObject*)(Type_t *)L_8))? 1 : 0); bool L_9 = V_2; if (!L_9) { goto IL_0041; } } { intptr_t L_10 = ___array0; Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_11 = AndroidJNISafe_FromIntArray_m5AB9419F8E92A4815A833006025ABD0039D6B353((intptr_t)L_10, /*hidden argument*/NULL); V_3 = (bool)((*(bool*)((bool*)UnBox((RuntimeObject *)L_11, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0041: { Type_t * L_12 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_13 = { reinterpret_cast (Boolean_tB53F6830F670160873277339AA58F15CAED4399C_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_14 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_13, /*hidden argument*/NULL); V_4 = (bool)((((RuntimeObject*)(Type_t *)L_12) == ((RuntimeObject*)(Type_t *)L_14))? 1 : 0); bool L_15 = V_4; if (!L_15) { goto IL_0065; } } { intptr_t L_16 = ___array0; BooleanU5BU5D_t192C7579715690E25BD5EFED47F3E0FC9DCB2040* L_17 = AndroidJNISafe_FromBooleanArray_m4CA0BE409AC39C391C4122A1DCE503B7EA87DC14((intptr_t)L_16, /*hidden argument*/NULL); V_3 = (bool)((*(bool*)((bool*)UnBox((RuntimeObject *)L_17, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0065: { Type_t * L_18 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_19 = { reinterpret_cast (Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_20 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_19, /*hidden argument*/NULL); V_5 = (bool)((((RuntimeObject*)(Type_t *)L_18) == ((RuntimeObject*)(Type_t *)L_20))? 1 : 0); bool L_21 = V_5; if (!L_21) { goto IL_0095; } } { IL2CPP_RUNTIME_CLASS_INIT(Debug_t7B5FCB117E2FD63B6838BC52821B252E2BFB61C4_il2cpp_TypeInfo_var); Debug_LogWarning_m37338644DC81F640CCDFEAE35A223F0E965F0568((RuntimeObject *)_stringLiteral879DC19E063D4CBD5F11E0DE3816876F1FABA460, /*hidden argument*/NULL); intptr_t L_22 = ___array0; ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_23 = AndroidJNISafe_FromByteArray_m8182D68596E21605519D27197C4870DCAB9F6550((intptr_t)L_22, /*hidden argument*/NULL); V_3 = (bool)((*(bool*)((bool*)UnBox((RuntimeObject *)L_23, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0095: { Type_t * L_24 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_25 = { reinterpret_cast (SByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_26 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_25, /*hidden argument*/NULL); V_6 = (bool)((((RuntimeObject*)(Type_t *)L_24) == ((RuntimeObject*)(Type_t *)L_26))? 1 : 0); bool L_27 = V_6; if (!L_27) { goto IL_00b9; } } { intptr_t L_28 = ___array0; SByteU5BU5D_t623D1F33C61DEAC564E2B0560E00F1E1364F7889* L_29 = AndroidJNISafe_FromSByteArray_m44649611607069754D9DD6A53B58C65AAE69C8E8((intptr_t)L_28, /*hidden argument*/NULL); V_3 = (bool)((*(bool*)((bool*)UnBox((RuntimeObject *)L_29, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_00b9: { Type_t * L_30 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_31 = { reinterpret_cast (Int16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_32 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_31, /*hidden argument*/NULL); V_7 = (bool)((((RuntimeObject*)(Type_t *)L_30) == ((RuntimeObject*)(Type_t *)L_32))? 1 : 0); bool L_33 = V_7; if (!L_33) { goto IL_00dd; } } { intptr_t L_34 = ___array0; Int16U5BU5D_tDA0F0B2730337F72E44DB024BE9818FA8EDE8D28* L_35 = AndroidJNISafe_FromShortArray_m05B4445B460FC16B41851A5C898123223C0B0024((intptr_t)L_34, /*hidden argument*/NULL); V_3 = (bool)((*(bool*)((bool*)UnBox((RuntimeObject *)L_35, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_00dd: { Type_t * L_36 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_37 = { reinterpret_cast (Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_38 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_37, /*hidden argument*/NULL); V_8 = (bool)((((RuntimeObject*)(Type_t *)L_36) == ((RuntimeObject*)(Type_t *)L_38))? 1 : 0); bool L_39 = V_8; if (!L_39) { goto IL_0101; } } { intptr_t L_40 = ___array0; Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_41 = AndroidJNISafe_FromLongArray_mDCCAE11E1BB9C72B1DCB0D5CB4D191922EB499C5((intptr_t)L_40, /*hidden argument*/NULL); V_3 = (bool)((*(bool*)((bool*)UnBox((RuntimeObject *)L_41, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0101: { Type_t * L_42 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_43 = { reinterpret_cast (Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_44 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_43, /*hidden argument*/NULL); V_9 = (bool)((((RuntimeObject*)(Type_t *)L_42) == ((RuntimeObject*)(Type_t *)L_44))? 1 : 0); bool L_45 = V_9; if (!L_45) { goto IL_0125; } } { intptr_t L_46 = ___array0; SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_47 = AndroidJNISafe_FromFloatArray_m087EAD07306786A03F15756F9EC26CA2AB6B8BCB((intptr_t)L_46, /*hidden argument*/NULL); V_3 = (bool)((*(bool*)((bool*)UnBox((RuntimeObject *)L_47, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0125: { Type_t * L_48 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_49 = { reinterpret_cast (Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_50 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_49, /*hidden argument*/NULL); V_10 = (bool)((((RuntimeObject*)(Type_t *)L_48) == ((RuntimeObject*)(Type_t *)L_50))? 1 : 0); bool L_51 = V_10; if (!L_51) { goto IL_0149; } } { intptr_t L_52 = ___array0; DoubleU5BU5D_tF9383437DDA9EAC9F60627E9E6E2045CF7CB182D* L_53 = AndroidJNISafe_FromDoubleArray_m10BE0E812ED3FC49D0FF7EFA7352F8EA026F824E((intptr_t)L_52, /*hidden argument*/NULL); V_3 = (bool)((*(bool*)((bool*)UnBox((RuntimeObject *)L_53, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0149: { Type_t * L_54 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_55 = { reinterpret_cast (Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_56 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_55, /*hidden argument*/NULL); V_11 = (bool)((((RuntimeObject*)(Type_t *)L_54) == ((RuntimeObject*)(Type_t *)L_56))? 1 : 0); bool L_57 = V_11; if (!L_57) { goto IL_016d; } } { intptr_t L_58 = ___array0; CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_59 = AndroidJNISafe_FromCharArray_mDB6AE528FE52AC622EB833337F36AA93B5248E1B((intptr_t)L_58, /*hidden argument*/NULL); V_3 = (bool)((*(bool*)((bool*)UnBox((RuntimeObject *)L_59, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_016d: { goto IL_0259; } IL_0173: { Type_t * L_60 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_61 = { reinterpret_cast (String_t_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_62 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_61, /*hidden argument*/NULL); V_12 = (bool)((((RuntimeObject*)(Type_t *)L_60) == ((RuntimeObject*)(Type_t *)L_62))? 1 : 0); bool L_63 = V_12; if (!L_63) { goto IL_01dc; } } { intptr_t L_64 = ___array0; int32_t L_65 = AndroidJNISafe_GetArrayLength_m11614663772194842C0D75FB8C6FBDB92F8DEE05((intptr_t)L_64, /*hidden argument*/NULL); V_13 = (int32_t)L_65; int32_t L_66 = V_13; StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_67 = (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)SZArrayNew(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_il2cpp_TypeInfo_var, (uint32_t)L_66); V_14 = (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)L_67; V_15 = (int32_t)0; goto IL_01c3; } IL_019d: { intptr_t L_68 = ___array0; int32_t L_69 = V_15; intptr_t L_70 = AndroidJNI_GetObjectArrayElement_m104E43629B8731ACAF53A5D351CCB19398A75648((intptr_t)L_68, (int32_t)L_69, /*hidden argument*/NULL); V_16 = (intptr_t)L_70; StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_71 = V_14; int32_t L_72 = V_15; intptr_t L_73 = V_16; String_t* L_74 = AndroidJNISafe_GetStringChars_m15C4A04998812B41DF6E67D7D2F9F270573847FE((intptr_t)L_73, /*hidden argument*/NULL); NullCheck(L_71); ArrayElementTypeCheck (L_71, L_74); (L_71)->SetAt(static_cast(L_72), (String_t*)L_74); intptr_t L_75 = V_16; AndroidJNISafe_DeleteLocalRef_m9632EA13BF03AEE43FC7713125962A4D0DFFADC7((intptr_t)L_75, /*hidden argument*/NULL); int32_t L_76 = V_15; V_15 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_76, (int32_t)1)); } IL_01c3: { int32_t L_77 = V_15; int32_t L_78 = V_13; V_17 = (bool)((((int32_t)L_77) < ((int32_t)L_78))? 1 : 0); bool L_79 = V_17; if (L_79) { goto IL_019d; } } { StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_80 = V_14; V_3 = (bool)((*(bool*)((bool*)UnBox((RuntimeObject *)L_80, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_01dc: { Type_t * L_81 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_82 = { reinterpret_cast (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_83 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_82, /*hidden argument*/NULL); V_18 = (bool)((((RuntimeObject*)(Type_t *)L_81) == ((RuntimeObject*)(Type_t *)L_83))? 1 : 0); bool L_84 = V_18; if (!L_84) { goto IL_0242; } } { intptr_t L_85 = ___array0; int32_t L_86 = AndroidJNISafe_GetArrayLength_m11614663772194842C0D75FB8C6FBDB92F8DEE05((intptr_t)L_85, /*hidden argument*/NULL); V_19 = (int32_t)L_86; int32_t L_87 = V_19; AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379* L_88 = (AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379*)(AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379*)SZArrayNew(AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379_il2cpp_TypeInfo_var, (uint32_t)L_87); V_20 = (AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379*)L_88; V_21 = (int32_t)0; goto IL_022c; } IL_0206: { intptr_t L_89 = ___array0; int32_t L_90 = V_21; intptr_t L_91 = AndroidJNI_GetObjectArrayElement_m104E43629B8731ACAF53A5D351CCB19398A75648((intptr_t)L_89, (int32_t)L_90, /*hidden argument*/NULL); V_22 = (intptr_t)L_91; AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379* L_92 = V_20; int32_t L_93 = V_21; intptr_t L_94 = V_22; AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D * L_95 = (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D *)il2cpp_codegen_object_new(AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_il2cpp_TypeInfo_var); AndroidJavaObject__ctor_m22E1E2E5D9F3DA31FF7DFB1339AD3BB0C3813E80(L_95, (intptr_t)L_94, /*hidden argument*/NULL); NullCheck(L_92); ArrayElementTypeCheck (L_92, L_95); (L_92)->SetAt(static_cast(L_93), (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D *)L_95); intptr_t L_96 = V_22; AndroidJNISafe_DeleteLocalRef_m9632EA13BF03AEE43FC7713125962A4D0DFFADC7((intptr_t)L_96, /*hidden argument*/NULL); int32_t L_97 = V_21; V_21 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_97, (int32_t)1)); } IL_022c: { int32_t L_98 = V_21; int32_t L_99 = V_19; V_23 = (bool)((((int32_t)L_98) < ((int32_t)L_99))? 1 : 0); bool L_100 = V_23; if (L_100) { goto IL_0206; } } { AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379* L_101 = V_20; V_3 = (bool)((*(bool*)((bool*)UnBox((RuntimeObject *)L_101, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0242: { Type_t * L_102 = V_0; String_t* L_103 = String_Concat_m2E1F71C491D2429CC80A28745488FEA947BB7AAC((RuntimeObject *)_stringLiteralB702DED1D10DC8D6BC92F9CF994600B794B60E4B, (RuntimeObject *)L_102, (RuntimeObject *)_stringLiteralBB589D0621E5472F470FA3425A234C74B1E202E8, /*hidden argument*/NULL); Exception_t * L_104 = (Exception_t *)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var); Exception__ctor_m89BADFF36C3B170013878726E07729D51AA9FBE0(L_104, (String_t*)L_103, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_104, _AndroidJNIHelper_ConvertFromJNIArray_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_m7ACDAA9C56AFCDB0643BCF2424115B6505E43C65_RuntimeMethod_var); } IL_0259: { il2cpp_codegen_initobj((&V_24), sizeof(bool)); bool L_105 = V_24; V_3 = (bool)L_105; goto IL_0266; } IL_0266: { bool L_106 = V_3; return L_106; } } // ArrayType UnityEngine._AndroidJNIHelper::ConvertFromJNIArray(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar _AndroidJNIHelper_ConvertFromJNIArray_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_m6DF6E2572479AEB79E996D13FAB50A7BCC9FE42F_gshared (intptr_t ___array0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (_AndroidJNIHelper_ConvertFromJNIArray_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_m6DF6E2572479AEB79E996D13FAB50A7BCC9FE42F_MetadataUsageId); s_Il2CppMethodInitialized = true; } Type_t * V_0 = NULL; bool V_1 = false; bool V_2 = false; Il2CppChar V_3 = 0x0; bool V_4 = false; bool V_5 = false; bool V_6 = false; bool V_7 = false; bool V_8 = false; bool V_9 = false; bool V_10 = false; bool V_11 = false; bool V_12 = false; int32_t V_13 = 0; StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* V_14 = NULL; int32_t V_15 = 0; intptr_t V_16; memset((&V_16), 0, sizeof(V_16)); bool V_17 = false; bool V_18 = false; int32_t V_19 = 0; AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379* V_20 = NULL; int32_t V_21 = 0; intptr_t V_22; memset((&V_22), 0, sizeof(V_22)); bool V_23 = false; Il2CppChar V_24 = 0x0; { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 0)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_0, /*hidden argument*/NULL); NullCheck((Type_t *)L_1); Type_t * L_2 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, (Type_t *)L_1); V_0 = (Type_t *)L_2; Type_t * L_3 = V_0; IL2CPP_RUNTIME_CLASS_INIT(AndroidReflection_t4C31ACF30004C6250A0141026ED26532553C4533_il2cpp_TypeInfo_var); bool L_4 = AndroidReflection_IsPrimitive_m4C75B1AAEDD3FA0F73AFBC83CB374D3D8A9A3749((Type_t *)L_3, /*hidden argument*/NULL); V_1 = (bool)L_4; bool L_5 = V_1; if (!L_5) { goto IL_0173; } } { Type_t * L_6 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast (Int32_t585191389E07734F19F3156FF88FB3EF4800D102_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_7, /*hidden argument*/NULL); V_2 = (bool)((((RuntimeObject*)(Type_t *)L_6) == ((RuntimeObject*)(Type_t *)L_8))? 1 : 0); bool L_9 = V_2; if (!L_9) { goto IL_0041; } } { intptr_t L_10 = ___array0; Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_11 = AndroidJNISafe_FromIntArray_m5AB9419F8E92A4815A833006025ABD0039D6B353((intptr_t)L_10, /*hidden argument*/NULL); V_3 = (Il2CppChar)((*(Il2CppChar*)((Il2CppChar*)UnBox((RuntimeObject *)L_11, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0041: { Type_t * L_12 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_13 = { reinterpret_cast (Boolean_tB53F6830F670160873277339AA58F15CAED4399C_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_14 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_13, /*hidden argument*/NULL); V_4 = (bool)((((RuntimeObject*)(Type_t *)L_12) == ((RuntimeObject*)(Type_t *)L_14))? 1 : 0); bool L_15 = V_4; if (!L_15) { goto IL_0065; } } { intptr_t L_16 = ___array0; BooleanU5BU5D_t192C7579715690E25BD5EFED47F3E0FC9DCB2040* L_17 = AndroidJNISafe_FromBooleanArray_m4CA0BE409AC39C391C4122A1DCE503B7EA87DC14((intptr_t)L_16, /*hidden argument*/NULL); V_3 = (Il2CppChar)((*(Il2CppChar*)((Il2CppChar*)UnBox((RuntimeObject *)L_17, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0065: { Type_t * L_18 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_19 = { reinterpret_cast (Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_20 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_19, /*hidden argument*/NULL); V_5 = (bool)((((RuntimeObject*)(Type_t *)L_18) == ((RuntimeObject*)(Type_t *)L_20))? 1 : 0); bool L_21 = V_5; if (!L_21) { goto IL_0095; } } { IL2CPP_RUNTIME_CLASS_INIT(Debug_t7B5FCB117E2FD63B6838BC52821B252E2BFB61C4_il2cpp_TypeInfo_var); Debug_LogWarning_m37338644DC81F640CCDFEAE35A223F0E965F0568((RuntimeObject *)_stringLiteral879DC19E063D4CBD5F11E0DE3816876F1FABA460, /*hidden argument*/NULL); intptr_t L_22 = ___array0; ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_23 = AndroidJNISafe_FromByteArray_m8182D68596E21605519D27197C4870DCAB9F6550((intptr_t)L_22, /*hidden argument*/NULL); V_3 = (Il2CppChar)((*(Il2CppChar*)((Il2CppChar*)UnBox((RuntimeObject *)L_23, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0095: { Type_t * L_24 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_25 = { reinterpret_cast (SByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_26 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_25, /*hidden argument*/NULL); V_6 = (bool)((((RuntimeObject*)(Type_t *)L_24) == ((RuntimeObject*)(Type_t *)L_26))? 1 : 0); bool L_27 = V_6; if (!L_27) { goto IL_00b9; } } { intptr_t L_28 = ___array0; SByteU5BU5D_t623D1F33C61DEAC564E2B0560E00F1E1364F7889* L_29 = AndroidJNISafe_FromSByteArray_m44649611607069754D9DD6A53B58C65AAE69C8E8((intptr_t)L_28, /*hidden argument*/NULL); V_3 = (Il2CppChar)((*(Il2CppChar*)((Il2CppChar*)UnBox((RuntimeObject *)L_29, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_00b9: { Type_t * L_30 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_31 = { reinterpret_cast (Int16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_32 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_31, /*hidden argument*/NULL); V_7 = (bool)((((RuntimeObject*)(Type_t *)L_30) == ((RuntimeObject*)(Type_t *)L_32))? 1 : 0); bool L_33 = V_7; if (!L_33) { goto IL_00dd; } } { intptr_t L_34 = ___array0; Int16U5BU5D_tDA0F0B2730337F72E44DB024BE9818FA8EDE8D28* L_35 = AndroidJNISafe_FromShortArray_m05B4445B460FC16B41851A5C898123223C0B0024((intptr_t)L_34, /*hidden argument*/NULL); V_3 = (Il2CppChar)((*(Il2CppChar*)((Il2CppChar*)UnBox((RuntimeObject *)L_35, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_00dd: { Type_t * L_36 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_37 = { reinterpret_cast (Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_38 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_37, /*hidden argument*/NULL); V_8 = (bool)((((RuntimeObject*)(Type_t *)L_36) == ((RuntimeObject*)(Type_t *)L_38))? 1 : 0); bool L_39 = V_8; if (!L_39) { goto IL_0101; } } { intptr_t L_40 = ___array0; Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_41 = AndroidJNISafe_FromLongArray_mDCCAE11E1BB9C72B1DCB0D5CB4D191922EB499C5((intptr_t)L_40, /*hidden argument*/NULL); V_3 = (Il2CppChar)((*(Il2CppChar*)((Il2CppChar*)UnBox((RuntimeObject *)L_41, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0101: { Type_t * L_42 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_43 = { reinterpret_cast (Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_44 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_43, /*hidden argument*/NULL); V_9 = (bool)((((RuntimeObject*)(Type_t *)L_42) == ((RuntimeObject*)(Type_t *)L_44))? 1 : 0); bool L_45 = V_9; if (!L_45) { goto IL_0125; } } { intptr_t L_46 = ___array0; SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_47 = AndroidJNISafe_FromFloatArray_m087EAD07306786A03F15756F9EC26CA2AB6B8BCB((intptr_t)L_46, /*hidden argument*/NULL); V_3 = (Il2CppChar)((*(Il2CppChar*)((Il2CppChar*)UnBox((RuntimeObject *)L_47, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0125: { Type_t * L_48 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_49 = { reinterpret_cast (Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_50 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_49, /*hidden argument*/NULL); V_10 = (bool)((((RuntimeObject*)(Type_t *)L_48) == ((RuntimeObject*)(Type_t *)L_50))? 1 : 0); bool L_51 = V_10; if (!L_51) { goto IL_0149; } } { intptr_t L_52 = ___array0; DoubleU5BU5D_tF9383437DDA9EAC9F60627E9E6E2045CF7CB182D* L_53 = AndroidJNISafe_FromDoubleArray_m10BE0E812ED3FC49D0FF7EFA7352F8EA026F824E((intptr_t)L_52, /*hidden argument*/NULL); V_3 = (Il2CppChar)((*(Il2CppChar*)((Il2CppChar*)UnBox((RuntimeObject *)L_53, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0149: { Type_t * L_54 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_55 = { reinterpret_cast (Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_56 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_55, /*hidden argument*/NULL); V_11 = (bool)((((RuntimeObject*)(Type_t *)L_54) == ((RuntimeObject*)(Type_t *)L_56))? 1 : 0); bool L_57 = V_11; if (!L_57) { goto IL_016d; } } { intptr_t L_58 = ___array0; CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_59 = AndroidJNISafe_FromCharArray_mDB6AE528FE52AC622EB833337F36AA93B5248E1B((intptr_t)L_58, /*hidden argument*/NULL); V_3 = (Il2CppChar)((*(Il2CppChar*)((Il2CppChar*)UnBox((RuntimeObject *)L_59, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_016d: { goto IL_0259; } IL_0173: { Type_t * L_60 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_61 = { reinterpret_cast (String_t_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_62 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_61, /*hidden argument*/NULL); V_12 = (bool)((((RuntimeObject*)(Type_t *)L_60) == ((RuntimeObject*)(Type_t *)L_62))? 1 : 0); bool L_63 = V_12; if (!L_63) { goto IL_01dc; } } { intptr_t L_64 = ___array0; int32_t L_65 = AndroidJNISafe_GetArrayLength_m11614663772194842C0D75FB8C6FBDB92F8DEE05((intptr_t)L_64, /*hidden argument*/NULL); V_13 = (int32_t)L_65; int32_t L_66 = V_13; StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_67 = (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)SZArrayNew(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_il2cpp_TypeInfo_var, (uint32_t)L_66); V_14 = (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)L_67; V_15 = (int32_t)0; goto IL_01c3; } IL_019d: { intptr_t L_68 = ___array0; int32_t L_69 = V_15; intptr_t L_70 = AndroidJNI_GetObjectArrayElement_m104E43629B8731ACAF53A5D351CCB19398A75648((intptr_t)L_68, (int32_t)L_69, /*hidden argument*/NULL); V_16 = (intptr_t)L_70; StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_71 = V_14; int32_t L_72 = V_15; intptr_t L_73 = V_16; String_t* L_74 = AndroidJNISafe_GetStringChars_m15C4A04998812B41DF6E67D7D2F9F270573847FE((intptr_t)L_73, /*hidden argument*/NULL); NullCheck(L_71); ArrayElementTypeCheck (L_71, L_74); (L_71)->SetAt(static_cast(L_72), (String_t*)L_74); intptr_t L_75 = V_16; AndroidJNISafe_DeleteLocalRef_m9632EA13BF03AEE43FC7713125962A4D0DFFADC7((intptr_t)L_75, /*hidden argument*/NULL); int32_t L_76 = V_15; V_15 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_76, (int32_t)1)); } IL_01c3: { int32_t L_77 = V_15; int32_t L_78 = V_13; V_17 = (bool)((((int32_t)L_77) < ((int32_t)L_78))? 1 : 0); bool L_79 = V_17; if (L_79) { goto IL_019d; } } { StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_80 = V_14; V_3 = (Il2CppChar)((*(Il2CppChar*)((Il2CppChar*)UnBox((RuntimeObject *)L_80, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_01dc: { Type_t * L_81 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_82 = { reinterpret_cast (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_83 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_82, /*hidden argument*/NULL); V_18 = (bool)((((RuntimeObject*)(Type_t *)L_81) == ((RuntimeObject*)(Type_t *)L_83))? 1 : 0); bool L_84 = V_18; if (!L_84) { goto IL_0242; } } { intptr_t L_85 = ___array0; int32_t L_86 = AndroidJNISafe_GetArrayLength_m11614663772194842C0D75FB8C6FBDB92F8DEE05((intptr_t)L_85, /*hidden argument*/NULL); V_19 = (int32_t)L_86; int32_t L_87 = V_19; AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379* L_88 = (AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379*)(AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379*)SZArrayNew(AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379_il2cpp_TypeInfo_var, (uint32_t)L_87); V_20 = (AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379*)L_88; V_21 = (int32_t)0; goto IL_022c; } IL_0206: { intptr_t L_89 = ___array0; int32_t L_90 = V_21; intptr_t L_91 = AndroidJNI_GetObjectArrayElement_m104E43629B8731ACAF53A5D351CCB19398A75648((intptr_t)L_89, (int32_t)L_90, /*hidden argument*/NULL); V_22 = (intptr_t)L_91; AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379* L_92 = V_20; int32_t L_93 = V_21; intptr_t L_94 = V_22; AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D * L_95 = (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D *)il2cpp_codegen_object_new(AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_il2cpp_TypeInfo_var); AndroidJavaObject__ctor_m22E1E2E5D9F3DA31FF7DFB1339AD3BB0C3813E80(L_95, (intptr_t)L_94, /*hidden argument*/NULL); NullCheck(L_92); ArrayElementTypeCheck (L_92, L_95); (L_92)->SetAt(static_cast(L_93), (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D *)L_95); intptr_t L_96 = V_22; AndroidJNISafe_DeleteLocalRef_m9632EA13BF03AEE43FC7713125962A4D0DFFADC7((intptr_t)L_96, /*hidden argument*/NULL); int32_t L_97 = V_21; V_21 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_97, (int32_t)1)); } IL_022c: { int32_t L_98 = V_21; int32_t L_99 = V_19; V_23 = (bool)((((int32_t)L_98) < ((int32_t)L_99))? 1 : 0); bool L_100 = V_23; if (L_100) { goto IL_0206; } } { AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379* L_101 = V_20; V_3 = (Il2CppChar)((*(Il2CppChar*)((Il2CppChar*)UnBox((RuntimeObject *)L_101, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0242: { Type_t * L_102 = V_0; String_t* L_103 = String_Concat_m2E1F71C491D2429CC80A28745488FEA947BB7AAC((RuntimeObject *)_stringLiteralB702DED1D10DC8D6BC92F9CF994600B794B60E4B, (RuntimeObject *)L_102, (RuntimeObject *)_stringLiteralBB589D0621E5472F470FA3425A234C74B1E202E8, /*hidden argument*/NULL); Exception_t * L_104 = (Exception_t *)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var); Exception__ctor_m89BADFF36C3B170013878726E07729D51AA9FBE0(L_104, (String_t*)L_103, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_104, _AndroidJNIHelper_ConvertFromJNIArray_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_m6DF6E2572479AEB79E996D13FAB50A7BCC9FE42F_RuntimeMethod_var); } IL_0259: { il2cpp_codegen_initobj((&V_24), sizeof(Il2CppChar)); Il2CppChar L_105 = V_24; V_3 = (Il2CppChar)L_105; goto IL_0266; } IL_0266: { Il2CppChar L_106 = V_3; return L_106; } } // ArrayType UnityEngine._AndroidJNIHelper::ConvertFromJNIArray(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double _AndroidJNIHelper_ConvertFromJNIArray_TisDouble_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_m283223369A7B2D14D9E3112F999B7274C45616C9_gshared (intptr_t ___array0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (_AndroidJNIHelper_ConvertFromJNIArray_TisDouble_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_m283223369A7B2D14D9E3112F999B7274C45616C9_MetadataUsageId); s_Il2CppMethodInitialized = true; } Type_t * V_0 = NULL; bool V_1 = false; bool V_2 = false; double V_3 = 0.0; bool V_4 = false; bool V_5 = false; bool V_6 = false; bool V_7 = false; bool V_8 = false; bool V_9 = false; bool V_10 = false; bool V_11 = false; bool V_12 = false; int32_t V_13 = 0; StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* V_14 = NULL; int32_t V_15 = 0; intptr_t V_16; memset((&V_16), 0, sizeof(V_16)); bool V_17 = false; bool V_18 = false; int32_t V_19 = 0; AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379* V_20 = NULL; int32_t V_21 = 0; intptr_t V_22; memset((&V_22), 0, sizeof(V_22)); bool V_23 = false; double V_24 = 0.0; { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 0)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_0, /*hidden argument*/NULL); NullCheck((Type_t *)L_1); Type_t * L_2 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, (Type_t *)L_1); V_0 = (Type_t *)L_2; Type_t * L_3 = V_0; IL2CPP_RUNTIME_CLASS_INIT(AndroidReflection_t4C31ACF30004C6250A0141026ED26532553C4533_il2cpp_TypeInfo_var); bool L_4 = AndroidReflection_IsPrimitive_m4C75B1AAEDD3FA0F73AFBC83CB374D3D8A9A3749((Type_t *)L_3, /*hidden argument*/NULL); V_1 = (bool)L_4; bool L_5 = V_1; if (!L_5) { goto IL_0173; } } { Type_t * L_6 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast (Int32_t585191389E07734F19F3156FF88FB3EF4800D102_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_7, /*hidden argument*/NULL); V_2 = (bool)((((RuntimeObject*)(Type_t *)L_6) == ((RuntimeObject*)(Type_t *)L_8))? 1 : 0); bool L_9 = V_2; if (!L_9) { goto IL_0041; } } { intptr_t L_10 = ___array0; Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_11 = AndroidJNISafe_FromIntArray_m5AB9419F8E92A4815A833006025ABD0039D6B353((intptr_t)L_10, /*hidden argument*/NULL); V_3 = (double)((*(double*)((double*)UnBox((RuntimeObject *)L_11, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0041: { Type_t * L_12 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_13 = { reinterpret_cast (Boolean_tB53F6830F670160873277339AA58F15CAED4399C_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_14 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_13, /*hidden argument*/NULL); V_4 = (bool)((((RuntimeObject*)(Type_t *)L_12) == ((RuntimeObject*)(Type_t *)L_14))? 1 : 0); bool L_15 = V_4; if (!L_15) { goto IL_0065; } } { intptr_t L_16 = ___array0; BooleanU5BU5D_t192C7579715690E25BD5EFED47F3E0FC9DCB2040* L_17 = AndroidJNISafe_FromBooleanArray_m4CA0BE409AC39C391C4122A1DCE503B7EA87DC14((intptr_t)L_16, /*hidden argument*/NULL); V_3 = (double)((*(double*)((double*)UnBox((RuntimeObject *)L_17, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0065: { Type_t * L_18 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_19 = { reinterpret_cast (Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_20 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_19, /*hidden argument*/NULL); V_5 = (bool)((((RuntimeObject*)(Type_t *)L_18) == ((RuntimeObject*)(Type_t *)L_20))? 1 : 0); bool L_21 = V_5; if (!L_21) { goto IL_0095; } } { IL2CPP_RUNTIME_CLASS_INIT(Debug_t7B5FCB117E2FD63B6838BC52821B252E2BFB61C4_il2cpp_TypeInfo_var); Debug_LogWarning_m37338644DC81F640CCDFEAE35A223F0E965F0568((RuntimeObject *)_stringLiteral879DC19E063D4CBD5F11E0DE3816876F1FABA460, /*hidden argument*/NULL); intptr_t L_22 = ___array0; ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_23 = AndroidJNISafe_FromByteArray_m8182D68596E21605519D27197C4870DCAB9F6550((intptr_t)L_22, /*hidden argument*/NULL); V_3 = (double)((*(double*)((double*)UnBox((RuntimeObject *)L_23, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0095: { Type_t * L_24 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_25 = { reinterpret_cast (SByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_26 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_25, /*hidden argument*/NULL); V_6 = (bool)((((RuntimeObject*)(Type_t *)L_24) == ((RuntimeObject*)(Type_t *)L_26))? 1 : 0); bool L_27 = V_6; if (!L_27) { goto IL_00b9; } } { intptr_t L_28 = ___array0; SByteU5BU5D_t623D1F33C61DEAC564E2B0560E00F1E1364F7889* L_29 = AndroidJNISafe_FromSByteArray_m44649611607069754D9DD6A53B58C65AAE69C8E8((intptr_t)L_28, /*hidden argument*/NULL); V_3 = (double)((*(double*)((double*)UnBox((RuntimeObject *)L_29, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_00b9: { Type_t * L_30 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_31 = { reinterpret_cast (Int16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_32 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_31, /*hidden argument*/NULL); V_7 = (bool)((((RuntimeObject*)(Type_t *)L_30) == ((RuntimeObject*)(Type_t *)L_32))? 1 : 0); bool L_33 = V_7; if (!L_33) { goto IL_00dd; } } { intptr_t L_34 = ___array0; Int16U5BU5D_tDA0F0B2730337F72E44DB024BE9818FA8EDE8D28* L_35 = AndroidJNISafe_FromShortArray_m05B4445B460FC16B41851A5C898123223C0B0024((intptr_t)L_34, /*hidden argument*/NULL); V_3 = (double)((*(double*)((double*)UnBox((RuntimeObject *)L_35, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_00dd: { Type_t * L_36 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_37 = { reinterpret_cast (Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_38 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_37, /*hidden argument*/NULL); V_8 = (bool)((((RuntimeObject*)(Type_t *)L_36) == ((RuntimeObject*)(Type_t *)L_38))? 1 : 0); bool L_39 = V_8; if (!L_39) { goto IL_0101; } } { intptr_t L_40 = ___array0; Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_41 = AndroidJNISafe_FromLongArray_mDCCAE11E1BB9C72B1DCB0D5CB4D191922EB499C5((intptr_t)L_40, /*hidden argument*/NULL); V_3 = (double)((*(double*)((double*)UnBox((RuntimeObject *)L_41, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0101: { Type_t * L_42 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_43 = { reinterpret_cast (Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_44 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_43, /*hidden argument*/NULL); V_9 = (bool)((((RuntimeObject*)(Type_t *)L_42) == ((RuntimeObject*)(Type_t *)L_44))? 1 : 0); bool L_45 = V_9; if (!L_45) { goto IL_0125; } } { intptr_t L_46 = ___array0; SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_47 = AndroidJNISafe_FromFloatArray_m087EAD07306786A03F15756F9EC26CA2AB6B8BCB((intptr_t)L_46, /*hidden argument*/NULL); V_3 = (double)((*(double*)((double*)UnBox((RuntimeObject *)L_47, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0125: { Type_t * L_48 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_49 = { reinterpret_cast (Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_50 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_49, /*hidden argument*/NULL); V_10 = (bool)((((RuntimeObject*)(Type_t *)L_48) == ((RuntimeObject*)(Type_t *)L_50))? 1 : 0); bool L_51 = V_10; if (!L_51) { goto IL_0149; } } { intptr_t L_52 = ___array0; DoubleU5BU5D_tF9383437DDA9EAC9F60627E9E6E2045CF7CB182D* L_53 = AndroidJNISafe_FromDoubleArray_m10BE0E812ED3FC49D0FF7EFA7352F8EA026F824E((intptr_t)L_52, /*hidden argument*/NULL); V_3 = (double)((*(double*)((double*)UnBox((RuntimeObject *)L_53, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0149: { Type_t * L_54 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_55 = { reinterpret_cast (Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_56 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_55, /*hidden argument*/NULL); V_11 = (bool)((((RuntimeObject*)(Type_t *)L_54) == ((RuntimeObject*)(Type_t *)L_56))? 1 : 0); bool L_57 = V_11; if (!L_57) { goto IL_016d; } } { intptr_t L_58 = ___array0; CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_59 = AndroidJNISafe_FromCharArray_mDB6AE528FE52AC622EB833337F36AA93B5248E1B((intptr_t)L_58, /*hidden argument*/NULL); V_3 = (double)((*(double*)((double*)UnBox((RuntimeObject *)L_59, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_016d: { goto IL_0259; } IL_0173: { Type_t * L_60 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_61 = { reinterpret_cast (String_t_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_62 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_61, /*hidden argument*/NULL); V_12 = (bool)((((RuntimeObject*)(Type_t *)L_60) == ((RuntimeObject*)(Type_t *)L_62))? 1 : 0); bool L_63 = V_12; if (!L_63) { goto IL_01dc; } } { intptr_t L_64 = ___array0; int32_t L_65 = AndroidJNISafe_GetArrayLength_m11614663772194842C0D75FB8C6FBDB92F8DEE05((intptr_t)L_64, /*hidden argument*/NULL); V_13 = (int32_t)L_65; int32_t L_66 = V_13; StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_67 = (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)SZArrayNew(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_il2cpp_TypeInfo_var, (uint32_t)L_66); V_14 = (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)L_67; V_15 = (int32_t)0; goto IL_01c3; } IL_019d: { intptr_t L_68 = ___array0; int32_t L_69 = V_15; intptr_t L_70 = AndroidJNI_GetObjectArrayElement_m104E43629B8731ACAF53A5D351CCB19398A75648((intptr_t)L_68, (int32_t)L_69, /*hidden argument*/NULL); V_16 = (intptr_t)L_70; StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_71 = V_14; int32_t L_72 = V_15; intptr_t L_73 = V_16; String_t* L_74 = AndroidJNISafe_GetStringChars_m15C4A04998812B41DF6E67D7D2F9F270573847FE((intptr_t)L_73, /*hidden argument*/NULL); NullCheck(L_71); ArrayElementTypeCheck (L_71, L_74); (L_71)->SetAt(static_cast(L_72), (String_t*)L_74); intptr_t L_75 = V_16; AndroidJNISafe_DeleteLocalRef_m9632EA13BF03AEE43FC7713125962A4D0DFFADC7((intptr_t)L_75, /*hidden argument*/NULL); int32_t L_76 = V_15; V_15 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_76, (int32_t)1)); } IL_01c3: { int32_t L_77 = V_15; int32_t L_78 = V_13; V_17 = (bool)((((int32_t)L_77) < ((int32_t)L_78))? 1 : 0); bool L_79 = V_17; if (L_79) { goto IL_019d; } } { StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_80 = V_14; V_3 = (double)((*(double*)((double*)UnBox((RuntimeObject *)L_80, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_01dc: { Type_t * L_81 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_82 = { reinterpret_cast (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_83 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_82, /*hidden argument*/NULL); V_18 = (bool)((((RuntimeObject*)(Type_t *)L_81) == ((RuntimeObject*)(Type_t *)L_83))? 1 : 0); bool L_84 = V_18; if (!L_84) { goto IL_0242; } } { intptr_t L_85 = ___array0; int32_t L_86 = AndroidJNISafe_GetArrayLength_m11614663772194842C0D75FB8C6FBDB92F8DEE05((intptr_t)L_85, /*hidden argument*/NULL); V_19 = (int32_t)L_86; int32_t L_87 = V_19; AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379* L_88 = (AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379*)(AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379*)SZArrayNew(AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379_il2cpp_TypeInfo_var, (uint32_t)L_87); V_20 = (AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379*)L_88; V_21 = (int32_t)0; goto IL_022c; } IL_0206: { intptr_t L_89 = ___array0; int32_t L_90 = V_21; intptr_t L_91 = AndroidJNI_GetObjectArrayElement_m104E43629B8731ACAF53A5D351CCB19398A75648((intptr_t)L_89, (int32_t)L_90, /*hidden argument*/NULL); V_22 = (intptr_t)L_91; AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379* L_92 = V_20; int32_t L_93 = V_21; intptr_t L_94 = V_22; AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D * L_95 = (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D *)il2cpp_codegen_object_new(AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_il2cpp_TypeInfo_var); AndroidJavaObject__ctor_m22E1E2E5D9F3DA31FF7DFB1339AD3BB0C3813E80(L_95, (intptr_t)L_94, /*hidden argument*/NULL); NullCheck(L_92); ArrayElementTypeCheck (L_92, L_95); (L_92)->SetAt(static_cast(L_93), (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D *)L_95); intptr_t L_96 = V_22; AndroidJNISafe_DeleteLocalRef_m9632EA13BF03AEE43FC7713125962A4D0DFFADC7((intptr_t)L_96, /*hidden argument*/NULL); int32_t L_97 = V_21; V_21 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_97, (int32_t)1)); } IL_022c: { int32_t L_98 = V_21; int32_t L_99 = V_19; V_23 = (bool)((((int32_t)L_98) < ((int32_t)L_99))? 1 : 0); bool L_100 = V_23; if (L_100) { goto IL_0206; } } { AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379* L_101 = V_20; V_3 = (double)((*(double*)((double*)UnBox((RuntimeObject *)L_101, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0242: { Type_t * L_102 = V_0; String_t* L_103 = String_Concat_m2E1F71C491D2429CC80A28745488FEA947BB7AAC((RuntimeObject *)_stringLiteralB702DED1D10DC8D6BC92F9CF994600B794B60E4B, (RuntimeObject *)L_102, (RuntimeObject *)_stringLiteralBB589D0621E5472F470FA3425A234C74B1E202E8, /*hidden argument*/NULL); Exception_t * L_104 = (Exception_t *)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var); Exception__ctor_m89BADFF36C3B170013878726E07729D51AA9FBE0(L_104, (String_t*)L_103, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_104, _AndroidJNIHelper_ConvertFromJNIArray_TisDouble_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_m283223369A7B2D14D9E3112F999B7274C45616C9_RuntimeMethod_var); } IL_0259: { il2cpp_codegen_initobj((&V_24), sizeof(double)); double L_105 = V_24; V_3 = (double)L_105; goto IL_0266; } IL_0266: { double L_106 = V_3; return L_106; } } // ArrayType UnityEngine._AndroidJNIHelper::ConvertFromJNIArray(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int16_t _AndroidJNIHelper_ConvertFromJNIArray_TisInt16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_m9BB8E4F00907021DCC798A018E85E319BC48EA8E_gshared (intptr_t ___array0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (_AndroidJNIHelper_ConvertFromJNIArray_TisInt16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_m9BB8E4F00907021DCC798A018E85E319BC48EA8E_MetadataUsageId); s_Il2CppMethodInitialized = true; } Type_t * V_0 = NULL; bool V_1 = false; bool V_2 = false; int16_t V_3 = 0; bool V_4 = false; bool V_5 = false; bool V_6 = false; bool V_7 = false; bool V_8 = false; bool V_9 = false; bool V_10 = false; bool V_11 = false; bool V_12 = false; int32_t V_13 = 0; StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* V_14 = NULL; int32_t V_15 = 0; intptr_t V_16; memset((&V_16), 0, sizeof(V_16)); bool V_17 = false; bool V_18 = false; int32_t V_19 = 0; AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379* V_20 = NULL; int32_t V_21 = 0; intptr_t V_22; memset((&V_22), 0, sizeof(V_22)); bool V_23 = false; int16_t V_24 = 0; { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 0)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_0, /*hidden argument*/NULL); NullCheck((Type_t *)L_1); Type_t * L_2 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, (Type_t *)L_1); V_0 = (Type_t *)L_2; Type_t * L_3 = V_0; IL2CPP_RUNTIME_CLASS_INIT(AndroidReflection_t4C31ACF30004C6250A0141026ED26532553C4533_il2cpp_TypeInfo_var); bool L_4 = AndroidReflection_IsPrimitive_m4C75B1AAEDD3FA0F73AFBC83CB374D3D8A9A3749((Type_t *)L_3, /*hidden argument*/NULL); V_1 = (bool)L_4; bool L_5 = V_1; if (!L_5) { goto IL_0173; } } { Type_t * L_6 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast (Int32_t585191389E07734F19F3156FF88FB3EF4800D102_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_7, /*hidden argument*/NULL); V_2 = (bool)((((RuntimeObject*)(Type_t *)L_6) == ((RuntimeObject*)(Type_t *)L_8))? 1 : 0); bool L_9 = V_2; if (!L_9) { goto IL_0041; } } { intptr_t L_10 = ___array0; Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_11 = AndroidJNISafe_FromIntArray_m5AB9419F8E92A4815A833006025ABD0039D6B353((intptr_t)L_10, /*hidden argument*/NULL); V_3 = (int16_t)((*(int16_t*)((int16_t*)UnBox((RuntimeObject *)L_11, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0041: { Type_t * L_12 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_13 = { reinterpret_cast (Boolean_tB53F6830F670160873277339AA58F15CAED4399C_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_14 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_13, /*hidden argument*/NULL); V_4 = (bool)((((RuntimeObject*)(Type_t *)L_12) == ((RuntimeObject*)(Type_t *)L_14))? 1 : 0); bool L_15 = V_4; if (!L_15) { goto IL_0065; } } { intptr_t L_16 = ___array0; BooleanU5BU5D_t192C7579715690E25BD5EFED47F3E0FC9DCB2040* L_17 = AndroidJNISafe_FromBooleanArray_m4CA0BE409AC39C391C4122A1DCE503B7EA87DC14((intptr_t)L_16, /*hidden argument*/NULL); V_3 = (int16_t)((*(int16_t*)((int16_t*)UnBox((RuntimeObject *)L_17, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0065: { Type_t * L_18 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_19 = { reinterpret_cast (Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_20 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_19, /*hidden argument*/NULL); V_5 = (bool)((((RuntimeObject*)(Type_t *)L_18) == ((RuntimeObject*)(Type_t *)L_20))? 1 : 0); bool L_21 = V_5; if (!L_21) { goto IL_0095; } } { IL2CPP_RUNTIME_CLASS_INIT(Debug_t7B5FCB117E2FD63B6838BC52821B252E2BFB61C4_il2cpp_TypeInfo_var); Debug_LogWarning_m37338644DC81F640CCDFEAE35A223F0E965F0568((RuntimeObject *)_stringLiteral879DC19E063D4CBD5F11E0DE3816876F1FABA460, /*hidden argument*/NULL); intptr_t L_22 = ___array0; ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_23 = AndroidJNISafe_FromByteArray_m8182D68596E21605519D27197C4870DCAB9F6550((intptr_t)L_22, /*hidden argument*/NULL); V_3 = (int16_t)((*(int16_t*)((int16_t*)UnBox((RuntimeObject *)L_23, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0095: { Type_t * L_24 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_25 = { reinterpret_cast (SByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_26 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_25, /*hidden argument*/NULL); V_6 = (bool)((((RuntimeObject*)(Type_t *)L_24) == ((RuntimeObject*)(Type_t *)L_26))? 1 : 0); bool L_27 = V_6; if (!L_27) { goto IL_00b9; } } { intptr_t L_28 = ___array0; SByteU5BU5D_t623D1F33C61DEAC564E2B0560E00F1E1364F7889* L_29 = AndroidJNISafe_FromSByteArray_m44649611607069754D9DD6A53B58C65AAE69C8E8((intptr_t)L_28, /*hidden argument*/NULL); V_3 = (int16_t)((*(int16_t*)((int16_t*)UnBox((RuntimeObject *)L_29, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_00b9: { Type_t * L_30 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_31 = { reinterpret_cast (Int16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_32 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_31, /*hidden argument*/NULL); V_7 = (bool)((((RuntimeObject*)(Type_t *)L_30) == ((RuntimeObject*)(Type_t *)L_32))? 1 : 0); bool L_33 = V_7; if (!L_33) { goto IL_00dd; } } { intptr_t L_34 = ___array0; Int16U5BU5D_tDA0F0B2730337F72E44DB024BE9818FA8EDE8D28* L_35 = AndroidJNISafe_FromShortArray_m05B4445B460FC16B41851A5C898123223C0B0024((intptr_t)L_34, /*hidden argument*/NULL); V_3 = (int16_t)((*(int16_t*)((int16_t*)UnBox((RuntimeObject *)L_35, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_00dd: { Type_t * L_36 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_37 = { reinterpret_cast (Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_38 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_37, /*hidden argument*/NULL); V_8 = (bool)((((RuntimeObject*)(Type_t *)L_36) == ((RuntimeObject*)(Type_t *)L_38))? 1 : 0); bool L_39 = V_8; if (!L_39) { goto IL_0101; } } { intptr_t L_40 = ___array0; Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_41 = AndroidJNISafe_FromLongArray_mDCCAE11E1BB9C72B1DCB0D5CB4D191922EB499C5((intptr_t)L_40, /*hidden argument*/NULL); V_3 = (int16_t)((*(int16_t*)((int16_t*)UnBox((RuntimeObject *)L_41, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0101: { Type_t * L_42 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_43 = { reinterpret_cast (Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_44 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_43, /*hidden argument*/NULL); V_9 = (bool)((((RuntimeObject*)(Type_t *)L_42) == ((RuntimeObject*)(Type_t *)L_44))? 1 : 0); bool L_45 = V_9; if (!L_45) { goto IL_0125; } } { intptr_t L_46 = ___array0; SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_47 = AndroidJNISafe_FromFloatArray_m087EAD07306786A03F15756F9EC26CA2AB6B8BCB((intptr_t)L_46, /*hidden argument*/NULL); V_3 = (int16_t)((*(int16_t*)((int16_t*)UnBox((RuntimeObject *)L_47, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0125: { Type_t * L_48 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_49 = { reinterpret_cast (Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_50 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_49, /*hidden argument*/NULL); V_10 = (bool)((((RuntimeObject*)(Type_t *)L_48) == ((RuntimeObject*)(Type_t *)L_50))? 1 : 0); bool L_51 = V_10; if (!L_51) { goto IL_0149; } } { intptr_t L_52 = ___array0; DoubleU5BU5D_tF9383437DDA9EAC9F60627E9E6E2045CF7CB182D* L_53 = AndroidJNISafe_FromDoubleArray_m10BE0E812ED3FC49D0FF7EFA7352F8EA026F824E((intptr_t)L_52, /*hidden argument*/NULL); V_3 = (int16_t)((*(int16_t*)((int16_t*)UnBox((RuntimeObject *)L_53, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0149: { Type_t * L_54 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_55 = { reinterpret_cast (Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_56 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_55, /*hidden argument*/NULL); V_11 = (bool)((((RuntimeObject*)(Type_t *)L_54) == ((RuntimeObject*)(Type_t *)L_56))? 1 : 0); bool L_57 = V_11; if (!L_57) { goto IL_016d; } } { intptr_t L_58 = ___array0; CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_59 = AndroidJNISafe_FromCharArray_mDB6AE528FE52AC622EB833337F36AA93B5248E1B((intptr_t)L_58, /*hidden argument*/NULL); V_3 = (int16_t)((*(int16_t*)((int16_t*)UnBox((RuntimeObject *)L_59, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_016d: { goto IL_0259; } IL_0173: { Type_t * L_60 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_61 = { reinterpret_cast (String_t_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_62 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_61, /*hidden argument*/NULL); V_12 = (bool)((((RuntimeObject*)(Type_t *)L_60) == ((RuntimeObject*)(Type_t *)L_62))? 1 : 0); bool L_63 = V_12; if (!L_63) { goto IL_01dc; } } { intptr_t L_64 = ___array0; int32_t L_65 = AndroidJNISafe_GetArrayLength_m11614663772194842C0D75FB8C6FBDB92F8DEE05((intptr_t)L_64, /*hidden argument*/NULL); V_13 = (int32_t)L_65; int32_t L_66 = V_13; StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_67 = (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)SZArrayNew(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_il2cpp_TypeInfo_var, (uint32_t)L_66); V_14 = (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)L_67; V_15 = (int32_t)0; goto IL_01c3; } IL_019d: { intptr_t L_68 = ___array0; int32_t L_69 = V_15; intptr_t L_70 = AndroidJNI_GetObjectArrayElement_m104E43629B8731ACAF53A5D351CCB19398A75648((intptr_t)L_68, (int32_t)L_69, /*hidden argument*/NULL); V_16 = (intptr_t)L_70; StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_71 = V_14; int32_t L_72 = V_15; intptr_t L_73 = V_16; String_t* L_74 = AndroidJNISafe_GetStringChars_m15C4A04998812B41DF6E67D7D2F9F270573847FE((intptr_t)L_73, /*hidden argument*/NULL); NullCheck(L_71); ArrayElementTypeCheck (L_71, L_74); (L_71)->SetAt(static_cast(L_72), (String_t*)L_74); intptr_t L_75 = V_16; AndroidJNISafe_DeleteLocalRef_m9632EA13BF03AEE43FC7713125962A4D0DFFADC7((intptr_t)L_75, /*hidden argument*/NULL); int32_t L_76 = V_15; V_15 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_76, (int32_t)1)); } IL_01c3: { int32_t L_77 = V_15; int32_t L_78 = V_13; V_17 = (bool)((((int32_t)L_77) < ((int32_t)L_78))? 1 : 0); bool L_79 = V_17; if (L_79) { goto IL_019d; } } { StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_80 = V_14; V_3 = (int16_t)((*(int16_t*)((int16_t*)UnBox((RuntimeObject *)L_80, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_01dc: { Type_t * L_81 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_82 = { reinterpret_cast (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_83 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_82, /*hidden argument*/NULL); V_18 = (bool)((((RuntimeObject*)(Type_t *)L_81) == ((RuntimeObject*)(Type_t *)L_83))? 1 : 0); bool L_84 = V_18; if (!L_84) { goto IL_0242; } } { intptr_t L_85 = ___array0; int32_t L_86 = AndroidJNISafe_GetArrayLength_m11614663772194842C0D75FB8C6FBDB92F8DEE05((intptr_t)L_85, /*hidden argument*/NULL); V_19 = (int32_t)L_86; int32_t L_87 = V_19; AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379* L_88 = (AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379*)(AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379*)SZArrayNew(AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379_il2cpp_TypeInfo_var, (uint32_t)L_87); V_20 = (AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379*)L_88; V_21 = (int32_t)0; goto IL_022c; } IL_0206: { intptr_t L_89 = ___array0; int32_t L_90 = V_21; intptr_t L_91 = AndroidJNI_GetObjectArrayElement_m104E43629B8731ACAF53A5D351CCB19398A75648((intptr_t)L_89, (int32_t)L_90, /*hidden argument*/NULL); V_22 = (intptr_t)L_91; AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379* L_92 = V_20; int32_t L_93 = V_21; intptr_t L_94 = V_22; AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D * L_95 = (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D *)il2cpp_codegen_object_new(AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_il2cpp_TypeInfo_var); AndroidJavaObject__ctor_m22E1E2E5D9F3DA31FF7DFB1339AD3BB0C3813E80(L_95, (intptr_t)L_94, /*hidden argument*/NULL); NullCheck(L_92); ArrayElementTypeCheck (L_92, L_95); (L_92)->SetAt(static_cast(L_93), (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D *)L_95); intptr_t L_96 = V_22; AndroidJNISafe_DeleteLocalRef_m9632EA13BF03AEE43FC7713125962A4D0DFFADC7((intptr_t)L_96, /*hidden argument*/NULL); int32_t L_97 = V_21; V_21 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_97, (int32_t)1)); } IL_022c: { int32_t L_98 = V_21; int32_t L_99 = V_19; V_23 = (bool)((((int32_t)L_98) < ((int32_t)L_99))? 1 : 0); bool L_100 = V_23; if (L_100) { goto IL_0206; } } { AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379* L_101 = V_20; V_3 = (int16_t)((*(int16_t*)((int16_t*)UnBox((RuntimeObject *)L_101, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0242: { Type_t * L_102 = V_0; String_t* L_103 = String_Concat_m2E1F71C491D2429CC80A28745488FEA947BB7AAC((RuntimeObject *)_stringLiteralB702DED1D10DC8D6BC92F9CF994600B794B60E4B, (RuntimeObject *)L_102, (RuntimeObject *)_stringLiteralBB589D0621E5472F470FA3425A234C74B1E202E8, /*hidden argument*/NULL); Exception_t * L_104 = (Exception_t *)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var); Exception__ctor_m89BADFF36C3B170013878726E07729D51AA9FBE0(L_104, (String_t*)L_103, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_104, _AndroidJNIHelper_ConvertFromJNIArray_TisInt16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_m9BB8E4F00907021DCC798A018E85E319BC48EA8E_RuntimeMethod_var); } IL_0259: { il2cpp_codegen_initobj((&V_24), sizeof(int16_t)); int16_t L_105 = V_24; V_3 = (int16_t)L_105; goto IL_0266; } IL_0266: { int16_t L_106 = V_3; return L_106; } } // ArrayType UnityEngine._AndroidJNIHelper::ConvertFromJNIArray(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t _AndroidJNIHelper_ConvertFromJNIArray_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mE706EF56D441C5A46D3CA5534DEE8BD328B0BCD0_gshared (intptr_t ___array0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (_AndroidJNIHelper_ConvertFromJNIArray_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mE706EF56D441C5A46D3CA5534DEE8BD328B0BCD0_MetadataUsageId); s_Il2CppMethodInitialized = true; } Type_t * V_0 = NULL; bool V_1 = false; bool V_2 = false; int32_t V_3 = 0; bool V_4 = false; bool V_5 = false; bool V_6 = false; bool V_7 = false; bool V_8 = false; bool V_9 = false; bool V_10 = false; bool V_11 = false; bool V_12 = false; int32_t V_13 = 0; StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* V_14 = NULL; int32_t V_15 = 0; intptr_t V_16; memset((&V_16), 0, sizeof(V_16)); bool V_17 = false; bool V_18 = false; int32_t V_19 = 0; AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379* V_20 = NULL; int32_t V_21 = 0; intptr_t V_22; memset((&V_22), 0, sizeof(V_22)); bool V_23 = false; int32_t V_24 = 0; { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 0)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_0, /*hidden argument*/NULL); NullCheck((Type_t *)L_1); Type_t * L_2 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, (Type_t *)L_1); V_0 = (Type_t *)L_2; Type_t * L_3 = V_0; IL2CPP_RUNTIME_CLASS_INIT(AndroidReflection_t4C31ACF30004C6250A0141026ED26532553C4533_il2cpp_TypeInfo_var); bool L_4 = AndroidReflection_IsPrimitive_m4C75B1AAEDD3FA0F73AFBC83CB374D3D8A9A3749((Type_t *)L_3, /*hidden argument*/NULL); V_1 = (bool)L_4; bool L_5 = V_1; if (!L_5) { goto IL_0173; } } { Type_t * L_6 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast (Int32_t585191389E07734F19F3156FF88FB3EF4800D102_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_7, /*hidden argument*/NULL); V_2 = (bool)((((RuntimeObject*)(Type_t *)L_6) == ((RuntimeObject*)(Type_t *)L_8))? 1 : 0); bool L_9 = V_2; if (!L_9) { goto IL_0041; } } { intptr_t L_10 = ___array0; Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_11 = AndroidJNISafe_FromIntArray_m5AB9419F8E92A4815A833006025ABD0039D6B353((intptr_t)L_10, /*hidden argument*/NULL); V_3 = (int32_t)((*(int32_t*)((int32_t*)UnBox((RuntimeObject *)L_11, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0041: { Type_t * L_12 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_13 = { reinterpret_cast (Boolean_tB53F6830F670160873277339AA58F15CAED4399C_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_14 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_13, /*hidden argument*/NULL); V_4 = (bool)((((RuntimeObject*)(Type_t *)L_12) == ((RuntimeObject*)(Type_t *)L_14))? 1 : 0); bool L_15 = V_4; if (!L_15) { goto IL_0065; } } { intptr_t L_16 = ___array0; BooleanU5BU5D_t192C7579715690E25BD5EFED47F3E0FC9DCB2040* L_17 = AndroidJNISafe_FromBooleanArray_m4CA0BE409AC39C391C4122A1DCE503B7EA87DC14((intptr_t)L_16, /*hidden argument*/NULL); V_3 = (int32_t)((*(int32_t*)((int32_t*)UnBox((RuntimeObject *)L_17, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0065: { Type_t * L_18 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_19 = { reinterpret_cast (Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_20 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_19, /*hidden argument*/NULL); V_5 = (bool)((((RuntimeObject*)(Type_t *)L_18) == ((RuntimeObject*)(Type_t *)L_20))? 1 : 0); bool L_21 = V_5; if (!L_21) { goto IL_0095; } } { IL2CPP_RUNTIME_CLASS_INIT(Debug_t7B5FCB117E2FD63B6838BC52821B252E2BFB61C4_il2cpp_TypeInfo_var); Debug_LogWarning_m37338644DC81F640CCDFEAE35A223F0E965F0568((RuntimeObject *)_stringLiteral879DC19E063D4CBD5F11E0DE3816876F1FABA460, /*hidden argument*/NULL); intptr_t L_22 = ___array0; ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_23 = AndroidJNISafe_FromByteArray_m8182D68596E21605519D27197C4870DCAB9F6550((intptr_t)L_22, /*hidden argument*/NULL); V_3 = (int32_t)((*(int32_t*)((int32_t*)UnBox((RuntimeObject *)L_23, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0095: { Type_t * L_24 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_25 = { reinterpret_cast (SByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_26 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_25, /*hidden argument*/NULL); V_6 = (bool)((((RuntimeObject*)(Type_t *)L_24) == ((RuntimeObject*)(Type_t *)L_26))? 1 : 0); bool L_27 = V_6; if (!L_27) { goto IL_00b9; } } { intptr_t L_28 = ___array0; SByteU5BU5D_t623D1F33C61DEAC564E2B0560E00F1E1364F7889* L_29 = AndroidJNISafe_FromSByteArray_m44649611607069754D9DD6A53B58C65AAE69C8E8((intptr_t)L_28, /*hidden argument*/NULL); V_3 = (int32_t)((*(int32_t*)((int32_t*)UnBox((RuntimeObject *)L_29, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_00b9: { Type_t * L_30 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_31 = { reinterpret_cast (Int16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_32 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_31, /*hidden argument*/NULL); V_7 = (bool)((((RuntimeObject*)(Type_t *)L_30) == ((RuntimeObject*)(Type_t *)L_32))? 1 : 0); bool L_33 = V_7; if (!L_33) { goto IL_00dd; } } { intptr_t L_34 = ___array0; Int16U5BU5D_tDA0F0B2730337F72E44DB024BE9818FA8EDE8D28* L_35 = AndroidJNISafe_FromShortArray_m05B4445B460FC16B41851A5C898123223C0B0024((intptr_t)L_34, /*hidden argument*/NULL); V_3 = (int32_t)((*(int32_t*)((int32_t*)UnBox((RuntimeObject *)L_35, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_00dd: { Type_t * L_36 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_37 = { reinterpret_cast (Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_38 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_37, /*hidden argument*/NULL); V_8 = (bool)((((RuntimeObject*)(Type_t *)L_36) == ((RuntimeObject*)(Type_t *)L_38))? 1 : 0); bool L_39 = V_8; if (!L_39) { goto IL_0101; } } { intptr_t L_40 = ___array0; Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_41 = AndroidJNISafe_FromLongArray_mDCCAE11E1BB9C72B1DCB0D5CB4D191922EB499C5((intptr_t)L_40, /*hidden argument*/NULL); V_3 = (int32_t)((*(int32_t*)((int32_t*)UnBox((RuntimeObject *)L_41, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0101: { Type_t * L_42 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_43 = { reinterpret_cast (Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_44 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_43, /*hidden argument*/NULL); V_9 = (bool)((((RuntimeObject*)(Type_t *)L_42) == ((RuntimeObject*)(Type_t *)L_44))? 1 : 0); bool L_45 = V_9; if (!L_45) { goto IL_0125; } } { intptr_t L_46 = ___array0; SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_47 = AndroidJNISafe_FromFloatArray_m087EAD07306786A03F15756F9EC26CA2AB6B8BCB((intptr_t)L_46, /*hidden argument*/NULL); V_3 = (int32_t)((*(int32_t*)((int32_t*)UnBox((RuntimeObject *)L_47, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0125: { Type_t * L_48 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_49 = { reinterpret_cast (Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_50 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_49, /*hidden argument*/NULL); V_10 = (bool)((((RuntimeObject*)(Type_t *)L_48) == ((RuntimeObject*)(Type_t *)L_50))? 1 : 0); bool L_51 = V_10; if (!L_51) { goto IL_0149; } } { intptr_t L_52 = ___array0; DoubleU5BU5D_tF9383437DDA9EAC9F60627E9E6E2045CF7CB182D* L_53 = AndroidJNISafe_FromDoubleArray_m10BE0E812ED3FC49D0FF7EFA7352F8EA026F824E((intptr_t)L_52, /*hidden argument*/NULL); V_3 = (int32_t)((*(int32_t*)((int32_t*)UnBox((RuntimeObject *)L_53, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0149: { Type_t * L_54 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_55 = { reinterpret_cast (Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_56 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_55, /*hidden argument*/NULL); V_11 = (bool)((((RuntimeObject*)(Type_t *)L_54) == ((RuntimeObject*)(Type_t *)L_56))? 1 : 0); bool L_57 = V_11; if (!L_57) { goto IL_016d; } } { intptr_t L_58 = ___array0; CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_59 = AndroidJNISafe_FromCharArray_mDB6AE528FE52AC622EB833337F36AA93B5248E1B((intptr_t)L_58, /*hidden argument*/NULL); V_3 = (int32_t)((*(int32_t*)((int32_t*)UnBox((RuntimeObject *)L_59, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_016d: { goto IL_0259; } IL_0173: { Type_t * L_60 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_61 = { reinterpret_cast (String_t_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_62 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_61, /*hidden argument*/NULL); V_12 = (bool)((((RuntimeObject*)(Type_t *)L_60) == ((RuntimeObject*)(Type_t *)L_62))? 1 : 0); bool L_63 = V_12; if (!L_63) { goto IL_01dc; } } { intptr_t L_64 = ___array0; int32_t L_65 = AndroidJNISafe_GetArrayLength_m11614663772194842C0D75FB8C6FBDB92F8DEE05((intptr_t)L_64, /*hidden argument*/NULL); V_13 = (int32_t)L_65; int32_t L_66 = V_13; StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_67 = (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)SZArrayNew(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_il2cpp_TypeInfo_var, (uint32_t)L_66); V_14 = (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)L_67; V_15 = (int32_t)0; goto IL_01c3; } IL_019d: { intptr_t L_68 = ___array0; int32_t L_69 = V_15; intptr_t L_70 = AndroidJNI_GetObjectArrayElement_m104E43629B8731ACAF53A5D351CCB19398A75648((intptr_t)L_68, (int32_t)L_69, /*hidden argument*/NULL); V_16 = (intptr_t)L_70; StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_71 = V_14; int32_t L_72 = V_15; intptr_t L_73 = V_16; String_t* L_74 = AndroidJNISafe_GetStringChars_m15C4A04998812B41DF6E67D7D2F9F270573847FE((intptr_t)L_73, /*hidden argument*/NULL); NullCheck(L_71); ArrayElementTypeCheck (L_71, L_74); (L_71)->SetAt(static_cast(L_72), (String_t*)L_74); intptr_t L_75 = V_16; AndroidJNISafe_DeleteLocalRef_m9632EA13BF03AEE43FC7713125962A4D0DFFADC7((intptr_t)L_75, /*hidden argument*/NULL); int32_t L_76 = V_15; V_15 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_76, (int32_t)1)); } IL_01c3: { int32_t L_77 = V_15; int32_t L_78 = V_13; V_17 = (bool)((((int32_t)L_77) < ((int32_t)L_78))? 1 : 0); bool L_79 = V_17; if (L_79) { goto IL_019d; } } { StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_80 = V_14; V_3 = (int32_t)((*(int32_t*)((int32_t*)UnBox((RuntimeObject *)L_80, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_01dc: { Type_t * L_81 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_82 = { reinterpret_cast (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_83 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_82, /*hidden argument*/NULL); V_18 = (bool)((((RuntimeObject*)(Type_t *)L_81) == ((RuntimeObject*)(Type_t *)L_83))? 1 : 0); bool L_84 = V_18; if (!L_84) { goto IL_0242; } } { intptr_t L_85 = ___array0; int32_t L_86 = AndroidJNISafe_GetArrayLength_m11614663772194842C0D75FB8C6FBDB92F8DEE05((intptr_t)L_85, /*hidden argument*/NULL); V_19 = (int32_t)L_86; int32_t L_87 = V_19; AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379* L_88 = (AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379*)(AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379*)SZArrayNew(AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379_il2cpp_TypeInfo_var, (uint32_t)L_87); V_20 = (AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379*)L_88; V_21 = (int32_t)0; goto IL_022c; } IL_0206: { intptr_t L_89 = ___array0; int32_t L_90 = V_21; intptr_t L_91 = AndroidJNI_GetObjectArrayElement_m104E43629B8731ACAF53A5D351CCB19398A75648((intptr_t)L_89, (int32_t)L_90, /*hidden argument*/NULL); V_22 = (intptr_t)L_91; AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379* L_92 = V_20; int32_t L_93 = V_21; intptr_t L_94 = V_22; AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D * L_95 = (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D *)il2cpp_codegen_object_new(AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_il2cpp_TypeInfo_var); AndroidJavaObject__ctor_m22E1E2E5D9F3DA31FF7DFB1339AD3BB0C3813E80(L_95, (intptr_t)L_94, /*hidden argument*/NULL); NullCheck(L_92); ArrayElementTypeCheck (L_92, L_95); (L_92)->SetAt(static_cast(L_93), (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D *)L_95); intptr_t L_96 = V_22; AndroidJNISafe_DeleteLocalRef_m9632EA13BF03AEE43FC7713125962A4D0DFFADC7((intptr_t)L_96, /*hidden argument*/NULL); int32_t L_97 = V_21; V_21 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_97, (int32_t)1)); } IL_022c: { int32_t L_98 = V_21; int32_t L_99 = V_19; V_23 = (bool)((((int32_t)L_98) < ((int32_t)L_99))? 1 : 0); bool L_100 = V_23; if (L_100) { goto IL_0206; } } { AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379* L_101 = V_20; V_3 = (int32_t)((*(int32_t*)((int32_t*)UnBox((RuntimeObject *)L_101, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0242: { Type_t * L_102 = V_0; String_t* L_103 = String_Concat_m2E1F71C491D2429CC80A28745488FEA947BB7AAC((RuntimeObject *)_stringLiteralB702DED1D10DC8D6BC92F9CF994600B794B60E4B, (RuntimeObject *)L_102, (RuntimeObject *)_stringLiteralBB589D0621E5472F470FA3425A234C74B1E202E8, /*hidden argument*/NULL); Exception_t * L_104 = (Exception_t *)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var); Exception__ctor_m89BADFF36C3B170013878726E07729D51AA9FBE0(L_104, (String_t*)L_103, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_104, _AndroidJNIHelper_ConvertFromJNIArray_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mE706EF56D441C5A46D3CA5534DEE8BD328B0BCD0_RuntimeMethod_var); } IL_0259: { il2cpp_codegen_initobj((&V_24), sizeof(int32_t)); int32_t L_105 = V_24; V_3 = (int32_t)L_105; goto IL_0266; } IL_0266: { int32_t L_106 = V_3; return L_106; } } // ArrayType UnityEngine._AndroidJNIHelper::ConvertFromJNIArray(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t _AndroidJNIHelper_ConvertFromJNIArray_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_mC4EED3FF1319EA6EA8D4BF54C0942075042DB984_gshared (intptr_t ___array0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (_AndroidJNIHelper_ConvertFromJNIArray_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_mC4EED3FF1319EA6EA8D4BF54C0942075042DB984_MetadataUsageId); s_Il2CppMethodInitialized = true; } Type_t * V_0 = NULL; bool V_1 = false; bool V_2 = false; int64_t V_3 = 0; bool V_4 = false; bool V_5 = false; bool V_6 = false; bool V_7 = false; bool V_8 = false; bool V_9 = false; bool V_10 = false; bool V_11 = false; bool V_12 = false; int32_t V_13 = 0; StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* V_14 = NULL; int32_t V_15 = 0; intptr_t V_16; memset((&V_16), 0, sizeof(V_16)); bool V_17 = false; bool V_18 = false; int32_t V_19 = 0; AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379* V_20 = NULL; int32_t V_21 = 0; intptr_t V_22; memset((&V_22), 0, sizeof(V_22)); bool V_23 = false; int64_t V_24 = 0; { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 0)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_0, /*hidden argument*/NULL); NullCheck((Type_t *)L_1); Type_t * L_2 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, (Type_t *)L_1); V_0 = (Type_t *)L_2; Type_t * L_3 = V_0; IL2CPP_RUNTIME_CLASS_INIT(AndroidReflection_t4C31ACF30004C6250A0141026ED26532553C4533_il2cpp_TypeInfo_var); bool L_4 = AndroidReflection_IsPrimitive_m4C75B1AAEDD3FA0F73AFBC83CB374D3D8A9A3749((Type_t *)L_3, /*hidden argument*/NULL); V_1 = (bool)L_4; bool L_5 = V_1; if (!L_5) { goto IL_0173; } } { Type_t * L_6 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast (Int32_t585191389E07734F19F3156FF88FB3EF4800D102_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_7, /*hidden argument*/NULL); V_2 = (bool)((((RuntimeObject*)(Type_t *)L_6) == ((RuntimeObject*)(Type_t *)L_8))? 1 : 0); bool L_9 = V_2; if (!L_9) { goto IL_0041; } } { intptr_t L_10 = ___array0; Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_11 = AndroidJNISafe_FromIntArray_m5AB9419F8E92A4815A833006025ABD0039D6B353((intptr_t)L_10, /*hidden argument*/NULL); V_3 = (int64_t)((*(int64_t*)((int64_t*)UnBox((RuntimeObject *)L_11, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0041: { Type_t * L_12 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_13 = { reinterpret_cast (Boolean_tB53F6830F670160873277339AA58F15CAED4399C_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_14 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_13, /*hidden argument*/NULL); V_4 = (bool)((((RuntimeObject*)(Type_t *)L_12) == ((RuntimeObject*)(Type_t *)L_14))? 1 : 0); bool L_15 = V_4; if (!L_15) { goto IL_0065; } } { intptr_t L_16 = ___array0; BooleanU5BU5D_t192C7579715690E25BD5EFED47F3E0FC9DCB2040* L_17 = AndroidJNISafe_FromBooleanArray_m4CA0BE409AC39C391C4122A1DCE503B7EA87DC14((intptr_t)L_16, /*hidden argument*/NULL); V_3 = (int64_t)((*(int64_t*)((int64_t*)UnBox((RuntimeObject *)L_17, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0065: { Type_t * L_18 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_19 = { reinterpret_cast (Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_20 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_19, /*hidden argument*/NULL); V_5 = (bool)((((RuntimeObject*)(Type_t *)L_18) == ((RuntimeObject*)(Type_t *)L_20))? 1 : 0); bool L_21 = V_5; if (!L_21) { goto IL_0095; } } { IL2CPP_RUNTIME_CLASS_INIT(Debug_t7B5FCB117E2FD63B6838BC52821B252E2BFB61C4_il2cpp_TypeInfo_var); Debug_LogWarning_m37338644DC81F640CCDFEAE35A223F0E965F0568((RuntimeObject *)_stringLiteral879DC19E063D4CBD5F11E0DE3816876F1FABA460, /*hidden argument*/NULL); intptr_t L_22 = ___array0; ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_23 = AndroidJNISafe_FromByteArray_m8182D68596E21605519D27197C4870DCAB9F6550((intptr_t)L_22, /*hidden argument*/NULL); V_3 = (int64_t)((*(int64_t*)((int64_t*)UnBox((RuntimeObject *)L_23, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0095: { Type_t * L_24 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_25 = { reinterpret_cast (SByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_26 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_25, /*hidden argument*/NULL); V_6 = (bool)((((RuntimeObject*)(Type_t *)L_24) == ((RuntimeObject*)(Type_t *)L_26))? 1 : 0); bool L_27 = V_6; if (!L_27) { goto IL_00b9; } } { intptr_t L_28 = ___array0; SByteU5BU5D_t623D1F33C61DEAC564E2B0560E00F1E1364F7889* L_29 = AndroidJNISafe_FromSByteArray_m44649611607069754D9DD6A53B58C65AAE69C8E8((intptr_t)L_28, /*hidden argument*/NULL); V_3 = (int64_t)((*(int64_t*)((int64_t*)UnBox((RuntimeObject *)L_29, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_00b9: { Type_t * L_30 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_31 = { reinterpret_cast (Int16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_32 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_31, /*hidden argument*/NULL); V_7 = (bool)((((RuntimeObject*)(Type_t *)L_30) == ((RuntimeObject*)(Type_t *)L_32))? 1 : 0); bool L_33 = V_7; if (!L_33) { goto IL_00dd; } } { intptr_t L_34 = ___array0; Int16U5BU5D_tDA0F0B2730337F72E44DB024BE9818FA8EDE8D28* L_35 = AndroidJNISafe_FromShortArray_m05B4445B460FC16B41851A5C898123223C0B0024((intptr_t)L_34, /*hidden argument*/NULL); V_3 = (int64_t)((*(int64_t*)((int64_t*)UnBox((RuntimeObject *)L_35, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_00dd: { Type_t * L_36 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_37 = { reinterpret_cast (Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_38 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_37, /*hidden argument*/NULL); V_8 = (bool)((((RuntimeObject*)(Type_t *)L_36) == ((RuntimeObject*)(Type_t *)L_38))? 1 : 0); bool L_39 = V_8; if (!L_39) { goto IL_0101; } } { intptr_t L_40 = ___array0; Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_41 = AndroidJNISafe_FromLongArray_mDCCAE11E1BB9C72B1DCB0D5CB4D191922EB499C5((intptr_t)L_40, /*hidden argument*/NULL); V_3 = (int64_t)((*(int64_t*)((int64_t*)UnBox((RuntimeObject *)L_41, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0101: { Type_t * L_42 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_43 = { reinterpret_cast (Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_44 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_43, /*hidden argument*/NULL); V_9 = (bool)((((RuntimeObject*)(Type_t *)L_42) == ((RuntimeObject*)(Type_t *)L_44))? 1 : 0); bool L_45 = V_9; if (!L_45) { goto IL_0125; } } { intptr_t L_46 = ___array0; SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_47 = AndroidJNISafe_FromFloatArray_m087EAD07306786A03F15756F9EC26CA2AB6B8BCB((intptr_t)L_46, /*hidden argument*/NULL); V_3 = (int64_t)((*(int64_t*)((int64_t*)UnBox((RuntimeObject *)L_47, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0125: { Type_t * L_48 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_49 = { reinterpret_cast (Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_50 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_49, /*hidden argument*/NULL); V_10 = (bool)((((RuntimeObject*)(Type_t *)L_48) == ((RuntimeObject*)(Type_t *)L_50))? 1 : 0); bool L_51 = V_10; if (!L_51) { goto IL_0149; } } { intptr_t L_52 = ___array0; DoubleU5BU5D_tF9383437DDA9EAC9F60627E9E6E2045CF7CB182D* L_53 = AndroidJNISafe_FromDoubleArray_m10BE0E812ED3FC49D0FF7EFA7352F8EA026F824E((intptr_t)L_52, /*hidden argument*/NULL); V_3 = (int64_t)((*(int64_t*)((int64_t*)UnBox((RuntimeObject *)L_53, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0149: { Type_t * L_54 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_55 = { reinterpret_cast (Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_56 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_55, /*hidden argument*/NULL); V_11 = (bool)((((RuntimeObject*)(Type_t *)L_54) == ((RuntimeObject*)(Type_t *)L_56))? 1 : 0); bool L_57 = V_11; if (!L_57) { goto IL_016d; } } { intptr_t L_58 = ___array0; CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_59 = AndroidJNISafe_FromCharArray_mDB6AE528FE52AC622EB833337F36AA93B5248E1B((intptr_t)L_58, /*hidden argument*/NULL); V_3 = (int64_t)((*(int64_t*)((int64_t*)UnBox((RuntimeObject *)L_59, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_016d: { goto IL_0259; } IL_0173: { Type_t * L_60 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_61 = { reinterpret_cast (String_t_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_62 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_61, /*hidden argument*/NULL); V_12 = (bool)((((RuntimeObject*)(Type_t *)L_60) == ((RuntimeObject*)(Type_t *)L_62))? 1 : 0); bool L_63 = V_12; if (!L_63) { goto IL_01dc; } } { intptr_t L_64 = ___array0; int32_t L_65 = AndroidJNISafe_GetArrayLength_m11614663772194842C0D75FB8C6FBDB92F8DEE05((intptr_t)L_64, /*hidden argument*/NULL); V_13 = (int32_t)L_65; int32_t L_66 = V_13; StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_67 = (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)SZArrayNew(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_il2cpp_TypeInfo_var, (uint32_t)L_66); V_14 = (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)L_67; V_15 = (int32_t)0; goto IL_01c3; } IL_019d: { intptr_t L_68 = ___array0; int32_t L_69 = V_15; intptr_t L_70 = AndroidJNI_GetObjectArrayElement_m104E43629B8731ACAF53A5D351CCB19398A75648((intptr_t)L_68, (int32_t)L_69, /*hidden argument*/NULL); V_16 = (intptr_t)L_70; StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_71 = V_14; int32_t L_72 = V_15; intptr_t L_73 = V_16; String_t* L_74 = AndroidJNISafe_GetStringChars_m15C4A04998812B41DF6E67D7D2F9F270573847FE((intptr_t)L_73, /*hidden argument*/NULL); NullCheck(L_71); ArrayElementTypeCheck (L_71, L_74); (L_71)->SetAt(static_cast(L_72), (String_t*)L_74); intptr_t L_75 = V_16; AndroidJNISafe_DeleteLocalRef_m9632EA13BF03AEE43FC7713125962A4D0DFFADC7((intptr_t)L_75, /*hidden argument*/NULL); int32_t L_76 = V_15; V_15 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_76, (int32_t)1)); } IL_01c3: { int32_t L_77 = V_15; int32_t L_78 = V_13; V_17 = (bool)((((int32_t)L_77) < ((int32_t)L_78))? 1 : 0); bool L_79 = V_17; if (L_79) { goto IL_019d; } } { StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_80 = V_14; V_3 = (int64_t)((*(int64_t*)((int64_t*)UnBox((RuntimeObject *)L_80, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_01dc: { Type_t * L_81 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_82 = { reinterpret_cast (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_83 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_82, /*hidden argument*/NULL); V_18 = (bool)((((RuntimeObject*)(Type_t *)L_81) == ((RuntimeObject*)(Type_t *)L_83))? 1 : 0); bool L_84 = V_18; if (!L_84) { goto IL_0242; } } { intptr_t L_85 = ___array0; int32_t L_86 = AndroidJNISafe_GetArrayLength_m11614663772194842C0D75FB8C6FBDB92F8DEE05((intptr_t)L_85, /*hidden argument*/NULL); V_19 = (int32_t)L_86; int32_t L_87 = V_19; AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379* L_88 = (AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379*)(AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379*)SZArrayNew(AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379_il2cpp_TypeInfo_var, (uint32_t)L_87); V_20 = (AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379*)L_88; V_21 = (int32_t)0; goto IL_022c; } IL_0206: { intptr_t L_89 = ___array0; int32_t L_90 = V_21; intptr_t L_91 = AndroidJNI_GetObjectArrayElement_m104E43629B8731ACAF53A5D351CCB19398A75648((intptr_t)L_89, (int32_t)L_90, /*hidden argument*/NULL); V_22 = (intptr_t)L_91; AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379* L_92 = V_20; int32_t L_93 = V_21; intptr_t L_94 = V_22; AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D * L_95 = (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D *)il2cpp_codegen_object_new(AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_il2cpp_TypeInfo_var); AndroidJavaObject__ctor_m22E1E2E5D9F3DA31FF7DFB1339AD3BB0C3813E80(L_95, (intptr_t)L_94, /*hidden argument*/NULL); NullCheck(L_92); ArrayElementTypeCheck (L_92, L_95); (L_92)->SetAt(static_cast(L_93), (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D *)L_95); intptr_t L_96 = V_22; AndroidJNISafe_DeleteLocalRef_m9632EA13BF03AEE43FC7713125962A4D0DFFADC7((intptr_t)L_96, /*hidden argument*/NULL); int32_t L_97 = V_21; V_21 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_97, (int32_t)1)); } IL_022c: { int32_t L_98 = V_21; int32_t L_99 = V_19; V_23 = (bool)((((int32_t)L_98) < ((int32_t)L_99))? 1 : 0); bool L_100 = V_23; if (L_100) { goto IL_0206; } } { AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379* L_101 = V_20; V_3 = (int64_t)((*(int64_t*)((int64_t*)UnBox((RuntimeObject *)L_101, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0242: { Type_t * L_102 = V_0; String_t* L_103 = String_Concat_m2E1F71C491D2429CC80A28745488FEA947BB7AAC((RuntimeObject *)_stringLiteralB702DED1D10DC8D6BC92F9CF994600B794B60E4B, (RuntimeObject *)L_102, (RuntimeObject *)_stringLiteralBB589D0621E5472F470FA3425A234C74B1E202E8, /*hidden argument*/NULL); Exception_t * L_104 = (Exception_t *)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var); Exception__ctor_m89BADFF36C3B170013878726E07729D51AA9FBE0(L_104, (String_t*)L_103, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_104, _AndroidJNIHelper_ConvertFromJNIArray_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_mC4EED3FF1319EA6EA8D4BF54C0942075042DB984_RuntimeMethod_var); } IL_0259: { il2cpp_codegen_initobj((&V_24), sizeof(int64_t)); int64_t L_105 = V_24; V_3 = (int64_t)L_105; goto IL_0266; } IL_0266: { int64_t L_106 = V_3; return L_106; } } // ArrayType UnityEngine._AndroidJNIHelper::ConvertFromJNIArray(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * _AndroidJNIHelper_ConvertFromJNIArray_TisRuntimeObject_m229EAB610ACD40133634DF44A7C0095C45109188_gshared (intptr_t ___array0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (_AndroidJNIHelper_ConvertFromJNIArray_TisRuntimeObject_m229EAB610ACD40133634DF44A7C0095C45109188_MetadataUsageId); s_Il2CppMethodInitialized = true; } Type_t * V_0 = NULL; bool V_1 = false; bool V_2 = false; RuntimeObject * V_3 = NULL; bool V_4 = false; bool V_5 = false; bool V_6 = false; bool V_7 = false; bool V_8 = false; bool V_9 = false; bool V_10 = false; bool V_11 = false; bool V_12 = false; int32_t V_13 = 0; StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* V_14 = NULL; int32_t V_15 = 0; intptr_t V_16; memset((&V_16), 0, sizeof(V_16)); bool V_17 = false; bool V_18 = false; int32_t V_19 = 0; AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379* V_20 = NULL; int32_t V_21 = 0; intptr_t V_22; memset((&V_22), 0, sizeof(V_22)); bool V_23 = false; RuntimeObject * V_24 = NULL; { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 0)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_0, /*hidden argument*/NULL); NullCheck((Type_t *)L_1); Type_t * L_2 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, (Type_t *)L_1); V_0 = (Type_t *)L_2; Type_t * L_3 = V_0; IL2CPP_RUNTIME_CLASS_INIT(AndroidReflection_t4C31ACF30004C6250A0141026ED26532553C4533_il2cpp_TypeInfo_var); bool L_4 = AndroidReflection_IsPrimitive_m4C75B1AAEDD3FA0F73AFBC83CB374D3D8A9A3749((Type_t *)L_3, /*hidden argument*/NULL); V_1 = (bool)L_4; bool L_5 = V_1; if (!L_5) { goto IL_0173; } } { Type_t * L_6 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast (Int32_t585191389E07734F19F3156FF88FB3EF4800D102_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_7, /*hidden argument*/NULL); V_2 = (bool)((((RuntimeObject*)(Type_t *)L_6) == ((RuntimeObject*)(Type_t *)L_8))? 1 : 0); bool L_9 = V_2; if (!L_9) { goto IL_0041; } } { intptr_t L_10 = ___array0; Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_11 = AndroidJNISafe_FromIntArray_m5AB9419F8E92A4815A833006025ABD0039D6B353((intptr_t)L_10, /*hidden argument*/NULL); V_3 = (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_11, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))); goto IL_0266; } IL_0041: { Type_t * L_12 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_13 = { reinterpret_cast (Boolean_tB53F6830F670160873277339AA58F15CAED4399C_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_14 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_13, /*hidden argument*/NULL); V_4 = (bool)((((RuntimeObject*)(Type_t *)L_12) == ((RuntimeObject*)(Type_t *)L_14))? 1 : 0); bool L_15 = V_4; if (!L_15) { goto IL_0065; } } { intptr_t L_16 = ___array0; BooleanU5BU5D_t192C7579715690E25BD5EFED47F3E0FC9DCB2040* L_17 = AndroidJNISafe_FromBooleanArray_m4CA0BE409AC39C391C4122A1DCE503B7EA87DC14((intptr_t)L_16, /*hidden argument*/NULL); V_3 = (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_17, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))); goto IL_0266; } IL_0065: { Type_t * L_18 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_19 = { reinterpret_cast (Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_20 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_19, /*hidden argument*/NULL); V_5 = (bool)((((RuntimeObject*)(Type_t *)L_18) == ((RuntimeObject*)(Type_t *)L_20))? 1 : 0); bool L_21 = V_5; if (!L_21) { goto IL_0095; } } { IL2CPP_RUNTIME_CLASS_INIT(Debug_t7B5FCB117E2FD63B6838BC52821B252E2BFB61C4_il2cpp_TypeInfo_var); Debug_LogWarning_m37338644DC81F640CCDFEAE35A223F0E965F0568((RuntimeObject *)_stringLiteral879DC19E063D4CBD5F11E0DE3816876F1FABA460, /*hidden argument*/NULL); intptr_t L_22 = ___array0; ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_23 = AndroidJNISafe_FromByteArray_m8182D68596E21605519D27197C4870DCAB9F6550((intptr_t)L_22, /*hidden argument*/NULL); V_3 = (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))); goto IL_0266; } IL_0095: { Type_t * L_24 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_25 = { reinterpret_cast (SByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_26 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_25, /*hidden argument*/NULL); V_6 = (bool)((((RuntimeObject*)(Type_t *)L_24) == ((RuntimeObject*)(Type_t *)L_26))? 1 : 0); bool L_27 = V_6; if (!L_27) { goto IL_00b9; } } { intptr_t L_28 = ___array0; SByteU5BU5D_t623D1F33C61DEAC564E2B0560E00F1E1364F7889* L_29 = AndroidJNISafe_FromSByteArray_m44649611607069754D9DD6A53B58C65AAE69C8E8((intptr_t)L_28, /*hidden argument*/NULL); V_3 = (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_29, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))); goto IL_0266; } IL_00b9: { Type_t * L_30 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_31 = { reinterpret_cast (Int16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_32 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_31, /*hidden argument*/NULL); V_7 = (bool)((((RuntimeObject*)(Type_t *)L_30) == ((RuntimeObject*)(Type_t *)L_32))? 1 : 0); bool L_33 = V_7; if (!L_33) { goto IL_00dd; } } { intptr_t L_34 = ___array0; Int16U5BU5D_tDA0F0B2730337F72E44DB024BE9818FA8EDE8D28* L_35 = AndroidJNISafe_FromShortArray_m05B4445B460FC16B41851A5C898123223C0B0024((intptr_t)L_34, /*hidden argument*/NULL); V_3 = (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_35, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))); goto IL_0266; } IL_00dd: { Type_t * L_36 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_37 = { reinterpret_cast (Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_38 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_37, /*hidden argument*/NULL); V_8 = (bool)((((RuntimeObject*)(Type_t *)L_36) == ((RuntimeObject*)(Type_t *)L_38))? 1 : 0); bool L_39 = V_8; if (!L_39) { goto IL_0101; } } { intptr_t L_40 = ___array0; Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_41 = AndroidJNISafe_FromLongArray_mDCCAE11E1BB9C72B1DCB0D5CB4D191922EB499C5((intptr_t)L_40, /*hidden argument*/NULL); V_3 = (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_41, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))); goto IL_0266; } IL_0101: { Type_t * L_42 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_43 = { reinterpret_cast (Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_44 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_43, /*hidden argument*/NULL); V_9 = (bool)((((RuntimeObject*)(Type_t *)L_42) == ((RuntimeObject*)(Type_t *)L_44))? 1 : 0); bool L_45 = V_9; if (!L_45) { goto IL_0125; } } { intptr_t L_46 = ___array0; SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_47 = AndroidJNISafe_FromFloatArray_m087EAD07306786A03F15756F9EC26CA2AB6B8BCB((intptr_t)L_46, /*hidden argument*/NULL); V_3 = (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_47, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))); goto IL_0266; } IL_0125: { Type_t * L_48 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_49 = { reinterpret_cast (Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_50 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_49, /*hidden argument*/NULL); V_10 = (bool)((((RuntimeObject*)(Type_t *)L_48) == ((RuntimeObject*)(Type_t *)L_50))? 1 : 0); bool L_51 = V_10; if (!L_51) { goto IL_0149; } } { intptr_t L_52 = ___array0; DoubleU5BU5D_tF9383437DDA9EAC9F60627E9E6E2045CF7CB182D* L_53 = AndroidJNISafe_FromDoubleArray_m10BE0E812ED3FC49D0FF7EFA7352F8EA026F824E((intptr_t)L_52, /*hidden argument*/NULL); V_3 = (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_53, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))); goto IL_0266; } IL_0149: { Type_t * L_54 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_55 = { reinterpret_cast (Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_56 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_55, /*hidden argument*/NULL); V_11 = (bool)((((RuntimeObject*)(Type_t *)L_54) == ((RuntimeObject*)(Type_t *)L_56))? 1 : 0); bool L_57 = V_11; if (!L_57) { goto IL_016d; } } { intptr_t L_58 = ___array0; CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_59 = AndroidJNISafe_FromCharArray_mDB6AE528FE52AC622EB833337F36AA93B5248E1B((intptr_t)L_58, /*hidden argument*/NULL); V_3 = (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_59, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))); goto IL_0266; } IL_016d: { goto IL_0259; } IL_0173: { Type_t * L_60 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_61 = { reinterpret_cast (String_t_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_62 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_61, /*hidden argument*/NULL); V_12 = (bool)((((RuntimeObject*)(Type_t *)L_60) == ((RuntimeObject*)(Type_t *)L_62))? 1 : 0); bool L_63 = V_12; if (!L_63) { goto IL_01dc; } } { intptr_t L_64 = ___array0; int32_t L_65 = AndroidJNISafe_GetArrayLength_m11614663772194842C0D75FB8C6FBDB92F8DEE05((intptr_t)L_64, /*hidden argument*/NULL); V_13 = (int32_t)L_65; int32_t L_66 = V_13; StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_67 = (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)SZArrayNew(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_il2cpp_TypeInfo_var, (uint32_t)L_66); V_14 = (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)L_67; V_15 = (int32_t)0; goto IL_01c3; } IL_019d: { intptr_t L_68 = ___array0; int32_t L_69 = V_15; intptr_t L_70 = AndroidJNI_GetObjectArrayElement_m104E43629B8731ACAF53A5D351CCB19398A75648((intptr_t)L_68, (int32_t)L_69, /*hidden argument*/NULL); V_16 = (intptr_t)L_70; StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_71 = V_14; int32_t L_72 = V_15; intptr_t L_73 = V_16; String_t* L_74 = AndroidJNISafe_GetStringChars_m15C4A04998812B41DF6E67D7D2F9F270573847FE((intptr_t)L_73, /*hidden argument*/NULL); NullCheck(L_71); ArrayElementTypeCheck (L_71, L_74); (L_71)->SetAt(static_cast(L_72), (String_t*)L_74); intptr_t L_75 = V_16; AndroidJNISafe_DeleteLocalRef_m9632EA13BF03AEE43FC7713125962A4D0DFFADC7((intptr_t)L_75, /*hidden argument*/NULL); int32_t L_76 = V_15; V_15 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_76, (int32_t)1)); } IL_01c3: { int32_t L_77 = V_15; int32_t L_78 = V_13; V_17 = (bool)((((int32_t)L_77) < ((int32_t)L_78))? 1 : 0); bool L_79 = V_17; if (L_79) { goto IL_019d; } } { StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_80 = V_14; V_3 = (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_80, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))); goto IL_0266; } IL_01dc: { Type_t * L_81 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_82 = { reinterpret_cast (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_83 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_82, /*hidden argument*/NULL); V_18 = (bool)((((RuntimeObject*)(Type_t *)L_81) == ((RuntimeObject*)(Type_t *)L_83))? 1 : 0); bool L_84 = V_18; if (!L_84) { goto IL_0242; } } { intptr_t L_85 = ___array0; int32_t L_86 = AndroidJNISafe_GetArrayLength_m11614663772194842C0D75FB8C6FBDB92F8DEE05((intptr_t)L_85, /*hidden argument*/NULL); V_19 = (int32_t)L_86; int32_t L_87 = V_19; AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379* L_88 = (AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379*)(AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379*)SZArrayNew(AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379_il2cpp_TypeInfo_var, (uint32_t)L_87); V_20 = (AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379*)L_88; V_21 = (int32_t)0; goto IL_022c; } IL_0206: { intptr_t L_89 = ___array0; int32_t L_90 = V_21; intptr_t L_91 = AndroidJNI_GetObjectArrayElement_m104E43629B8731ACAF53A5D351CCB19398A75648((intptr_t)L_89, (int32_t)L_90, /*hidden argument*/NULL); V_22 = (intptr_t)L_91; AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379* L_92 = V_20; int32_t L_93 = V_21; intptr_t L_94 = V_22; AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D * L_95 = (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D *)il2cpp_codegen_object_new(AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_il2cpp_TypeInfo_var); AndroidJavaObject__ctor_m22E1E2E5D9F3DA31FF7DFB1339AD3BB0C3813E80(L_95, (intptr_t)L_94, /*hidden argument*/NULL); NullCheck(L_92); ArrayElementTypeCheck (L_92, L_95); (L_92)->SetAt(static_cast(L_93), (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D *)L_95); intptr_t L_96 = V_22; AndroidJNISafe_DeleteLocalRef_m9632EA13BF03AEE43FC7713125962A4D0DFFADC7((intptr_t)L_96, /*hidden argument*/NULL); int32_t L_97 = V_21; V_21 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_97, (int32_t)1)); } IL_022c: { int32_t L_98 = V_21; int32_t L_99 = V_19; V_23 = (bool)((((int32_t)L_98) < ((int32_t)L_99))? 1 : 0); bool L_100 = V_23; if (L_100) { goto IL_0206; } } { AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379* L_101 = V_20; V_3 = (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_101, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))); goto IL_0266; } IL_0242: { Type_t * L_102 = V_0; String_t* L_103 = String_Concat_m2E1F71C491D2429CC80A28745488FEA947BB7AAC((RuntimeObject *)_stringLiteralB702DED1D10DC8D6BC92F9CF994600B794B60E4B, (RuntimeObject *)L_102, (RuntimeObject *)_stringLiteralBB589D0621E5472F470FA3425A234C74B1E202E8, /*hidden argument*/NULL); Exception_t * L_104 = (Exception_t *)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var); Exception__ctor_m89BADFF36C3B170013878726E07729D51AA9FBE0(L_104, (String_t*)L_103, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_104, _AndroidJNIHelper_ConvertFromJNIArray_TisRuntimeObject_m229EAB610ACD40133634DF44A7C0095C45109188_RuntimeMethod_var); } IL_0259: { il2cpp_codegen_initobj((&V_24), sizeof(RuntimeObject *)); RuntimeObject * L_105 = V_24; V_3 = (RuntimeObject *)L_105; goto IL_0266; } IL_0266: { RuntimeObject * L_106 = V_3; return L_106; } } // ArrayType UnityEngine._AndroidJNIHelper::ConvertFromJNIArray(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int8_t _AndroidJNIHelper_ConvertFromJNIArray_TisSByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_m09F60E959E683D0C369BC00FAA3A56B0B9DDA78A_gshared (intptr_t ___array0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (_AndroidJNIHelper_ConvertFromJNIArray_TisSByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_m09F60E959E683D0C369BC00FAA3A56B0B9DDA78A_MetadataUsageId); s_Il2CppMethodInitialized = true; } Type_t * V_0 = NULL; bool V_1 = false; bool V_2 = false; int8_t V_3 = 0x0; bool V_4 = false; bool V_5 = false; bool V_6 = false; bool V_7 = false; bool V_8 = false; bool V_9 = false; bool V_10 = false; bool V_11 = false; bool V_12 = false; int32_t V_13 = 0; StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* V_14 = NULL; int32_t V_15 = 0; intptr_t V_16; memset((&V_16), 0, sizeof(V_16)); bool V_17 = false; bool V_18 = false; int32_t V_19 = 0; AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379* V_20 = NULL; int32_t V_21 = 0; intptr_t V_22; memset((&V_22), 0, sizeof(V_22)); bool V_23 = false; int8_t V_24 = 0x0; { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 0)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_0, /*hidden argument*/NULL); NullCheck((Type_t *)L_1); Type_t * L_2 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, (Type_t *)L_1); V_0 = (Type_t *)L_2; Type_t * L_3 = V_0; IL2CPP_RUNTIME_CLASS_INIT(AndroidReflection_t4C31ACF30004C6250A0141026ED26532553C4533_il2cpp_TypeInfo_var); bool L_4 = AndroidReflection_IsPrimitive_m4C75B1AAEDD3FA0F73AFBC83CB374D3D8A9A3749((Type_t *)L_3, /*hidden argument*/NULL); V_1 = (bool)L_4; bool L_5 = V_1; if (!L_5) { goto IL_0173; } } { Type_t * L_6 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast (Int32_t585191389E07734F19F3156FF88FB3EF4800D102_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_7, /*hidden argument*/NULL); V_2 = (bool)((((RuntimeObject*)(Type_t *)L_6) == ((RuntimeObject*)(Type_t *)L_8))? 1 : 0); bool L_9 = V_2; if (!L_9) { goto IL_0041; } } { intptr_t L_10 = ___array0; Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_11 = AndroidJNISafe_FromIntArray_m5AB9419F8E92A4815A833006025ABD0039D6B353((intptr_t)L_10, /*hidden argument*/NULL); V_3 = (int8_t)((*(int8_t*)((int8_t*)UnBox((RuntimeObject *)L_11, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0041: { Type_t * L_12 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_13 = { reinterpret_cast (Boolean_tB53F6830F670160873277339AA58F15CAED4399C_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_14 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_13, /*hidden argument*/NULL); V_4 = (bool)((((RuntimeObject*)(Type_t *)L_12) == ((RuntimeObject*)(Type_t *)L_14))? 1 : 0); bool L_15 = V_4; if (!L_15) { goto IL_0065; } } { intptr_t L_16 = ___array0; BooleanU5BU5D_t192C7579715690E25BD5EFED47F3E0FC9DCB2040* L_17 = AndroidJNISafe_FromBooleanArray_m4CA0BE409AC39C391C4122A1DCE503B7EA87DC14((intptr_t)L_16, /*hidden argument*/NULL); V_3 = (int8_t)((*(int8_t*)((int8_t*)UnBox((RuntimeObject *)L_17, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0065: { Type_t * L_18 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_19 = { reinterpret_cast (Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_20 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_19, /*hidden argument*/NULL); V_5 = (bool)((((RuntimeObject*)(Type_t *)L_18) == ((RuntimeObject*)(Type_t *)L_20))? 1 : 0); bool L_21 = V_5; if (!L_21) { goto IL_0095; } } { IL2CPP_RUNTIME_CLASS_INIT(Debug_t7B5FCB117E2FD63B6838BC52821B252E2BFB61C4_il2cpp_TypeInfo_var); Debug_LogWarning_m37338644DC81F640CCDFEAE35A223F0E965F0568((RuntimeObject *)_stringLiteral879DC19E063D4CBD5F11E0DE3816876F1FABA460, /*hidden argument*/NULL); intptr_t L_22 = ___array0; ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_23 = AndroidJNISafe_FromByteArray_m8182D68596E21605519D27197C4870DCAB9F6550((intptr_t)L_22, /*hidden argument*/NULL); V_3 = (int8_t)((*(int8_t*)((int8_t*)UnBox((RuntimeObject *)L_23, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0095: { Type_t * L_24 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_25 = { reinterpret_cast (SByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_26 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_25, /*hidden argument*/NULL); V_6 = (bool)((((RuntimeObject*)(Type_t *)L_24) == ((RuntimeObject*)(Type_t *)L_26))? 1 : 0); bool L_27 = V_6; if (!L_27) { goto IL_00b9; } } { intptr_t L_28 = ___array0; SByteU5BU5D_t623D1F33C61DEAC564E2B0560E00F1E1364F7889* L_29 = AndroidJNISafe_FromSByteArray_m44649611607069754D9DD6A53B58C65AAE69C8E8((intptr_t)L_28, /*hidden argument*/NULL); V_3 = (int8_t)((*(int8_t*)((int8_t*)UnBox((RuntimeObject *)L_29, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_00b9: { Type_t * L_30 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_31 = { reinterpret_cast (Int16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_32 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_31, /*hidden argument*/NULL); V_7 = (bool)((((RuntimeObject*)(Type_t *)L_30) == ((RuntimeObject*)(Type_t *)L_32))? 1 : 0); bool L_33 = V_7; if (!L_33) { goto IL_00dd; } } { intptr_t L_34 = ___array0; Int16U5BU5D_tDA0F0B2730337F72E44DB024BE9818FA8EDE8D28* L_35 = AndroidJNISafe_FromShortArray_m05B4445B460FC16B41851A5C898123223C0B0024((intptr_t)L_34, /*hidden argument*/NULL); V_3 = (int8_t)((*(int8_t*)((int8_t*)UnBox((RuntimeObject *)L_35, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_00dd: { Type_t * L_36 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_37 = { reinterpret_cast (Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_38 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_37, /*hidden argument*/NULL); V_8 = (bool)((((RuntimeObject*)(Type_t *)L_36) == ((RuntimeObject*)(Type_t *)L_38))? 1 : 0); bool L_39 = V_8; if (!L_39) { goto IL_0101; } } { intptr_t L_40 = ___array0; Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_41 = AndroidJNISafe_FromLongArray_mDCCAE11E1BB9C72B1DCB0D5CB4D191922EB499C5((intptr_t)L_40, /*hidden argument*/NULL); V_3 = (int8_t)((*(int8_t*)((int8_t*)UnBox((RuntimeObject *)L_41, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0101: { Type_t * L_42 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_43 = { reinterpret_cast (Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_44 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_43, /*hidden argument*/NULL); V_9 = (bool)((((RuntimeObject*)(Type_t *)L_42) == ((RuntimeObject*)(Type_t *)L_44))? 1 : 0); bool L_45 = V_9; if (!L_45) { goto IL_0125; } } { intptr_t L_46 = ___array0; SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_47 = AndroidJNISafe_FromFloatArray_m087EAD07306786A03F15756F9EC26CA2AB6B8BCB((intptr_t)L_46, /*hidden argument*/NULL); V_3 = (int8_t)((*(int8_t*)((int8_t*)UnBox((RuntimeObject *)L_47, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0125: { Type_t * L_48 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_49 = { reinterpret_cast (Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_50 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_49, /*hidden argument*/NULL); V_10 = (bool)((((RuntimeObject*)(Type_t *)L_48) == ((RuntimeObject*)(Type_t *)L_50))? 1 : 0); bool L_51 = V_10; if (!L_51) { goto IL_0149; } } { intptr_t L_52 = ___array0; DoubleU5BU5D_tF9383437DDA9EAC9F60627E9E6E2045CF7CB182D* L_53 = AndroidJNISafe_FromDoubleArray_m10BE0E812ED3FC49D0FF7EFA7352F8EA026F824E((intptr_t)L_52, /*hidden argument*/NULL); V_3 = (int8_t)((*(int8_t*)((int8_t*)UnBox((RuntimeObject *)L_53, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0149: { Type_t * L_54 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_55 = { reinterpret_cast (Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_56 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_55, /*hidden argument*/NULL); V_11 = (bool)((((RuntimeObject*)(Type_t *)L_54) == ((RuntimeObject*)(Type_t *)L_56))? 1 : 0); bool L_57 = V_11; if (!L_57) { goto IL_016d; } } { intptr_t L_58 = ___array0; CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_59 = AndroidJNISafe_FromCharArray_mDB6AE528FE52AC622EB833337F36AA93B5248E1B((intptr_t)L_58, /*hidden argument*/NULL); V_3 = (int8_t)((*(int8_t*)((int8_t*)UnBox((RuntimeObject *)L_59, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_016d: { goto IL_0259; } IL_0173: { Type_t * L_60 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_61 = { reinterpret_cast (String_t_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_62 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_61, /*hidden argument*/NULL); V_12 = (bool)((((RuntimeObject*)(Type_t *)L_60) == ((RuntimeObject*)(Type_t *)L_62))? 1 : 0); bool L_63 = V_12; if (!L_63) { goto IL_01dc; } } { intptr_t L_64 = ___array0; int32_t L_65 = AndroidJNISafe_GetArrayLength_m11614663772194842C0D75FB8C6FBDB92F8DEE05((intptr_t)L_64, /*hidden argument*/NULL); V_13 = (int32_t)L_65; int32_t L_66 = V_13; StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_67 = (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)SZArrayNew(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_il2cpp_TypeInfo_var, (uint32_t)L_66); V_14 = (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)L_67; V_15 = (int32_t)0; goto IL_01c3; } IL_019d: { intptr_t L_68 = ___array0; int32_t L_69 = V_15; intptr_t L_70 = AndroidJNI_GetObjectArrayElement_m104E43629B8731ACAF53A5D351CCB19398A75648((intptr_t)L_68, (int32_t)L_69, /*hidden argument*/NULL); V_16 = (intptr_t)L_70; StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_71 = V_14; int32_t L_72 = V_15; intptr_t L_73 = V_16; String_t* L_74 = AndroidJNISafe_GetStringChars_m15C4A04998812B41DF6E67D7D2F9F270573847FE((intptr_t)L_73, /*hidden argument*/NULL); NullCheck(L_71); ArrayElementTypeCheck (L_71, L_74); (L_71)->SetAt(static_cast(L_72), (String_t*)L_74); intptr_t L_75 = V_16; AndroidJNISafe_DeleteLocalRef_m9632EA13BF03AEE43FC7713125962A4D0DFFADC7((intptr_t)L_75, /*hidden argument*/NULL); int32_t L_76 = V_15; V_15 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_76, (int32_t)1)); } IL_01c3: { int32_t L_77 = V_15; int32_t L_78 = V_13; V_17 = (bool)((((int32_t)L_77) < ((int32_t)L_78))? 1 : 0); bool L_79 = V_17; if (L_79) { goto IL_019d; } } { StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_80 = V_14; V_3 = (int8_t)((*(int8_t*)((int8_t*)UnBox((RuntimeObject *)L_80, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_01dc: { Type_t * L_81 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_82 = { reinterpret_cast (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_83 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_82, /*hidden argument*/NULL); V_18 = (bool)((((RuntimeObject*)(Type_t *)L_81) == ((RuntimeObject*)(Type_t *)L_83))? 1 : 0); bool L_84 = V_18; if (!L_84) { goto IL_0242; } } { intptr_t L_85 = ___array0; int32_t L_86 = AndroidJNISafe_GetArrayLength_m11614663772194842C0D75FB8C6FBDB92F8DEE05((intptr_t)L_85, /*hidden argument*/NULL); V_19 = (int32_t)L_86; int32_t L_87 = V_19; AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379* L_88 = (AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379*)(AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379*)SZArrayNew(AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379_il2cpp_TypeInfo_var, (uint32_t)L_87); V_20 = (AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379*)L_88; V_21 = (int32_t)0; goto IL_022c; } IL_0206: { intptr_t L_89 = ___array0; int32_t L_90 = V_21; intptr_t L_91 = AndroidJNI_GetObjectArrayElement_m104E43629B8731ACAF53A5D351CCB19398A75648((intptr_t)L_89, (int32_t)L_90, /*hidden argument*/NULL); V_22 = (intptr_t)L_91; AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379* L_92 = V_20; int32_t L_93 = V_21; intptr_t L_94 = V_22; AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D * L_95 = (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D *)il2cpp_codegen_object_new(AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_il2cpp_TypeInfo_var); AndroidJavaObject__ctor_m22E1E2E5D9F3DA31FF7DFB1339AD3BB0C3813E80(L_95, (intptr_t)L_94, /*hidden argument*/NULL); NullCheck(L_92); ArrayElementTypeCheck (L_92, L_95); (L_92)->SetAt(static_cast(L_93), (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D *)L_95); intptr_t L_96 = V_22; AndroidJNISafe_DeleteLocalRef_m9632EA13BF03AEE43FC7713125962A4D0DFFADC7((intptr_t)L_96, /*hidden argument*/NULL); int32_t L_97 = V_21; V_21 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_97, (int32_t)1)); } IL_022c: { int32_t L_98 = V_21; int32_t L_99 = V_19; V_23 = (bool)((((int32_t)L_98) < ((int32_t)L_99))? 1 : 0); bool L_100 = V_23; if (L_100) { goto IL_0206; } } { AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379* L_101 = V_20; V_3 = (int8_t)((*(int8_t*)((int8_t*)UnBox((RuntimeObject *)L_101, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0242: { Type_t * L_102 = V_0; String_t* L_103 = String_Concat_m2E1F71C491D2429CC80A28745488FEA947BB7AAC((RuntimeObject *)_stringLiteralB702DED1D10DC8D6BC92F9CF994600B794B60E4B, (RuntimeObject *)L_102, (RuntimeObject *)_stringLiteralBB589D0621E5472F470FA3425A234C74B1E202E8, /*hidden argument*/NULL); Exception_t * L_104 = (Exception_t *)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var); Exception__ctor_m89BADFF36C3B170013878726E07729D51AA9FBE0(L_104, (String_t*)L_103, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_104, _AndroidJNIHelper_ConvertFromJNIArray_TisSByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_m09F60E959E683D0C369BC00FAA3A56B0B9DDA78A_RuntimeMethod_var); } IL_0259: { il2cpp_codegen_initobj((&V_24), sizeof(int8_t)); int8_t L_105 = V_24; V_3 = (int8_t)L_105; goto IL_0266; } IL_0266: { int8_t L_106 = V_3; return L_106; } } // ArrayType UnityEngine._AndroidJNIHelper::ConvertFromJNIArray(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float _AndroidJNIHelper_ConvertFromJNIArray_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_mF9755186D51B25D1233C5C3D7D61FDCCC6DCF0B5_gshared (intptr_t ___array0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (_AndroidJNIHelper_ConvertFromJNIArray_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_mF9755186D51B25D1233C5C3D7D61FDCCC6DCF0B5_MetadataUsageId); s_Il2CppMethodInitialized = true; } Type_t * V_0 = NULL; bool V_1 = false; bool V_2 = false; float V_3 = 0.0f; bool V_4 = false; bool V_5 = false; bool V_6 = false; bool V_7 = false; bool V_8 = false; bool V_9 = false; bool V_10 = false; bool V_11 = false; bool V_12 = false; int32_t V_13 = 0; StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* V_14 = NULL; int32_t V_15 = 0; intptr_t V_16; memset((&V_16), 0, sizeof(V_16)); bool V_17 = false; bool V_18 = false; int32_t V_19 = 0; AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379* V_20 = NULL; int32_t V_21 = 0; intptr_t V_22; memset((&V_22), 0, sizeof(V_22)); bool V_23 = false; float V_24 = 0.0f; { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 0)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_0, /*hidden argument*/NULL); NullCheck((Type_t *)L_1); Type_t * L_2 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, (Type_t *)L_1); V_0 = (Type_t *)L_2; Type_t * L_3 = V_0; IL2CPP_RUNTIME_CLASS_INIT(AndroidReflection_t4C31ACF30004C6250A0141026ED26532553C4533_il2cpp_TypeInfo_var); bool L_4 = AndroidReflection_IsPrimitive_m4C75B1AAEDD3FA0F73AFBC83CB374D3D8A9A3749((Type_t *)L_3, /*hidden argument*/NULL); V_1 = (bool)L_4; bool L_5 = V_1; if (!L_5) { goto IL_0173; } } { Type_t * L_6 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast (Int32_t585191389E07734F19F3156FF88FB3EF4800D102_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_7, /*hidden argument*/NULL); V_2 = (bool)((((RuntimeObject*)(Type_t *)L_6) == ((RuntimeObject*)(Type_t *)L_8))? 1 : 0); bool L_9 = V_2; if (!L_9) { goto IL_0041; } } { intptr_t L_10 = ___array0; Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_11 = AndroidJNISafe_FromIntArray_m5AB9419F8E92A4815A833006025ABD0039D6B353((intptr_t)L_10, /*hidden argument*/NULL); V_3 = (float)((*(float*)((float*)UnBox((RuntimeObject *)L_11, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0041: { Type_t * L_12 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_13 = { reinterpret_cast (Boolean_tB53F6830F670160873277339AA58F15CAED4399C_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_14 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_13, /*hidden argument*/NULL); V_4 = (bool)((((RuntimeObject*)(Type_t *)L_12) == ((RuntimeObject*)(Type_t *)L_14))? 1 : 0); bool L_15 = V_4; if (!L_15) { goto IL_0065; } } { intptr_t L_16 = ___array0; BooleanU5BU5D_t192C7579715690E25BD5EFED47F3E0FC9DCB2040* L_17 = AndroidJNISafe_FromBooleanArray_m4CA0BE409AC39C391C4122A1DCE503B7EA87DC14((intptr_t)L_16, /*hidden argument*/NULL); V_3 = (float)((*(float*)((float*)UnBox((RuntimeObject *)L_17, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0065: { Type_t * L_18 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_19 = { reinterpret_cast (Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_20 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_19, /*hidden argument*/NULL); V_5 = (bool)((((RuntimeObject*)(Type_t *)L_18) == ((RuntimeObject*)(Type_t *)L_20))? 1 : 0); bool L_21 = V_5; if (!L_21) { goto IL_0095; } } { IL2CPP_RUNTIME_CLASS_INIT(Debug_t7B5FCB117E2FD63B6838BC52821B252E2BFB61C4_il2cpp_TypeInfo_var); Debug_LogWarning_m37338644DC81F640CCDFEAE35A223F0E965F0568((RuntimeObject *)_stringLiteral879DC19E063D4CBD5F11E0DE3816876F1FABA460, /*hidden argument*/NULL); intptr_t L_22 = ___array0; ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_23 = AndroidJNISafe_FromByteArray_m8182D68596E21605519D27197C4870DCAB9F6550((intptr_t)L_22, /*hidden argument*/NULL); V_3 = (float)((*(float*)((float*)UnBox((RuntimeObject *)L_23, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0095: { Type_t * L_24 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_25 = { reinterpret_cast (SByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_26 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_25, /*hidden argument*/NULL); V_6 = (bool)((((RuntimeObject*)(Type_t *)L_24) == ((RuntimeObject*)(Type_t *)L_26))? 1 : 0); bool L_27 = V_6; if (!L_27) { goto IL_00b9; } } { intptr_t L_28 = ___array0; SByteU5BU5D_t623D1F33C61DEAC564E2B0560E00F1E1364F7889* L_29 = AndroidJNISafe_FromSByteArray_m44649611607069754D9DD6A53B58C65AAE69C8E8((intptr_t)L_28, /*hidden argument*/NULL); V_3 = (float)((*(float*)((float*)UnBox((RuntimeObject *)L_29, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_00b9: { Type_t * L_30 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_31 = { reinterpret_cast (Int16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_32 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_31, /*hidden argument*/NULL); V_7 = (bool)((((RuntimeObject*)(Type_t *)L_30) == ((RuntimeObject*)(Type_t *)L_32))? 1 : 0); bool L_33 = V_7; if (!L_33) { goto IL_00dd; } } { intptr_t L_34 = ___array0; Int16U5BU5D_tDA0F0B2730337F72E44DB024BE9818FA8EDE8D28* L_35 = AndroidJNISafe_FromShortArray_m05B4445B460FC16B41851A5C898123223C0B0024((intptr_t)L_34, /*hidden argument*/NULL); V_3 = (float)((*(float*)((float*)UnBox((RuntimeObject *)L_35, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_00dd: { Type_t * L_36 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_37 = { reinterpret_cast (Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_38 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_37, /*hidden argument*/NULL); V_8 = (bool)((((RuntimeObject*)(Type_t *)L_36) == ((RuntimeObject*)(Type_t *)L_38))? 1 : 0); bool L_39 = V_8; if (!L_39) { goto IL_0101; } } { intptr_t L_40 = ___array0; Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_41 = AndroidJNISafe_FromLongArray_mDCCAE11E1BB9C72B1DCB0D5CB4D191922EB499C5((intptr_t)L_40, /*hidden argument*/NULL); V_3 = (float)((*(float*)((float*)UnBox((RuntimeObject *)L_41, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0101: { Type_t * L_42 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_43 = { reinterpret_cast (Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_44 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_43, /*hidden argument*/NULL); V_9 = (bool)((((RuntimeObject*)(Type_t *)L_42) == ((RuntimeObject*)(Type_t *)L_44))? 1 : 0); bool L_45 = V_9; if (!L_45) { goto IL_0125; } } { intptr_t L_46 = ___array0; SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_47 = AndroidJNISafe_FromFloatArray_m087EAD07306786A03F15756F9EC26CA2AB6B8BCB((intptr_t)L_46, /*hidden argument*/NULL); V_3 = (float)((*(float*)((float*)UnBox((RuntimeObject *)L_47, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0125: { Type_t * L_48 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_49 = { reinterpret_cast (Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_50 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_49, /*hidden argument*/NULL); V_10 = (bool)((((RuntimeObject*)(Type_t *)L_48) == ((RuntimeObject*)(Type_t *)L_50))? 1 : 0); bool L_51 = V_10; if (!L_51) { goto IL_0149; } } { intptr_t L_52 = ___array0; DoubleU5BU5D_tF9383437DDA9EAC9F60627E9E6E2045CF7CB182D* L_53 = AndroidJNISafe_FromDoubleArray_m10BE0E812ED3FC49D0FF7EFA7352F8EA026F824E((intptr_t)L_52, /*hidden argument*/NULL); V_3 = (float)((*(float*)((float*)UnBox((RuntimeObject *)L_53, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0149: { Type_t * L_54 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_55 = { reinterpret_cast (Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_56 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_55, /*hidden argument*/NULL); V_11 = (bool)((((RuntimeObject*)(Type_t *)L_54) == ((RuntimeObject*)(Type_t *)L_56))? 1 : 0); bool L_57 = V_11; if (!L_57) { goto IL_016d; } } { intptr_t L_58 = ___array0; CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_59 = AndroidJNISafe_FromCharArray_mDB6AE528FE52AC622EB833337F36AA93B5248E1B((intptr_t)L_58, /*hidden argument*/NULL); V_3 = (float)((*(float*)((float*)UnBox((RuntimeObject *)L_59, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_016d: { goto IL_0259; } IL_0173: { Type_t * L_60 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_61 = { reinterpret_cast (String_t_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_62 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_61, /*hidden argument*/NULL); V_12 = (bool)((((RuntimeObject*)(Type_t *)L_60) == ((RuntimeObject*)(Type_t *)L_62))? 1 : 0); bool L_63 = V_12; if (!L_63) { goto IL_01dc; } } { intptr_t L_64 = ___array0; int32_t L_65 = AndroidJNISafe_GetArrayLength_m11614663772194842C0D75FB8C6FBDB92F8DEE05((intptr_t)L_64, /*hidden argument*/NULL); V_13 = (int32_t)L_65; int32_t L_66 = V_13; StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_67 = (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)SZArrayNew(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_il2cpp_TypeInfo_var, (uint32_t)L_66); V_14 = (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)L_67; V_15 = (int32_t)0; goto IL_01c3; } IL_019d: { intptr_t L_68 = ___array0; int32_t L_69 = V_15; intptr_t L_70 = AndroidJNI_GetObjectArrayElement_m104E43629B8731ACAF53A5D351CCB19398A75648((intptr_t)L_68, (int32_t)L_69, /*hidden argument*/NULL); V_16 = (intptr_t)L_70; StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_71 = V_14; int32_t L_72 = V_15; intptr_t L_73 = V_16; String_t* L_74 = AndroidJNISafe_GetStringChars_m15C4A04998812B41DF6E67D7D2F9F270573847FE((intptr_t)L_73, /*hidden argument*/NULL); NullCheck(L_71); ArrayElementTypeCheck (L_71, L_74); (L_71)->SetAt(static_cast(L_72), (String_t*)L_74); intptr_t L_75 = V_16; AndroidJNISafe_DeleteLocalRef_m9632EA13BF03AEE43FC7713125962A4D0DFFADC7((intptr_t)L_75, /*hidden argument*/NULL); int32_t L_76 = V_15; V_15 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_76, (int32_t)1)); } IL_01c3: { int32_t L_77 = V_15; int32_t L_78 = V_13; V_17 = (bool)((((int32_t)L_77) < ((int32_t)L_78))? 1 : 0); bool L_79 = V_17; if (L_79) { goto IL_019d; } } { StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_80 = V_14; V_3 = (float)((*(float*)((float*)UnBox((RuntimeObject *)L_80, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_01dc: { Type_t * L_81 = V_0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_82 = { reinterpret_cast (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_83 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_82, /*hidden argument*/NULL); V_18 = (bool)((((RuntimeObject*)(Type_t *)L_81) == ((RuntimeObject*)(Type_t *)L_83))? 1 : 0); bool L_84 = V_18; if (!L_84) { goto IL_0242; } } { intptr_t L_85 = ___array0; int32_t L_86 = AndroidJNISafe_GetArrayLength_m11614663772194842C0D75FB8C6FBDB92F8DEE05((intptr_t)L_85, /*hidden argument*/NULL); V_19 = (int32_t)L_86; int32_t L_87 = V_19; AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379* L_88 = (AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379*)(AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379*)SZArrayNew(AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379_il2cpp_TypeInfo_var, (uint32_t)L_87); V_20 = (AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379*)L_88; V_21 = (int32_t)0; goto IL_022c; } IL_0206: { intptr_t L_89 = ___array0; int32_t L_90 = V_21; intptr_t L_91 = AndroidJNI_GetObjectArrayElement_m104E43629B8731ACAF53A5D351CCB19398A75648((intptr_t)L_89, (int32_t)L_90, /*hidden argument*/NULL); V_22 = (intptr_t)L_91; AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379* L_92 = V_20; int32_t L_93 = V_21; intptr_t L_94 = V_22; AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D * L_95 = (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D *)il2cpp_codegen_object_new(AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_il2cpp_TypeInfo_var); AndroidJavaObject__ctor_m22E1E2E5D9F3DA31FF7DFB1339AD3BB0C3813E80(L_95, (intptr_t)L_94, /*hidden argument*/NULL); NullCheck(L_92); ArrayElementTypeCheck (L_92, L_95); (L_92)->SetAt(static_cast(L_93), (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D *)L_95); intptr_t L_96 = V_22; AndroidJNISafe_DeleteLocalRef_m9632EA13BF03AEE43FC7713125962A4D0DFFADC7((intptr_t)L_96, /*hidden argument*/NULL); int32_t L_97 = V_21; V_21 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_97, (int32_t)1)); } IL_022c: { int32_t L_98 = V_21; int32_t L_99 = V_19; V_23 = (bool)((((int32_t)L_98) < ((int32_t)L_99))? 1 : 0); bool L_100 = V_23; if (L_100) { goto IL_0206; } } { AndroidJavaObjectU5BU5D_t7C44610B692603ADE504A389C4362A53613B5379* L_101 = V_20; V_3 = (float)((*(float*)((float*)UnBox((RuntimeObject *)L_101, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))))); goto IL_0266; } IL_0242: { Type_t * L_102 = V_0; String_t* L_103 = String_Concat_m2E1F71C491D2429CC80A28745488FEA947BB7AAC((RuntimeObject *)_stringLiteralB702DED1D10DC8D6BC92F9CF994600B794B60E4B, (RuntimeObject *)L_102, (RuntimeObject *)_stringLiteralBB589D0621E5472F470FA3425A234C74B1E202E8, /*hidden argument*/NULL); Exception_t * L_104 = (Exception_t *)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var); Exception__ctor_m89BADFF36C3B170013878726E07729D51AA9FBE0(L_104, (String_t*)L_103, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_104, _AndroidJNIHelper_ConvertFromJNIArray_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_mF9755186D51B25D1233C5C3D7D61FDCCC6DCF0B5_RuntimeMethod_var); } IL_0259: { il2cpp_codegen_initobj((&V_24), sizeof(float)); float L_105 = V_24; V_3 = (float)L_105; goto IL_0266; } IL_0266: { float L_106 = V_3; return L_106; } } // LuaInterface.LuaDictTable`2 LuaInterface.LuaTable::ToDictTable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuaDictTable_2_tDCE630BB7CCCFFD99F1192E46B43A92D3B05B7D0 * LuaTable_ToDictTable_TisRuntimeObject_TisRuntimeObject_mE0DBF927CFE15819C2A0F58A7FF971E8433D823A_gshared (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * __this, const RuntimeMethod* method) { { // return new LuaDictTable(this); LuaDictTable_2_tDCE630BB7CCCFFD99F1192E46B43A92D3B05B7D0 * L_0 = (LuaDictTable_2_tDCE630BB7CCCFFD99F1192E46B43A92D3B05B7D0 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); (( void (*) (LuaDictTable_2_tDCE630BB7CCCFFD99F1192E46B43A92D3B05B7D0 *, LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)(L_0, (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)); return L_0; } } // R System.Array::UnsafeMov(S) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_UnsafeMov_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mACCEE2C62F4C67EC27F6727A727D6FB7E3248F0C_gshared (int32_t ___instance0, const RuntimeMethod* method) { return static_cast(___instance0); } // R System.Array::UnsafeMov(S) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Array_UnsafeMov_TisRuntimeObject_TisRuntimeObject_m67E8EFDEC3E088A8BC6C52F5B28A313D8DDF172E_gshared (RuntimeObject * ___instance0, const RuntimeMethod* method) { return static_cast(___instance0); } // R System.Array::UnsafeMov(S) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Array_UnsafeMov_TisUInt64Enum_tEAD217F175F60689A664303784384DEF759D24C8_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_m7FC1D884B8FCAC20A81C17782AF9A2CFE242E69C_gshared (uint64_t ___instance0, const RuntimeMethod* method) { return static_cast(___instance0); } // R1 LuaInterface.LuaFunction::Invoke() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaFunction_Invoke_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_m4EF154F143C6807BFA46492D544ABB22A8192E40_gshared (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, const RuntimeMethod* method) { { // BeginPCall(); NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); VirtFuncInvoker0< int32_t >::Invoke(8 /* System.Int32 LuaInterface.LuaFunction::BeginPCall() */, (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); // PCall(); NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); LuaFunction_PCall_m341EEEBF73C721C0B0D52DD8F173C24B7CF995C1((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, /*hidden argument*/NULL); // R1 ret1 = CheckValue(); NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); bool L_0 = (( bool (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); // EndPCall(); NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); LuaFunction_EndPCall_m61C1BED1DE6D95FEAE1D25F9183A51F0D9667AFB((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, /*hidden argument*/NULL); // return ret1; return L_0; } } // R1 LuaInterface.LuaFunction::Invoke(T1,T2,T3,T4,T5,T6,T7,T8,T9) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * LuaFunction_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mCB5AC9B8794DABDAE194C6305274DA0837E95F6A_gshared (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, RuntimeObject * ___arg10, RuntimeObject * ___arg21, RuntimeObject * ___arg32, RuntimeObject * ___arg43, RuntimeObject * ___arg54, RuntimeObject * ___arg65, RuntimeObject * ___arg76, RuntimeObject * ___arg87, RuntimeObject * ___arg98, const RuntimeMethod* method) { { // BeginPCall(); NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); VirtFuncInvoker0< int32_t >::Invoke(8 /* System.Int32 LuaInterface.LuaFunction::BeginPCall() */, (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); // PushGeneric(arg1); RuntimeObject * L_0 = ___arg10; NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); (( void (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, (RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); // PushGeneric(arg2); RuntimeObject * L_1 = ___arg21; NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); (( void (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, (RuntimeObject *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)); // PushGeneric(arg3); RuntimeObject * L_2 = ___arg32; NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); (( void (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, (RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2)); // PushGeneric(arg4); RuntimeObject * L_3 = ___arg43; NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); (( void (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, (RuntimeObject *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); // PushGeneric(arg5); RuntimeObject * L_4 = ___arg54; NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); (( void (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, (RuntimeObject *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); // PushGeneric(arg6); RuntimeObject * L_5 = ___arg65; NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); (( void (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, (RuntimeObject *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); // PushGeneric(arg7); RuntimeObject * L_6 = ___arg76; NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); (( void (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, (RuntimeObject *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); // PushGeneric(arg8); RuntimeObject * L_7 = ___arg87; NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); (( void (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, (RuntimeObject *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); // PushGeneric(arg9); RuntimeObject * L_8 = ___arg98; NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); (( void (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, (RuntimeObject *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8)); // PCall(); NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); LuaFunction_PCall_m341EEEBF73C721C0B0D52DD8F173C24B7CF995C1((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, /*hidden argument*/NULL); // R1 ret1 = CheckValue(); NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); RuntimeObject * L_9 = (( RuntimeObject * (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); // EndPCall(); NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); LuaFunction_EndPCall_m61C1BED1DE6D95FEAE1D25F9183A51F0D9667AFB((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, /*hidden argument*/NULL); // return ret1; return L_9; } } // R1 LuaInterface.LuaFunction::Invoke(T1,T2,T3,T4,T5,T6,T7,T8) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * LuaFunction_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mF90DD2706983DDD65E1BA278ABA552518B1ACEB8_gshared (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, RuntimeObject * ___arg10, RuntimeObject * ___arg21, RuntimeObject * ___arg32, RuntimeObject * ___arg43, RuntimeObject * ___arg54, RuntimeObject * ___arg65, RuntimeObject * ___arg76, RuntimeObject * ___arg87, const RuntimeMethod* method) { { // BeginPCall(); NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); VirtFuncInvoker0< int32_t >::Invoke(8 /* System.Int32 LuaInterface.LuaFunction::BeginPCall() */, (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); // PushGeneric(arg1); RuntimeObject * L_0 = ___arg10; NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); (( void (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, (RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); // PushGeneric(arg2); RuntimeObject * L_1 = ___arg21; NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); (( void (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, (RuntimeObject *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)); // PushGeneric(arg3); RuntimeObject * L_2 = ___arg32; NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); (( void (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, (RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2)); // PushGeneric(arg4); RuntimeObject * L_3 = ___arg43; NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); (( void (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, (RuntimeObject *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); // PushGeneric(arg5); RuntimeObject * L_4 = ___arg54; NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); (( void (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, (RuntimeObject *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); // PushGeneric(arg6); RuntimeObject * L_5 = ___arg65; NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); (( void (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, (RuntimeObject *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); // PushGeneric(arg7); RuntimeObject * L_6 = ___arg76; NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); (( void (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, (RuntimeObject *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); // PushGeneric(arg8); RuntimeObject * L_7 = ___arg87; NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); (( void (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, (RuntimeObject *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); // PCall(); NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); LuaFunction_PCall_m341EEEBF73C721C0B0D52DD8F173C24B7CF995C1((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, /*hidden argument*/NULL); // R1 ret1 = CheckValue(); NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); RuntimeObject * L_8 = (( RuntimeObject * (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8)); // EndPCall(); NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); LuaFunction_EndPCall_m61C1BED1DE6D95FEAE1D25F9183A51F0D9667AFB((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, /*hidden argument*/NULL); // return ret1; return L_8; } } // R1 LuaInterface.LuaFunction::Invoke(T1,T2,T3,T4,T5,T6,T7) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * LuaFunction_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m19213A545257E1497D416E6037DBF0466EF67FA2_gshared (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, RuntimeObject * ___arg10, RuntimeObject * ___arg21, RuntimeObject * ___arg32, RuntimeObject * ___arg43, RuntimeObject * ___arg54, RuntimeObject * ___arg65, RuntimeObject * ___arg76, const RuntimeMethod* method) { { // BeginPCall(); NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); VirtFuncInvoker0< int32_t >::Invoke(8 /* System.Int32 LuaInterface.LuaFunction::BeginPCall() */, (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); // PushGeneric(arg1); RuntimeObject * L_0 = ___arg10; NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); (( void (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, (RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); // PushGeneric(arg2); RuntimeObject * L_1 = ___arg21; NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); (( void (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, (RuntimeObject *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)); // PushGeneric(arg3); RuntimeObject * L_2 = ___arg32; NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); (( void (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, (RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2)); // PushGeneric(arg4); RuntimeObject * L_3 = ___arg43; NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); (( void (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, (RuntimeObject *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); // PushGeneric(arg5); RuntimeObject * L_4 = ___arg54; NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); (( void (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, (RuntimeObject *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); // PushGeneric(arg6); RuntimeObject * L_5 = ___arg65; NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); (( void (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, (RuntimeObject *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); // PushGeneric(arg7); RuntimeObject * L_6 = ___arg76; NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); (( void (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, (RuntimeObject *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); // PCall(); NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); LuaFunction_PCall_m341EEEBF73C721C0B0D52DD8F173C24B7CF995C1((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, /*hidden argument*/NULL); // R1 ret1 = CheckValue(); NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); RuntimeObject * L_7 = (( RuntimeObject * (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); // EndPCall(); NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); LuaFunction_EndPCall_m61C1BED1DE6D95FEAE1D25F9183A51F0D9667AFB((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, /*hidden argument*/NULL); // return ret1; return L_7; } } // R1 LuaInterface.LuaFunction::Invoke(T1,T2,T3,T4,T5,T6) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * LuaFunction_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m6A8DFFA3E9CDA5546A84E5DA03C21BCEE0C63262_gshared (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, RuntimeObject * ___arg10, RuntimeObject * ___arg21, RuntimeObject * ___arg32, RuntimeObject * ___arg43, RuntimeObject * ___arg54, RuntimeObject * ___arg65, const RuntimeMethod* method) { { // BeginPCall(); NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); VirtFuncInvoker0< int32_t >::Invoke(8 /* System.Int32 LuaInterface.LuaFunction::BeginPCall() */, (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); // PushGeneric(arg1); RuntimeObject * L_0 = ___arg10; NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); (( void (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, (RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); // PushGeneric(arg2); RuntimeObject * L_1 = ___arg21; NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); (( void (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, (RuntimeObject *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)); // PushGeneric(arg3); RuntimeObject * L_2 = ___arg32; NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); (( void (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, (RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2)); // PushGeneric(arg4); RuntimeObject * L_3 = ___arg43; NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); (( void (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, (RuntimeObject *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); // PushGeneric(arg5); RuntimeObject * L_4 = ___arg54; NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); (( void (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, (RuntimeObject *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); // PushGeneric(arg6); RuntimeObject * L_5 = ___arg65; NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); (( void (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, (RuntimeObject *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); // PCall(); NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); LuaFunction_PCall_m341EEEBF73C721C0B0D52DD8F173C24B7CF995C1((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, /*hidden argument*/NULL); // R1 ret1 = CheckValue(); NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); RuntimeObject * L_6 = (( RuntimeObject * (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); // EndPCall(); NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); LuaFunction_EndPCall_m61C1BED1DE6D95FEAE1D25F9183A51F0D9667AFB((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, /*hidden argument*/NULL); // return ret1; return L_6; } } // R1 LuaInterface.LuaFunction::Invoke(T1,T2,T3,T4,T5) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * LuaFunction_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mD74CEFFD1356C67C94CBA39D1C1DFA6C5C72E630_gshared (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, RuntimeObject * ___arg10, RuntimeObject * ___arg21, RuntimeObject * ___arg32, RuntimeObject * ___arg43, RuntimeObject * ___arg54, const RuntimeMethod* method) { { // BeginPCall(); NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); VirtFuncInvoker0< int32_t >::Invoke(8 /* System.Int32 LuaInterface.LuaFunction::BeginPCall() */, (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); // PushGeneric(arg1); RuntimeObject * L_0 = ___arg10; NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); (( void (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, (RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); // PushGeneric(arg2); RuntimeObject * L_1 = ___arg21; NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); (( void (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, (RuntimeObject *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)); // PushGeneric(arg3); RuntimeObject * L_2 = ___arg32; NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); (( void (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, (RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2)); // PushGeneric(arg4); RuntimeObject * L_3 = ___arg43; NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); (( void (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, (RuntimeObject *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); // PushGeneric(arg5); RuntimeObject * L_4 = ___arg54; NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); (( void (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, (RuntimeObject *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); // PCall(); NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); LuaFunction_PCall_m341EEEBF73C721C0B0D52DD8F173C24B7CF995C1((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, /*hidden argument*/NULL); // R1 ret1 = CheckValue(); NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); RuntimeObject * L_5 = (( RuntimeObject * (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); // EndPCall(); NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); LuaFunction_EndPCall_m61C1BED1DE6D95FEAE1D25F9183A51F0D9667AFB((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, /*hidden argument*/NULL); // return ret1; return L_5; } } // R1 LuaInterface.LuaFunction::Invoke(T1,T2,T3,T4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * LuaFunction_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m267CE018CDBAF2BEB305573C01B27A86860E8BF9_gshared (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, RuntimeObject * ___arg10, RuntimeObject * ___arg21, RuntimeObject * ___arg32, RuntimeObject * ___arg43, const RuntimeMethod* method) { { // BeginPCall(); NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); VirtFuncInvoker0< int32_t >::Invoke(8 /* System.Int32 LuaInterface.LuaFunction::BeginPCall() */, (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); // PushGeneric(arg1); RuntimeObject * L_0 = ___arg10; NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); (( void (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, (RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); // PushGeneric(arg2); RuntimeObject * L_1 = ___arg21; NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); (( void (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, (RuntimeObject *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)); // PushGeneric(arg3); RuntimeObject * L_2 = ___arg32; NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); (( void (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, (RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2)); // PushGeneric(arg4); RuntimeObject * L_3 = ___arg43; NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); (( void (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, (RuntimeObject *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); // PCall(); NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); LuaFunction_PCall_m341EEEBF73C721C0B0D52DD8F173C24B7CF995C1((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, /*hidden argument*/NULL); // R1 ret1 = CheckValue(); NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); RuntimeObject * L_4 = (( RuntimeObject * (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); // EndPCall(); NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); LuaFunction_EndPCall_m61C1BED1DE6D95FEAE1D25F9183A51F0D9667AFB((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, /*hidden argument*/NULL); // return ret1; return L_4; } } // R1 LuaInterface.LuaFunction::Invoke(T1,T2,T3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * LuaFunction_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m3B5143E88744381F05417C76B415027FEB333C3A_gshared (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, RuntimeObject * ___arg10, RuntimeObject * ___arg21, RuntimeObject * ___arg32, const RuntimeMethod* method) { { // BeginPCall(); NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); VirtFuncInvoker0< int32_t >::Invoke(8 /* System.Int32 LuaInterface.LuaFunction::BeginPCall() */, (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); // PushGeneric(arg1); RuntimeObject * L_0 = ___arg10; NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); (( void (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, (RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); // PushGeneric(arg2); RuntimeObject * L_1 = ___arg21; NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); (( void (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, (RuntimeObject *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)); // PushGeneric(arg3); RuntimeObject * L_2 = ___arg32; NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); (( void (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, (RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2)); // PCall(); NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); LuaFunction_PCall_m341EEEBF73C721C0B0D52DD8F173C24B7CF995C1((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, /*hidden argument*/NULL); // R1 ret1 = CheckValue(); NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); RuntimeObject * L_3 = (( RuntimeObject * (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); // EndPCall(); NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); LuaFunction_EndPCall_m61C1BED1DE6D95FEAE1D25F9183A51F0D9667AFB((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, /*hidden argument*/NULL); // return ret1; return L_3; } } // R1 LuaInterface.LuaFunction::Invoke(T1,T2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * LuaFunction_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m5AA4C054C360BC44C59AA1115347B022D60995F2_gshared (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, RuntimeObject * ___arg10, RuntimeObject * ___arg21, const RuntimeMethod* method) { { // BeginPCall(); NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); VirtFuncInvoker0< int32_t >::Invoke(8 /* System.Int32 LuaInterface.LuaFunction::BeginPCall() */, (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); // PushGeneric(arg1); RuntimeObject * L_0 = ___arg10; NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); (( void (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, (RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); // PushGeneric(arg2); RuntimeObject * L_1 = ___arg21; NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); (( void (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, (RuntimeObject *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)); // PCall(); NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); LuaFunction_PCall_m341EEEBF73C721C0B0D52DD8F173C24B7CF995C1((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, /*hidden argument*/NULL); // R1 ret1 = CheckValue(); NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); RuntimeObject * L_2 = (( RuntimeObject * (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2)); // EndPCall(); NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); LuaFunction_EndPCall_m61C1BED1DE6D95FEAE1D25F9183A51F0D9667AFB((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, /*hidden argument*/NULL); // return ret1; return L_2; } } // R1 LuaInterface.LuaFunction::Invoke(T1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * LuaFunction_Invoke_TisRuntimeObject_TisRuntimeObject_mD7DD8BFDFD88708B695A428CAF530301D6412F3B_gshared (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, RuntimeObject * ___arg10, const RuntimeMethod* method) { { // BeginPCall(); NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); VirtFuncInvoker0< int32_t >::Invoke(8 /* System.Int32 LuaInterface.LuaFunction::BeginPCall() */, (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); // PushGeneric(arg1); RuntimeObject * L_0 = ___arg10; NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); (( void (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, (RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); // PCall(); NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); LuaFunction_PCall_m341EEEBF73C721C0B0D52DD8F173C24B7CF995C1((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, /*hidden argument*/NULL); // R1 ret1 = CheckValue(); NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); RuntimeObject * L_1 = (( RuntimeObject * (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)); // EndPCall(); NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); LuaFunction_EndPCall_m61C1BED1DE6D95FEAE1D25F9183A51F0D9667AFB((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, /*hidden argument*/NULL); // return ret1; return L_1; } } // R1 LuaInterface.LuaFunction::Invoke() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * LuaFunction_Invoke_TisRuntimeObject_m9CF35603ADD2754CD5B5132BD5FEB59498456D5D_gshared (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, const RuntimeMethod* method) { { // BeginPCall(); NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); VirtFuncInvoker0< int32_t >::Invoke(8 /* System.Int32 LuaInterface.LuaFunction::BeginPCall() */, (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); // PCall(); NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); LuaFunction_PCall_m341EEEBF73C721C0B0D52DD8F173C24B7CF995C1((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, /*hidden argument*/NULL); // R1 ret1 = CheckValue(); NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); RuntimeObject * L_0 = (( RuntimeObject * (*) (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); // EndPCall(); NullCheck((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this); LuaFunction_EndPCall_m61C1BED1DE6D95FEAE1D25F9183A51F0D9667AFB((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)__this, /*hidden argument*/NULL); // return ret1; return L_0; } } // R1 LuaInterface.LuaState::Invoke(System.String,T1,T2,T3,T4,T5,T6,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * LuaState_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m666623B17347AB835D1ED7F40B35FA3CE910AEBE_gshared (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___name0, RuntimeObject * ___arg11, RuntimeObject * ___arg22, RuntimeObject * ___arg33, RuntimeObject * ___arg44, RuntimeObject * ___arg55, RuntimeObject * ___arg66, bool ___beLogMiss7, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (LuaState_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m666623B17347AB835D1ED7F40B35FA3CE910AEBE_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; RuntimeObject * V_1 = NULL; RuntimeObject * 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); { // int top = LuaDLL.lua_gettop(L); intptr_t L_0 = (intptr_t)((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0(); 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 = (int32_t)L_1; } IL_000c: try { // begin try (depth: 1) { // if (BeginCall(name, top, beLogMiss)) String_t* L_2 = ___name0; int32_t L_3 = V_0; bool L_4 = ___beLogMiss7; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this); bool L_5 = LuaState_BeginCall_m0F4676E082D785B4F6D457B202205B3B2F690415((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this, (String_t*)L_2, (int32_t)L_3, (bool)L_4, /*hidden argument*/NULL); if (!L_5) { goto IL_0069; } } IL_0018: { // PushGeneric(arg1); RuntimeObject * L_6 = ___arg11; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this); (( void (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this, (RuntimeObject *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); // PushGeneric(arg2); RuntimeObject * L_7 = ___arg22; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this); (( void (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this, (RuntimeObject *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)); // PushGeneric(arg3); RuntimeObject * L_8 = ___arg33; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this); (( void (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this, (RuntimeObject *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2)); // PushGeneric(arg4); RuntimeObject * L_9 = ___arg44; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this); (( void (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this, (RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); // PushGeneric(arg5); RuntimeObject * L_10 = ___arg55; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this); (( void (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this, (RuntimeObject *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); // PushGeneric(arg6); RuntimeObject * L_11 = ___arg66; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this); (( void (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this, (RuntimeObject *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); // Call(6, top + 1, top); int32_t L_12 = V_0; int32_t L_13 = V_0; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this); LuaState_Call_m514A3663B72DA9CE122F561B306DF59722F5E919((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this, (int32_t)6, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)), (int32_t)L_13, /*hidden argument*/NULL); // R1 ret1 = CheckValue(top + 2); int32_t L_14 = V_0; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this); RuntimeObject * L_15 = (( RuntimeObject * (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); // LuaDLL.lua_settop(L, top); intptr_t L_16 = (intptr_t)((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0(); int32_t L_17 = V_0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); LuaDLL_lua_settop_m4BCB928D2559342AADC033F7EDFF34193E5FE76E((intptr_t)L_16, (int32_t)L_17, /*hidden argument*/NULL); // return ret1; V_1 = (RuntimeObject *)L_15; goto IL_0082; } IL_0069: { // return default(R1); il2cpp_codegen_initobj((&V_2), sizeof(RuntimeObject *)); RuntimeObject * L_18 = V_2; V_1 = (RuntimeObject *)L_18; goto IL_0082; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0075; throw e; } CATCH_0075: { // begin catch(System.Exception) // LuaDLL.lua_settop(L, top); intptr_t L_19 = (intptr_t)((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0(); int32_t L_20 = V_0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); LuaDLL_lua_settop_m4BCB928D2559342AADC033F7EDFF34193E5FE76E((intptr_t)L_19, (int32_t)L_20, /*hidden argument*/NULL); // throw e; IL2CPP_RAISE_MANAGED_EXCEPTION(((Exception_t *)__exception_local), LuaState_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m666623B17347AB835D1ED7F40B35FA3CE910AEBE_RuntimeMethod_var); } // end catch (depth: 1) IL_0082: { // } RuntimeObject * L_21 = V_1; return L_21; } } // R1 LuaInterface.LuaState::Invoke(System.String,T1,T2,T3,T4,T5,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * LuaState_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m380FC6D4A2FACA6246C1CDA1BB6DF7B1D10EE9BC_gshared (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___name0, RuntimeObject * ___arg11, RuntimeObject * ___arg22, RuntimeObject * ___arg33, RuntimeObject * ___arg44, RuntimeObject * ___arg55, bool ___beLogMiss6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (LuaState_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m380FC6D4A2FACA6246C1CDA1BB6DF7B1D10EE9BC_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; RuntimeObject * V_1 = NULL; RuntimeObject * 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); { // int top = LuaDLL.lua_gettop(L); intptr_t L_0 = (intptr_t)((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0(); 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 = (int32_t)L_1; } IL_000c: try { // begin try (depth: 1) { // if (BeginCall(name, top, beLogMiss)) String_t* L_2 = ___name0; int32_t L_3 = V_0; bool L_4 = ___beLogMiss6; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this); bool L_5 = LuaState_BeginCall_m0F4676E082D785B4F6D457B202205B3B2F690415((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this, (String_t*)L_2, (int32_t)L_3, (bool)L_4, /*hidden argument*/NULL); if (!L_5) { goto IL_0061; } } IL_0018: { // PushGeneric(arg1); RuntimeObject * L_6 = ___arg11; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this); (( void (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this, (RuntimeObject *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); // PushGeneric(arg2); RuntimeObject * L_7 = ___arg22; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this); (( void (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this, (RuntimeObject *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)); // PushGeneric(arg3); RuntimeObject * L_8 = ___arg33; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this); (( void (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this, (RuntimeObject *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2)); // PushGeneric(arg4); RuntimeObject * L_9 = ___arg44; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this); (( void (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this, (RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); // PushGeneric(arg5); RuntimeObject * L_10 = ___arg55; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this); (( void (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this, (RuntimeObject *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); // Call(5, top + 1, top); int32_t L_11 = V_0; int32_t L_12 = V_0; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this); LuaState_Call_m514A3663B72DA9CE122F561B306DF59722F5E919((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this, (int32_t)5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1)), (int32_t)L_12, /*hidden argument*/NULL); // R1 ret1 = CheckValue(top + 2); int32_t L_13 = V_0; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this); RuntimeObject * L_14 = (( RuntimeObject * (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); // LuaDLL.lua_settop(L, top); intptr_t L_15 = (intptr_t)((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0(); int32_t L_16 = V_0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); LuaDLL_lua_settop_m4BCB928D2559342AADC033F7EDFF34193E5FE76E((intptr_t)L_15, (int32_t)L_16, /*hidden argument*/NULL); // return ret1; V_1 = (RuntimeObject *)L_14; goto IL_007a; } IL_0061: { // return default(R1); il2cpp_codegen_initobj((&V_2), sizeof(RuntimeObject *)); RuntimeObject * L_17 = V_2; V_1 = (RuntimeObject *)L_17; goto IL_007a; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_006d; throw e; } CATCH_006d: { // begin catch(System.Exception) // LuaDLL.lua_settop(L, top); intptr_t L_18 = (intptr_t)((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0(); int32_t L_19 = V_0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); LuaDLL_lua_settop_m4BCB928D2559342AADC033F7EDFF34193E5FE76E((intptr_t)L_18, (int32_t)L_19, /*hidden argument*/NULL); // throw e; IL2CPP_RAISE_MANAGED_EXCEPTION(((Exception_t *)__exception_local), LuaState_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m380FC6D4A2FACA6246C1CDA1BB6DF7B1D10EE9BC_RuntimeMethod_var); } // end catch (depth: 1) IL_007a: { // } RuntimeObject * L_20 = V_1; return L_20; } } // R1 LuaInterface.LuaState::Invoke(System.String,T1,T2,T3,T4,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * LuaState_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m60EF59D578C8C02B260A0F61684F8F8D10E09A21_gshared (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___name0, RuntimeObject * ___arg11, RuntimeObject * ___arg22, RuntimeObject * ___arg33, RuntimeObject * ___arg44, bool ___beLogMiss5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (LuaState_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m60EF59D578C8C02B260A0F61684F8F8D10E09A21_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; RuntimeObject * V_1 = NULL; RuntimeObject * 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); { // int top = LuaDLL.lua_gettop(L); intptr_t L_0 = (intptr_t)((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0(); 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 = (int32_t)L_1; } IL_000c: try { // begin try (depth: 1) { // if (BeginCall(name, top, beLogMiss)) String_t* L_2 = ___name0; int32_t L_3 = V_0; bool L_4 = ___beLogMiss5; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this); bool L_5 = LuaState_BeginCall_m0F4676E082D785B4F6D457B202205B3B2F690415((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this, (String_t*)L_2, (int32_t)L_3, (bool)L_4, /*hidden argument*/NULL); if (!L_5) { goto IL_0059; } } IL_0018: { // PushGeneric(arg1); RuntimeObject * L_6 = ___arg11; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this); (( void (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this, (RuntimeObject *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); // PushGeneric(arg2); RuntimeObject * L_7 = ___arg22; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this); (( void (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this, (RuntimeObject *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)); // PushGeneric(arg3); RuntimeObject * L_8 = ___arg33; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this); (( void (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this, (RuntimeObject *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2)); // PushGeneric(arg4); RuntimeObject * L_9 = ___arg44; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this); (( void (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this, (RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); // Call(4, top + 1, top); int32_t L_10 = V_0; int32_t L_11 = V_0; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this); LuaState_Call_m514A3663B72DA9CE122F561B306DF59722F5E919((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this, (int32_t)4, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)), (int32_t)L_11, /*hidden argument*/NULL); // R1 ret1 = CheckValue(top + 2); int32_t L_12 = V_0; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this); RuntimeObject * L_13 = (( RuntimeObject * (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); // LuaDLL.lua_settop(L, top); intptr_t L_14 = (intptr_t)((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0(); int32_t L_15 = V_0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); LuaDLL_lua_settop_m4BCB928D2559342AADC033F7EDFF34193E5FE76E((intptr_t)L_14, (int32_t)L_15, /*hidden argument*/NULL); // return ret1; V_1 = (RuntimeObject *)L_13; goto IL_0072; } IL_0059: { // return default(R1); il2cpp_codegen_initobj((&V_2), sizeof(RuntimeObject *)); RuntimeObject * L_16 = V_2; V_1 = (RuntimeObject *)L_16; goto IL_0072; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (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) // LuaDLL.lua_settop(L, top); intptr_t L_17 = (intptr_t)((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0(); int32_t L_18 = V_0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); LuaDLL_lua_settop_m4BCB928D2559342AADC033F7EDFF34193E5FE76E((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/NULL); // throw e; IL2CPP_RAISE_MANAGED_EXCEPTION(((Exception_t *)__exception_local), LuaState_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m60EF59D578C8C02B260A0F61684F8F8D10E09A21_RuntimeMethod_var); } // end catch (depth: 1) IL_0072: { // } RuntimeObject * L_19 = V_1; return L_19; } } // R1 LuaInterface.LuaState::Invoke(System.String,T1,T2,T3,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * LuaState_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mB618C0A823BC76812B12471008A319D075BF5D93_gshared (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___name0, RuntimeObject * ___arg11, RuntimeObject * ___arg22, RuntimeObject * ___arg33, bool ___beLogMiss4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (LuaState_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mB618C0A823BC76812B12471008A319D075BF5D93_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; RuntimeObject * V_1 = NULL; RuntimeObject * 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); { // int top = LuaDLL.lua_gettop(L); intptr_t L_0 = (intptr_t)((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0(); 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 = (int32_t)L_1; } IL_000c: try { // begin try (depth: 1) { // if (BeginCall(name, top, beLogMiss)) String_t* L_2 = ___name0; int32_t L_3 = V_0; bool L_4 = ___beLogMiss4; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this); bool L_5 = LuaState_BeginCall_m0F4676E082D785B4F6D457B202205B3B2F690415((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this, (String_t*)L_2, (int32_t)L_3, (bool)L_4, /*hidden argument*/NULL); if (!L_5) { goto IL_0051; } } IL_0018: { // PushGeneric(arg1); RuntimeObject * L_6 = ___arg11; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this); (( void (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this, (RuntimeObject *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); // PushGeneric(arg2); RuntimeObject * L_7 = ___arg22; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this); (( void (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this, (RuntimeObject *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)); // PushGeneric(arg3); RuntimeObject * L_8 = ___arg33; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this); (( void (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this, (RuntimeObject *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2)); // Call(3, top + 1, top); int32_t L_9 = V_0; int32_t L_10 = V_0; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this); LuaState_Call_m514A3663B72DA9CE122F561B306DF59722F5E919((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this, (int32_t)3, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1)), (int32_t)L_10, /*hidden argument*/NULL); // R1 ret1 = CheckValue(top + 2); int32_t L_11 = V_0; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this); RuntimeObject * L_12 = (( RuntimeObject * (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); // LuaDLL.lua_settop(L, top); intptr_t L_13 = (intptr_t)((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0(); int32_t L_14 = V_0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); LuaDLL_lua_settop_m4BCB928D2559342AADC033F7EDFF34193E5FE76E((intptr_t)L_13, (int32_t)L_14, /*hidden argument*/NULL); // return ret1; V_1 = (RuntimeObject *)L_12; goto IL_006a; } IL_0051: { // return default(R1); il2cpp_codegen_initobj((&V_2), sizeof(RuntimeObject *)); RuntimeObject * L_15 = V_2; V_1 = (RuntimeObject *)L_15; 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) // LuaDLL.lua_settop(L, top); intptr_t L_16 = (intptr_t)((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0(); int32_t L_17 = V_0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); LuaDLL_lua_settop_m4BCB928D2559342AADC033F7EDFF34193E5FE76E((intptr_t)L_16, (int32_t)L_17, /*hidden argument*/NULL); // throw e; IL2CPP_RAISE_MANAGED_EXCEPTION(((Exception_t *)__exception_local), LuaState_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mB618C0A823BC76812B12471008A319D075BF5D93_RuntimeMethod_var); } // end catch (depth: 1) IL_006a: { // } RuntimeObject * L_18 = V_1; return L_18; } } // R1 LuaInterface.LuaState::Invoke(System.String,T1,T2,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * LuaState_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mD3C9CA6C19949EFBC8EAB2B27D26BA2AD432D164_gshared (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___name0, RuntimeObject * ___arg11, RuntimeObject * ___arg22, bool ___beLogMiss3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (LuaState_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mD3C9CA6C19949EFBC8EAB2B27D26BA2AD432D164_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; RuntimeObject * V_1 = NULL; RuntimeObject * 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); { // int top = LuaDLL.lua_gettop(L); intptr_t L_0 = (intptr_t)((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0(); 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 = (int32_t)L_1; } IL_000c: try { // begin try (depth: 1) { // if (BeginCall(name, top, beLogMiss)) String_t* L_2 = ___name0; int32_t L_3 = V_0; bool L_4 = ___beLogMiss3; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this); bool L_5 = LuaState_BeginCall_m0F4676E082D785B4F6D457B202205B3B2F690415((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this, (String_t*)L_2, (int32_t)L_3, (bool)L_4, /*hidden argument*/NULL); if (!L_5) { goto IL_0049; } } IL_0018: { // PushGeneric(arg1); RuntimeObject * L_6 = ___arg11; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this); (( void (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this, (RuntimeObject *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); // PushGeneric(arg2); RuntimeObject * L_7 = ___arg22; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this); (( void (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this, (RuntimeObject *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)); // Call(2, top + 1, top); int32_t L_8 = V_0; int32_t L_9 = V_0; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this); LuaState_Call_m514A3663B72DA9CE122F561B306DF59722F5E919((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this, (int32_t)2, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1)), (int32_t)L_9, /*hidden argument*/NULL); // R1 ret1 = CheckValue(top + 2); int32_t L_10 = V_0; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this); RuntimeObject * L_11 = (( RuntimeObject * (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2)); // LuaDLL.lua_settop(L, top); intptr_t L_12 = (intptr_t)((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0(); int32_t L_13 = V_0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); LuaDLL_lua_settop_m4BCB928D2559342AADC033F7EDFF34193E5FE76E((intptr_t)L_12, (int32_t)L_13, /*hidden argument*/NULL); // return ret1; V_1 = (RuntimeObject *)L_11; goto IL_0062; } IL_0049: { // return default(R1); il2cpp_codegen_initobj((&V_2), sizeof(RuntimeObject *)); RuntimeObject * L_14 = V_2; V_1 = (RuntimeObject *)L_14; goto IL_0062; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0055; throw e; } CATCH_0055: { // begin catch(System.Exception) // LuaDLL.lua_settop(L, top); intptr_t L_15 = (intptr_t)((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0(); int32_t L_16 = V_0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); LuaDLL_lua_settop_m4BCB928D2559342AADC033F7EDFF34193E5FE76E((intptr_t)L_15, (int32_t)L_16, /*hidden argument*/NULL); // throw e; IL2CPP_RAISE_MANAGED_EXCEPTION(((Exception_t *)__exception_local), LuaState_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mD3C9CA6C19949EFBC8EAB2B27D26BA2AD432D164_RuntimeMethod_var); } // end catch (depth: 1) IL_0062: { // } RuntimeObject * L_17 = V_1; return L_17; } } // R1 LuaInterface.LuaState::Invoke(System.String,T1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * LuaState_Invoke_TisRuntimeObject_TisRuntimeObject_mA23A1E730A932E3059DD71531E3AC907F258338B_gshared (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___name0, RuntimeObject * ___arg11, bool ___beLogMiss2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (LuaState_Invoke_TisRuntimeObject_TisRuntimeObject_mA23A1E730A932E3059DD71531E3AC907F258338B_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; RuntimeObject * V_1 = NULL; RuntimeObject * 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); { // int top = LuaDLL.lua_gettop(L); intptr_t L_0 = (intptr_t)((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0(); 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 = (int32_t)L_1; } IL_000c: try { // begin try (depth: 1) { // if (BeginCall(name, top, beLogMiss)) String_t* L_2 = ___name0; int32_t L_3 = V_0; bool L_4 = ___beLogMiss2; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this); bool L_5 = LuaState_BeginCall_m0F4676E082D785B4F6D457B202205B3B2F690415((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this, (String_t*)L_2, (int32_t)L_3, (bool)L_4, /*hidden argument*/NULL); if (!L_5) { goto IL_0041; } } IL_0017: { // PushGeneric(arg1); RuntimeObject * L_6 = ___arg11; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this); (( void (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this, (RuntimeObject *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); // Call(1, top + 1, top); int32_t L_7 = V_0; int32_t L_8 = V_0; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this); LuaState_Call_m514A3663B72DA9CE122F561B306DF59722F5E919((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this, (int32_t)1, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)), (int32_t)L_8, /*hidden argument*/NULL); // R1 ret1 = CheckValue(top + 2); int32_t L_9 = V_0; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this); RuntimeObject * L_10 = (( RuntimeObject * (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)); // LuaDLL.lua_settop(L, top); intptr_t L_11 = (intptr_t)((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0(); int32_t L_12 = V_0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); LuaDLL_lua_settop_m4BCB928D2559342AADC033F7EDFF34193E5FE76E((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/NULL); // return ret1; V_1 = (RuntimeObject *)L_10; goto IL_005a; } IL_0041: { // return default(R1); il2cpp_codegen_initobj((&V_2), sizeof(RuntimeObject *)); RuntimeObject * L_13 = V_2; V_1 = (RuntimeObject *)L_13; 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) // LuaDLL.lua_settop(L, top); intptr_t L_14 = (intptr_t)((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0(); int32_t L_15 = V_0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); LuaDLL_lua_settop_m4BCB928D2559342AADC033F7EDFF34193E5FE76E((intptr_t)L_14, (int32_t)L_15, /*hidden argument*/NULL); // throw e; IL2CPP_RAISE_MANAGED_EXCEPTION(((Exception_t *)__exception_local), LuaState_Invoke_TisRuntimeObject_TisRuntimeObject_mA23A1E730A932E3059DD71531E3AC907F258338B_RuntimeMethod_var); } // end catch (depth: 1) IL_005a: { // } RuntimeObject * L_16 = V_1; return L_16; } } // R1 LuaInterface.LuaState::Invoke(System.String,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * LuaState_Invoke_TisRuntimeObject_m69199A69AA09A0D358AC174C2D4AE8B2DD4E5675_gshared (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___name0, bool ___beLogMiss1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (LuaState_Invoke_TisRuntimeObject_m69199A69AA09A0D358AC174C2D4AE8B2DD4E5675_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; RuntimeObject * V_1 = NULL; RuntimeObject * 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); { // int top = LuaDLL.lua_gettop(L); intptr_t L_0 = (intptr_t)((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0(); 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 = (int32_t)L_1; } IL_000c: try { // begin try (depth: 1) { // if (BeginCall(name, top, beLogMiss)) String_t* L_2 = ___name0; int32_t L_3 = V_0; bool L_4 = ___beLogMiss1; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this); bool L_5 = LuaState_BeginCall_m0F4676E082D785B4F6D457B202205B3B2F690415((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this, (String_t*)L_2, (int32_t)L_3, (bool)L_4, /*hidden argument*/NULL); if (!L_5) { goto IL_003a; } } IL_0017: { // Call(0, top + 1, top); int32_t L_6 = V_0; int32_t L_7 = V_0; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this); LuaState_Call_m514A3663B72DA9CE122F561B306DF59722F5E919((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this, (int32_t)0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), (int32_t)L_7, /*hidden argument*/NULL); // R1 ret1 = CheckValue(top + 2); int32_t L_8 = V_0; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this); RuntimeObject * L_9 = (( RuntimeObject * (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); // LuaDLL.lua_settop(L, top); intptr_t L_10 = (intptr_t)((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0(); int32_t L_11 = V_0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); LuaDLL_lua_settop_m4BCB928D2559342AADC033F7EDFF34193E5FE76E((intptr_t)L_10, (int32_t)L_11, /*hidden argument*/NULL); // return ret1; V_1 = (RuntimeObject *)L_9; goto IL_0053; } IL_003a: { // return default(R1); il2cpp_codegen_initobj((&V_2), sizeof(RuntimeObject *)); RuntimeObject * L_12 = V_2; V_1 = (RuntimeObject *)L_12; goto IL_0053; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (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) // LuaDLL.lua_settop(L, top); intptr_t L_13 = (intptr_t)((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0(); int32_t L_14 = V_0; IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var); LuaDLL_lua_settop_m4BCB928D2559342AADC033F7EDFF34193E5FE76E((intptr_t)L_13, (int32_t)L_14, /*hidden argument*/NULL); // throw e; IL2CPP_RAISE_MANAGED_EXCEPTION(((Exception_t *)__exception_local), LuaState_Invoke_TisRuntimeObject_m69199A69AA09A0D358AC174C2D4AE8B2DD4E5675_RuntimeMethod_var); } // end catch (depth: 1) IL_0053: { // } RuntimeObject * L_15 = V_1; return L_15; } } // R1 LuaInterface.LuaTable::Invoke(System.String,T1,T2,T3,T4,T5,T6) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * LuaTable_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mCC2D43C08FB0B3A2C566DF55B7E1024C1DD01546_gshared (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * __this, String_t* ___name0, RuntimeObject * ___arg11, RuntimeObject * ___arg22, RuntimeObject * ___arg33, RuntimeObject * ___arg44, RuntimeObject * ___arg55, RuntimeObject * ___arg66, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (LuaTable_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mCC2D43C08FB0B3A2C566DF55B7E1024C1DD01546_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; RuntimeObject * V_1 = NULL; RuntimeObject * 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) * 1); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { // int top = luaState.LuaGetTop(); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); NullCheck((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_0); int32_t L_1 = LuaStatePtr_LuaGetTop_m2317E7B1B18275AB559943BC22E4BBEED73387AC((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_0, /*hidden argument*/NULL); V_0 = (int32_t)L_1; } IL_000c: try { // begin try (depth: 1) { // R1 ret1 = default(R1); il2cpp_codegen_initobj((&V_1), sizeof(RuntimeObject *)); // if (BeginCall(name, top)) String_t* L_2 = ___name0; int32_t L_3 = V_0; NullCheck((LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 *)__this); bool L_4 = LuaTable_BeginCall_m3299C11171C652DA71212CD8FF5742482C39760B((LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 *)__this, (String_t*)L_2, (int32_t)L_3, /*hidden argument*/NULL); if (!L_4) { goto IL_0089; } } IL_001e: { // luaState.PushGeneric(arg1); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_5 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); RuntimeObject * L_6 = ___arg11; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_5); (( void (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_5, (RuntimeObject *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); // luaState.PushGeneric(arg2); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); RuntimeObject * L_8 = ___arg22; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7); (( void (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7, (RuntimeObject *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)); // luaState.PushGeneric(arg3); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_9 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); RuntimeObject * L_10 = ___arg33; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_9); (( void (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_9, (RuntimeObject *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2)); // luaState.PushGeneric(arg4); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_11 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); RuntimeObject * L_12 = ___arg44; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_11); (( void (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_11, (RuntimeObject *)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); // luaState.PushGeneric(arg5); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_13 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); RuntimeObject * L_14 = ___arg55; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_13); (( void (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_13, (RuntimeObject *)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); // luaState.PushGeneric(arg6); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_15 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); RuntimeObject * L_16 = ___arg66; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_15); (( void (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_15, (RuntimeObject *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); // luaState.Call(6, top + 2, top); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_17 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); int32_t L_18 = V_0; int32_t L_19 = V_0; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_17); LuaState_Call_m514A3663B72DA9CE122F561B306DF59722F5E919((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_17, (int32_t)6, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)2)), (int32_t)L_19, /*hidden argument*/NULL); // ret1 = luaState.CheckValue(top + 3); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_20 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); int32_t L_21 = V_0; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_20); RuntimeObject * L_22 = (( RuntimeObject * (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_20, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_21, (int32_t)3)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_1 = (RuntimeObject *)L_22; } IL_0089: { // luaState.LuaSetTop(top); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_23 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); int32_t L_24 = V_0; NullCheck((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_23); LuaStatePtr_LuaSetTop_m02F02EBCF38CB07BEDD94F629F9B75E9AE86861F((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_23, (int32_t)L_24, /*hidden argument*/NULL); // return ret1; RuntimeObject * L_25 = V_1; V_2 = (RuntimeObject *)L_25; goto IL_00a6; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (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) // luaState.LuaSetTop(top); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_26 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); int32_t L_27 = V_0; NullCheck((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_26); LuaStatePtr_LuaSetTop_m02F02EBCF38CB07BEDD94F629F9B75E9AE86861F((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_26, (int32_t)L_27, /*hidden argument*/NULL); // throw e; IL2CPP_RAISE_MANAGED_EXCEPTION(((Exception_t *)__exception_local), LuaTable_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mCC2D43C08FB0B3A2C566DF55B7E1024C1DD01546_RuntimeMethod_var); } // end catch (depth: 1) IL_00a6: { // } RuntimeObject * L_28 = V_2; return L_28; } } // R1 LuaInterface.LuaTable::Invoke(System.String,T1,T2,T3,T4,T5) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * LuaTable_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m36283561E664299CCD3FFBDF4BBAD3170D3A7E3B_gshared (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * __this, String_t* ___name0, RuntimeObject * ___arg11, RuntimeObject * ___arg22, RuntimeObject * ___arg33, RuntimeObject * ___arg44, RuntimeObject * ___arg55, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (LuaTable_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m36283561E664299CCD3FFBDF4BBAD3170D3A7E3B_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; RuntimeObject * V_1 = NULL; RuntimeObject * 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) * 1); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { // int top = luaState.LuaGetTop(); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); NullCheck((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_0); int32_t L_1 = LuaStatePtr_LuaGetTop_m2317E7B1B18275AB559943BC22E4BBEED73387AC((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_0, /*hidden argument*/NULL); V_0 = (int32_t)L_1; } IL_000c: try { // begin try (depth: 1) { // R1 ret1 = default(R1); il2cpp_codegen_initobj((&V_1), sizeof(RuntimeObject *)); // if (BeginCall(name, top)) String_t* L_2 = ___name0; int32_t L_3 = V_0; NullCheck((LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 *)__this); bool L_4 = LuaTable_BeginCall_m3299C11171C652DA71212CD8FF5742482C39760B((LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 *)__this, (String_t*)L_2, (int32_t)L_3, /*hidden argument*/NULL); if (!L_4) { goto IL_007c; } } IL_001e: { // luaState.PushGeneric(arg1); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_5 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); RuntimeObject * L_6 = ___arg11; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_5); (( void (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_5, (RuntimeObject *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); // luaState.PushGeneric(arg2); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); RuntimeObject * L_8 = ___arg22; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7); (( void (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7, (RuntimeObject *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)); // luaState.PushGeneric(arg3); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_9 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); RuntimeObject * L_10 = ___arg33; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_9); (( void (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_9, (RuntimeObject *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2)); // luaState.PushGeneric(arg4); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_11 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); RuntimeObject * L_12 = ___arg44; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_11); (( void (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_11, (RuntimeObject *)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); // luaState.PushGeneric(arg5); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_13 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); RuntimeObject * L_14 = ___arg55; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_13); (( void (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_13, (RuntimeObject *)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); // luaState.Call(5, top + 2, top); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_15 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); int32_t L_16 = V_0; int32_t L_17 = V_0; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_15); LuaState_Call_m514A3663B72DA9CE122F561B306DF59722F5E919((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_15, (int32_t)5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)2)), (int32_t)L_17, /*hidden argument*/NULL); // ret1 = luaState.CheckValue(top + 3); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_18 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); int32_t L_19 = V_0; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_18); RuntimeObject * L_20 = (( RuntimeObject * (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_18, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)3)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_1 = (RuntimeObject *)L_20; } IL_007c: { // luaState.LuaSetTop(top); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_21 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); int32_t L_22 = V_0; NullCheck((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_21); LuaStatePtr_LuaSetTop_m02F02EBCF38CB07BEDD94F629F9B75E9AE86861F((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_21, (int32_t)L_22, /*hidden argument*/NULL); // return ret1; RuntimeObject * L_23 = V_1; V_2 = (RuntimeObject *)L_23; goto IL_0099; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_008c; throw e; } CATCH_008c: { // begin catch(System.Exception) // luaState.LuaSetTop(top); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_24 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); int32_t L_25 = V_0; NullCheck((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_24); LuaStatePtr_LuaSetTop_m02F02EBCF38CB07BEDD94F629F9B75E9AE86861F((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_24, (int32_t)L_25, /*hidden argument*/NULL); // throw e; IL2CPP_RAISE_MANAGED_EXCEPTION(((Exception_t *)__exception_local), LuaTable_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m36283561E664299CCD3FFBDF4BBAD3170D3A7E3B_RuntimeMethod_var); } // end catch (depth: 1) IL_0099: { // } RuntimeObject * L_26 = V_2; return L_26; } } // R1 LuaInterface.LuaTable::Invoke(System.String,T1,T2,T3,T4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * LuaTable_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mF41A9894CE094DE542A9D951CB3EC50F51FF8E29_gshared (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * __this, String_t* ___name0, RuntimeObject * ___arg11, RuntimeObject * ___arg22, RuntimeObject * ___arg33, RuntimeObject * ___arg44, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (LuaTable_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mF41A9894CE094DE542A9D951CB3EC50F51FF8E29_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; RuntimeObject * V_1 = NULL; RuntimeObject * 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) * 1); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { // int top = luaState.LuaGetTop(); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); NullCheck((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_0); int32_t L_1 = LuaStatePtr_LuaGetTop_m2317E7B1B18275AB559943BC22E4BBEED73387AC((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_0, /*hidden argument*/NULL); V_0 = (int32_t)L_1; } IL_000c: try { // begin try (depth: 1) { // R1 ret1 = default(R1); il2cpp_codegen_initobj((&V_1), sizeof(RuntimeObject *)); // if (BeginCall(name, top)) String_t* L_2 = ___name0; int32_t L_3 = V_0; NullCheck((LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 *)__this); bool L_4 = LuaTable_BeginCall_m3299C11171C652DA71212CD8FF5742482C39760B((LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 *)__this, (String_t*)L_2, (int32_t)L_3, /*hidden argument*/NULL); if (!L_4) { goto IL_006f; } } IL_001e: { // luaState.PushGeneric(arg1); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_5 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); RuntimeObject * L_6 = ___arg11; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_5); (( void (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_5, (RuntimeObject *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); // luaState.PushGeneric(arg2); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); RuntimeObject * L_8 = ___arg22; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7); (( void (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7, (RuntimeObject *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)); // luaState.PushGeneric(arg3); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_9 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); RuntimeObject * L_10 = ___arg33; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_9); (( void (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_9, (RuntimeObject *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2)); // luaState.PushGeneric(arg4); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_11 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); RuntimeObject * L_12 = ___arg44; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_11); (( void (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_11, (RuntimeObject *)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); // luaState.Call(4, top + 2, top); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_13 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); int32_t L_14 = V_0; int32_t L_15 = V_0; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_13); LuaState_Call_m514A3663B72DA9CE122F561B306DF59722F5E919((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_13, (int32_t)4, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)2)), (int32_t)L_15, /*hidden argument*/NULL); // ret1 = luaState.CheckValue(top + 3); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_16 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); int32_t L_17 = V_0; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_16); RuntimeObject * L_18 = (( RuntimeObject * (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_16, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)3)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); V_1 = (RuntimeObject *)L_18; } IL_006f: { // luaState.LuaSetTop(top); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_19 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); int32_t L_20 = V_0; NullCheck((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_19); LuaStatePtr_LuaSetTop_m02F02EBCF38CB07BEDD94F629F9B75E9AE86861F((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_19, (int32_t)L_20, /*hidden argument*/NULL); // return ret1; RuntimeObject * L_21 = V_1; V_2 = (RuntimeObject *)L_21; 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) // luaState.LuaSetTop(top); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_22 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); int32_t L_23 = V_0; NullCheck((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_22); LuaStatePtr_LuaSetTop_m02F02EBCF38CB07BEDD94F629F9B75E9AE86861F((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_22, (int32_t)L_23, /*hidden argument*/NULL); // throw e; IL2CPP_RAISE_MANAGED_EXCEPTION(((Exception_t *)__exception_local), LuaTable_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mF41A9894CE094DE542A9D951CB3EC50F51FF8E29_RuntimeMethod_var); } // end catch (depth: 1) IL_008c: { // } RuntimeObject * L_24 = V_2; return L_24; } } // R1 LuaInterface.LuaTable::Invoke(System.String,T1,T2,T3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * LuaTable_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m99D18963756C03CBE472AB8DEBABA93DA6F1BAB9_gshared (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * __this, String_t* ___name0, RuntimeObject * ___arg11, RuntimeObject * ___arg22, RuntimeObject * ___arg33, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (LuaTable_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m99D18963756C03CBE472AB8DEBABA93DA6F1BAB9_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; RuntimeObject * V_1 = NULL; RuntimeObject * 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) * 1); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { // int top = luaState.LuaGetTop(); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); NullCheck((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_0); int32_t L_1 = LuaStatePtr_LuaGetTop_m2317E7B1B18275AB559943BC22E4BBEED73387AC((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_0, /*hidden argument*/NULL); V_0 = (int32_t)L_1; } IL_000c: try { // begin try (depth: 1) { // R1 ret1 = default(R1); il2cpp_codegen_initobj((&V_1), sizeof(RuntimeObject *)); // if (BeginCall(name, top)) String_t* L_2 = ___name0; int32_t L_3 = V_0; NullCheck((LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 *)__this); bool L_4 = LuaTable_BeginCall_m3299C11171C652DA71212CD8FF5742482C39760B((LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 *)__this, (String_t*)L_2, (int32_t)L_3, /*hidden argument*/NULL); if (!L_4) { goto IL_0062; } } IL_001e: { // luaState.PushGeneric(arg1); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_5 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); RuntimeObject * L_6 = ___arg11; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_5); (( void (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_5, (RuntimeObject *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); // luaState.PushGeneric(arg2); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); RuntimeObject * L_8 = ___arg22; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7); (( void (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7, (RuntimeObject *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)); // luaState.PushGeneric(arg3); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_9 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); RuntimeObject * L_10 = ___arg33; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_9); (( void (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_9, (RuntimeObject *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2)); // luaState.Call(3, top + 2, top); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_11 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); int32_t L_12 = V_0; int32_t L_13 = V_0; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_11); LuaState_Call_m514A3663B72DA9CE122F561B306DF59722F5E919((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_11, (int32_t)3, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)2)), (int32_t)L_13, /*hidden argument*/NULL); // ret1 = luaState.CheckValue(top + 3); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_14 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); int32_t L_15 = V_0; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_14); RuntimeObject * L_16 = (( RuntimeObject * (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_14, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)3)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_1 = (RuntimeObject *)L_16; } IL_0062: { // luaState.LuaSetTop(top); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_17 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); int32_t L_18 = V_0; NullCheck((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_17); LuaStatePtr_LuaSetTop_m02F02EBCF38CB07BEDD94F629F9B75E9AE86861F((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_17, (int32_t)L_18, /*hidden argument*/NULL); // return ret1; RuntimeObject * L_19 = V_1; V_2 = (RuntimeObject *)L_19; 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) // luaState.LuaSetTop(top); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_20 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); int32_t L_21 = V_0; NullCheck((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_20); LuaStatePtr_LuaSetTop_m02F02EBCF38CB07BEDD94F629F9B75E9AE86861F((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_20, (int32_t)L_21, /*hidden argument*/NULL); // throw e; IL2CPP_RAISE_MANAGED_EXCEPTION(((Exception_t *)__exception_local), LuaTable_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m99D18963756C03CBE472AB8DEBABA93DA6F1BAB9_RuntimeMethod_var); } // end catch (depth: 1) IL_007f: { // } RuntimeObject * L_22 = V_2; return L_22; } } // R1 LuaInterface.LuaTable::Invoke(System.String,T1,T2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * LuaTable_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m554C2EE5E460D1824EA51FFCC1C827DAC05D3A69_gshared (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * __this, String_t* ___name0, RuntimeObject * ___arg11, RuntimeObject * ___arg22, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (LuaTable_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m554C2EE5E460D1824EA51FFCC1C827DAC05D3A69_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; RuntimeObject * V_1 = NULL; RuntimeObject * 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) * 1); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { // int top = luaState.LuaGetTop(); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); NullCheck((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_0); int32_t L_1 = LuaStatePtr_LuaGetTop_m2317E7B1B18275AB559943BC22E4BBEED73387AC((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_0, /*hidden argument*/NULL); V_0 = (int32_t)L_1; } IL_000c: try { // begin try (depth: 1) { // R1 ret1 = default(R1); il2cpp_codegen_initobj((&V_1), sizeof(RuntimeObject *)); // if (BeginCall(name, top)) String_t* L_2 = ___name0; int32_t L_3 = V_0; NullCheck((LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 *)__this); bool L_4 = LuaTable_BeginCall_m3299C11171C652DA71212CD8FF5742482C39760B((LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 *)__this, (String_t*)L_2, (int32_t)L_3, /*hidden argument*/NULL); if (!L_4) { goto IL_0055; } } IL_001e: { // luaState.PushGeneric(arg1); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_5 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); RuntimeObject * L_6 = ___arg11; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_5); (( void (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_5, (RuntimeObject *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); // luaState.PushGeneric(arg2); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); RuntimeObject * L_8 = ___arg22; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7); (( void (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7, (RuntimeObject *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)); // luaState.Call(2, top + 2, top); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_9 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); int32_t L_10 = V_0; int32_t L_11 = V_0; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_9); LuaState_Call_m514A3663B72DA9CE122F561B306DF59722F5E919((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_9, (int32_t)2, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), (int32_t)L_11, /*hidden argument*/NULL); // ret1 = luaState.CheckValue(top + 3); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_12 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); int32_t L_13 = V_0; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_12); RuntimeObject * L_14 = (( RuntimeObject * (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_12, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)3)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2)); V_1 = (RuntimeObject *)L_14; } IL_0055: { // luaState.LuaSetTop(top); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_15 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); int32_t L_16 = V_0; NullCheck((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_15); LuaStatePtr_LuaSetTop_m02F02EBCF38CB07BEDD94F629F9B75E9AE86861F((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_15, (int32_t)L_16, /*hidden argument*/NULL); // return ret1; RuntimeObject * L_17 = V_1; V_2 = (RuntimeObject *)L_17; goto IL_0072; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (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) // luaState.LuaSetTop(top); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_18 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); int32_t L_19 = V_0; NullCheck((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_18); LuaStatePtr_LuaSetTop_m02F02EBCF38CB07BEDD94F629F9B75E9AE86861F((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_18, (int32_t)L_19, /*hidden argument*/NULL); // throw e; IL2CPP_RAISE_MANAGED_EXCEPTION(((Exception_t *)__exception_local), LuaTable_Invoke_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m554C2EE5E460D1824EA51FFCC1C827DAC05D3A69_RuntimeMethod_var); } // end catch (depth: 1) IL_0072: { // } RuntimeObject * L_20 = V_2; return L_20; } } // R1 LuaInterface.LuaTable::Invoke(System.String,T1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * LuaTable_Invoke_TisRuntimeObject_TisRuntimeObject_mD49FDF4EBAA3AF71F49E846357A02241C3950C79_gshared (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * __this, String_t* ___name0, RuntimeObject * ___arg11, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (LuaTable_Invoke_TisRuntimeObject_TisRuntimeObject_mD49FDF4EBAA3AF71F49E846357A02241C3950C79_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; RuntimeObject * V_1 = NULL; RuntimeObject * 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) * 1); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { // int top = luaState.LuaGetTop(); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); NullCheck((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_0); int32_t L_1 = LuaStatePtr_LuaGetTop_m2317E7B1B18275AB559943BC22E4BBEED73387AC((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_0, /*hidden argument*/NULL); V_0 = (int32_t)L_1; } IL_000c: try { // begin try (depth: 1) { // R1 ret1 = default(R1); il2cpp_codegen_initobj((&V_1), sizeof(RuntimeObject *)); // if (BeginCall(name, top)) String_t* L_2 = ___name0; int32_t L_3 = V_0; NullCheck((LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 *)__this); bool L_4 = LuaTable_BeginCall_m3299C11171C652DA71212CD8FF5742482C39760B((LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 *)__this, (String_t*)L_2, (int32_t)L_3, /*hidden argument*/NULL); if (!L_4) { goto IL_0049; } } IL_001e: { // luaState.PushGeneric(arg1); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_5 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); RuntimeObject * L_6 = ___arg11; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_5); (( void (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_5, (RuntimeObject *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); // luaState.Call(1, top + 2, top); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); int32_t L_8 = V_0; int32_t L_9 = V_0; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7); LuaState_Call_m514A3663B72DA9CE122F561B306DF59722F5E919((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7, (int32_t)1, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)2)), (int32_t)L_9, /*hidden argument*/NULL); // ret1 = luaState.CheckValue(top + 3); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_10 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); int32_t L_11 = V_0; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_10); RuntimeObject * L_12 = (( RuntimeObject * (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_10, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)3)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)); V_1 = (RuntimeObject *)L_12; } IL_0049: { // luaState.LuaSetTop(top); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_13 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); int32_t L_14 = V_0; NullCheck((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_13); LuaStatePtr_LuaSetTop_m02F02EBCF38CB07BEDD94F629F9B75E9AE86861F((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_13, (int32_t)L_14, /*hidden argument*/NULL); // return ret1; RuntimeObject * L_15 = V_1; V_2 = (RuntimeObject *)L_15; goto IL_0066; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0059; throw e; } CATCH_0059: { // begin catch(System.Exception) // luaState.LuaSetTop(top); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_16 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); int32_t L_17 = V_0; NullCheck((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_16); LuaStatePtr_LuaSetTop_m02F02EBCF38CB07BEDD94F629F9B75E9AE86861F((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_16, (int32_t)L_17, /*hidden argument*/NULL); // throw e; IL2CPP_RAISE_MANAGED_EXCEPTION(((Exception_t *)__exception_local), LuaTable_Invoke_TisRuntimeObject_TisRuntimeObject_mD49FDF4EBAA3AF71F49E846357A02241C3950C79_RuntimeMethod_var); } // end catch (depth: 1) IL_0066: { // } RuntimeObject * L_18 = V_2; return L_18; } } // R1 LuaInterface.LuaTable::Invoke(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * LuaTable_Invoke_TisRuntimeObject_mF9F84E6020F8D6CFE5166BD53FA61F9697D43748_gshared (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * __this, String_t* ___name0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (LuaTable_Invoke_TisRuntimeObject_mF9F84E6020F8D6CFE5166BD53FA61F9697D43748_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; RuntimeObject * V_1 = NULL; RuntimeObject * 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) * 1); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { // int top = luaState.LuaGetTop(); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); NullCheck((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_0); int32_t L_1 = LuaStatePtr_LuaGetTop_m2317E7B1B18275AB559943BC22E4BBEED73387AC((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_0, /*hidden argument*/NULL); V_0 = (int32_t)L_1; } IL_000c: try { // begin try (depth: 1) { // R1 ret1 = default(R1); il2cpp_codegen_initobj((&V_1), sizeof(RuntimeObject *)); // if (BeginCall(name, top)) String_t* L_2 = ___name0; int32_t L_3 = V_0; NullCheck((LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 *)__this); bool L_4 = LuaTable_BeginCall_m3299C11171C652DA71212CD8FF5742482C39760B((LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 *)__this, (String_t*)L_2, (int32_t)L_3, /*hidden argument*/NULL); if (!L_4) { goto IL_003d; } } IL_001e: { // luaState.Call(0, top + 2, top); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_5 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); int32_t L_6 = V_0; int32_t L_7 = V_0; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_5); LuaState_Call_m514A3663B72DA9CE122F561B306DF59722F5E919((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_5, (int32_t)0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)2)), (int32_t)L_7, /*hidden argument*/NULL); // ret1 = luaState.CheckValue(top + 3); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_8 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); int32_t L_9 = V_0; NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_8); RuntimeObject * L_10 = (( RuntimeObject * (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_8, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)3)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_1 = (RuntimeObject *)L_10; } IL_003d: { // luaState.LuaSetTop(top); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_11 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); int32_t L_12 = V_0; NullCheck((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_11); LuaStatePtr_LuaSetTop_m02F02EBCF38CB07BEDD94F629F9B75E9AE86861F((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_11, (int32_t)L_12, /*hidden argument*/NULL); // return ret1; RuntimeObject * L_13 = V_1; V_2 = (RuntimeObject *)L_13; 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) // luaState.LuaSetTop(top); LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_14 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2(); int32_t L_15 = V_0; NullCheck((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_14); LuaStatePtr_LuaSetTop_m02F02EBCF38CB07BEDD94F629F9B75E9AE86861F((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_14, (int32_t)L_15, /*hidden argument*/NULL); // throw e; IL2CPP_RAISE_MANAGED_EXCEPTION(((Exception_t *)__exception_local), LuaTable_Invoke_TisRuntimeObject_mF9F84E6020F8D6CFE5166BD53FA61F9697D43748_RuntimeMethod_var); } // end catch (depth: 1) IL_005a: { // } RuntimeObject * L_16 = V_2; return L_16; } } // ReturnType UnityEngine.AndroidJavaObject::Call(System.String,System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AndroidJavaObject_Call_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_m57EE1ACB271D15DD0E2DDD6B28805C31799A0976_gshared (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D * __this, String_t* ___methodName0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args1, const RuntimeMethod* method) { bool V_0 = false; { String_t* L_0 = ___methodName0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_1 = ___args1; NullCheck((AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D *)__this); bool L_2 = (( bool (*) (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D *, String_t*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D *)__this, (String_t*)L_0, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (bool)L_2; goto IL_000c; } IL_000c: { bool L_3 = V_0; return L_3; } } // ReturnType UnityEngine.AndroidJavaObject::Call(System.String,System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar AndroidJavaObject_Call_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_m73C43D18BEC4AF2416AC8ADA8FA26712645A0EEA_gshared (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D * __this, String_t* ___methodName0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args1, const RuntimeMethod* method) { Il2CppChar V_0 = 0x0; { String_t* L_0 = ___methodName0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_1 = ___args1; NullCheck((AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D *)__this); Il2CppChar L_2 = (( Il2CppChar (*) (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D *, String_t*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D *)__this, (String_t*)L_0, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Il2CppChar)L_2; goto IL_000c; } IL_000c: { Il2CppChar L_3 = V_0; return L_3; } } // ReturnType UnityEngine.AndroidJavaObject::Call(System.String,System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double AndroidJavaObject_Call_TisDouble_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_mBDD67692E825B1F8834E22FC94628B9C6AE54C81_gshared (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D * __this, String_t* ___methodName0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args1, const RuntimeMethod* method) { double V_0 = 0.0; { String_t* L_0 = ___methodName0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_1 = ___args1; NullCheck((AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D *)__this); double L_2 = (( double (*) (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D *, String_t*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D *)__this, (String_t*)L_0, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (double)L_2; goto IL_000c; } IL_000c: { double L_3 = V_0; return L_3; } } // ReturnType UnityEngine.AndroidJavaObject::Call(System.String,System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int16_t AndroidJavaObject_Call_TisInt16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_mB51ADF5CFAE5278F11CECE74CC8ABAA9B45BB34F_gshared (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D * __this, String_t* ___methodName0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args1, const RuntimeMethod* method) { int16_t V_0 = 0; { String_t* L_0 = ___methodName0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_1 = ___args1; NullCheck((AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D *)__this); int16_t L_2 = (( int16_t (*) (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D *, String_t*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D *)__this, (String_t*)L_0, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (int16_t)L_2; goto IL_000c; } IL_000c: { int16_t L_3 = V_0; return L_3; } } // ReturnType UnityEngine.AndroidJavaObject::Call(System.String,System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AndroidJavaObject_Call_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mF7220A3D48BA18737AA0C7DAF0828822275A69A6_gshared (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D * __this, String_t* ___methodName0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args1, const RuntimeMethod* method) { int32_t V_0 = 0; { String_t* L_0 = ___methodName0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_1 = ___args1; NullCheck((AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D *)__this); int32_t L_2 = (( int32_t (*) (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D *, String_t*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D *)__this, (String_t*)L_0, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (int32_t)L_2; goto IL_000c; } IL_000c: { int32_t L_3 = V_0; return L_3; } } // ReturnType UnityEngine.AndroidJavaObject::Call(System.String,System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t AndroidJavaObject_Call_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_mCD42F5F94257CC748CBA517A16A7BCC707A0C440_gshared (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D * __this, String_t* ___methodName0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args1, const RuntimeMethod* method) { int64_t V_0 = 0; { String_t* L_0 = ___methodName0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_1 = ___args1; NullCheck((AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D *)__this); int64_t L_2 = (( int64_t (*) (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D *, String_t*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D *)__this, (String_t*)L_0, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (int64_t)L_2; goto IL_000c; } IL_000c: { int64_t L_3 = V_0; return L_3; } } // ReturnType UnityEngine.AndroidJavaObject::Call(System.String,System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * AndroidJavaObject_Call_TisRuntimeObject_m38064E69DD787BA971B0757788FD11E7239A03B7_gshared (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D * __this, String_t* ___methodName0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args1, const RuntimeMethod* method) { RuntimeObject * V_0 = NULL; { String_t* L_0 = ___methodName0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_1 = ___args1; NullCheck((AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D *)__this); RuntimeObject * L_2 = (( RuntimeObject * (*) (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D *, String_t*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D *)__this, (String_t*)L_0, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (RuntimeObject *)L_2; goto IL_000c; } IL_000c: { RuntimeObject * L_3 = V_0; return L_3; } } // ReturnType UnityEngine.AndroidJavaObject::Call(System.String,System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int8_t AndroidJavaObject_Call_TisSByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_m1DA87DAFADCDA8DE62A86D5C1F94DF60F2F54651_gshared (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D * __this, String_t* ___methodName0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args1, const RuntimeMethod* method) { int8_t V_0 = 0x0; { String_t* L_0 = ___methodName0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_1 = ___args1; NullCheck((AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D *)__this); int8_t L_2 = (( int8_t (*) (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D *, String_t*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D *)__this, (String_t*)L_0, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (int8_t)L_2; goto IL_000c; } IL_000c: { int8_t L_3 = V_0; return L_3; } } // ReturnType UnityEngine.AndroidJavaObject::Call(System.String,System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AndroidJavaObject_Call_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_m241B6C5C3A0259B256071CA26CAFE3EF0F229DBA_gshared (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D * __this, String_t* ___methodName0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args1, const RuntimeMethod* method) { float V_0 = 0.0f; { String_t* L_0 = ___methodName0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_1 = ___args1; NullCheck((AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D *)__this); float L_2 = (( float (*) (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D *, String_t*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D *)__this, (String_t*)L_0, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (float)L_2; goto IL_000c; } IL_000c: { float L_3 = V_0; return L_3; } } // ReturnType UnityEngine.AndroidJavaObject::CallStatic(System.String,System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AndroidJavaObject_CallStatic_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m90D39A3F3725F8BD3F782614FA0101D563DA9CCF_gshared (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D * __this, String_t* ___methodName0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args1, const RuntimeMethod* method) { int32_t V_0 = 0; { String_t* L_0 = ___methodName0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_1 = ___args1; NullCheck((AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D *)__this); int32_t L_2 = (( int32_t (*) (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D *, String_t*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D *)__this, (String_t*)L_0, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (int32_t)L_2; goto IL_000c; } IL_000c: { int32_t L_3 = V_0; return L_3; } } // ReturnType UnityEngine.AndroidJavaObject::CallStatic(System.String,System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * AndroidJavaObject_CallStatic_TisRuntimeObject_mC00F70734976E6B3DD8281EB6EBC457B19762E9F_gshared (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D * __this, String_t* ___methodName0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args1, const RuntimeMethod* method) { RuntimeObject * V_0 = NULL; { String_t* L_0 = ___methodName0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_1 = ___args1; NullCheck((AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D *)__this); RuntimeObject * L_2 = (( RuntimeObject * (*) (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D *, String_t*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D *)__this, (String_t*)L_0, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (RuntimeObject *)L_2; goto IL_000c; } IL_000c: { RuntimeObject * L_3 = V_0; return L_3; } } // ReturnType UnityEngine.AndroidJavaObject::_Call(System.String,System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AndroidJavaObject__Call_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_mEBA0037C435AC77FA752193AEBECC3F65F684468_gshared (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D * __this, String_t* ___methodName0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (AndroidJavaObject__Call_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_mEBA0037C435AC77FA752193AEBECC3F65F684468_MetadataUsageId); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* V_1 = NULL; bool V_2 = false; bool V_3 = false; bool V_4 = false; bool V_5 = false; bool V_6 = false; bool V_7 = false; bool V_8 = false; bool V_9 = false; bool V_10 = false; bool V_11 = false; bool V_12 = false; bool V_13 = false; bool V_14 = false; bool V_15 = false; intptr_t V_16; memset((&V_16), 0, sizeof(V_16)); bool V_17 = false; bool V_18 = false; intptr_t V_19; memset((&V_19), 0, sizeof(V_19)); bool V_20 = false; intptr_t V_21; memset((&V_21), 0, sizeof(V_21)); Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); void* __leave_targets_storage = alloca(sizeof(int32_t) * 14); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); bool G_B29_0 = false; bool G_B34_0 = false; bool G_B39_0 = false; { ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_0 = ___args1; V_2 = (bool)((((RuntimeObject*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_0) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); bool L_1 = V_2; if (!L_1) { goto IL_0011; } } { ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_2 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)1); ___args1 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_2; } IL_0011: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_3 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jclass_2(); intptr_t L_4 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_3, /*hidden argument*/NULL); String_t* L_5 = ___methodName0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_6 = ___args1; intptr_t L_7 = (( intptr_t (*) (intptr_t, String_t*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, bool, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((intptr_t)L_4, (String_t*)L_5, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_6, (bool)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (intptr_t)L_7; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_8 = ___args1; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_9 = AndroidJNIHelper_CreateJNIArgArray_mAA5972FD580D58FA3D30B4E97B9837B439231F34((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_8, /*hidden argument*/NULL); V_1 = (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_9; } IL_002c: try { // begin try (depth: 1) { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_10 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_11 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_10, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(AndroidReflection_t4C31ACF30004C6250A0141026ED26532553C4533_il2cpp_TypeInfo_var); bool L_12 = AndroidReflection_IsPrimitive_m4C75B1AAEDD3FA0F73AFBC83CB374D3D8A9A3749((Type_t *)L_11, /*hidden argument*/NULL); V_3 = (bool)L_12; bool L_13 = V_3; if (!L_13) { goto IL_028e; } } IL_0043: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_14 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_15 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_14, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_16 = { reinterpret_cast (Int32_t585191389E07734F19F3156FF88FB3EF4800D102_0_0_0_var) }; Type_t * L_17 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_16, /*hidden argument*/NULL); V_4 = (bool)((((RuntimeObject*)(Type_t *)L_15) == ((RuntimeObject*)(Type_t *)L_17))? 1 : 0); bool L_18 = V_4; if (!L_18) { goto IL_0083; } } IL_0060: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_19 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_20 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_19, /*hidden argument*/NULL); intptr_t L_21 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_22 = V_1; int32_t L_23 = AndroidJNISafe_CallIntMethod_m014D37C85659EDCDDFF9A4007ED1943981525E95((intptr_t)L_20, (intptr_t)L_21, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_22, /*hidden argument*/NULL); int32_t L_24 = L_23; RuntimeObject * L_25 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_24); V_5 = (bool)((*(bool*)((bool*)UnBox(L_25, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0083: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_26 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_27 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_26, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_28 = { reinterpret_cast (Boolean_tB53F6830F670160873277339AA58F15CAED4399C_0_0_0_var) }; Type_t * L_29 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_28, /*hidden argument*/NULL); V_6 = (bool)((((RuntimeObject*)(Type_t *)L_27) == ((RuntimeObject*)(Type_t *)L_29))? 1 : 0); bool L_30 = V_6; if (!L_30) { goto IL_00c2; } } IL_009f: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_31 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_32 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_31, /*hidden argument*/NULL); intptr_t L_33 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_34 = V_1; bool L_35 = AndroidJNISafe_CallBooleanMethod_mE15E3147C3BD2BE20EE4ACD537DFB1253254E743((intptr_t)L_32, (intptr_t)L_33, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_34, /*hidden argument*/NULL); bool L_36 = L_35; RuntimeObject * L_37 = Box(Boolean_tB53F6830F670160873277339AA58F15CAED4399C_il2cpp_TypeInfo_var, &L_36); V_5 = (bool)((*(bool*)((bool*)UnBox(L_37, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_00c2: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_38 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_39 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_38, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_40 = { reinterpret_cast (Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07_0_0_0_var) }; Type_t * L_41 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_40, /*hidden argument*/NULL); V_7 = (bool)((((RuntimeObject*)(Type_t *)L_39) == ((RuntimeObject*)(Type_t *)L_41))? 1 : 0); bool L_42 = V_7; if (!L_42) { goto IL_010e; } } IL_00de: { IL2CPP_RUNTIME_CLASS_INIT(Debug_t7B5FCB117E2FD63B6838BC52821B252E2BFB61C4_il2cpp_TypeInfo_var); Debug_LogWarning_m37338644DC81F640CCDFEAE35A223F0E965F0568((RuntimeObject *)_stringLiteral549F8A6442A8CF40F44EEC637C6B456A0D311EA4, /*hidden argument*/NULL); GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_43 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_44 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_43, /*hidden argument*/NULL); intptr_t L_45 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_46 = V_1; int8_t L_47 = AndroidJNISafe_CallSByteMethod_mBC18848E620817FD4BCD72EB66E5EFDE64B34AA8((intptr_t)L_44, (intptr_t)L_45, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_46, /*hidden argument*/NULL); uint8_t L_48 = ((uint8_t)(((int32_t)((uint8_t)L_47)))); RuntimeObject * L_49 = Box(Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07_il2cpp_TypeInfo_var, &L_48); V_5 = (bool)((*(bool*)((bool*)UnBox(L_49, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_010e: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_50 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_51 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_50, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_52 = { reinterpret_cast (SByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_0_0_0_var) }; Type_t * L_53 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_52, /*hidden argument*/NULL); V_8 = (bool)((((RuntimeObject*)(Type_t *)L_51) == ((RuntimeObject*)(Type_t *)L_53))? 1 : 0); bool L_54 = V_8; if (!L_54) { goto IL_014d; } } IL_012a: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_55 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_56 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_55, /*hidden argument*/NULL); intptr_t L_57 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_58 = V_1; int8_t L_59 = AndroidJNISafe_CallSByteMethod_mBC18848E620817FD4BCD72EB66E5EFDE64B34AA8((intptr_t)L_56, (intptr_t)L_57, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_58, /*hidden argument*/NULL); int8_t L_60 = L_59; RuntimeObject * L_61 = Box(SByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_il2cpp_TypeInfo_var, &L_60); V_5 = (bool)((*(bool*)((bool*)UnBox(L_61, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_014d: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_62 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_63 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_62, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_64 = { reinterpret_cast (Int16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_0_0_0_var) }; Type_t * L_65 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_64, /*hidden argument*/NULL); V_9 = (bool)((((RuntimeObject*)(Type_t *)L_63) == ((RuntimeObject*)(Type_t *)L_65))? 1 : 0); bool L_66 = V_9; if (!L_66) { goto IL_018c; } } IL_0169: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_67 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_68 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_67, /*hidden argument*/NULL); intptr_t L_69 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_70 = V_1; int16_t L_71 = AndroidJNISafe_CallShortMethod_m0922D537A7A7C7576BA5CFA7359EEB1430B142B8((intptr_t)L_68, (intptr_t)L_69, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_70, /*hidden argument*/NULL); int16_t L_72 = L_71; RuntimeObject * L_73 = Box(Int16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_il2cpp_TypeInfo_var, &L_72); V_5 = (bool)((*(bool*)((bool*)UnBox(L_73, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_018c: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_74 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_75 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_74, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_76 = { reinterpret_cast (Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_0_0_0_var) }; Type_t * L_77 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_76, /*hidden argument*/NULL); V_10 = (bool)((((RuntimeObject*)(Type_t *)L_75) == ((RuntimeObject*)(Type_t *)L_77))? 1 : 0); bool L_78 = V_10; if (!L_78) { goto IL_01cb; } } IL_01a8: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_79 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_80 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_79, /*hidden argument*/NULL); intptr_t L_81 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_82 = V_1; int64_t L_83 = AndroidJNISafe_CallLongMethod_m30E44F8538D228134490B925FF35A2E8D194D0FC((intptr_t)L_80, (intptr_t)L_81, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_82, /*hidden argument*/NULL); int64_t L_84 = L_83; RuntimeObject * L_85 = Box(Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_il2cpp_TypeInfo_var, &L_84); V_5 = (bool)((*(bool*)((bool*)UnBox(L_85, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_01cb: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_86 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_87 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_86, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_88 = { reinterpret_cast (Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_0_0_0_var) }; Type_t * L_89 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_88, /*hidden argument*/NULL); V_11 = (bool)((((RuntimeObject*)(Type_t *)L_87) == ((RuntimeObject*)(Type_t *)L_89))? 1 : 0); bool L_90 = V_11; if (!L_90) { goto IL_020a; } } IL_01e7: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_91 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_92 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_91, /*hidden argument*/NULL); intptr_t L_93 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_94 = V_1; float L_95 = AndroidJNISafe_CallFloatMethod_m74F15E4AE8B0341919AD470E0528599F3042E0D5((intptr_t)L_92, (intptr_t)L_93, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_94, /*hidden argument*/NULL); float L_96 = L_95; RuntimeObject * L_97 = Box(Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_il2cpp_TypeInfo_var, &L_96); V_5 = (bool)((*(bool*)((bool*)UnBox(L_97, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_020a: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_98 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_99 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_98, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_100 = { reinterpret_cast (Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_0_0_0_var) }; Type_t * L_101 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_100, /*hidden argument*/NULL); V_12 = (bool)((((RuntimeObject*)(Type_t *)L_99) == ((RuntimeObject*)(Type_t *)L_101))? 1 : 0); bool L_102 = V_12; if (!L_102) { goto IL_0249; } } IL_0226: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_103 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_104 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_103, /*hidden argument*/NULL); intptr_t L_105 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_106 = V_1; double L_107 = AndroidJNISafe_CallDoubleMethod_m47F889A5E70637CDF523C7A84CC7F657FBEB8427((intptr_t)L_104, (intptr_t)L_105, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_106, /*hidden argument*/NULL); double L_108 = L_107; RuntimeObject * L_109 = Box(Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_il2cpp_TypeInfo_var, &L_108); V_5 = (bool)((*(bool*)((bool*)UnBox(L_109, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0249: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_110 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_111 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_110, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_112 = { reinterpret_cast (Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_0_0_0_var) }; Type_t * L_113 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_112, /*hidden argument*/NULL); V_13 = (bool)((((RuntimeObject*)(Type_t *)L_111) == ((RuntimeObject*)(Type_t *)L_113))? 1 : 0); bool L_114 = V_13; if (!L_114) { goto IL_0288; } } IL_0265: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_115 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_116 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_115, /*hidden argument*/NULL); intptr_t L_117 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_118 = V_1; Il2CppChar L_119 = AndroidJNISafe_CallCharMethod_mCE65F1C456B282169DFCD5A7D87E4DF78EE89626((intptr_t)L_116, (intptr_t)L_117, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_118, /*hidden argument*/NULL); Il2CppChar L_120 = L_119; RuntimeObject * L_121 = Box(Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_il2cpp_TypeInfo_var, &L_120); V_5 = (bool)((*(bool*)((bool*)UnBox(L_121, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0288: { goto IL_0407; } IL_028e: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_122 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_123 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_122, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_124 = { reinterpret_cast (String_t_0_0_0_var) }; Type_t * L_125 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_124, /*hidden argument*/NULL); V_14 = (bool)((((RuntimeObject*)(Type_t *)L_123) == ((RuntimeObject*)(Type_t *)L_125))? 1 : 0); bool L_126 = V_14; if (!L_126) { goto IL_02c8; } } IL_02aa: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_127 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_128 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_127, /*hidden argument*/NULL); intptr_t L_129 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_130 = V_1; String_t* L_131 = AndroidJNISafe_CallStringMethod_mF74DF782A0F41B0355910B4A6D1A88FFCA9E767D((intptr_t)L_128, (intptr_t)L_129, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_130, /*hidden argument*/NULL); V_5 = (bool)((*(bool*)((bool*)UnBox(L_131, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_02c8: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_132 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_133 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_132, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_134 = { reinterpret_cast (AndroidJavaClass_t799D386229C77D27C7E129BEF7A79AFD426084EE_0_0_0_var) }; Type_t * L_135 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_134, /*hidden argument*/NULL); V_15 = (bool)((((RuntimeObject*)(Type_t *)L_133) == ((RuntimeObject*)(Type_t *)L_135))? 1 : 0); bool L_136 = V_15; if (!L_136) { goto IL_0326; } } IL_02e4: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_137 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_138 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_137, /*hidden argument*/NULL); intptr_t L_139 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_140 = V_1; intptr_t L_141 = AndroidJNISafe_CallObjectMethod_m4E9B0BCDACAF851BA170F85BA9F06727B6A3452B((intptr_t)L_138, (intptr_t)L_139, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_140, /*hidden argument*/NULL); V_16 = (intptr_t)L_141; intptr_t L_142 = V_16; bool L_143 = IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934((intptr_t)L_142, (intptr_t)(0), /*hidden argument*/NULL); if (L_143) { goto IL_0315; } } IL_0307: { intptr_t L_144 = V_16; IL2CPP_RUNTIME_CLASS_INIT(AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_il2cpp_TypeInfo_var); AndroidJavaClass_t799D386229C77D27C7E129BEF7A79AFD426084EE * L_145 = AndroidJavaObject_AndroidJavaClassDeleteLocalRef_mD137411129D4E0B5AB858EAE367EBBA0E668D962((intptr_t)L_144, /*hidden argument*/NULL); G_B29_0 = ((*(bool*)((bool*)UnBox(L_145, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); goto IL_031f; } IL_0315: { il2cpp_codegen_initobj((&V_17), sizeof(bool)); bool L_146 = V_17; G_B29_0 = L_146; } IL_031f: { V_5 = (bool)G_B29_0; IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0326: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_147 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_148 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_147, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_149 = { reinterpret_cast (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_0_0_0_var) }; Type_t * L_150 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_149, /*hidden argument*/NULL); V_18 = (bool)((((RuntimeObject*)(Type_t *)L_148) == ((RuntimeObject*)(Type_t *)L_150))? 1 : 0); bool L_151 = V_18; if (!L_151) { goto IL_0384; } } IL_0342: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_152 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_153 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_152, /*hidden argument*/NULL); intptr_t L_154 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_155 = V_1; intptr_t L_156 = AndroidJNISafe_CallObjectMethod_m4E9B0BCDACAF851BA170F85BA9F06727B6A3452B((intptr_t)L_153, (intptr_t)L_154, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_155, /*hidden argument*/NULL); V_19 = (intptr_t)L_156; intptr_t L_157 = V_19; bool L_158 = IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934((intptr_t)L_157, (intptr_t)(0), /*hidden argument*/NULL); if (L_158) { goto IL_0373; } } IL_0365: { intptr_t L_159 = V_19; IL2CPP_RUNTIME_CLASS_INIT(AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_il2cpp_TypeInfo_var); AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D * L_160 = AndroidJavaObject_AndroidJavaObjectDeleteLocalRef_m0B0BCBDD56C299AC69938BDD4135E1B6EEAAC7EF((intptr_t)L_159, /*hidden argument*/NULL); G_B34_0 = ((*(bool*)((bool*)UnBox(L_160, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); goto IL_037d; } IL_0373: { il2cpp_codegen_initobj((&V_17), sizeof(bool)); bool L_161 = V_17; G_B34_0 = L_161; } IL_037d: { V_5 = (bool)G_B34_0; IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0384: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_162 = { reinterpret_cast (RuntimeArray_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_163 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_162, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_164 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; Type_t * L_165 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_164, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(AndroidReflection_t4C31ACF30004C6250A0141026ED26532553C4533_il2cpp_TypeInfo_var); bool L_166 = AndroidReflection_IsAssignableFrom_m000432044555172C9399EB05A11AA35BFAF790FD((Type_t *)L_163, (Type_t *)L_165, /*hidden argument*/NULL); V_20 = (bool)L_166; bool L_167 = V_20; if (!L_167) { goto IL_03e7; } } IL_03a3: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_168 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_169 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_168, /*hidden argument*/NULL); intptr_t L_170 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_171 = V_1; intptr_t L_172 = AndroidJNISafe_CallObjectMethod_m4E9B0BCDACAF851BA170F85BA9F06727B6A3452B((intptr_t)L_169, (intptr_t)L_170, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_171, /*hidden argument*/NULL); V_21 = (intptr_t)L_172; intptr_t L_173 = V_21; bool L_174 = IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934((intptr_t)L_173, (intptr_t)(0), /*hidden argument*/NULL); if (L_174) { goto IL_03d9; } } IL_03c6: { intptr_t L_175 = V_21; bool L_176 = (( bool (*) (intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((intptr_t)L_175, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); bool L_177 = L_176; RuntimeObject * L_178 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 2), &L_177); G_B39_0 = ((*(bool*)((bool*)UnBox(L_178, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); goto IL_03e3; } IL_03d9: { il2cpp_codegen_initobj((&V_17), sizeof(bool)); bool L_179 = V_17; G_B39_0 = L_179; } IL_03e3: { V_5 = (bool)G_B39_0; IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_03e7: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_180 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_181 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_180, /*hidden argument*/NULL); String_t* L_182 = String_Concat_m2E1F71C491D2429CC80A28745488FEA947BB7AAC((RuntimeObject *)_stringLiteral410E5E0A29AA0A53F2E0CE88EA5326375EB70394, (RuntimeObject *)L_181, (RuntimeObject *)_stringLiteralBB589D0621E5472F470FA3425A234C74B1E202E8, /*hidden argument*/NULL); Exception_t * L_183 = (Exception_t *)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var); Exception__ctor_m89BADFF36C3B170013878726E07729D51AA9FBE0(L_183, (String_t*)L_182, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_183, AndroidJavaObject__Call_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_mEBA0037C435AC77FA752193AEBECC3F65F684468_RuntimeMethod_var); } IL_0407: { il2cpp_codegen_initobj((&V_17), sizeof(bool)); bool L_184 = V_17; V_5 = (bool)L_184; IL2CPP_LEAVE(0x420, FINALLY_0415); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0415; } FINALLY_0415: { // begin finally (depth: 1) ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_185 = ___args1; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_186 = V_1; AndroidJNIHelper_DeleteJNIArgArray_mEDFD8275CF10A3E0777350597633378776673784((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_185, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_186, /*hidden argument*/NULL); IL2CPP_END_FINALLY(1045) } // end finally (depth: 1) IL2CPP_CLEANUP(1045) { IL2CPP_JUMP_TBL(0x420, IL_0420) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_0420: { bool L_187 = V_5; return L_187; } } // ReturnType UnityEngine.AndroidJavaObject::_Call(System.String,System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar AndroidJavaObject__Call_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_mE9906D675D35344C4AC864F9D6D5C6C63B3B39B6_gshared (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D * __this, String_t* ___methodName0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (AndroidJavaObject__Call_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_mE9906D675D35344C4AC864F9D6D5C6C63B3B39B6_MetadataUsageId); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* V_1 = NULL; bool V_2 = false; bool V_3 = false; bool V_4 = false; Il2CppChar V_5 = 0x0; bool V_6 = false; bool V_7 = false; bool V_8 = false; bool V_9 = false; bool V_10 = false; bool V_11 = false; bool V_12 = false; bool V_13 = false; bool V_14 = false; bool V_15 = false; intptr_t V_16; memset((&V_16), 0, sizeof(V_16)); Il2CppChar V_17 = 0x0; bool V_18 = false; intptr_t V_19; memset((&V_19), 0, sizeof(V_19)); bool V_20 = false; intptr_t V_21; memset((&V_21), 0, sizeof(V_21)); Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); void* __leave_targets_storage = alloca(sizeof(int32_t) * 14); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); Il2CppChar G_B29_0 = 0x0; Il2CppChar G_B34_0 = 0x0; Il2CppChar G_B39_0 = 0x0; { ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_0 = ___args1; V_2 = (bool)((((RuntimeObject*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_0) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); bool L_1 = V_2; if (!L_1) { goto IL_0011; } } { ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_2 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)1); ___args1 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_2; } IL_0011: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_3 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jclass_2(); intptr_t L_4 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_3, /*hidden argument*/NULL); String_t* L_5 = ___methodName0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_6 = ___args1; intptr_t L_7 = (( intptr_t (*) (intptr_t, String_t*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, bool, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((intptr_t)L_4, (String_t*)L_5, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_6, (bool)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (intptr_t)L_7; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_8 = ___args1; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_9 = AndroidJNIHelper_CreateJNIArgArray_mAA5972FD580D58FA3D30B4E97B9837B439231F34((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_8, /*hidden argument*/NULL); V_1 = (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_9; } IL_002c: try { // begin try (depth: 1) { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_10 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_11 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_10, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(AndroidReflection_t4C31ACF30004C6250A0141026ED26532553C4533_il2cpp_TypeInfo_var); bool L_12 = AndroidReflection_IsPrimitive_m4C75B1AAEDD3FA0F73AFBC83CB374D3D8A9A3749((Type_t *)L_11, /*hidden argument*/NULL); V_3 = (bool)L_12; bool L_13 = V_3; if (!L_13) { goto IL_028e; } } IL_0043: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_14 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_15 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_14, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_16 = { reinterpret_cast (Int32_t585191389E07734F19F3156FF88FB3EF4800D102_0_0_0_var) }; Type_t * L_17 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_16, /*hidden argument*/NULL); V_4 = (bool)((((RuntimeObject*)(Type_t *)L_15) == ((RuntimeObject*)(Type_t *)L_17))? 1 : 0); bool L_18 = V_4; if (!L_18) { goto IL_0083; } } IL_0060: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_19 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_20 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_19, /*hidden argument*/NULL); intptr_t L_21 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_22 = V_1; int32_t L_23 = AndroidJNISafe_CallIntMethod_m014D37C85659EDCDDFF9A4007ED1943981525E95((intptr_t)L_20, (intptr_t)L_21, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_22, /*hidden argument*/NULL); int32_t L_24 = L_23; RuntimeObject * L_25 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_24); V_5 = (Il2CppChar)((*(Il2CppChar*)((Il2CppChar*)UnBox(L_25, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0083: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_26 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_27 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_26, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_28 = { reinterpret_cast (Boolean_tB53F6830F670160873277339AA58F15CAED4399C_0_0_0_var) }; Type_t * L_29 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_28, /*hidden argument*/NULL); V_6 = (bool)((((RuntimeObject*)(Type_t *)L_27) == ((RuntimeObject*)(Type_t *)L_29))? 1 : 0); bool L_30 = V_6; if (!L_30) { goto IL_00c2; } } IL_009f: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_31 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_32 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_31, /*hidden argument*/NULL); intptr_t L_33 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_34 = V_1; bool L_35 = AndroidJNISafe_CallBooleanMethod_mE15E3147C3BD2BE20EE4ACD537DFB1253254E743((intptr_t)L_32, (intptr_t)L_33, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_34, /*hidden argument*/NULL); bool L_36 = L_35; RuntimeObject * L_37 = Box(Boolean_tB53F6830F670160873277339AA58F15CAED4399C_il2cpp_TypeInfo_var, &L_36); V_5 = (Il2CppChar)((*(Il2CppChar*)((Il2CppChar*)UnBox(L_37, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_00c2: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_38 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_39 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_38, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_40 = { reinterpret_cast (Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07_0_0_0_var) }; Type_t * L_41 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_40, /*hidden argument*/NULL); V_7 = (bool)((((RuntimeObject*)(Type_t *)L_39) == ((RuntimeObject*)(Type_t *)L_41))? 1 : 0); bool L_42 = V_7; if (!L_42) { goto IL_010e; } } IL_00de: { IL2CPP_RUNTIME_CLASS_INIT(Debug_t7B5FCB117E2FD63B6838BC52821B252E2BFB61C4_il2cpp_TypeInfo_var); Debug_LogWarning_m37338644DC81F640CCDFEAE35A223F0E965F0568((RuntimeObject *)_stringLiteral549F8A6442A8CF40F44EEC637C6B456A0D311EA4, /*hidden argument*/NULL); GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_43 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_44 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_43, /*hidden argument*/NULL); intptr_t L_45 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_46 = V_1; int8_t L_47 = AndroidJNISafe_CallSByteMethod_mBC18848E620817FD4BCD72EB66E5EFDE64B34AA8((intptr_t)L_44, (intptr_t)L_45, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_46, /*hidden argument*/NULL); uint8_t L_48 = ((uint8_t)(((int32_t)((uint8_t)L_47)))); RuntimeObject * L_49 = Box(Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07_il2cpp_TypeInfo_var, &L_48); V_5 = (Il2CppChar)((*(Il2CppChar*)((Il2CppChar*)UnBox(L_49, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_010e: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_50 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_51 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_50, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_52 = { reinterpret_cast (SByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_0_0_0_var) }; Type_t * L_53 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_52, /*hidden argument*/NULL); V_8 = (bool)((((RuntimeObject*)(Type_t *)L_51) == ((RuntimeObject*)(Type_t *)L_53))? 1 : 0); bool L_54 = V_8; if (!L_54) { goto IL_014d; } } IL_012a: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_55 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_56 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_55, /*hidden argument*/NULL); intptr_t L_57 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_58 = V_1; int8_t L_59 = AndroidJNISafe_CallSByteMethod_mBC18848E620817FD4BCD72EB66E5EFDE64B34AA8((intptr_t)L_56, (intptr_t)L_57, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_58, /*hidden argument*/NULL); int8_t L_60 = L_59; RuntimeObject * L_61 = Box(SByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_il2cpp_TypeInfo_var, &L_60); V_5 = (Il2CppChar)((*(Il2CppChar*)((Il2CppChar*)UnBox(L_61, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_014d: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_62 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_63 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_62, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_64 = { reinterpret_cast (Int16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_0_0_0_var) }; Type_t * L_65 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_64, /*hidden argument*/NULL); V_9 = (bool)((((RuntimeObject*)(Type_t *)L_63) == ((RuntimeObject*)(Type_t *)L_65))? 1 : 0); bool L_66 = V_9; if (!L_66) { goto IL_018c; } } IL_0169: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_67 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_68 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_67, /*hidden argument*/NULL); intptr_t L_69 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_70 = V_1; int16_t L_71 = AndroidJNISafe_CallShortMethod_m0922D537A7A7C7576BA5CFA7359EEB1430B142B8((intptr_t)L_68, (intptr_t)L_69, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_70, /*hidden argument*/NULL); int16_t L_72 = L_71; RuntimeObject * L_73 = Box(Int16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_il2cpp_TypeInfo_var, &L_72); V_5 = (Il2CppChar)((*(Il2CppChar*)((Il2CppChar*)UnBox(L_73, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_018c: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_74 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_75 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_74, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_76 = { reinterpret_cast (Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_0_0_0_var) }; Type_t * L_77 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_76, /*hidden argument*/NULL); V_10 = (bool)((((RuntimeObject*)(Type_t *)L_75) == ((RuntimeObject*)(Type_t *)L_77))? 1 : 0); bool L_78 = V_10; if (!L_78) { goto IL_01cb; } } IL_01a8: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_79 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_80 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_79, /*hidden argument*/NULL); intptr_t L_81 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_82 = V_1; int64_t L_83 = AndroidJNISafe_CallLongMethod_m30E44F8538D228134490B925FF35A2E8D194D0FC((intptr_t)L_80, (intptr_t)L_81, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_82, /*hidden argument*/NULL); int64_t L_84 = L_83; RuntimeObject * L_85 = Box(Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_il2cpp_TypeInfo_var, &L_84); V_5 = (Il2CppChar)((*(Il2CppChar*)((Il2CppChar*)UnBox(L_85, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_01cb: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_86 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_87 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_86, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_88 = { reinterpret_cast (Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_0_0_0_var) }; Type_t * L_89 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_88, /*hidden argument*/NULL); V_11 = (bool)((((RuntimeObject*)(Type_t *)L_87) == ((RuntimeObject*)(Type_t *)L_89))? 1 : 0); bool L_90 = V_11; if (!L_90) { goto IL_020a; } } IL_01e7: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_91 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_92 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_91, /*hidden argument*/NULL); intptr_t L_93 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_94 = V_1; float L_95 = AndroidJNISafe_CallFloatMethod_m74F15E4AE8B0341919AD470E0528599F3042E0D5((intptr_t)L_92, (intptr_t)L_93, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_94, /*hidden argument*/NULL); float L_96 = L_95; RuntimeObject * L_97 = Box(Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_il2cpp_TypeInfo_var, &L_96); V_5 = (Il2CppChar)((*(Il2CppChar*)((Il2CppChar*)UnBox(L_97, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_020a: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_98 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_99 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_98, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_100 = { reinterpret_cast (Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_0_0_0_var) }; Type_t * L_101 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_100, /*hidden argument*/NULL); V_12 = (bool)((((RuntimeObject*)(Type_t *)L_99) == ((RuntimeObject*)(Type_t *)L_101))? 1 : 0); bool L_102 = V_12; if (!L_102) { goto IL_0249; } } IL_0226: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_103 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_104 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_103, /*hidden argument*/NULL); intptr_t L_105 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_106 = V_1; double L_107 = AndroidJNISafe_CallDoubleMethod_m47F889A5E70637CDF523C7A84CC7F657FBEB8427((intptr_t)L_104, (intptr_t)L_105, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_106, /*hidden argument*/NULL); double L_108 = L_107; RuntimeObject * L_109 = Box(Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_il2cpp_TypeInfo_var, &L_108); V_5 = (Il2CppChar)((*(Il2CppChar*)((Il2CppChar*)UnBox(L_109, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0249: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_110 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_111 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_110, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_112 = { reinterpret_cast (Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_0_0_0_var) }; Type_t * L_113 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_112, /*hidden argument*/NULL); V_13 = (bool)((((RuntimeObject*)(Type_t *)L_111) == ((RuntimeObject*)(Type_t *)L_113))? 1 : 0); bool L_114 = V_13; if (!L_114) { goto IL_0288; } } IL_0265: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_115 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_116 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_115, /*hidden argument*/NULL); intptr_t L_117 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_118 = V_1; Il2CppChar L_119 = AndroidJNISafe_CallCharMethod_mCE65F1C456B282169DFCD5A7D87E4DF78EE89626((intptr_t)L_116, (intptr_t)L_117, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_118, /*hidden argument*/NULL); Il2CppChar L_120 = L_119; RuntimeObject * L_121 = Box(Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_il2cpp_TypeInfo_var, &L_120); V_5 = (Il2CppChar)((*(Il2CppChar*)((Il2CppChar*)UnBox(L_121, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0288: { goto IL_0407; } IL_028e: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_122 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_123 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_122, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_124 = { reinterpret_cast (String_t_0_0_0_var) }; Type_t * L_125 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_124, /*hidden argument*/NULL); V_14 = (bool)((((RuntimeObject*)(Type_t *)L_123) == ((RuntimeObject*)(Type_t *)L_125))? 1 : 0); bool L_126 = V_14; if (!L_126) { goto IL_02c8; } } IL_02aa: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_127 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_128 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_127, /*hidden argument*/NULL); intptr_t L_129 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_130 = V_1; String_t* L_131 = AndroidJNISafe_CallStringMethod_mF74DF782A0F41B0355910B4A6D1A88FFCA9E767D((intptr_t)L_128, (intptr_t)L_129, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_130, /*hidden argument*/NULL); V_5 = (Il2CppChar)((*(Il2CppChar*)((Il2CppChar*)UnBox(L_131, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_02c8: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_132 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_133 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_132, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_134 = { reinterpret_cast (AndroidJavaClass_t799D386229C77D27C7E129BEF7A79AFD426084EE_0_0_0_var) }; Type_t * L_135 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_134, /*hidden argument*/NULL); V_15 = (bool)((((RuntimeObject*)(Type_t *)L_133) == ((RuntimeObject*)(Type_t *)L_135))? 1 : 0); bool L_136 = V_15; if (!L_136) { goto IL_0326; } } IL_02e4: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_137 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_138 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_137, /*hidden argument*/NULL); intptr_t L_139 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_140 = V_1; intptr_t L_141 = AndroidJNISafe_CallObjectMethod_m4E9B0BCDACAF851BA170F85BA9F06727B6A3452B((intptr_t)L_138, (intptr_t)L_139, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_140, /*hidden argument*/NULL); V_16 = (intptr_t)L_141; intptr_t L_142 = V_16; bool L_143 = IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934((intptr_t)L_142, (intptr_t)(0), /*hidden argument*/NULL); if (L_143) { goto IL_0315; } } IL_0307: { intptr_t L_144 = V_16; IL2CPP_RUNTIME_CLASS_INIT(AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_il2cpp_TypeInfo_var); AndroidJavaClass_t799D386229C77D27C7E129BEF7A79AFD426084EE * L_145 = AndroidJavaObject_AndroidJavaClassDeleteLocalRef_mD137411129D4E0B5AB858EAE367EBBA0E668D962((intptr_t)L_144, /*hidden argument*/NULL); G_B29_0 = ((*(Il2CppChar*)((Il2CppChar*)UnBox(L_145, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); goto IL_031f; } IL_0315: { il2cpp_codegen_initobj((&V_17), sizeof(Il2CppChar)); Il2CppChar L_146 = V_17; G_B29_0 = L_146; } IL_031f: { V_5 = (Il2CppChar)G_B29_0; IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0326: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_147 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_148 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_147, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_149 = { reinterpret_cast (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_0_0_0_var) }; Type_t * L_150 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_149, /*hidden argument*/NULL); V_18 = (bool)((((RuntimeObject*)(Type_t *)L_148) == ((RuntimeObject*)(Type_t *)L_150))? 1 : 0); bool L_151 = V_18; if (!L_151) { goto IL_0384; } } IL_0342: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_152 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_153 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_152, /*hidden argument*/NULL); intptr_t L_154 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_155 = V_1; intptr_t L_156 = AndroidJNISafe_CallObjectMethod_m4E9B0BCDACAF851BA170F85BA9F06727B6A3452B((intptr_t)L_153, (intptr_t)L_154, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_155, /*hidden argument*/NULL); V_19 = (intptr_t)L_156; intptr_t L_157 = V_19; bool L_158 = IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934((intptr_t)L_157, (intptr_t)(0), /*hidden argument*/NULL); if (L_158) { goto IL_0373; } } IL_0365: { intptr_t L_159 = V_19; IL2CPP_RUNTIME_CLASS_INIT(AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_il2cpp_TypeInfo_var); AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D * L_160 = AndroidJavaObject_AndroidJavaObjectDeleteLocalRef_m0B0BCBDD56C299AC69938BDD4135E1B6EEAAC7EF((intptr_t)L_159, /*hidden argument*/NULL); G_B34_0 = ((*(Il2CppChar*)((Il2CppChar*)UnBox(L_160, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); goto IL_037d; } IL_0373: { il2cpp_codegen_initobj((&V_17), sizeof(Il2CppChar)); Il2CppChar L_161 = V_17; G_B34_0 = L_161; } IL_037d: { V_5 = (Il2CppChar)G_B34_0; IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0384: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_162 = { reinterpret_cast (RuntimeArray_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_163 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_162, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_164 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; Type_t * L_165 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_164, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(AndroidReflection_t4C31ACF30004C6250A0141026ED26532553C4533_il2cpp_TypeInfo_var); bool L_166 = AndroidReflection_IsAssignableFrom_m000432044555172C9399EB05A11AA35BFAF790FD((Type_t *)L_163, (Type_t *)L_165, /*hidden argument*/NULL); V_20 = (bool)L_166; bool L_167 = V_20; if (!L_167) { goto IL_03e7; } } IL_03a3: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_168 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_169 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_168, /*hidden argument*/NULL); intptr_t L_170 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_171 = V_1; intptr_t L_172 = AndroidJNISafe_CallObjectMethod_m4E9B0BCDACAF851BA170F85BA9F06727B6A3452B((intptr_t)L_169, (intptr_t)L_170, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_171, /*hidden argument*/NULL); V_21 = (intptr_t)L_172; intptr_t L_173 = V_21; bool L_174 = IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934((intptr_t)L_173, (intptr_t)(0), /*hidden argument*/NULL); if (L_174) { goto IL_03d9; } } IL_03c6: { intptr_t L_175 = V_21; Il2CppChar L_176 = (( Il2CppChar (*) (intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((intptr_t)L_175, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); Il2CppChar L_177 = L_176; RuntimeObject * L_178 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 2), &L_177); G_B39_0 = ((*(Il2CppChar*)((Il2CppChar*)UnBox(L_178, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); goto IL_03e3; } IL_03d9: { il2cpp_codegen_initobj((&V_17), sizeof(Il2CppChar)); Il2CppChar L_179 = V_17; G_B39_0 = L_179; } IL_03e3: { V_5 = (Il2CppChar)G_B39_0; IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_03e7: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_180 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_181 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_180, /*hidden argument*/NULL); String_t* L_182 = String_Concat_m2E1F71C491D2429CC80A28745488FEA947BB7AAC((RuntimeObject *)_stringLiteral410E5E0A29AA0A53F2E0CE88EA5326375EB70394, (RuntimeObject *)L_181, (RuntimeObject *)_stringLiteralBB589D0621E5472F470FA3425A234C74B1E202E8, /*hidden argument*/NULL); Exception_t * L_183 = (Exception_t *)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var); Exception__ctor_m89BADFF36C3B170013878726E07729D51AA9FBE0(L_183, (String_t*)L_182, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_183, AndroidJavaObject__Call_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_mE9906D675D35344C4AC864F9D6D5C6C63B3B39B6_RuntimeMethod_var); } IL_0407: { il2cpp_codegen_initobj((&V_17), sizeof(Il2CppChar)); Il2CppChar L_184 = V_17; V_5 = (Il2CppChar)L_184; IL2CPP_LEAVE(0x420, FINALLY_0415); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0415; } FINALLY_0415: { // begin finally (depth: 1) ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_185 = ___args1; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_186 = V_1; AndroidJNIHelper_DeleteJNIArgArray_mEDFD8275CF10A3E0777350597633378776673784((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_185, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_186, /*hidden argument*/NULL); IL2CPP_END_FINALLY(1045) } // end finally (depth: 1) IL2CPP_CLEANUP(1045) { IL2CPP_JUMP_TBL(0x420, IL_0420) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_0420: { Il2CppChar L_187 = V_5; return L_187; } } // ReturnType UnityEngine.AndroidJavaObject::_Call(System.String,System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double AndroidJavaObject__Call_TisDouble_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_m39537894323C82B02097748621606F71D9ACEF70_gshared (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D * __this, String_t* ___methodName0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (AndroidJavaObject__Call_TisDouble_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_m39537894323C82B02097748621606F71D9ACEF70_MetadataUsageId); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* V_1 = NULL; bool V_2 = false; bool V_3 = false; bool V_4 = false; double V_5 = 0.0; bool V_6 = false; bool V_7 = false; bool V_8 = false; bool V_9 = false; bool V_10 = false; bool V_11 = false; bool V_12 = false; bool V_13 = false; bool V_14 = false; bool V_15 = false; intptr_t V_16; memset((&V_16), 0, sizeof(V_16)); double V_17 = 0.0; bool V_18 = false; intptr_t V_19; memset((&V_19), 0, sizeof(V_19)); bool V_20 = false; intptr_t V_21; memset((&V_21), 0, sizeof(V_21)); Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); void* __leave_targets_storage = alloca(sizeof(int32_t) * 14); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); double G_B29_0 = 0.0; double G_B34_0 = 0.0; double G_B39_0 = 0.0; { ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_0 = ___args1; V_2 = (bool)((((RuntimeObject*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_0) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); bool L_1 = V_2; if (!L_1) { goto IL_0011; } } { ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_2 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)1); ___args1 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_2; } IL_0011: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_3 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jclass_2(); intptr_t L_4 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_3, /*hidden argument*/NULL); String_t* L_5 = ___methodName0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_6 = ___args1; intptr_t L_7 = (( intptr_t (*) (intptr_t, String_t*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, bool, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((intptr_t)L_4, (String_t*)L_5, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_6, (bool)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (intptr_t)L_7; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_8 = ___args1; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_9 = AndroidJNIHelper_CreateJNIArgArray_mAA5972FD580D58FA3D30B4E97B9837B439231F34((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_8, /*hidden argument*/NULL); V_1 = (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_9; } IL_002c: try { // begin try (depth: 1) { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_10 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_11 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_10, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(AndroidReflection_t4C31ACF30004C6250A0141026ED26532553C4533_il2cpp_TypeInfo_var); bool L_12 = AndroidReflection_IsPrimitive_m4C75B1AAEDD3FA0F73AFBC83CB374D3D8A9A3749((Type_t *)L_11, /*hidden argument*/NULL); V_3 = (bool)L_12; bool L_13 = V_3; if (!L_13) { goto IL_028e; } } IL_0043: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_14 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_15 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_14, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_16 = { reinterpret_cast (Int32_t585191389E07734F19F3156FF88FB3EF4800D102_0_0_0_var) }; Type_t * L_17 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_16, /*hidden argument*/NULL); V_4 = (bool)((((RuntimeObject*)(Type_t *)L_15) == ((RuntimeObject*)(Type_t *)L_17))? 1 : 0); bool L_18 = V_4; if (!L_18) { goto IL_0083; } } IL_0060: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_19 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_20 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_19, /*hidden argument*/NULL); intptr_t L_21 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_22 = V_1; int32_t L_23 = AndroidJNISafe_CallIntMethod_m014D37C85659EDCDDFF9A4007ED1943981525E95((intptr_t)L_20, (intptr_t)L_21, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_22, /*hidden argument*/NULL); int32_t L_24 = L_23; RuntimeObject * L_25 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_24); V_5 = (double)((*(double*)((double*)UnBox(L_25, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0083: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_26 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_27 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_26, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_28 = { reinterpret_cast (Boolean_tB53F6830F670160873277339AA58F15CAED4399C_0_0_0_var) }; Type_t * L_29 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_28, /*hidden argument*/NULL); V_6 = (bool)((((RuntimeObject*)(Type_t *)L_27) == ((RuntimeObject*)(Type_t *)L_29))? 1 : 0); bool L_30 = V_6; if (!L_30) { goto IL_00c2; } } IL_009f: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_31 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_32 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_31, /*hidden argument*/NULL); intptr_t L_33 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_34 = V_1; bool L_35 = AndroidJNISafe_CallBooleanMethod_mE15E3147C3BD2BE20EE4ACD537DFB1253254E743((intptr_t)L_32, (intptr_t)L_33, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_34, /*hidden argument*/NULL); bool L_36 = L_35; RuntimeObject * L_37 = Box(Boolean_tB53F6830F670160873277339AA58F15CAED4399C_il2cpp_TypeInfo_var, &L_36); V_5 = (double)((*(double*)((double*)UnBox(L_37, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_00c2: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_38 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_39 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_38, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_40 = { reinterpret_cast (Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07_0_0_0_var) }; Type_t * L_41 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_40, /*hidden argument*/NULL); V_7 = (bool)((((RuntimeObject*)(Type_t *)L_39) == ((RuntimeObject*)(Type_t *)L_41))? 1 : 0); bool L_42 = V_7; if (!L_42) { goto IL_010e; } } IL_00de: { IL2CPP_RUNTIME_CLASS_INIT(Debug_t7B5FCB117E2FD63B6838BC52821B252E2BFB61C4_il2cpp_TypeInfo_var); Debug_LogWarning_m37338644DC81F640CCDFEAE35A223F0E965F0568((RuntimeObject *)_stringLiteral549F8A6442A8CF40F44EEC637C6B456A0D311EA4, /*hidden argument*/NULL); GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_43 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_44 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_43, /*hidden argument*/NULL); intptr_t L_45 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_46 = V_1; int8_t L_47 = AndroidJNISafe_CallSByteMethod_mBC18848E620817FD4BCD72EB66E5EFDE64B34AA8((intptr_t)L_44, (intptr_t)L_45, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_46, /*hidden argument*/NULL); uint8_t L_48 = ((uint8_t)(((int32_t)((uint8_t)L_47)))); RuntimeObject * L_49 = Box(Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07_il2cpp_TypeInfo_var, &L_48); V_5 = (double)((*(double*)((double*)UnBox(L_49, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_010e: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_50 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_51 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_50, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_52 = { reinterpret_cast (SByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_0_0_0_var) }; Type_t * L_53 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_52, /*hidden argument*/NULL); V_8 = (bool)((((RuntimeObject*)(Type_t *)L_51) == ((RuntimeObject*)(Type_t *)L_53))? 1 : 0); bool L_54 = V_8; if (!L_54) { goto IL_014d; } } IL_012a: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_55 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_56 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_55, /*hidden argument*/NULL); intptr_t L_57 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_58 = V_1; int8_t L_59 = AndroidJNISafe_CallSByteMethod_mBC18848E620817FD4BCD72EB66E5EFDE64B34AA8((intptr_t)L_56, (intptr_t)L_57, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_58, /*hidden argument*/NULL); int8_t L_60 = L_59; RuntimeObject * L_61 = Box(SByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_il2cpp_TypeInfo_var, &L_60); V_5 = (double)((*(double*)((double*)UnBox(L_61, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_014d: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_62 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_63 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_62, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_64 = { reinterpret_cast (Int16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_0_0_0_var) }; Type_t * L_65 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_64, /*hidden argument*/NULL); V_9 = (bool)((((RuntimeObject*)(Type_t *)L_63) == ((RuntimeObject*)(Type_t *)L_65))? 1 : 0); bool L_66 = V_9; if (!L_66) { goto IL_018c; } } IL_0169: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_67 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_68 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_67, /*hidden argument*/NULL); intptr_t L_69 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_70 = V_1; int16_t L_71 = AndroidJNISafe_CallShortMethod_m0922D537A7A7C7576BA5CFA7359EEB1430B142B8((intptr_t)L_68, (intptr_t)L_69, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_70, /*hidden argument*/NULL); int16_t L_72 = L_71; RuntimeObject * L_73 = Box(Int16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_il2cpp_TypeInfo_var, &L_72); V_5 = (double)((*(double*)((double*)UnBox(L_73, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_018c: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_74 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_75 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_74, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_76 = { reinterpret_cast (Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_0_0_0_var) }; Type_t * L_77 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_76, /*hidden argument*/NULL); V_10 = (bool)((((RuntimeObject*)(Type_t *)L_75) == ((RuntimeObject*)(Type_t *)L_77))? 1 : 0); bool L_78 = V_10; if (!L_78) { goto IL_01cb; } } IL_01a8: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_79 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_80 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_79, /*hidden argument*/NULL); intptr_t L_81 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_82 = V_1; int64_t L_83 = AndroidJNISafe_CallLongMethod_m30E44F8538D228134490B925FF35A2E8D194D0FC((intptr_t)L_80, (intptr_t)L_81, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_82, /*hidden argument*/NULL); int64_t L_84 = L_83; RuntimeObject * L_85 = Box(Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_il2cpp_TypeInfo_var, &L_84); V_5 = (double)((*(double*)((double*)UnBox(L_85, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_01cb: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_86 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_87 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_86, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_88 = { reinterpret_cast (Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_0_0_0_var) }; Type_t * L_89 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_88, /*hidden argument*/NULL); V_11 = (bool)((((RuntimeObject*)(Type_t *)L_87) == ((RuntimeObject*)(Type_t *)L_89))? 1 : 0); bool L_90 = V_11; if (!L_90) { goto IL_020a; } } IL_01e7: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_91 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_92 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_91, /*hidden argument*/NULL); intptr_t L_93 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_94 = V_1; float L_95 = AndroidJNISafe_CallFloatMethod_m74F15E4AE8B0341919AD470E0528599F3042E0D5((intptr_t)L_92, (intptr_t)L_93, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_94, /*hidden argument*/NULL); float L_96 = L_95; RuntimeObject * L_97 = Box(Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_il2cpp_TypeInfo_var, &L_96); V_5 = (double)((*(double*)((double*)UnBox(L_97, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_020a: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_98 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_99 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_98, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_100 = { reinterpret_cast (Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_0_0_0_var) }; Type_t * L_101 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_100, /*hidden argument*/NULL); V_12 = (bool)((((RuntimeObject*)(Type_t *)L_99) == ((RuntimeObject*)(Type_t *)L_101))? 1 : 0); bool L_102 = V_12; if (!L_102) { goto IL_0249; } } IL_0226: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_103 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_104 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_103, /*hidden argument*/NULL); intptr_t L_105 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_106 = V_1; double L_107 = AndroidJNISafe_CallDoubleMethod_m47F889A5E70637CDF523C7A84CC7F657FBEB8427((intptr_t)L_104, (intptr_t)L_105, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_106, /*hidden argument*/NULL); double L_108 = L_107; RuntimeObject * L_109 = Box(Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_il2cpp_TypeInfo_var, &L_108); V_5 = (double)((*(double*)((double*)UnBox(L_109, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0249: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_110 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_111 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_110, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_112 = { reinterpret_cast (Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_0_0_0_var) }; Type_t * L_113 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_112, /*hidden argument*/NULL); V_13 = (bool)((((RuntimeObject*)(Type_t *)L_111) == ((RuntimeObject*)(Type_t *)L_113))? 1 : 0); bool L_114 = V_13; if (!L_114) { goto IL_0288; } } IL_0265: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_115 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_116 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_115, /*hidden argument*/NULL); intptr_t L_117 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_118 = V_1; Il2CppChar L_119 = AndroidJNISafe_CallCharMethod_mCE65F1C456B282169DFCD5A7D87E4DF78EE89626((intptr_t)L_116, (intptr_t)L_117, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_118, /*hidden argument*/NULL); Il2CppChar L_120 = L_119; RuntimeObject * L_121 = Box(Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_il2cpp_TypeInfo_var, &L_120); V_5 = (double)((*(double*)((double*)UnBox(L_121, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0288: { goto IL_0407; } IL_028e: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_122 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_123 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_122, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_124 = { reinterpret_cast (String_t_0_0_0_var) }; Type_t * L_125 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_124, /*hidden argument*/NULL); V_14 = (bool)((((RuntimeObject*)(Type_t *)L_123) == ((RuntimeObject*)(Type_t *)L_125))? 1 : 0); bool L_126 = V_14; if (!L_126) { goto IL_02c8; } } IL_02aa: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_127 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_128 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_127, /*hidden argument*/NULL); intptr_t L_129 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_130 = V_1; String_t* L_131 = AndroidJNISafe_CallStringMethod_mF74DF782A0F41B0355910B4A6D1A88FFCA9E767D((intptr_t)L_128, (intptr_t)L_129, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_130, /*hidden argument*/NULL); V_5 = (double)((*(double*)((double*)UnBox(L_131, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_02c8: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_132 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_133 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_132, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_134 = { reinterpret_cast (AndroidJavaClass_t799D386229C77D27C7E129BEF7A79AFD426084EE_0_0_0_var) }; Type_t * L_135 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_134, /*hidden argument*/NULL); V_15 = (bool)((((RuntimeObject*)(Type_t *)L_133) == ((RuntimeObject*)(Type_t *)L_135))? 1 : 0); bool L_136 = V_15; if (!L_136) { goto IL_0326; } } IL_02e4: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_137 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_138 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_137, /*hidden argument*/NULL); intptr_t L_139 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_140 = V_1; intptr_t L_141 = AndroidJNISafe_CallObjectMethod_m4E9B0BCDACAF851BA170F85BA9F06727B6A3452B((intptr_t)L_138, (intptr_t)L_139, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_140, /*hidden argument*/NULL); V_16 = (intptr_t)L_141; intptr_t L_142 = V_16; bool L_143 = IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934((intptr_t)L_142, (intptr_t)(0), /*hidden argument*/NULL); if (L_143) { goto IL_0315; } } IL_0307: { intptr_t L_144 = V_16; IL2CPP_RUNTIME_CLASS_INIT(AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_il2cpp_TypeInfo_var); AndroidJavaClass_t799D386229C77D27C7E129BEF7A79AFD426084EE * L_145 = AndroidJavaObject_AndroidJavaClassDeleteLocalRef_mD137411129D4E0B5AB858EAE367EBBA0E668D962((intptr_t)L_144, /*hidden argument*/NULL); G_B29_0 = ((*(double*)((double*)UnBox(L_145, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); goto IL_031f; } IL_0315: { il2cpp_codegen_initobj((&V_17), sizeof(double)); double L_146 = V_17; G_B29_0 = L_146; } IL_031f: { V_5 = (double)G_B29_0; IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0326: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_147 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_148 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_147, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_149 = { reinterpret_cast (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_0_0_0_var) }; Type_t * L_150 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_149, /*hidden argument*/NULL); V_18 = (bool)((((RuntimeObject*)(Type_t *)L_148) == ((RuntimeObject*)(Type_t *)L_150))? 1 : 0); bool L_151 = V_18; if (!L_151) { goto IL_0384; } } IL_0342: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_152 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_153 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_152, /*hidden argument*/NULL); intptr_t L_154 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_155 = V_1; intptr_t L_156 = AndroidJNISafe_CallObjectMethod_m4E9B0BCDACAF851BA170F85BA9F06727B6A3452B((intptr_t)L_153, (intptr_t)L_154, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_155, /*hidden argument*/NULL); V_19 = (intptr_t)L_156; intptr_t L_157 = V_19; bool L_158 = IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934((intptr_t)L_157, (intptr_t)(0), /*hidden argument*/NULL); if (L_158) { goto IL_0373; } } IL_0365: { intptr_t L_159 = V_19; IL2CPP_RUNTIME_CLASS_INIT(AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_il2cpp_TypeInfo_var); AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D * L_160 = AndroidJavaObject_AndroidJavaObjectDeleteLocalRef_m0B0BCBDD56C299AC69938BDD4135E1B6EEAAC7EF((intptr_t)L_159, /*hidden argument*/NULL); G_B34_0 = ((*(double*)((double*)UnBox(L_160, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); goto IL_037d; } IL_0373: { il2cpp_codegen_initobj((&V_17), sizeof(double)); double L_161 = V_17; G_B34_0 = L_161; } IL_037d: { V_5 = (double)G_B34_0; IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0384: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_162 = { reinterpret_cast (RuntimeArray_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_163 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_162, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_164 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; Type_t * L_165 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_164, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(AndroidReflection_t4C31ACF30004C6250A0141026ED26532553C4533_il2cpp_TypeInfo_var); bool L_166 = AndroidReflection_IsAssignableFrom_m000432044555172C9399EB05A11AA35BFAF790FD((Type_t *)L_163, (Type_t *)L_165, /*hidden argument*/NULL); V_20 = (bool)L_166; bool L_167 = V_20; if (!L_167) { goto IL_03e7; } } IL_03a3: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_168 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_169 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_168, /*hidden argument*/NULL); intptr_t L_170 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_171 = V_1; intptr_t L_172 = AndroidJNISafe_CallObjectMethod_m4E9B0BCDACAF851BA170F85BA9F06727B6A3452B((intptr_t)L_169, (intptr_t)L_170, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_171, /*hidden argument*/NULL); V_21 = (intptr_t)L_172; intptr_t L_173 = V_21; bool L_174 = IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934((intptr_t)L_173, (intptr_t)(0), /*hidden argument*/NULL); if (L_174) { goto IL_03d9; } } IL_03c6: { intptr_t L_175 = V_21; double L_176 = (( double (*) (intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((intptr_t)L_175, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); double L_177 = L_176; RuntimeObject * L_178 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 2), &L_177); G_B39_0 = ((*(double*)((double*)UnBox(L_178, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); goto IL_03e3; } IL_03d9: { il2cpp_codegen_initobj((&V_17), sizeof(double)); double L_179 = V_17; G_B39_0 = L_179; } IL_03e3: { V_5 = (double)G_B39_0; IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_03e7: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_180 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_181 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_180, /*hidden argument*/NULL); String_t* L_182 = String_Concat_m2E1F71C491D2429CC80A28745488FEA947BB7AAC((RuntimeObject *)_stringLiteral410E5E0A29AA0A53F2E0CE88EA5326375EB70394, (RuntimeObject *)L_181, (RuntimeObject *)_stringLiteralBB589D0621E5472F470FA3425A234C74B1E202E8, /*hidden argument*/NULL); Exception_t * L_183 = (Exception_t *)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var); Exception__ctor_m89BADFF36C3B170013878726E07729D51AA9FBE0(L_183, (String_t*)L_182, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_183, AndroidJavaObject__Call_TisDouble_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_m39537894323C82B02097748621606F71D9ACEF70_RuntimeMethod_var); } IL_0407: { il2cpp_codegen_initobj((&V_17), sizeof(double)); double L_184 = V_17; V_5 = (double)L_184; IL2CPP_LEAVE(0x420, FINALLY_0415); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0415; } FINALLY_0415: { // begin finally (depth: 1) ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_185 = ___args1; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_186 = V_1; AndroidJNIHelper_DeleteJNIArgArray_mEDFD8275CF10A3E0777350597633378776673784((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_185, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_186, /*hidden argument*/NULL); IL2CPP_END_FINALLY(1045) } // end finally (depth: 1) IL2CPP_CLEANUP(1045) { IL2CPP_JUMP_TBL(0x420, IL_0420) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_0420: { double L_187 = V_5; return L_187; } } // ReturnType UnityEngine.AndroidJavaObject::_Call(System.String,System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int16_t AndroidJavaObject__Call_TisInt16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_mCE42B7AF6506BA2D99F03ECE40FBC267C0D16EB7_gshared (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D * __this, String_t* ___methodName0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (AndroidJavaObject__Call_TisInt16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_mCE42B7AF6506BA2D99F03ECE40FBC267C0D16EB7_MetadataUsageId); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* V_1 = NULL; bool V_2 = false; bool V_3 = false; bool V_4 = false; int16_t V_5 = 0; bool V_6 = false; bool V_7 = false; bool V_8 = false; bool V_9 = false; bool V_10 = false; bool V_11 = false; bool V_12 = false; bool V_13 = false; bool V_14 = false; bool V_15 = false; intptr_t V_16; memset((&V_16), 0, sizeof(V_16)); int16_t V_17 = 0; bool V_18 = false; intptr_t V_19; memset((&V_19), 0, sizeof(V_19)); bool V_20 = false; intptr_t V_21; memset((&V_21), 0, sizeof(V_21)); Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); void* __leave_targets_storage = alloca(sizeof(int32_t) * 14); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); int16_t G_B29_0 = 0; int16_t G_B34_0 = 0; int16_t G_B39_0 = 0; { ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_0 = ___args1; V_2 = (bool)((((RuntimeObject*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_0) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); bool L_1 = V_2; if (!L_1) { goto IL_0011; } } { ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_2 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)1); ___args1 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_2; } IL_0011: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_3 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jclass_2(); intptr_t L_4 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_3, /*hidden argument*/NULL); String_t* L_5 = ___methodName0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_6 = ___args1; intptr_t L_7 = (( intptr_t (*) (intptr_t, String_t*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, bool, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((intptr_t)L_4, (String_t*)L_5, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_6, (bool)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (intptr_t)L_7; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_8 = ___args1; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_9 = AndroidJNIHelper_CreateJNIArgArray_mAA5972FD580D58FA3D30B4E97B9837B439231F34((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_8, /*hidden argument*/NULL); V_1 = (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_9; } IL_002c: try { // begin try (depth: 1) { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_10 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_11 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_10, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(AndroidReflection_t4C31ACF30004C6250A0141026ED26532553C4533_il2cpp_TypeInfo_var); bool L_12 = AndroidReflection_IsPrimitive_m4C75B1AAEDD3FA0F73AFBC83CB374D3D8A9A3749((Type_t *)L_11, /*hidden argument*/NULL); V_3 = (bool)L_12; bool L_13 = V_3; if (!L_13) { goto IL_028e; } } IL_0043: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_14 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_15 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_14, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_16 = { reinterpret_cast (Int32_t585191389E07734F19F3156FF88FB3EF4800D102_0_0_0_var) }; Type_t * L_17 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_16, /*hidden argument*/NULL); V_4 = (bool)((((RuntimeObject*)(Type_t *)L_15) == ((RuntimeObject*)(Type_t *)L_17))? 1 : 0); bool L_18 = V_4; if (!L_18) { goto IL_0083; } } IL_0060: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_19 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_20 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_19, /*hidden argument*/NULL); intptr_t L_21 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_22 = V_1; int32_t L_23 = AndroidJNISafe_CallIntMethod_m014D37C85659EDCDDFF9A4007ED1943981525E95((intptr_t)L_20, (intptr_t)L_21, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_22, /*hidden argument*/NULL); int32_t L_24 = L_23; RuntimeObject * L_25 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_24); V_5 = (int16_t)((*(int16_t*)((int16_t*)UnBox(L_25, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0083: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_26 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_27 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_26, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_28 = { reinterpret_cast (Boolean_tB53F6830F670160873277339AA58F15CAED4399C_0_0_0_var) }; Type_t * L_29 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_28, /*hidden argument*/NULL); V_6 = (bool)((((RuntimeObject*)(Type_t *)L_27) == ((RuntimeObject*)(Type_t *)L_29))? 1 : 0); bool L_30 = V_6; if (!L_30) { goto IL_00c2; } } IL_009f: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_31 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_32 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_31, /*hidden argument*/NULL); intptr_t L_33 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_34 = V_1; bool L_35 = AndroidJNISafe_CallBooleanMethod_mE15E3147C3BD2BE20EE4ACD537DFB1253254E743((intptr_t)L_32, (intptr_t)L_33, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_34, /*hidden argument*/NULL); bool L_36 = L_35; RuntimeObject * L_37 = Box(Boolean_tB53F6830F670160873277339AA58F15CAED4399C_il2cpp_TypeInfo_var, &L_36); V_5 = (int16_t)((*(int16_t*)((int16_t*)UnBox(L_37, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_00c2: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_38 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_39 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_38, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_40 = { reinterpret_cast (Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07_0_0_0_var) }; Type_t * L_41 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_40, /*hidden argument*/NULL); V_7 = (bool)((((RuntimeObject*)(Type_t *)L_39) == ((RuntimeObject*)(Type_t *)L_41))? 1 : 0); bool L_42 = V_7; if (!L_42) { goto IL_010e; } } IL_00de: { IL2CPP_RUNTIME_CLASS_INIT(Debug_t7B5FCB117E2FD63B6838BC52821B252E2BFB61C4_il2cpp_TypeInfo_var); Debug_LogWarning_m37338644DC81F640CCDFEAE35A223F0E965F0568((RuntimeObject *)_stringLiteral549F8A6442A8CF40F44EEC637C6B456A0D311EA4, /*hidden argument*/NULL); GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_43 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_44 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_43, /*hidden argument*/NULL); intptr_t L_45 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_46 = V_1; int8_t L_47 = AndroidJNISafe_CallSByteMethod_mBC18848E620817FD4BCD72EB66E5EFDE64B34AA8((intptr_t)L_44, (intptr_t)L_45, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_46, /*hidden argument*/NULL); uint8_t L_48 = ((uint8_t)(((int32_t)((uint8_t)L_47)))); RuntimeObject * L_49 = Box(Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07_il2cpp_TypeInfo_var, &L_48); V_5 = (int16_t)((*(int16_t*)((int16_t*)UnBox(L_49, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_010e: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_50 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_51 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_50, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_52 = { reinterpret_cast (SByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_0_0_0_var) }; Type_t * L_53 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_52, /*hidden argument*/NULL); V_8 = (bool)((((RuntimeObject*)(Type_t *)L_51) == ((RuntimeObject*)(Type_t *)L_53))? 1 : 0); bool L_54 = V_8; if (!L_54) { goto IL_014d; } } IL_012a: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_55 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_56 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_55, /*hidden argument*/NULL); intptr_t L_57 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_58 = V_1; int8_t L_59 = AndroidJNISafe_CallSByteMethod_mBC18848E620817FD4BCD72EB66E5EFDE64B34AA8((intptr_t)L_56, (intptr_t)L_57, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_58, /*hidden argument*/NULL); int8_t L_60 = L_59; RuntimeObject * L_61 = Box(SByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_il2cpp_TypeInfo_var, &L_60); V_5 = (int16_t)((*(int16_t*)((int16_t*)UnBox(L_61, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_014d: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_62 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_63 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_62, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_64 = { reinterpret_cast (Int16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_0_0_0_var) }; Type_t * L_65 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_64, /*hidden argument*/NULL); V_9 = (bool)((((RuntimeObject*)(Type_t *)L_63) == ((RuntimeObject*)(Type_t *)L_65))? 1 : 0); bool L_66 = V_9; if (!L_66) { goto IL_018c; } } IL_0169: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_67 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_68 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_67, /*hidden argument*/NULL); intptr_t L_69 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_70 = V_1; int16_t L_71 = AndroidJNISafe_CallShortMethod_m0922D537A7A7C7576BA5CFA7359EEB1430B142B8((intptr_t)L_68, (intptr_t)L_69, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_70, /*hidden argument*/NULL); int16_t L_72 = L_71; RuntimeObject * L_73 = Box(Int16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_il2cpp_TypeInfo_var, &L_72); V_5 = (int16_t)((*(int16_t*)((int16_t*)UnBox(L_73, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_018c: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_74 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_75 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_74, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_76 = { reinterpret_cast (Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_0_0_0_var) }; Type_t * L_77 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_76, /*hidden argument*/NULL); V_10 = (bool)((((RuntimeObject*)(Type_t *)L_75) == ((RuntimeObject*)(Type_t *)L_77))? 1 : 0); bool L_78 = V_10; if (!L_78) { goto IL_01cb; } } IL_01a8: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_79 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_80 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_79, /*hidden argument*/NULL); intptr_t L_81 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_82 = V_1; int64_t L_83 = AndroidJNISafe_CallLongMethod_m30E44F8538D228134490B925FF35A2E8D194D0FC((intptr_t)L_80, (intptr_t)L_81, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_82, /*hidden argument*/NULL); int64_t L_84 = L_83; RuntimeObject * L_85 = Box(Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_il2cpp_TypeInfo_var, &L_84); V_5 = (int16_t)((*(int16_t*)((int16_t*)UnBox(L_85, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_01cb: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_86 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_87 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_86, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_88 = { reinterpret_cast (Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_0_0_0_var) }; Type_t * L_89 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_88, /*hidden argument*/NULL); V_11 = (bool)((((RuntimeObject*)(Type_t *)L_87) == ((RuntimeObject*)(Type_t *)L_89))? 1 : 0); bool L_90 = V_11; if (!L_90) { goto IL_020a; } } IL_01e7: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_91 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_92 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_91, /*hidden argument*/NULL); intptr_t L_93 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_94 = V_1; float L_95 = AndroidJNISafe_CallFloatMethod_m74F15E4AE8B0341919AD470E0528599F3042E0D5((intptr_t)L_92, (intptr_t)L_93, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_94, /*hidden argument*/NULL); float L_96 = L_95; RuntimeObject * L_97 = Box(Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_il2cpp_TypeInfo_var, &L_96); V_5 = (int16_t)((*(int16_t*)((int16_t*)UnBox(L_97, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_020a: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_98 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_99 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_98, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_100 = { reinterpret_cast (Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_0_0_0_var) }; Type_t * L_101 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_100, /*hidden argument*/NULL); V_12 = (bool)((((RuntimeObject*)(Type_t *)L_99) == ((RuntimeObject*)(Type_t *)L_101))? 1 : 0); bool L_102 = V_12; if (!L_102) { goto IL_0249; } } IL_0226: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_103 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_104 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_103, /*hidden argument*/NULL); intptr_t L_105 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_106 = V_1; double L_107 = AndroidJNISafe_CallDoubleMethod_m47F889A5E70637CDF523C7A84CC7F657FBEB8427((intptr_t)L_104, (intptr_t)L_105, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_106, /*hidden argument*/NULL); double L_108 = L_107; RuntimeObject * L_109 = Box(Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_il2cpp_TypeInfo_var, &L_108); V_5 = (int16_t)((*(int16_t*)((int16_t*)UnBox(L_109, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0249: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_110 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_111 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_110, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_112 = { reinterpret_cast (Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_0_0_0_var) }; Type_t * L_113 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_112, /*hidden argument*/NULL); V_13 = (bool)((((RuntimeObject*)(Type_t *)L_111) == ((RuntimeObject*)(Type_t *)L_113))? 1 : 0); bool L_114 = V_13; if (!L_114) { goto IL_0288; } } IL_0265: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_115 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_116 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_115, /*hidden argument*/NULL); intptr_t L_117 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_118 = V_1; Il2CppChar L_119 = AndroidJNISafe_CallCharMethod_mCE65F1C456B282169DFCD5A7D87E4DF78EE89626((intptr_t)L_116, (intptr_t)L_117, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_118, /*hidden argument*/NULL); Il2CppChar L_120 = L_119; RuntimeObject * L_121 = Box(Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_il2cpp_TypeInfo_var, &L_120); V_5 = (int16_t)((*(int16_t*)((int16_t*)UnBox(L_121, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0288: { goto IL_0407; } IL_028e: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_122 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_123 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_122, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_124 = { reinterpret_cast (String_t_0_0_0_var) }; Type_t * L_125 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_124, /*hidden argument*/NULL); V_14 = (bool)((((RuntimeObject*)(Type_t *)L_123) == ((RuntimeObject*)(Type_t *)L_125))? 1 : 0); bool L_126 = V_14; if (!L_126) { goto IL_02c8; } } IL_02aa: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_127 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_128 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_127, /*hidden argument*/NULL); intptr_t L_129 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_130 = V_1; String_t* L_131 = AndroidJNISafe_CallStringMethod_mF74DF782A0F41B0355910B4A6D1A88FFCA9E767D((intptr_t)L_128, (intptr_t)L_129, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_130, /*hidden argument*/NULL); V_5 = (int16_t)((*(int16_t*)((int16_t*)UnBox(L_131, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_02c8: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_132 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_133 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_132, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_134 = { reinterpret_cast (AndroidJavaClass_t799D386229C77D27C7E129BEF7A79AFD426084EE_0_0_0_var) }; Type_t * L_135 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_134, /*hidden argument*/NULL); V_15 = (bool)((((RuntimeObject*)(Type_t *)L_133) == ((RuntimeObject*)(Type_t *)L_135))? 1 : 0); bool L_136 = V_15; if (!L_136) { goto IL_0326; } } IL_02e4: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_137 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_138 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_137, /*hidden argument*/NULL); intptr_t L_139 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_140 = V_1; intptr_t L_141 = AndroidJNISafe_CallObjectMethod_m4E9B0BCDACAF851BA170F85BA9F06727B6A3452B((intptr_t)L_138, (intptr_t)L_139, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_140, /*hidden argument*/NULL); V_16 = (intptr_t)L_141; intptr_t L_142 = V_16; bool L_143 = IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934((intptr_t)L_142, (intptr_t)(0), /*hidden argument*/NULL); if (L_143) { goto IL_0315; } } IL_0307: { intptr_t L_144 = V_16; IL2CPP_RUNTIME_CLASS_INIT(AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_il2cpp_TypeInfo_var); AndroidJavaClass_t799D386229C77D27C7E129BEF7A79AFD426084EE * L_145 = AndroidJavaObject_AndroidJavaClassDeleteLocalRef_mD137411129D4E0B5AB858EAE367EBBA0E668D962((intptr_t)L_144, /*hidden argument*/NULL); G_B29_0 = ((*(int16_t*)((int16_t*)UnBox(L_145, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); goto IL_031f; } IL_0315: { il2cpp_codegen_initobj((&V_17), sizeof(int16_t)); int16_t L_146 = V_17; G_B29_0 = L_146; } IL_031f: { V_5 = (int16_t)G_B29_0; IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0326: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_147 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_148 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_147, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_149 = { reinterpret_cast (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_0_0_0_var) }; Type_t * L_150 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_149, /*hidden argument*/NULL); V_18 = (bool)((((RuntimeObject*)(Type_t *)L_148) == ((RuntimeObject*)(Type_t *)L_150))? 1 : 0); bool L_151 = V_18; if (!L_151) { goto IL_0384; } } IL_0342: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_152 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_153 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_152, /*hidden argument*/NULL); intptr_t L_154 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_155 = V_1; intptr_t L_156 = AndroidJNISafe_CallObjectMethod_m4E9B0BCDACAF851BA170F85BA9F06727B6A3452B((intptr_t)L_153, (intptr_t)L_154, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_155, /*hidden argument*/NULL); V_19 = (intptr_t)L_156; intptr_t L_157 = V_19; bool L_158 = IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934((intptr_t)L_157, (intptr_t)(0), /*hidden argument*/NULL); if (L_158) { goto IL_0373; } } IL_0365: { intptr_t L_159 = V_19; IL2CPP_RUNTIME_CLASS_INIT(AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_il2cpp_TypeInfo_var); AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D * L_160 = AndroidJavaObject_AndroidJavaObjectDeleteLocalRef_m0B0BCBDD56C299AC69938BDD4135E1B6EEAAC7EF((intptr_t)L_159, /*hidden argument*/NULL); G_B34_0 = ((*(int16_t*)((int16_t*)UnBox(L_160, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); goto IL_037d; } IL_0373: { il2cpp_codegen_initobj((&V_17), sizeof(int16_t)); int16_t L_161 = V_17; G_B34_0 = L_161; } IL_037d: { V_5 = (int16_t)G_B34_0; IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0384: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_162 = { reinterpret_cast (RuntimeArray_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_163 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_162, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_164 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; Type_t * L_165 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_164, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(AndroidReflection_t4C31ACF30004C6250A0141026ED26532553C4533_il2cpp_TypeInfo_var); bool L_166 = AndroidReflection_IsAssignableFrom_m000432044555172C9399EB05A11AA35BFAF790FD((Type_t *)L_163, (Type_t *)L_165, /*hidden argument*/NULL); V_20 = (bool)L_166; bool L_167 = V_20; if (!L_167) { goto IL_03e7; } } IL_03a3: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_168 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_169 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_168, /*hidden argument*/NULL); intptr_t L_170 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_171 = V_1; intptr_t L_172 = AndroidJNISafe_CallObjectMethod_m4E9B0BCDACAF851BA170F85BA9F06727B6A3452B((intptr_t)L_169, (intptr_t)L_170, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_171, /*hidden argument*/NULL); V_21 = (intptr_t)L_172; intptr_t L_173 = V_21; bool L_174 = IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934((intptr_t)L_173, (intptr_t)(0), /*hidden argument*/NULL); if (L_174) { goto IL_03d9; } } IL_03c6: { intptr_t L_175 = V_21; int16_t L_176 = (( int16_t (*) (intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((intptr_t)L_175, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); int16_t L_177 = L_176; RuntimeObject * L_178 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 2), &L_177); G_B39_0 = ((*(int16_t*)((int16_t*)UnBox(L_178, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); goto IL_03e3; } IL_03d9: { il2cpp_codegen_initobj((&V_17), sizeof(int16_t)); int16_t L_179 = V_17; G_B39_0 = L_179; } IL_03e3: { V_5 = (int16_t)G_B39_0; IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_03e7: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_180 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_181 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_180, /*hidden argument*/NULL); String_t* L_182 = String_Concat_m2E1F71C491D2429CC80A28745488FEA947BB7AAC((RuntimeObject *)_stringLiteral410E5E0A29AA0A53F2E0CE88EA5326375EB70394, (RuntimeObject *)L_181, (RuntimeObject *)_stringLiteralBB589D0621E5472F470FA3425A234C74B1E202E8, /*hidden argument*/NULL); Exception_t * L_183 = (Exception_t *)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var); Exception__ctor_m89BADFF36C3B170013878726E07729D51AA9FBE0(L_183, (String_t*)L_182, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_183, AndroidJavaObject__Call_TisInt16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_mCE42B7AF6506BA2D99F03ECE40FBC267C0D16EB7_RuntimeMethod_var); } IL_0407: { il2cpp_codegen_initobj((&V_17), sizeof(int16_t)); int16_t L_184 = V_17; V_5 = (int16_t)L_184; IL2CPP_LEAVE(0x420, FINALLY_0415); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0415; } FINALLY_0415: { // begin finally (depth: 1) ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_185 = ___args1; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_186 = V_1; AndroidJNIHelper_DeleteJNIArgArray_mEDFD8275CF10A3E0777350597633378776673784((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_185, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_186, /*hidden argument*/NULL); IL2CPP_END_FINALLY(1045) } // end finally (depth: 1) IL2CPP_CLEANUP(1045) { IL2CPP_JUMP_TBL(0x420, IL_0420) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_0420: { int16_t L_187 = V_5; return L_187; } } // ReturnType UnityEngine.AndroidJavaObject::_Call(System.String,System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AndroidJavaObject__Call_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m34F4C5E92B013F1724125A15B54D469A1454F3EE_gshared (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D * __this, String_t* ___methodName0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (AndroidJavaObject__Call_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m34F4C5E92B013F1724125A15B54D469A1454F3EE_MetadataUsageId); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* V_1 = NULL; bool V_2 = false; bool V_3 = false; bool V_4 = false; int32_t V_5 = 0; bool V_6 = false; bool V_7 = false; bool V_8 = false; bool V_9 = false; bool V_10 = false; bool V_11 = false; bool V_12 = false; bool V_13 = false; bool V_14 = false; bool V_15 = false; intptr_t V_16; memset((&V_16), 0, sizeof(V_16)); int32_t V_17 = 0; bool V_18 = false; intptr_t V_19; memset((&V_19), 0, sizeof(V_19)); bool V_20 = false; intptr_t V_21; memset((&V_21), 0, sizeof(V_21)); Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); void* __leave_targets_storage = alloca(sizeof(int32_t) * 14); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); int32_t G_B29_0 = 0; int32_t G_B34_0 = 0; int32_t G_B39_0 = 0; { ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_0 = ___args1; V_2 = (bool)((((RuntimeObject*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_0) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); bool L_1 = V_2; if (!L_1) { goto IL_0011; } } { ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_2 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)1); ___args1 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_2; } IL_0011: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_3 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jclass_2(); intptr_t L_4 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_3, /*hidden argument*/NULL); String_t* L_5 = ___methodName0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_6 = ___args1; intptr_t L_7 = (( intptr_t (*) (intptr_t, String_t*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, bool, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((intptr_t)L_4, (String_t*)L_5, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_6, (bool)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (intptr_t)L_7; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_8 = ___args1; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_9 = AndroidJNIHelper_CreateJNIArgArray_mAA5972FD580D58FA3D30B4E97B9837B439231F34((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_8, /*hidden argument*/NULL); V_1 = (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_9; } IL_002c: try { // begin try (depth: 1) { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_10 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_11 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_10, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(AndroidReflection_t4C31ACF30004C6250A0141026ED26532553C4533_il2cpp_TypeInfo_var); bool L_12 = AndroidReflection_IsPrimitive_m4C75B1AAEDD3FA0F73AFBC83CB374D3D8A9A3749((Type_t *)L_11, /*hidden argument*/NULL); V_3 = (bool)L_12; bool L_13 = V_3; if (!L_13) { goto IL_028e; } } IL_0043: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_14 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_15 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_14, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_16 = { reinterpret_cast (Int32_t585191389E07734F19F3156FF88FB3EF4800D102_0_0_0_var) }; Type_t * L_17 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_16, /*hidden argument*/NULL); V_4 = (bool)((((RuntimeObject*)(Type_t *)L_15) == ((RuntimeObject*)(Type_t *)L_17))? 1 : 0); bool L_18 = V_4; if (!L_18) { goto IL_0083; } } IL_0060: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_19 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_20 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_19, /*hidden argument*/NULL); intptr_t L_21 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_22 = V_1; int32_t L_23 = AndroidJNISafe_CallIntMethod_m014D37C85659EDCDDFF9A4007ED1943981525E95((intptr_t)L_20, (intptr_t)L_21, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_22, /*hidden argument*/NULL); int32_t L_24 = L_23; RuntimeObject * L_25 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_24); V_5 = (int32_t)((*(int32_t*)((int32_t*)UnBox(L_25, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0083: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_26 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_27 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_26, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_28 = { reinterpret_cast (Boolean_tB53F6830F670160873277339AA58F15CAED4399C_0_0_0_var) }; Type_t * L_29 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_28, /*hidden argument*/NULL); V_6 = (bool)((((RuntimeObject*)(Type_t *)L_27) == ((RuntimeObject*)(Type_t *)L_29))? 1 : 0); bool L_30 = V_6; if (!L_30) { goto IL_00c2; } } IL_009f: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_31 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_32 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_31, /*hidden argument*/NULL); intptr_t L_33 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_34 = V_1; bool L_35 = AndroidJNISafe_CallBooleanMethod_mE15E3147C3BD2BE20EE4ACD537DFB1253254E743((intptr_t)L_32, (intptr_t)L_33, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_34, /*hidden argument*/NULL); bool L_36 = L_35; RuntimeObject * L_37 = Box(Boolean_tB53F6830F670160873277339AA58F15CAED4399C_il2cpp_TypeInfo_var, &L_36); V_5 = (int32_t)((*(int32_t*)((int32_t*)UnBox(L_37, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_00c2: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_38 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_39 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_38, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_40 = { reinterpret_cast (Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07_0_0_0_var) }; Type_t * L_41 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_40, /*hidden argument*/NULL); V_7 = (bool)((((RuntimeObject*)(Type_t *)L_39) == ((RuntimeObject*)(Type_t *)L_41))? 1 : 0); bool L_42 = V_7; if (!L_42) { goto IL_010e; } } IL_00de: { IL2CPP_RUNTIME_CLASS_INIT(Debug_t7B5FCB117E2FD63B6838BC52821B252E2BFB61C4_il2cpp_TypeInfo_var); Debug_LogWarning_m37338644DC81F640CCDFEAE35A223F0E965F0568((RuntimeObject *)_stringLiteral549F8A6442A8CF40F44EEC637C6B456A0D311EA4, /*hidden argument*/NULL); GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_43 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_44 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_43, /*hidden argument*/NULL); intptr_t L_45 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_46 = V_1; int8_t L_47 = AndroidJNISafe_CallSByteMethod_mBC18848E620817FD4BCD72EB66E5EFDE64B34AA8((intptr_t)L_44, (intptr_t)L_45, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_46, /*hidden argument*/NULL); uint8_t L_48 = ((uint8_t)(((int32_t)((uint8_t)L_47)))); RuntimeObject * L_49 = Box(Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07_il2cpp_TypeInfo_var, &L_48); V_5 = (int32_t)((*(int32_t*)((int32_t*)UnBox(L_49, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_010e: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_50 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_51 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_50, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_52 = { reinterpret_cast (SByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_0_0_0_var) }; Type_t * L_53 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_52, /*hidden argument*/NULL); V_8 = (bool)((((RuntimeObject*)(Type_t *)L_51) == ((RuntimeObject*)(Type_t *)L_53))? 1 : 0); bool L_54 = V_8; if (!L_54) { goto IL_014d; } } IL_012a: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_55 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_56 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_55, /*hidden argument*/NULL); intptr_t L_57 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_58 = V_1; int8_t L_59 = AndroidJNISafe_CallSByteMethod_mBC18848E620817FD4BCD72EB66E5EFDE64B34AA8((intptr_t)L_56, (intptr_t)L_57, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_58, /*hidden argument*/NULL); int8_t L_60 = L_59; RuntimeObject * L_61 = Box(SByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_il2cpp_TypeInfo_var, &L_60); V_5 = (int32_t)((*(int32_t*)((int32_t*)UnBox(L_61, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_014d: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_62 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_63 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_62, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_64 = { reinterpret_cast (Int16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_0_0_0_var) }; Type_t * L_65 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_64, /*hidden argument*/NULL); V_9 = (bool)((((RuntimeObject*)(Type_t *)L_63) == ((RuntimeObject*)(Type_t *)L_65))? 1 : 0); bool L_66 = V_9; if (!L_66) { goto IL_018c; } } IL_0169: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_67 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_68 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_67, /*hidden argument*/NULL); intptr_t L_69 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_70 = V_1; int16_t L_71 = AndroidJNISafe_CallShortMethod_m0922D537A7A7C7576BA5CFA7359EEB1430B142B8((intptr_t)L_68, (intptr_t)L_69, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_70, /*hidden argument*/NULL); int16_t L_72 = L_71; RuntimeObject * L_73 = Box(Int16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_il2cpp_TypeInfo_var, &L_72); V_5 = (int32_t)((*(int32_t*)((int32_t*)UnBox(L_73, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_018c: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_74 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_75 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_74, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_76 = { reinterpret_cast (Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_0_0_0_var) }; Type_t * L_77 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_76, /*hidden argument*/NULL); V_10 = (bool)((((RuntimeObject*)(Type_t *)L_75) == ((RuntimeObject*)(Type_t *)L_77))? 1 : 0); bool L_78 = V_10; if (!L_78) { goto IL_01cb; } } IL_01a8: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_79 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_80 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_79, /*hidden argument*/NULL); intptr_t L_81 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_82 = V_1; int64_t L_83 = AndroidJNISafe_CallLongMethod_m30E44F8538D228134490B925FF35A2E8D194D0FC((intptr_t)L_80, (intptr_t)L_81, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_82, /*hidden argument*/NULL); int64_t L_84 = L_83; RuntimeObject * L_85 = Box(Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_il2cpp_TypeInfo_var, &L_84); V_5 = (int32_t)((*(int32_t*)((int32_t*)UnBox(L_85, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_01cb: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_86 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_87 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_86, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_88 = { reinterpret_cast (Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_0_0_0_var) }; Type_t * L_89 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_88, /*hidden argument*/NULL); V_11 = (bool)((((RuntimeObject*)(Type_t *)L_87) == ((RuntimeObject*)(Type_t *)L_89))? 1 : 0); bool L_90 = V_11; if (!L_90) { goto IL_020a; } } IL_01e7: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_91 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_92 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_91, /*hidden argument*/NULL); intptr_t L_93 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_94 = V_1; float L_95 = AndroidJNISafe_CallFloatMethod_m74F15E4AE8B0341919AD470E0528599F3042E0D5((intptr_t)L_92, (intptr_t)L_93, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_94, /*hidden argument*/NULL); float L_96 = L_95; RuntimeObject * L_97 = Box(Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_il2cpp_TypeInfo_var, &L_96); V_5 = (int32_t)((*(int32_t*)((int32_t*)UnBox(L_97, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_020a: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_98 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_99 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_98, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_100 = { reinterpret_cast (Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_0_0_0_var) }; Type_t * L_101 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_100, /*hidden argument*/NULL); V_12 = (bool)((((RuntimeObject*)(Type_t *)L_99) == ((RuntimeObject*)(Type_t *)L_101))? 1 : 0); bool L_102 = V_12; if (!L_102) { goto IL_0249; } } IL_0226: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_103 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_104 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_103, /*hidden argument*/NULL); intptr_t L_105 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_106 = V_1; double L_107 = AndroidJNISafe_CallDoubleMethod_m47F889A5E70637CDF523C7A84CC7F657FBEB8427((intptr_t)L_104, (intptr_t)L_105, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_106, /*hidden argument*/NULL); double L_108 = L_107; RuntimeObject * L_109 = Box(Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_il2cpp_TypeInfo_var, &L_108); V_5 = (int32_t)((*(int32_t*)((int32_t*)UnBox(L_109, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0249: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_110 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_111 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_110, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_112 = { reinterpret_cast (Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_0_0_0_var) }; Type_t * L_113 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_112, /*hidden argument*/NULL); V_13 = (bool)((((RuntimeObject*)(Type_t *)L_111) == ((RuntimeObject*)(Type_t *)L_113))? 1 : 0); bool L_114 = V_13; if (!L_114) { goto IL_0288; } } IL_0265: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_115 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_116 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_115, /*hidden argument*/NULL); intptr_t L_117 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_118 = V_1; Il2CppChar L_119 = AndroidJNISafe_CallCharMethod_mCE65F1C456B282169DFCD5A7D87E4DF78EE89626((intptr_t)L_116, (intptr_t)L_117, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_118, /*hidden argument*/NULL); Il2CppChar L_120 = L_119; RuntimeObject * L_121 = Box(Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_il2cpp_TypeInfo_var, &L_120); V_5 = (int32_t)((*(int32_t*)((int32_t*)UnBox(L_121, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0288: { goto IL_0407; } IL_028e: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_122 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_123 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_122, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_124 = { reinterpret_cast (String_t_0_0_0_var) }; Type_t * L_125 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_124, /*hidden argument*/NULL); V_14 = (bool)((((RuntimeObject*)(Type_t *)L_123) == ((RuntimeObject*)(Type_t *)L_125))? 1 : 0); bool L_126 = V_14; if (!L_126) { goto IL_02c8; } } IL_02aa: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_127 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_128 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_127, /*hidden argument*/NULL); intptr_t L_129 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_130 = V_1; String_t* L_131 = AndroidJNISafe_CallStringMethod_mF74DF782A0F41B0355910B4A6D1A88FFCA9E767D((intptr_t)L_128, (intptr_t)L_129, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_130, /*hidden argument*/NULL); V_5 = (int32_t)((*(int32_t*)((int32_t*)UnBox(L_131, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_02c8: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_132 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_133 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_132, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_134 = { reinterpret_cast (AndroidJavaClass_t799D386229C77D27C7E129BEF7A79AFD426084EE_0_0_0_var) }; Type_t * L_135 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_134, /*hidden argument*/NULL); V_15 = (bool)((((RuntimeObject*)(Type_t *)L_133) == ((RuntimeObject*)(Type_t *)L_135))? 1 : 0); bool L_136 = V_15; if (!L_136) { goto IL_0326; } } IL_02e4: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_137 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_138 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_137, /*hidden argument*/NULL); intptr_t L_139 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_140 = V_1; intptr_t L_141 = AndroidJNISafe_CallObjectMethod_m4E9B0BCDACAF851BA170F85BA9F06727B6A3452B((intptr_t)L_138, (intptr_t)L_139, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_140, /*hidden argument*/NULL); V_16 = (intptr_t)L_141; intptr_t L_142 = V_16; bool L_143 = IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934((intptr_t)L_142, (intptr_t)(0), /*hidden argument*/NULL); if (L_143) { goto IL_0315; } } IL_0307: { intptr_t L_144 = V_16; IL2CPP_RUNTIME_CLASS_INIT(AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_il2cpp_TypeInfo_var); AndroidJavaClass_t799D386229C77D27C7E129BEF7A79AFD426084EE * L_145 = AndroidJavaObject_AndroidJavaClassDeleteLocalRef_mD137411129D4E0B5AB858EAE367EBBA0E668D962((intptr_t)L_144, /*hidden argument*/NULL); G_B29_0 = ((*(int32_t*)((int32_t*)UnBox(L_145, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); goto IL_031f; } IL_0315: { il2cpp_codegen_initobj((&V_17), sizeof(int32_t)); int32_t L_146 = V_17; G_B29_0 = L_146; } IL_031f: { V_5 = (int32_t)G_B29_0; IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0326: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_147 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_148 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_147, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_149 = { reinterpret_cast (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_0_0_0_var) }; Type_t * L_150 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_149, /*hidden argument*/NULL); V_18 = (bool)((((RuntimeObject*)(Type_t *)L_148) == ((RuntimeObject*)(Type_t *)L_150))? 1 : 0); bool L_151 = V_18; if (!L_151) { goto IL_0384; } } IL_0342: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_152 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_153 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_152, /*hidden argument*/NULL); intptr_t L_154 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_155 = V_1; intptr_t L_156 = AndroidJNISafe_CallObjectMethod_m4E9B0BCDACAF851BA170F85BA9F06727B6A3452B((intptr_t)L_153, (intptr_t)L_154, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_155, /*hidden argument*/NULL); V_19 = (intptr_t)L_156; intptr_t L_157 = V_19; bool L_158 = IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934((intptr_t)L_157, (intptr_t)(0), /*hidden argument*/NULL); if (L_158) { goto IL_0373; } } IL_0365: { intptr_t L_159 = V_19; IL2CPP_RUNTIME_CLASS_INIT(AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_il2cpp_TypeInfo_var); AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D * L_160 = AndroidJavaObject_AndroidJavaObjectDeleteLocalRef_m0B0BCBDD56C299AC69938BDD4135E1B6EEAAC7EF((intptr_t)L_159, /*hidden argument*/NULL); G_B34_0 = ((*(int32_t*)((int32_t*)UnBox(L_160, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); goto IL_037d; } IL_0373: { il2cpp_codegen_initobj((&V_17), sizeof(int32_t)); int32_t L_161 = V_17; G_B34_0 = L_161; } IL_037d: { V_5 = (int32_t)G_B34_0; IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0384: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_162 = { reinterpret_cast (RuntimeArray_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_163 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_162, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_164 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; Type_t * L_165 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_164, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(AndroidReflection_t4C31ACF30004C6250A0141026ED26532553C4533_il2cpp_TypeInfo_var); bool L_166 = AndroidReflection_IsAssignableFrom_m000432044555172C9399EB05A11AA35BFAF790FD((Type_t *)L_163, (Type_t *)L_165, /*hidden argument*/NULL); V_20 = (bool)L_166; bool L_167 = V_20; if (!L_167) { goto IL_03e7; } } IL_03a3: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_168 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_169 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_168, /*hidden argument*/NULL); intptr_t L_170 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_171 = V_1; intptr_t L_172 = AndroidJNISafe_CallObjectMethod_m4E9B0BCDACAF851BA170F85BA9F06727B6A3452B((intptr_t)L_169, (intptr_t)L_170, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_171, /*hidden argument*/NULL); V_21 = (intptr_t)L_172; intptr_t L_173 = V_21; bool L_174 = IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934((intptr_t)L_173, (intptr_t)(0), /*hidden argument*/NULL); if (L_174) { goto IL_03d9; } } IL_03c6: { intptr_t L_175 = V_21; int32_t L_176 = (( int32_t (*) (intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((intptr_t)L_175, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); int32_t L_177 = L_176; RuntimeObject * L_178 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 2), &L_177); G_B39_0 = ((*(int32_t*)((int32_t*)UnBox(L_178, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); goto IL_03e3; } IL_03d9: { il2cpp_codegen_initobj((&V_17), sizeof(int32_t)); int32_t L_179 = V_17; G_B39_0 = L_179; } IL_03e3: { V_5 = (int32_t)G_B39_0; IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_03e7: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_180 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_181 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_180, /*hidden argument*/NULL); String_t* L_182 = String_Concat_m2E1F71C491D2429CC80A28745488FEA947BB7AAC((RuntimeObject *)_stringLiteral410E5E0A29AA0A53F2E0CE88EA5326375EB70394, (RuntimeObject *)L_181, (RuntimeObject *)_stringLiteralBB589D0621E5472F470FA3425A234C74B1E202E8, /*hidden argument*/NULL); Exception_t * L_183 = (Exception_t *)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var); Exception__ctor_m89BADFF36C3B170013878726E07729D51AA9FBE0(L_183, (String_t*)L_182, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_183, AndroidJavaObject__Call_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m34F4C5E92B013F1724125A15B54D469A1454F3EE_RuntimeMethod_var); } IL_0407: { il2cpp_codegen_initobj((&V_17), sizeof(int32_t)); int32_t L_184 = V_17; V_5 = (int32_t)L_184; IL2CPP_LEAVE(0x420, FINALLY_0415); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0415; } FINALLY_0415: { // begin finally (depth: 1) ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_185 = ___args1; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_186 = V_1; AndroidJNIHelper_DeleteJNIArgArray_mEDFD8275CF10A3E0777350597633378776673784((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_185, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_186, /*hidden argument*/NULL); IL2CPP_END_FINALLY(1045) } // end finally (depth: 1) IL2CPP_CLEANUP(1045) { IL2CPP_JUMP_TBL(0x420, IL_0420) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_0420: { int32_t L_187 = V_5; return L_187; } } // ReturnType UnityEngine.AndroidJavaObject::_Call(System.String,System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t AndroidJavaObject__Call_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_m4BE1C91B89BF6BD2A4F71B28EFBF6B76E7B07DD5_gshared (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D * __this, String_t* ___methodName0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (AndroidJavaObject__Call_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_m4BE1C91B89BF6BD2A4F71B28EFBF6B76E7B07DD5_MetadataUsageId); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* V_1 = NULL; bool V_2 = false; bool V_3 = false; bool V_4 = false; int64_t V_5 = 0; bool V_6 = false; bool V_7 = false; bool V_8 = false; bool V_9 = false; bool V_10 = false; bool V_11 = false; bool V_12 = false; bool V_13 = false; bool V_14 = false; bool V_15 = false; intptr_t V_16; memset((&V_16), 0, sizeof(V_16)); int64_t V_17 = 0; bool V_18 = false; intptr_t V_19; memset((&V_19), 0, sizeof(V_19)); bool V_20 = false; intptr_t V_21; memset((&V_21), 0, sizeof(V_21)); Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); void* __leave_targets_storage = alloca(sizeof(int32_t) * 14); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); int64_t G_B29_0 = 0; int64_t G_B34_0 = 0; int64_t G_B39_0 = 0; { ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_0 = ___args1; V_2 = (bool)((((RuntimeObject*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_0) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); bool L_1 = V_2; if (!L_1) { goto IL_0011; } } { ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_2 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)1); ___args1 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_2; } IL_0011: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_3 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jclass_2(); intptr_t L_4 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_3, /*hidden argument*/NULL); String_t* L_5 = ___methodName0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_6 = ___args1; intptr_t L_7 = (( intptr_t (*) (intptr_t, String_t*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, bool, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((intptr_t)L_4, (String_t*)L_5, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_6, (bool)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (intptr_t)L_7; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_8 = ___args1; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_9 = AndroidJNIHelper_CreateJNIArgArray_mAA5972FD580D58FA3D30B4E97B9837B439231F34((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_8, /*hidden argument*/NULL); V_1 = (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_9; } IL_002c: try { // begin try (depth: 1) { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_10 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_11 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_10, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(AndroidReflection_t4C31ACF30004C6250A0141026ED26532553C4533_il2cpp_TypeInfo_var); bool L_12 = AndroidReflection_IsPrimitive_m4C75B1AAEDD3FA0F73AFBC83CB374D3D8A9A3749((Type_t *)L_11, /*hidden argument*/NULL); V_3 = (bool)L_12; bool L_13 = V_3; if (!L_13) { goto IL_028e; } } IL_0043: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_14 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_15 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_14, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_16 = { reinterpret_cast (Int32_t585191389E07734F19F3156FF88FB3EF4800D102_0_0_0_var) }; Type_t * L_17 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_16, /*hidden argument*/NULL); V_4 = (bool)((((RuntimeObject*)(Type_t *)L_15) == ((RuntimeObject*)(Type_t *)L_17))? 1 : 0); bool L_18 = V_4; if (!L_18) { goto IL_0083; } } IL_0060: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_19 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_20 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_19, /*hidden argument*/NULL); intptr_t L_21 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_22 = V_1; int32_t L_23 = AndroidJNISafe_CallIntMethod_m014D37C85659EDCDDFF9A4007ED1943981525E95((intptr_t)L_20, (intptr_t)L_21, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_22, /*hidden argument*/NULL); int32_t L_24 = L_23; RuntimeObject * L_25 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_24); V_5 = (int64_t)((*(int64_t*)((int64_t*)UnBox(L_25, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0083: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_26 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_27 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_26, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_28 = { reinterpret_cast (Boolean_tB53F6830F670160873277339AA58F15CAED4399C_0_0_0_var) }; Type_t * L_29 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_28, /*hidden argument*/NULL); V_6 = (bool)((((RuntimeObject*)(Type_t *)L_27) == ((RuntimeObject*)(Type_t *)L_29))? 1 : 0); bool L_30 = V_6; if (!L_30) { goto IL_00c2; } } IL_009f: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_31 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_32 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_31, /*hidden argument*/NULL); intptr_t L_33 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_34 = V_1; bool L_35 = AndroidJNISafe_CallBooleanMethod_mE15E3147C3BD2BE20EE4ACD537DFB1253254E743((intptr_t)L_32, (intptr_t)L_33, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_34, /*hidden argument*/NULL); bool L_36 = L_35; RuntimeObject * L_37 = Box(Boolean_tB53F6830F670160873277339AA58F15CAED4399C_il2cpp_TypeInfo_var, &L_36); V_5 = (int64_t)((*(int64_t*)((int64_t*)UnBox(L_37, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_00c2: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_38 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_39 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_38, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_40 = { reinterpret_cast (Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07_0_0_0_var) }; Type_t * L_41 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_40, /*hidden argument*/NULL); V_7 = (bool)((((RuntimeObject*)(Type_t *)L_39) == ((RuntimeObject*)(Type_t *)L_41))? 1 : 0); bool L_42 = V_7; if (!L_42) { goto IL_010e; } } IL_00de: { IL2CPP_RUNTIME_CLASS_INIT(Debug_t7B5FCB117E2FD63B6838BC52821B252E2BFB61C4_il2cpp_TypeInfo_var); Debug_LogWarning_m37338644DC81F640CCDFEAE35A223F0E965F0568((RuntimeObject *)_stringLiteral549F8A6442A8CF40F44EEC637C6B456A0D311EA4, /*hidden argument*/NULL); GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_43 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_44 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_43, /*hidden argument*/NULL); intptr_t L_45 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_46 = V_1; int8_t L_47 = AndroidJNISafe_CallSByteMethod_mBC18848E620817FD4BCD72EB66E5EFDE64B34AA8((intptr_t)L_44, (intptr_t)L_45, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_46, /*hidden argument*/NULL); uint8_t L_48 = ((uint8_t)(((int32_t)((uint8_t)L_47)))); RuntimeObject * L_49 = Box(Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07_il2cpp_TypeInfo_var, &L_48); V_5 = (int64_t)((*(int64_t*)((int64_t*)UnBox(L_49, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_010e: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_50 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_51 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_50, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_52 = { reinterpret_cast (SByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_0_0_0_var) }; Type_t * L_53 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_52, /*hidden argument*/NULL); V_8 = (bool)((((RuntimeObject*)(Type_t *)L_51) == ((RuntimeObject*)(Type_t *)L_53))? 1 : 0); bool L_54 = V_8; if (!L_54) { goto IL_014d; } } IL_012a: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_55 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_56 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_55, /*hidden argument*/NULL); intptr_t L_57 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_58 = V_1; int8_t L_59 = AndroidJNISafe_CallSByteMethod_mBC18848E620817FD4BCD72EB66E5EFDE64B34AA8((intptr_t)L_56, (intptr_t)L_57, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_58, /*hidden argument*/NULL); int8_t L_60 = L_59; RuntimeObject * L_61 = Box(SByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_il2cpp_TypeInfo_var, &L_60); V_5 = (int64_t)((*(int64_t*)((int64_t*)UnBox(L_61, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_014d: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_62 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_63 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_62, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_64 = { reinterpret_cast (Int16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_0_0_0_var) }; Type_t * L_65 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_64, /*hidden argument*/NULL); V_9 = (bool)((((RuntimeObject*)(Type_t *)L_63) == ((RuntimeObject*)(Type_t *)L_65))? 1 : 0); bool L_66 = V_9; if (!L_66) { goto IL_018c; } } IL_0169: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_67 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_68 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_67, /*hidden argument*/NULL); intptr_t L_69 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_70 = V_1; int16_t L_71 = AndroidJNISafe_CallShortMethod_m0922D537A7A7C7576BA5CFA7359EEB1430B142B8((intptr_t)L_68, (intptr_t)L_69, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_70, /*hidden argument*/NULL); int16_t L_72 = L_71; RuntimeObject * L_73 = Box(Int16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_il2cpp_TypeInfo_var, &L_72); V_5 = (int64_t)((*(int64_t*)((int64_t*)UnBox(L_73, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_018c: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_74 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_75 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_74, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_76 = { reinterpret_cast (Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_0_0_0_var) }; Type_t * L_77 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_76, /*hidden argument*/NULL); V_10 = (bool)((((RuntimeObject*)(Type_t *)L_75) == ((RuntimeObject*)(Type_t *)L_77))? 1 : 0); bool L_78 = V_10; if (!L_78) { goto IL_01cb; } } IL_01a8: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_79 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_80 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_79, /*hidden argument*/NULL); intptr_t L_81 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_82 = V_1; int64_t L_83 = AndroidJNISafe_CallLongMethod_m30E44F8538D228134490B925FF35A2E8D194D0FC((intptr_t)L_80, (intptr_t)L_81, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_82, /*hidden argument*/NULL); int64_t L_84 = L_83; RuntimeObject * L_85 = Box(Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_il2cpp_TypeInfo_var, &L_84); V_5 = (int64_t)((*(int64_t*)((int64_t*)UnBox(L_85, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_01cb: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_86 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_87 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_86, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_88 = { reinterpret_cast (Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_0_0_0_var) }; Type_t * L_89 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_88, /*hidden argument*/NULL); V_11 = (bool)((((RuntimeObject*)(Type_t *)L_87) == ((RuntimeObject*)(Type_t *)L_89))? 1 : 0); bool L_90 = V_11; if (!L_90) { goto IL_020a; } } IL_01e7: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_91 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_92 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_91, /*hidden argument*/NULL); intptr_t L_93 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_94 = V_1; float L_95 = AndroidJNISafe_CallFloatMethod_m74F15E4AE8B0341919AD470E0528599F3042E0D5((intptr_t)L_92, (intptr_t)L_93, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_94, /*hidden argument*/NULL); float L_96 = L_95; RuntimeObject * L_97 = Box(Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_il2cpp_TypeInfo_var, &L_96); V_5 = (int64_t)((*(int64_t*)((int64_t*)UnBox(L_97, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_020a: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_98 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_99 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_98, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_100 = { reinterpret_cast (Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_0_0_0_var) }; Type_t * L_101 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_100, /*hidden argument*/NULL); V_12 = (bool)((((RuntimeObject*)(Type_t *)L_99) == ((RuntimeObject*)(Type_t *)L_101))? 1 : 0); bool L_102 = V_12; if (!L_102) { goto IL_0249; } } IL_0226: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_103 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_104 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_103, /*hidden argument*/NULL); intptr_t L_105 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_106 = V_1; double L_107 = AndroidJNISafe_CallDoubleMethod_m47F889A5E70637CDF523C7A84CC7F657FBEB8427((intptr_t)L_104, (intptr_t)L_105, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_106, /*hidden argument*/NULL); double L_108 = L_107; RuntimeObject * L_109 = Box(Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_il2cpp_TypeInfo_var, &L_108); V_5 = (int64_t)((*(int64_t*)((int64_t*)UnBox(L_109, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0249: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_110 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_111 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_110, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_112 = { reinterpret_cast (Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_0_0_0_var) }; Type_t * L_113 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_112, /*hidden argument*/NULL); V_13 = (bool)((((RuntimeObject*)(Type_t *)L_111) == ((RuntimeObject*)(Type_t *)L_113))? 1 : 0); bool L_114 = V_13; if (!L_114) { goto IL_0288; } } IL_0265: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_115 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_116 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_115, /*hidden argument*/NULL); intptr_t L_117 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_118 = V_1; Il2CppChar L_119 = AndroidJNISafe_CallCharMethod_mCE65F1C456B282169DFCD5A7D87E4DF78EE89626((intptr_t)L_116, (intptr_t)L_117, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_118, /*hidden argument*/NULL); Il2CppChar L_120 = L_119; RuntimeObject * L_121 = Box(Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_il2cpp_TypeInfo_var, &L_120); V_5 = (int64_t)((*(int64_t*)((int64_t*)UnBox(L_121, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0288: { goto IL_0407; } IL_028e: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_122 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_123 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_122, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_124 = { reinterpret_cast (String_t_0_0_0_var) }; Type_t * L_125 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_124, /*hidden argument*/NULL); V_14 = (bool)((((RuntimeObject*)(Type_t *)L_123) == ((RuntimeObject*)(Type_t *)L_125))? 1 : 0); bool L_126 = V_14; if (!L_126) { goto IL_02c8; } } IL_02aa: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_127 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_128 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_127, /*hidden argument*/NULL); intptr_t L_129 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_130 = V_1; String_t* L_131 = AndroidJNISafe_CallStringMethod_mF74DF782A0F41B0355910B4A6D1A88FFCA9E767D((intptr_t)L_128, (intptr_t)L_129, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_130, /*hidden argument*/NULL); V_5 = (int64_t)((*(int64_t*)((int64_t*)UnBox(L_131, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_02c8: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_132 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_133 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_132, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_134 = { reinterpret_cast (AndroidJavaClass_t799D386229C77D27C7E129BEF7A79AFD426084EE_0_0_0_var) }; Type_t * L_135 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_134, /*hidden argument*/NULL); V_15 = (bool)((((RuntimeObject*)(Type_t *)L_133) == ((RuntimeObject*)(Type_t *)L_135))? 1 : 0); bool L_136 = V_15; if (!L_136) { goto IL_0326; } } IL_02e4: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_137 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_138 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_137, /*hidden argument*/NULL); intptr_t L_139 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_140 = V_1; intptr_t L_141 = AndroidJNISafe_CallObjectMethod_m4E9B0BCDACAF851BA170F85BA9F06727B6A3452B((intptr_t)L_138, (intptr_t)L_139, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_140, /*hidden argument*/NULL); V_16 = (intptr_t)L_141; intptr_t L_142 = V_16; bool L_143 = IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934((intptr_t)L_142, (intptr_t)(0), /*hidden argument*/NULL); if (L_143) { goto IL_0315; } } IL_0307: { intptr_t L_144 = V_16; IL2CPP_RUNTIME_CLASS_INIT(AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_il2cpp_TypeInfo_var); AndroidJavaClass_t799D386229C77D27C7E129BEF7A79AFD426084EE * L_145 = AndroidJavaObject_AndroidJavaClassDeleteLocalRef_mD137411129D4E0B5AB858EAE367EBBA0E668D962((intptr_t)L_144, /*hidden argument*/NULL); G_B29_0 = ((*(int64_t*)((int64_t*)UnBox(L_145, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); goto IL_031f; } IL_0315: { il2cpp_codegen_initobj((&V_17), sizeof(int64_t)); int64_t L_146 = V_17; G_B29_0 = L_146; } IL_031f: { V_5 = (int64_t)G_B29_0; IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0326: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_147 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_148 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_147, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_149 = { reinterpret_cast (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_0_0_0_var) }; Type_t * L_150 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_149, /*hidden argument*/NULL); V_18 = (bool)((((RuntimeObject*)(Type_t *)L_148) == ((RuntimeObject*)(Type_t *)L_150))? 1 : 0); bool L_151 = V_18; if (!L_151) { goto IL_0384; } } IL_0342: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_152 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_153 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_152, /*hidden argument*/NULL); intptr_t L_154 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_155 = V_1; intptr_t L_156 = AndroidJNISafe_CallObjectMethod_m4E9B0BCDACAF851BA170F85BA9F06727B6A3452B((intptr_t)L_153, (intptr_t)L_154, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_155, /*hidden argument*/NULL); V_19 = (intptr_t)L_156; intptr_t L_157 = V_19; bool L_158 = IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934((intptr_t)L_157, (intptr_t)(0), /*hidden argument*/NULL); if (L_158) { goto IL_0373; } } IL_0365: { intptr_t L_159 = V_19; IL2CPP_RUNTIME_CLASS_INIT(AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_il2cpp_TypeInfo_var); AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D * L_160 = AndroidJavaObject_AndroidJavaObjectDeleteLocalRef_m0B0BCBDD56C299AC69938BDD4135E1B6EEAAC7EF((intptr_t)L_159, /*hidden argument*/NULL); G_B34_0 = ((*(int64_t*)((int64_t*)UnBox(L_160, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); goto IL_037d; } IL_0373: { il2cpp_codegen_initobj((&V_17), sizeof(int64_t)); int64_t L_161 = V_17; G_B34_0 = L_161; } IL_037d: { V_5 = (int64_t)G_B34_0; IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0384: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_162 = { reinterpret_cast (RuntimeArray_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_163 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_162, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_164 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; Type_t * L_165 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_164, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(AndroidReflection_t4C31ACF30004C6250A0141026ED26532553C4533_il2cpp_TypeInfo_var); bool L_166 = AndroidReflection_IsAssignableFrom_m000432044555172C9399EB05A11AA35BFAF790FD((Type_t *)L_163, (Type_t *)L_165, /*hidden argument*/NULL); V_20 = (bool)L_166; bool L_167 = V_20; if (!L_167) { goto IL_03e7; } } IL_03a3: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_168 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_169 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_168, /*hidden argument*/NULL); intptr_t L_170 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_171 = V_1; intptr_t L_172 = AndroidJNISafe_CallObjectMethod_m4E9B0BCDACAF851BA170F85BA9F06727B6A3452B((intptr_t)L_169, (intptr_t)L_170, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_171, /*hidden argument*/NULL); V_21 = (intptr_t)L_172; intptr_t L_173 = V_21; bool L_174 = IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934((intptr_t)L_173, (intptr_t)(0), /*hidden argument*/NULL); if (L_174) { goto IL_03d9; } } IL_03c6: { intptr_t L_175 = V_21; int64_t L_176 = (( int64_t (*) (intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((intptr_t)L_175, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); int64_t L_177 = L_176; RuntimeObject * L_178 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 2), &L_177); G_B39_0 = ((*(int64_t*)((int64_t*)UnBox(L_178, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); goto IL_03e3; } IL_03d9: { il2cpp_codegen_initobj((&V_17), sizeof(int64_t)); int64_t L_179 = V_17; G_B39_0 = L_179; } IL_03e3: { V_5 = (int64_t)G_B39_0; IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_03e7: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_180 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_181 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_180, /*hidden argument*/NULL); String_t* L_182 = String_Concat_m2E1F71C491D2429CC80A28745488FEA947BB7AAC((RuntimeObject *)_stringLiteral410E5E0A29AA0A53F2E0CE88EA5326375EB70394, (RuntimeObject *)L_181, (RuntimeObject *)_stringLiteralBB589D0621E5472F470FA3425A234C74B1E202E8, /*hidden argument*/NULL); Exception_t * L_183 = (Exception_t *)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var); Exception__ctor_m89BADFF36C3B170013878726E07729D51AA9FBE0(L_183, (String_t*)L_182, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_183, AndroidJavaObject__Call_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_m4BE1C91B89BF6BD2A4F71B28EFBF6B76E7B07DD5_RuntimeMethod_var); } IL_0407: { il2cpp_codegen_initobj((&V_17), sizeof(int64_t)); int64_t L_184 = V_17; V_5 = (int64_t)L_184; IL2CPP_LEAVE(0x420, FINALLY_0415); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0415; } FINALLY_0415: { // begin finally (depth: 1) ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_185 = ___args1; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_186 = V_1; AndroidJNIHelper_DeleteJNIArgArray_mEDFD8275CF10A3E0777350597633378776673784((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_185, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_186, /*hidden argument*/NULL); IL2CPP_END_FINALLY(1045) } // end finally (depth: 1) IL2CPP_CLEANUP(1045) { IL2CPP_JUMP_TBL(0x420, IL_0420) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_0420: { int64_t L_187 = V_5; return L_187; } } // ReturnType UnityEngine.AndroidJavaObject::_Call(System.String,System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * AndroidJavaObject__Call_TisRuntimeObject_m985C86A1D5712893DA83BF4E15B269B31859F3D0_gshared (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D * __this, String_t* ___methodName0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (AndroidJavaObject__Call_TisRuntimeObject_m985C86A1D5712893DA83BF4E15B269B31859F3D0_MetadataUsageId); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* V_1 = NULL; bool V_2 = false; bool V_3 = false; bool V_4 = false; RuntimeObject * V_5 = NULL; bool V_6 = false; bool V_7 = false; bool V_8 = false; bool V_9 = false; bool V_10 = false; bool V_11 = false; bool V_12 = false; bool V_13 = false; bool V_14 = false; bool V_15 = false; intptr_t V_16; memset((&V_16), 0, sizeof(V_16)); RuntimeObject * V_17 = NULL; bool V_18 = false; intptr_t V_19; memset((&V_19), 0, sizeof(V_19)); bool V_20 = false; intptr_t V_21; memset((&V_21), 0, sizeof(V_21)); Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); void* __leave_targets_storage = alloca(sizeof(int32_t) * 14); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); RuntimeObject * G_B29_0 = NULL; RuntimeObject * G_B34_0 = NULL; RuntimeObject * G_B39_0 = NULL; { ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_0 = ___args1; V_2 = (bool)((((RuntimeObject*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_0) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); bool L_1 = V_2; if (!L_1) { goto IL_0011; } } { ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_2 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)1); ___args1 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_2; } IL_0011: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_3 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jclass_2(); intptr_t L_4 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_3, /*hidden argument*/NULL); String_t* L_5 = ___methodName0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_6 = ___args1; intptr_t L_7 = (( intptr_t (*) (intptr_t, String_t*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, bool, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((intptr_t)L_4, (String_t*)L_5, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_6, (bool)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (intptr_t)L_7; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_8 = ___args1; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_9 = AndroidJNIHelper_CreateJNIArgArray_mAA5972FD580D58FA3D30B4E97B9837B439231F34((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_8, /*hidden argument*/NULL); V_1 = (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_9; } IL_002c: try { // begin try (depth: 1) { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_10 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_11 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_10, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(AndroidReflection_t4C31ACF30004C6250A0141026ED26532553C4533_il2cpp_TypeInfo_var); bool L_12 = AndroidReflection_IsPrimitive_m4C75B1AAEDD3FA0F73AFBC83CB374D3D8A9A3749((Type_t *)L_11, /*hidden argument*/NULL); V_3 = (bool)L_12; bool L_13 = V_3; if (!L_13) { goto IL_028e; } } IL_0043: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_14 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_15 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_14, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_16 = { reinterpret_cast (Int32_t585191389E07734F19F3156FF88FB3EF4800D102_0_0_0_var) }; Type_t * L_17 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_16, /*hidden argument*/NULL); V_4 = (bool)((((RuntimeObject*)(Type_t *)L_15) == ((RuntimeObject*)(Type_t *)L_17))? 1 : 0); bool L_18 = V_4; if (!L_18) { goto IL_0083; } } IL_0060: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_19 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_20 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_19, /*hidden argument*/NULL); intptr_t L_21 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_22 = V_1; int32_t L_23 = AndroidJNISafe_CallIntMethod_m014D37C85659EDCDDFF9A4007ED1943981525E95((intptr_t)L_20, (intptr_t)L_21, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_22, /*hidden argument*/NULL); int32_t L_24 = L_23; RuntimeObject * L_25 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_24); V_5 = (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_25, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0083: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_26 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_27 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_26, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_28 = { reinterpret_cast (Boolean_tB53F6830F670160873277339AA58F15CAED4399C_0_0_0_var) }; Type_t * L_29 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_28, /*hidden argument*/NULL); V_6 = (bool)((((RuntimeObject*)(Type_t *)L_27) == ((RuntimeObject*)(Type_t *)L_29))? 1 : 0); bool L_30 = V_6; if (!L_30) { goto IL_00c2; } } IL_009f: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_31 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_32 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_31, /*hidden argument*/NULL); intptr_t L_33 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_34 = V_1; bool L_35 = AndroidJNISafe_CallBooleanMethod_mE15E3147C3BD2BE20EE4ACD537DFB1253254E743((intptr_t)L_32, (intptr_t)L_33, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_34, /*hidden argument*/NULL); bool L_36 = L_35; RuntimeObject * L_37 = Box(Boolean_tB53F6830F670160873277339AA58F15CAED4399C_il2cpp_TypeInfo_var, &L_36); V_5 = (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_37, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_00c2: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_38 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_39 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_38, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_40 = { reinterpret_cast (Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07_0_0_0_var) }; Type_t * L_41 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_40, /*hidden argument*/NULL); V_7 = (bool)((((RuntimeObject*)(Type_t *)L_39) == ((RuntimeObject*)(Type_t *)L_41))? 1 : 0); bool L_42 = V_7; if (!L_42) { goto IL_010e; } } IL_00de: { IL2CPP_RUNTIME_CLASS_INIT(Debug_t7B5FCB117E2FD63B6838BC52821B252E2BFB61C4_il2cpp_TypeInfo_var); Debug_LogWarning_m37338644DC81F640CCDFEAE35A223F0E965F0568((RuntimeObject *)_stringLiteral549F8A6442A8CF40F44EEC637C6B456A0D311EA4, /*hidden argument*/NULL); GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_43 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_44 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_43, /*hidden argument*/NULL); intptr_t L_45 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_46 = V_1; int8_t L_47 = AndroidJNISafe_CallSByteMethod_mBC18848E620817FD4BCD72EB66E5EFDE64B34AA8((intptr_t)L_44, (intptr_t)L_45, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_46, /*hidden argument*/NULL); uint8_t L_48 = ((uint8_t)(((int32_t)((uint8_t)L_47)))); RuntimeObject * L_49 = Box(Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07_il2cpp_TypeInfo_var, &L_48); V_5 = (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_49, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_010e: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_50 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_51 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_50, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_52 = { reinterpret_cast (SByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_0_0_0_var) }; Type_t * L_53 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_52, /*hidden argument*/NULL); V_8 = (bool)((((RuntimeObject*)(Type_t *)L_51) == ((RuntimeObject*)(Type_t *)L_53))? 1 : 0); bool L_54 = V_8; if (!L_54) { goto IL_014d; } } IL_012a: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_55 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_56 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_55, /*hidden argument*/NULL); intptr_t L_57 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_58 = V_1; int8_t L_59 = AndroidJNISafe_CallSByteMethod_mBC18848E620817FD4BCD72EB66E5EFDE64B34AA8((intptr_t)L_56, (intptr_t)L_57, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_58, /*hidden argument*/NULL); int8_t L_60 = L_59; RuntimeObject * L_61 = Box(SByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_il2cpp_TypeInfo_var, &L_60); V_5 = (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_61, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_014d: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_62 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_63 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_62, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_64 = { reinterpret_cast (Int16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_0_0_0_var) }; Type_t * L_65 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_64, /*hidden argument*/NULL); V_9 = (bool)((((RuntimeObject*)(Type_t *)L_63) == ((RuntimeObject*)(Type_t *)L_65))? 1 : 0); bool L_66 = V_9; if (!L_66) { goto IL_018c; } } IL_0169: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_67 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_68 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_67, /*hidden argument*/NULL); intptr_t L_69 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_70 = V_1; int16_t L_71 = AndroidJNISafe_CallShortMethod_m0922D537A7A7C7576BA5CFA7359EEB1430B142B8((intptr_t)L_68, (intptr_t)L_69, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_70, /*hidden argument*/NULL); int16_t L_72 = L_71; RuntimeObject * L_73 = Box(Int16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_il2cpp_TypeInfo_var, &L_72); V_5 = (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_73, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_018c: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_74 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_75 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_74, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_76 = { reinterpret_cast (Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_0_0_0_var) }; Type_t * L_77 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_76, /*hidden argument*/NULL); V_10 = (bool)((((RuntimeObject*)(Type_t *)L_75) == ((RuntimeObject*)(Type_t *)L_77))? 1 : 0); bool L_78 = V_10; if (!L_78) { goto IL_01cb; } } IL_01a8: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_79 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_80 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_79, /*hidden argument*/NULL); intptr_t L_81 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_82 = V_1; int64_t L_83 = AndroidJNISafe_CallLongMethod_m30E44F8538D228134490B925FF35A2E8D194D0FC((intptr_t)L_80, (intptr_t)L_81, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_82, /*hidden argument*/NULL); int64_t L_84 = L_83; RuntimeObject * L_85 = Box(Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_il2cpp_TypeInfo_var, &L_84); V_5 = (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_85, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_01cb: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_86 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_87 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_86, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_88 = { reinterpret_cast (Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_0_0_0_var) }; Type_t * L_89 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_88, /*hidden argument*/NULL); V_11 = (bool)((((RuntimeObject*)(Type_t *)L_87) == ((RuntimeObject*)(Type_t *)L_89))? 1 : 0); bool L_90 = V_11; if (!L_90) { goto IL_020a; } } IL_01e7: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_91 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_92 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_91, /*hidden argument*/NULL); intptr_t L_93 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_94 = V_1; float L_95 = AndroidJNISafe_CallFloatMethod_m74F15E4AE8B0341919AD470E0528599F3042E0D5((intptr_t)L_92, (intptr_t)L_93, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_94, /*hidden argument*/NULL); float L_96 = L_95; RuntimeObject * L_97 = Box(Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_il2cpp_TypeInfo_var, &L_96); V_5 = (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_97, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_020a: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_98 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_99 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_98, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_100 = { reinterpret_cast (Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_0_0_0_var) }; Type_t * L_101 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_100, /*hidden argument*/NULL); V_12 = (bool)((((RuntimeObject*)(Type_t *)L_99) == ((RuntimeObject*)(Type_t *)L_101))? 1 : 0); bool L_102 = V_12; if (!L_102) { goto IL_0249; } } IL_0226: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_103 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_104 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_103, /*hidden argument*/NULL); intptr_t L_105 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_106 = V_1; double L_107 = AndroidJNISafe_CallDoubleMethod_m47F889A5E70637CDF523C7A84CC7F657FBEB8427((intptr_t)L_104, (intptr_t)L_105, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_106, /*hidden argument*/NULL); double L_108 = L_107; RuntimeObject * L_109 = Box(Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_il2cpp_TypeInfo_var, &L_108); V_5 = (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_109, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0249: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_110 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_111 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_110, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_112 = { reinterpret_cast (Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_0_0_0_var) }; Type_t * L_113 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_112, /*hidden argument*/NULL); V_13 = (bool)((((RuntimeObject*)(Type_t *)L_111) == ((RuntimeObject*)(Type_t *)L_113))? 1 : 0); bool L_114 = V_13; if (!L_114) { goto IL_0288; } } IL_0265: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_115 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_116 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_115, /*hidden argument*/NULL); intptr_t L_117 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_118 = V_1; Il2CppChar L_119 = AndroidJNISafe_CallCharMethod_mCE65F1C456B282169DFCD5A7D87E4DF78EE89626((intptr_t)L_116, (intptr_t)L_117, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_118, /*hidden argument*/NULL); Il2CppChar L_120 = L_119; RuntimeObject * L_121 = Box(Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_il2cpp_TypeInfo_var, &L_120); V_5 = (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_121, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0288: { goto IL_0407; } IL_028e: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_122 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_123 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_122, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_124 = { reinterpret_cast (String_t_0_0_0_var) }; Type_t * L_125 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_124, /*hidden argument*/NULL); V_14 = (bool)((((RuntimeObject*)(Type_t *)L_123) == ((RuntimeObject*)(Type_t *)L_125))? 1 : 0); bool L_126 = V_14; if (!L_126) { goto IL_02c8; } } IL_02aa: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_127 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_128 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_127, /*hidden argument*/NULL); intptr_t L_129 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_130 = V_1; String_t* L_131 = AndroidJNISafe_CallStringMethod_mF74DF782A0F41B0355910B4A6D1A88FFCA9E767D((intptr_t)L_128, (intptr_t)L_129, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_130, /*hidden argument*/NULL); V_5 = (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_131, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_02c8: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_132 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_133 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_132, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_134 = { reinterpret_cast (AndroidJavaClass_t799D386229C77D27C7E129BEF7A79AFD426084EE_0_0_0_var) }; Type_t * L_135 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_134, /*hidden argument*/NULL); V_15 = (bool)((((RuntimeObject*)(Type_t *)L_133) == ((RuntimeObject*)(Type_t *)L_135))? 1 : 0); bool L_136 = V_15; if (!L_136) { goto IL_0326; } } IL_02e4: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_137 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_138 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_137, /*hidden argument*/NULL); intptr_t L_139 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_140 = V_1; intptr_t L_141 = AndroidJNISafe_CallObjectMethod_m4E9B0BCDACAF851BA170F85BA9F06727B6A3452B((intptr_t)L_138, (intptr_t)L_139, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_140, /*hidden argument*/NULL); V_16 = (intptr_t)L_141; intptr_t L_142 = V_16; bool L_143 = IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934((intptr_t)L_142, (intptr_t)(0), /*hidden argument*/NULL); if (L_143) { goto IL_0315; } } IL_0307: { intptr_t L_144 = V_16; IL2CPP_RUNTIME_CLASS_INIT(AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_il2cpp_TypeInfo_var); AndroidJavaClass_t799D386229C77D27C7E129BEF7A79AFD426084EE * L_145 = AndroidJavaObject_AndroidJavaClassDeleteLocalRef_mD137411129D4E0B5AB858EAE367EBBA0E668D962((intptr_t)L_144, /*hidden argument*/NULL); G_B29_0 = ((RuntimeObject *)Castclass((RuntimeObject*)L_145, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))); goto IL_031f; } IL_0315: { il2cpp_codegen_initobj((&V_17), sizeof(RuntimeObject *)); RuntimeObject * L_146 = V_17; G_B29_0 = L_146; } IL_031f: { V_5 = (RuntimeObject *)G_B29_0; IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0326: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_147 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_148 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_147, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_149 = { reinterpret_cast (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_0_0_0_var) }; Type_t * L_150 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_149, /*hidden argument*/NULL); V_18 = (bool)((((RuntimeObject*)(Type_t *)L_148) == ((RuntimeObject*)(Type_t *)L_150))? 1 : 0); bool L_151 = V_18; if (!L_151) { goto IL_0384; } } IL_0342: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_152 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_153 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_152, /*hidden argument*/NULL); intptr_t L_154 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_155 = V_1; intptr_t L_156 = AndroidJNISafe_CallObjectMethod_m4E9B0BCDACAF851BA170F85BA9F06727B6A3452B((intptr_t)L_153, (intptr_t)L_154, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_155, /*hidden argument*/NULL); V_19 = (intptr_t)L_156; intptr_t L_157 = V_19; bool L_158 = IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934((intptr_t)L_157, (intptr_t)(0), /*hidden argument*/NULL); if (L_158) { goto IL_0373; } } IL_0365: { intptr_t L_159 = V_19; IL2CPP_RUNTIME_CLASS_INIT(AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_il2cpp_TypeInfo_var); AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D * L_160 = AndroidJavaObject_AndroidJavaObjectDeleteLocalRef_m0B0BCBDD56C299AC69938BDD4135E1B6EEAAC7EF((intptr_t)L_159, /*hidden argument*/NULL); G_B34_0 = ((RuntimeObject *)Castclass((RuntimeObject*)L_160, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))); goto IL_037d; } IL_0373: { il2cpp_codegen_initobj((&V_17), sizeof(RuntimeObject *)); RuntimeObject * L_161 = V_17; G_B34_0 = L_161; } IL_037d: { V_5 = (RuntimeObject *)G_B34_0; IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0384: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_162 = { reinterpret_cast (RuntimeArray_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_163 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_162, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_164 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; Type_t * L_165 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_164, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(AndroidReflection_t4C31ACF30004C6250A0141026ED26532553C4533_il2cpp_TypeInfo_var); bool L_166 = AndroidReflection_IsAssignableFrom_m000432044555172C9399EB05A11AA35BFAF790FD((Type_t *)L_163, (Type_t *)L_165, /*hidden argument*/NULL); V_20 = (bool)L_166; bool L_167 = V_20; if (!L_167) { goto IL_03e7; } } IL_03a3: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_168 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_169 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_168, /*hidden argument*/NULL); intptr_t L_170 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_171 = V_1; intptr_t L_172 = AndroidJNISafe_CallObjectMethod_m4E9B0BCDACAF851BA170F85BA9F06727B6A3452B((intptr_t)L_169, (intptr_t)L_170, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_171, /*hidden argument*/NULL); V_21 = (intptr_t)L_172; intptr_t L_173 = V_21; bool L_174 = IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934((intptr_t)L_173, (intptr_t)(0), /*hidden argument*/NULL); if (L_174) { goto IL_03d9; } } IL_03c6: { intptr_t L_175 = V_21; RuntimeObject * L_176 = (( RuntimeObject * (*) (intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((intptr_t)L_175, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); G_B39_0 = ((RuntimeObject *)Castclass((RuntimeObject*)L_176, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))); goto IL_03e3; } IL_03d9: { il2cpp_codegen_initobj((&V_17), sizeof(RuntimeObject *)); RuntimeObject * L_177 = V_17; G_B39_0 = L_177; } IL_03e3: { V_5 = (RuntimeObject *)G_B39_0; IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_03e7: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_178 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_179 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_178, /*hidden argument*/NULL); String_t* L_180 = String_Concat_m2E1F71C491D2429CC80A28745488FEA947BB7AAC((RuntimeObject *)_stringLiteral410E5E0A29AA0A53F2E0CE88EA5326375EB70394, (RuntimeObject *)L_179, (RuntimeObject *)_stringLiteralBB589D0621E5472F470FA3425A234C74B1E202E8, /*hidden argument*/NULL); Exception_t * L_181 = (Exception_t *)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var); Exception__ctor_m89BADFF36C3B170013878726E07729D51AA9FBE0(L_181, (String_t*)L_180, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_181, AndroidJavaObject__Call_TisRuntimeObject_m985C86A1D5712893DA83BF4E15B269B31859F3D0_RuntimeMethod_var); } IL_0407: { il2cpp_codegen_initobj((&V_17), sizeof(RuntimeObject *)); RuntimeObject * L_182 = V_17; V_5 = (RuntimeObject *)L_182; IL2CPP_LEAVE(0x420, FINALLY_0415); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0415; } FINALLY_0415: { // begin finally (depth: 1) ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_183 = ___args1; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_184 = V_1; AndroidJNIHelper_DeleteJNIArgArray_mEDFD8275CF10A3E0777350597633378776673784((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_183, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_184, /*hidden argument*/NULL); IL2CPP_END_FINALLY(1045) } // end finally (depth: 1) IL2CPP_CLEANUP(1045) { IL2CPP_JUMP_TBL(0x420, IL_0420) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_0420: { RuntimeObject * L_185 = V_5; return L_185; } } // ReturnType UnityEngine.AndroidJavaObject::_Call(System.String,System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int8_t AndroidJavaObject__Call_TisSByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_mB2FBD7B56A3A9A9EE80152ED85B6CFFF51E59DED_gshared (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D * __this, String_t* ___methodName0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (AndroidJavaObject__Call_TisSByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_mB2FBD7B56A3A9A9EE80152ED85B6CFFF51E59DED_MetadataUsageId); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* V_1 = NULL; bool V_2 = false; bool V_3 = false; bool V_4 = false; int8_t V_5 = 0x0; bool V_6 = false; bool V_7 = false; bool V_8 = false; bool V_9 = false; bool V_10 = false; bool V_11 = false; bool V_12 = false; bool V_13 = false; bool V_14 = false; bool V_15 = false; intptr_t V_16; memset((&V_16), 0, sizeof(V_16)); int8_t V_17 = 0x0; bool V_18 = false; intptr_t V_19; memset((&V_19), 0, sizeof(V_19)); bool V_20 = false; intptr_t V_21; memset((&V_21), 0, sizeof(V_21)); Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); void* __leave_targets_storage = alloca(sizeof(int32_t) * 14); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); int8_t G_B29_0 = 0x0; int8_t G_B34_0 = 0x0; int8_t G_B39_0 = 0x0; { ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_0 = ___args1; V_2 = (bool)((((RuntimeObject*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_0) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); bool L_1 = V_2; if (!L_1) { goto IL_0011; } } { ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_2 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)1); ___args1 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_2; } IL_0011: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_3 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jclass_2(); intptr_t L_4 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_3, /*hidden argument*/NULL); String_t* L_5 = ___methodName0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_6 = ___args1; intptr_t L_7 = (( intptr_t (*) (intptr_t, String_t*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, bool, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((intptr_t)L_4, (String_t*)L_5, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_6, (bool)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (intptr_t)L_7; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_8 = ___args1; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_9 = AndroidJNIHelper_CreateJNIArgArray_mAA5972FD580D58FA3D30B4E97B9837B439231F34((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_8, /*hidden argument*/NULL); V_1 = (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_9; } IL_002c: try { // begin try (depth: 1) { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_10 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_11 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_10, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(AndroidReflection_t4C31ACF30004C6250A0141026ED26532553C4533_il2cpp_TypeInfo_var); bool L_12 = AndroidReflection_IsPrimitive_m4C75B1AAEDD3FA0F73AFBC83CB374D3D8A9A3749((Type_t *)L_11, /*hidden argument*/NULL); V_3 = (bool)L_12; bool L_13 = V_3; if (!L_13) { goto IL_028e; } } IL_0043: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_14 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_15 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_14, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_16 = { reinterpret_cast (Int32_t585191389E07734F19F3156FF88FB3EF4800D102_0_0_0_var) }; Type_t * L_17 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_16, /*hidden argument*/NULL); V_4 = (bool)((((RuntimeObject*)(Type_t *)L_15) == ((RuntimeObject*)(Type_t *)L_17))? 1 : 0); bool L_18 = V_4; if (!L_18) { goto IL_0083; } } IL_0060: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_19 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_20 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_19, /*hidden argument*/NULL); intptr_t L_21 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_22 = V_1; int32_t L_23 = AndroidJNISafe_CallIntMethod_m014D37C85659EDCDDFF9A4007ED1943981525E95((intptr_t)L_20, (intptr_t)L_21, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_22, /*hidden argument*/NULL); int32_t L_24 = L_23; RuntimeObject * L_25 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_24); V_5 = (int8_t)((*(int8_t*)((int8_t*)UnBox(L_25, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0083: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_26 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_27 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_26, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_28 = { reinterpret_cast (Boolean_tB53F6830F670160873277339AA58F15CAED4399C_0_0_0_var) }; Type_t * L_29 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_28, /*hidden argument*/NULL); V_6 = (bool)((((RuntimeObject*)(Type_t *)L_27) == ((RuntimeObject*)(Type_t *)L_29))? 1 : 0); bool L_30 = V_6; if (!L_30) { goto IL_00c2; } } IL_009f: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_31 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_32 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_31, /*hidden argument*/NULL); intptr_t L_33 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_34 = V_1; bool L_35 = AndroidJNISafe_CallBooleanMethod_mE15E3147C3BD2BE20EE4ACD537DFB1253254E743((intptr_t)L_32, (intptr_t)L_33, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_34, /*hidden argument*/NULL); bool L_36 = L_35; RuntimeObject * L_37 = Box(Boolean_tB53F6830F670160873277339AA58F15CAED4399C_il2cpp_TypeInfo_var, &L_36); V_5 = (int8_t)((*(int8_t*)((int8_t*)UnBox(L_37, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_00c2: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_38 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_39 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_38, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_40 = { reinterpret_cast (Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07_0_0_0_var) }; Type_t * L_41 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_40, /*hidden argument*/NULL); V_7 = (bool)((((RuntimeObject*)(Type_t *)L_39) == ((RuntimeObject*)(Type_t *)L_41))? 1 : 0); bool L_42 = V_7; if (!L_42) { goto IL_010e; } } IL_00de: { IL2CPP_RUNTIME_CLASS_INIT(Debug_t7B5FCB117E2FD63B6838BC52821B252E2BFB61C4_il2cpp_TypeInfo_var); Debug_LogWarning_m37338644DC81F640CCDFEAE35A223F0E965F0568((RuntimeObject *)_stringLiteral549F8A6442A8CF40F44EEC637C6B456A0D311EA4, /*hidden argument*/NULL); GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_43 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_44 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_43, /*hidden argument*/NULL); intptr_t L_45 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_46 = V_1; int8_t L_47 = AndroidJNISafe_CallSByteMethod_mBC18848E620817FD4BCD72EB66E5EFDE64B34AA8((intptr_t)L_44, (intptr_t)L_45, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_46, /*hidden argument*/NULL); uint8_t L_48 = ((uint8_t)(((int32_t)((uint8_t)L_47)))); RuntimeObject * L_49 = Box(Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07_il2cpp_TypeInfo_var, &L_48); V_5 = (int8_t)((*(int8_t*)((int8_t*)UnBox(L_49, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_010e: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_50 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_51 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_50, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_52 = { reinterpret_cast (SByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_0_0_0_var) }; Type_t * L_53 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_52, /*hidden argument*/NULL); V_8 = (bool)((((RuntimeObject*)(Type_t *)L_51) == ((RuntimeObject*)(Type_t *)L_53))? 1 : 0); bool L_54 = V_8; if (!L_54) { goto IL_014d; } } IL_012a: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_55 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_56 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_55, /*hidden argument*/NULL); intptr_t L_57 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_58 = V_1; int8_t L_59 = AndroidJNISafe_CallSByteMethod_mBC18848E620817FD4BCD72EB66E5EFDE64B34AA8((intptr_t)L_56, (intptr_t)L_57, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_58, /*hidden argument*/NULL); int8_t L_60 = L_59; RuntimeObject * L_61 = Box(SByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_il2cpp_TypeInfo_var, &L_60); V_5 = (int8_t)((*(int8_t*)((int8_t*)UnBox(L_61, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_014d: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_62 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_63 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_62, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_64 = { reinterpret_cast (Int16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_0_0_0_var) }; Type_t * L_65 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_64, /*hidden argument*/NULL); V_9 = (bool)((((RuntimeObject*)(Type_t *)L_63) == ((RuntimeObject*)(Type_t *)L_65))? 1 : 0); bool L_66 = V_9; if (!L_66) { goto IL_018c; } } IL_0169: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_67 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_68 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_67, /*hidden argument*/NULL); intptr_t L_69 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_70 = V_1; int16_t L_71 = AndroidJNISafe_CallShortMethod_m0922D537A7A7C7576BA5CFA7359EEB1430B142B8((intptr_t)L_68, (intptr_t)L_69, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_70, /*hidden argument*/NULL); int16_t L_72 = L_71; RuntimeObject * L_73 = Box(Int16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_il2cpp_TypeInfo_var, &L_72); V_5 = (int8_t)((*(int8_t*)((int8_t*)UnBox(L_73, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_018c: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_74 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_75 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_74, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_76 = { reinterpret_cast (Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_0_0_0_var) }; Type_t * L_77 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_76, /*hidden argument*/NULL); V_10 = (bool)((((RuntimeObject*)(Type_t *)L_75) == ((RuntimeObject*)(Type_t *)L_77))? 1 : 0); bool L_78 = V_10; if (!L_78) { goto IL_01cb; } } IL_01a8: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_79 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_80 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_79, /*hidden argument*/NULL); intptr_t L_81 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_82 = V_1; int64_t L_83 = AndroidJNISafe_CallLongMethod_m30E44F8538D228134490B925FF35A2E8D194D0FC((intptr_t)L_80, (intptr_t)L_81, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_82, /*hidden argument*/NULL); int64_t L_84 = L_83; RuntimeObject * L_85 = Box(Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_il2cpp_TypeInfo_var, &L_84); V_5 = (int8_t)((*(int8_t*)((int8_t*)UnBox(L_85, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_01cb: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_86 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_87 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_86, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_88 = { reinterpret_cast (Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_0_0_0_var) }; Type_t * L_89 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_88, /*hidden argument*/NULL); V_11 = (bool)((((RuntimeObject*)(Type_t *)L_87) == ((RuntimeObject*)(Type_t *)L_89))? 1 : 0); bool L_90 = V_11; if (!L_90) { goto IL_020a; } } IL_01e7: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_91 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_92 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_91, /*hidden argument*/NULL); intptr_t L_93 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_94 = V_1; float L_95 = AndroidJNISafe_CallFloatMethod_m74F15E4AE8B0341919AD470E0528599F3042E0D5((intptr_t)L_92, (intptr_t)L_93, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_94, /*hidden argument*/NULL); float L_96 = L_95; RuntimeObject * L_97 = Box(Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_il2cpp_TypeInfo_var, &L_96); V_5 = (int8_t)((*(int8_t*)((int8_t*)UnBox(L_97, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_020a: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_98 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_99 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_98, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_100 = { reinterpret_cast (Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_0_0_0_var) }; Type_t * L_101 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_100, /*hidden argument*/NULL); V_12 = (bool)((((RuntimeObject*)(Type_t *)L_99) == ((RuntimeObject*)(Type_t *)L_101))? 1 : 0); bool L_102 = V_12; if (!L_102) { goto IL_0249; } } IL_0226: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_103 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_104 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_103, /*hidden argument*/NULL); intptr_t L_105 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_106 = V_1; double L_107 = AndroidJNISafe_CallDoubleMethod_m47F889A5E70637CDF523C7A84CC7F657FBEB8427((intptr_t)L_104, (intptr_t)L_105, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_106, /*hidden argument*/NULL); double L_108 = L_107; RuntimeObject * L_109 = Box(Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_il2cpp_TypeInfo_var, &L_108); V_5 = (int8_t)((*(int8_t*)((int8_t*)UnBox(L_109, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0249: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_110 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_111 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_110, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_112 = { reinterpret_cast (Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_0_0_0_var) }; Type_t * L_113 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_112, /*hidden argument*/NULL); V_13 = (bool)((((RuntimeObject*)(Type_t *)L_111) == ((RuntimeObject*)(Type_t *)L_113))? 1 : 0); bool L_114 = V_13; if (!L_114) { goto IL_0288; } } IL_0265: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_115 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_116 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_115, /*hidden argument*/NULL); intptr_t L_117 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_118 = V_1; Il2CppChar L_119 = AndroidJNISafe_CallCharMethod_mCE65F1C456B282169DFCD5A7D87E4DF78EE89626((intptr_t)L_116, (intptr_t)L_117, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_118, /*hidden argument*/NULL); Il2CppChar L_120 = L_119; RuntimeObject * L_121 = Box(Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_il2cpp_TypeInfo_var, &L_120); V_5 = (int8_t)((*(int8_t*)((int8_t*)UnBox(L_121, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0288: { goto IL_0407; } IL_028e: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_122 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_123 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_122, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_124 = { reinterpret_cast (String_t_0_0_0_var) }; Type_t * L_125 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_124, /*hidden argument*/NULL); V_14 = (bool)((((RuntimeObject*)(Type_t *)L_123) == ((RuntimeObject*)(Type_t *)L_125))? 1 : 0); bool L_126 = V_14; if (!L_126) { goto IL_02c8; } } IL_02aa: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_127 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_128 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_127, /*hidden argument*/NULL); intptr_t L_129 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_130 = V_1; String_t* L_131 = AndroidJNISafe_CallStringMethod_mF74DF782A0F41B0355910B4A6D1A88FFCA9E767D((intptr_t)L_128, (intptr_t)L_129, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_130, /*hidden argument*/NULL); V_5 = (int8_t)((*(int8_t*)((int8_t*)UnBox(L_131, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_02c8: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_132 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_133 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_132, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_134 = { reinterpret_cast (AndroidJavaClass_t799D386229C77D27C7E129BEF7A79AFD426084EE_0_0_0_var) }; Type_t * L_135 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_134, /*hidden argument*/NULL); V_15 = (bool)((((RuntimeObject*)(Type_t *)L_133) == ((RuntimeObject*)(Type_t *)L_135))? 1 : 0); bool L_136 = V_15; if (!L_136) { goto IL_0326; } } IL_02e4: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_137 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_138 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_137, /*hidden argument*/NULL); intptr_t L_139 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_140 = V_1; intptr_t L_141 = AndroidJNISafe_CallObjectMethod_m4E9B0BCDACAF851BA170F85BA9F06727B6A3452B((intptr_t)L_138, (intptr_t)L_139, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_140, /*hidden argument*/NULL); V_16 = (intptr_t)L_141; intptr_t L_142 = V_16; bool L_143 = IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934((intptr_t)L_142, (intptr_t)(0), /*hidden argument*/NULL); if (L_143) { goto IL_0315; } } IL_0307: { intptr_t L_144 = V_16; IL2CPP_RUNTIME_CLASS_INIT(AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_il2cpp_TypeInfo_var); AndroidJavaClass_t799D386229C77D27C7E129BEF7A79AFD426084EE * L_145 = AndroidJavaObject_AndroidJavaClassDeleteLocalRef_mD137411129D4E0B5AB858EAE367EBBA0E668D962((intptr_t)L_144, /*hidden argument*/NULL); G_B29_0 = ((*(int8_t*)((int8_t*)UnBox(L_145, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); goto IL_031f; } IL_0315: { il2cpp_codegen_initobj((&V_17), sizeof(int8_t)); int8_t L_146 = V_17; G_B29_0 = L_146; } IL_031f: { V_5 = (int8_t)G_B29_0; IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0326: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_147 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_148 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_147, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_149 = { reinterpret_cast (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_0_0_0_var) }; Type_t * L_150 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_149, /*hidden argument*/NULL); V_18 = (bool)((((RuntimeObject*)(Type_t *)L_148) == ((RuntimeObject*)(Type_t *)L_150))? 1 : 0); bool L_151 = V_18; if (!L_151) { goto IL_0384; } } IL_0342: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_152 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_153 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_152, /*hidden argument*/NULL); intptr_t L_154 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_155 = V_1; intptr_t L_156 = AndroidJNISafe_CallObjectMethod_m4E9B0BCDACAF851BA170F85BA9F06727B6A3452B((intptr_t)L_153, (intptr_t)L_154, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_155, /*hidden argument*/NULL); V_19 = (intptr_t)L_156; intptr_t L_157 = V_19; bool L_158 = IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934((intptr_t)L_157, (intptr_t)(0), /*hidden argument*/NULL); if (L_158) { goto IL_0373; } } IL_0365: { intptr_t L_159 = V_19; IL2CPP_RUNTIME_CLASS_INIT(AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_il2cpp_TypeInfo_var); AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D * L_160 = AndroidJavaObject_AndroidJavaObjectDeleteLocalRef_m0B0BCBDD56C299AC69938BDD4135E1B6EEAAC7EF((intptr_t)L_159, /*hidden argument*/NULL); G_B34_0 = ((*(int8_t*)((int8_t*)UnBox(L_160, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); goto IL_037d; } IL_0373: { il2cpp_codegen_initobj((&V_17), sizeof(int8_t)); int8_t L_161 = V_17; G_B34_0 = L_161; } IL_037d: { V_5 = (int8_t)G_B34_0; IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0384: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_162 = { reinterpret_cast (RuntimeArray_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_163 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_162, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_164 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; Type_t * L_165 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_164, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(AndroidReflection_t4C31ACF30004C6250A0141026ED26532553C4533_il2cpp_TypeInfo_var); bool L_166 = AndroidReflection_IsAssignableFrom_m000432044555172C9399EB05A11AA35BFAF790FD((Type_t *)L_163, (Type_t *)L_165, /*hidden argument*/NULL); V_20 = (bool)L_166; bool L_167 = V_20; if (!L_167) { goto IL_03e7; } } IL_03a3: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_168 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_169 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_168, /*hidden argument*/NULL); intptr_t L_170 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_171 = V_1; intptr_t L_172 = AndroidJNISafe_CallObjectMethod_m4E9B0BCDACAF851BA170F85BA9F06727B6A3452B((intptr_t)L_169, (intptr_t)L_170, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_171, /*hidden argument*/NULL); V_21 = (intptr_t)L_172; intptr_t L_173 = V_21; bool L_174 = IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934((intptr_t)L_173, (intptr_t)(0), /*hidden argument*/NULL); if (L_174) { goto IL_03d9; } } IL_03c6: { intptr_t L_175 = V_21; int8_t L_176 = (( int8_t (*) (intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((intptr_t)L_175, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); int8_t L_177 = L_176; RuntimeObject * L_178 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 2), &L_177); G_B39_0 = ((*(int8_t*)((int8_t*)UnBox(L_178, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); goto IL_03e3; } IL_03d9: { il2cpp_codegen_initobj((&V_17), sizeof(int8_t)); int8_t L_179 = V_17; G_B39_0 = L_179; } IL_03e3: { V_5 = (int8_t)G_B39_0; IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_03e7: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_180 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_181 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_180, /*hidden argument*/NULL); String_t* L_182 = String_Concat_m2E1F71C491D2429CC80A28745488FEA947BB7AAC((RuntimeObject *)_stringLiteral410E5E0A29AA0A53F2E0CE88EA5326375EB70394, (RuntimeObject *)L_181, (RuntimeObject *)_stringLiteralBB589D0621E5472F470FA3425A234C74B1E202E8, /*hidden argument*/NULL); Exception_t * L_183 = (Exception_t *)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var); Exception__ctor_m89BADFF36C3B170013878726E07729D51AA9FBE0(L_183, (String_t*)L_182, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_183, AndroidJavaObject__Call_TisSByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_mB2FBD7B56A3A9A9EE80152ED85B6CFFF51E59DED_RuntimeMethod_var); } IL_0407: { il2cpp_codegen_initobj((&V_17), sizeof(int8_t)); int8_t L_184 = V_17; V_5 = (int8_t)L_184; IL2CPP_LEAVE(0x420, FINALLY_0415); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0415; } FINALLY_0415: { // begin finally (depth: 1) ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_185 = ___args1; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_186 = V_1; AndroidJNIHelper_DeleteJNIArgArray_mEDFD8275CF10A3E0777350597633378776673784((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_185, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_186, /*hidden argument*/NULL); IL2CPP_END_FINALLY(1045) } // end finally (depth: 1) IL2CPP_CLEANUP(1045) { IL2CPP_JUMP_TBL(0x420, IL_0420) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_0420: { int8_t L_187 = V_5; return L_187; } } // ReturnType UnityEngine.AndroidJavaObject::_Call(System.String,System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AndroidJavaObject__Call_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_m3B04F26689BFC00EC7A679A17EE0C2FDE6B6B17C_gshared (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D * __this, String_t* ___methodName0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (AndroidJavaObject__Call_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_m3B04F26689BFC00EC7A679A17EE0C2FDE6B6B17C_MetadataUsageId); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* V_1 = NULL; bool V_2 = false; bool V_3 = false; bool V_4 = false; float V_5 = 0.0f; bool V_6 = false; bool V_7 = false; bool V_8 = false; bool V_9 = false; bool V_10 = false; bool V_11 = false; bool V_12 = false; bool V_13 = false; bool V_14 = false; bool V_15 = false; intptr_t V_16; memset((&V_16), 0, sizeof(V_16)); float V_17 = 0.0f; bool V_18 = false; intptr_t V_19; memset((&V_19), 0, sizeof(V_19)); bool V_20 = false; intptr_t V_21; memset((&V_21), 0, sizeof(V_21)); Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); void* __leave_targets_storage = alloca(sizeof(int32_t) * 14); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); float G_B29_0 = 0.0f; float G_B34_0 = 0.0f; float G_B39_0 = 0.0f; { ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_0 = ___args1; V_2 = (bool)((((RuntimeObject*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_0) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); bool L_1 = V_2; if (!L_1) { goto IL_0011; } } { ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_2 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)1); ___args1 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_2; } IL_0011: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_3 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jclass_2(); intptr_t L_4 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_3, /*hidden argument*/NULL); String_t* L_5 = ___methodName0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_6 = ___args1; intptr_t L_7 = (( intptr_t (*) (intptr_t, String_t*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, bool, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((intptr_t)L_4, (String_t*)L_5, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_6, (bool)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (intptr_t)L_7; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_8 = ___args1; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_9 = AndroidJNIHelper_CreateJNIArgArray_mAA5972FD580D58FA3D30B4E97B9837B439231F34((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_8, /*hidden argument*/NULL); V_1 = (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_9; } IL_002c: try { // begin try (depth: 1) { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_10 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_11 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_10, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(AndroidReflection_t4C31ACF30004C6250A0141026ED26532553C4533_il2cpp_TypeInfo_var); bool L_12 = AndroidReflection_IsPrimitive_m4C75B1AAEDD3FA0F73AFBC83CB374D3D8A9A3749((Type_t *)L_11, /*hidden argument*/NULL); V_3 = (bool)L_12; bool L_13 = V_3; if (!L_13) { goto IL_028e; } } IL_0043: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_14 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_15 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_14, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_16 = { reinterpret_cast (Int32_t585191389E07734F19F3156FF88FB3EF4800D102_0_0_0_var) }; Type_t * L_17 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_16, /*hidden argument*/NULL); V_4 = (bool)((((RuntimeObject*)(Type_t *)L_15) == ((RuntimeObject*)(Type_t *)L_17))? 1 : 0); bool L_18 = V_4; if (!L_18) { goto IL_0083; } } IL_0060: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_19 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_20 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_19, /*hidden argument*/NULL); intptr_t L_21 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_22 = V_1; int32_t L_23 = AndroidJNISafe_CallIntMethod_m014D37C85659EDCDDFF9A4007ED1943981525E95((intptr_t)L_20, (intptr_t)L_21, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_22, /*hidden argument*/NULL); int32_t L_24 = L_23; RuntimeObject * L_25 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_24); V_5 = (float)((*(float*)((float*)UnBox(L_25, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0083: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_26 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_27 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_26, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_28 = { reinterpret_cast (Boolean_tB53F6830F670160873277339AA58F15CAED4399C_0_0_0_var) }; Type_t * L_29 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_28, /*hidden argument*/NULL); V_6 = (bool)((((RuntimeObject*)(Type_t *)L_27) == ((RuntimeObject*)(Type_t *)L_29))? 1 : 0); bool L_30 = V_6; if (!L_30) { goto IL_00c2; } } IL_009f: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_31 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_32 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_31, /*hidden argument*/NULL); intptr_t L_33 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_34 = V_1; bool L_35 = AndroidJNISafe_CallBooleanMethod_mE15E3147C3BD2BE20EE4ACD537DFB1253254E743((intptr_t)L_32, (intptr_t)L_33, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_34, /*hidden argument*/NULL); bool L_36 = L_35; RuntimeObject * L_37 = Box(Boolean_tB53F6830F670160873277339AA58F15CAED4399C_il2cpp_TypeInfo_var, &L_36); V_5 = (float)((*(float*)((float*)UnBox(L_37, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_00c2: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_38 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_39 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_38, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_40 = { reinterpret_cast (Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07_0_0_0_var) }; Type_t * L_41 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_40, /*hidden argument*/NULL); V_7 = (bool)((((RuntimeObject*)(Type_t *)L_39) == ((RuntimeObject*)(Type_t *)L_41))? 1 : 0); bool L_42 = V_7; if (!L_42) { goto IL_010e; } } IL_00de: { IL2CPP_RUNTIME_CLASS_INIT(Debug_t7B5FCB117E2FD63B6838BC52821B252E2BFB61C4_il2cpp_TypeInfo_var); Debug_LogWarning_m37338644DC81F640CCDFEAE35A223F0E965F0568((RuntimeObject *)_stringLiteral549F8A6442A8CF40F44EEC637C6B456A0D311EA4, /*hidden argument*/NULL); GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_43 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_44 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_43, /*hidden argument*/NULL); intptr_t L_45 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_46 = V_1; int8_t L_47 = AndroidJNISafe_CallSByteMethod_mBC18848E620817FD4BCD72EB66E5EFDE64B34AA8((intptr_t)L_44, (intptr_t)L_45, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_46, /*hidden argument*/NULL); uint8_t L_48 = ((uint8_t)(((int32_t)((uint8_t)L_47)))); RuntimeObject * L_49 = Box(Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07_il2cpp_TypeInfo_var, &L_48); V_5 = (float)((*(float*)((float*)UnBox(L_49, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_010e: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_50 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_51 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_50, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_52 = { reinterpret_cast (SByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_0_0_0_var) }; Type_t * L_53 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_52, /*hidden argument*/NULL); V_8 = (bool)((((RuntimeObject*)(Type_t *)L_51) == ((RuntimeObject*)(Type_t *)L_53))? 1 : 0); bool L_54 = V_8; if (!L_54) { goto IL_014d; } } IL_012a: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_55 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_56 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_55, /*hidden argument*/NULL); intptr_t L_57 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_58 = V_1; int8_t L_59 = AndroidJNISafe_CallSByteMethod_mBC18848E620817FD4BCD72EB66E5EFDE64B34AA8((intptr_t)L_56, (intptr_t)L_57, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_58, /*hidden argument*/NULL); int8_t L_60 = L_59; RuntimeObject * L_61 = Box(SByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_il2cpp_TypeInfo_var, &L_60); V_5 = (float)((*(float*)((float*)UnBox(L_61, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_014d: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_62 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_63 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_62, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_64 = { reinterpret_cast (Int16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_0_0_0_var) }; Type_t * L_65 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_64, /*hidden argument*/NULL); V_9 = (bool)((((RuntimeObject*)(Type_t *)L_63) == ((RuntimeObject*)(Type_t *)L_65))? 1 : 0); bool L_66 = V_9; if (!L_66) { goto IL_018c; } } IL_0169: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_67 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_68 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_67, /*hidden argument*/NULL); intptr_t L_69 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_70 = V_1; int16_t L_71 = AndroidJNISafe_CallShortMethod_m0922D537A7A7C7576BA5CFA7359EEB1430B142B8((intptr_t)L_68, (intptr_t)L_69, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_70, /*hidden argument*/NULL); int16_t L_72 = L_71; RuntimeObject * L_73 = Box(Int16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_il2cpp_TypeInfo_var, &L_72); V_5 = (float)((*(float*)((float*)UnBox(L_73, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_018c: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_74 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_75 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_74, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_76 = { reinterpret_cast (Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_0_0_0_var) }; Type_t * L_77 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_76, /*hidden argument*/NULL); V_10 = (bool)((((RuntimeObject*)(Type_t *)L_75) == ((RuntimeObject*)(Type_t *)L_77))? 1 : 0); bool L_78 = V_10; if (!L_78) { goto IL_01cb; } } IL_01a8: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_79 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_80 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_79, /*hidden argument*/NULL); intptr_t L_81 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_82 = V_1; int64_t L_83 = AndroidJNISafe_CallLongMethod_m30E44F8538D228134490B925FF35A2E8D194D0FC((intptr_t)L_80, (intptr_t)L_81, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_82, /*hidden argument*/NULL); int64_t L_84 = L_83; RuntimeObject * L_85 = Box(Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_il2cpp_TypeInfo_var, &L_84); V_5 = (float)((*(float*)((float*)UnBox(L_85, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_01cb: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_86 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_87 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_86, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_88 = { reinterpret_cast (Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_0_0_0_var) }; Type_t * L_89 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_88, /*hidden argument*/NULL); V_11 = (bool)((((RuntimeObject*)(Type_t *)L_87) == ((RuntimeObject*)(Type_t *)L_89))? 1 : 0); bool L_90 = V_11; if (!L_90) { goto IL_020a; } } IL_01e7: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_91 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_92 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_91, /*hidden argument*/NULL); intptr_t L_93 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_94 = V_1; float L_95 = AndroidJNISafe_CallFloatMethod_m74F15E4AE8B0341919AD470E0528599F3042E0D5((intptr_t)L_92, (intptr_t)L_93, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_94, /*hidden argument*/NULL); float L_96 = L_95; RuntimeObject * L_97 = Box(Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_il2cpp_TypeInfo_var, &L_96); V_5 = (float)((*(float*)((float*)UnBox(L_97, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_020a: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_98 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_99 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_98, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_100 = { reinterpret_cast (Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_0_0_0_var) }; Type_t * L_101 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_100, /*hidden argument*/NULL); V_12 = (bool)((((RuntimeObject*)(Type_t *)L_99) == ((RuntimeObject*)(Type_t *)L_101))? 1 : 0); bool L_102 = V_12; if (!L_102) { goto IL_0249; } } IL_0226: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_103 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_104 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_103, /*hidden argument*/NULL); intptr_t L_105 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_106 = V_1; double L_107 = AndroidJNISafe_CallDoubleMethod_m47F889A5E70637CDF523C7A84CC7F657FBEB8427((intptr_t)L_104, (intptr_t)L_105, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_106, /*hidden argument*/NULL); double L_108 = L_107; RuntimeObject * L_109 = Box(Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_il2cpp_TypeInfo_var, &L_108); V_5 = (float)((*(float*)((float*)UnBox(L_109, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0249: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_110 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_111 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_110, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_112 = { reinterpret_cast (Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_0_0_0_var) }; Type_t * L_113 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_112, /*hidden argument*/NULL); V_13 = (bool)((((RuntimeObject*)(Type_t *)L_111) == ((RuntimeObject*)(Type_t *)L_113))? 1 : 0); bool L_114 = V_13; if (!L_114) { goto IL_0288; } } IL_0265: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_115 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_116 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_115, /*hidden argument*/NULL); intptr_t L_117 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_118 = V_1; Il2CppChar L_119 = AndroidJNISafe_CallCharMethod_mCE65F1C456B282169DFCD5A7D87E4DF78EE89626((intptr_t)L_116, (intptr_t)L_117, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_118, /*hidden argument*/NULL); Il2CppChar L_120 = L_119; RuntimeObject * L_121 = Box(Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_il2cpp_TypeInfo_var, &L_120); V_5 = (float)((*(float*)((float*)UnBox(L_121, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0288: { goto IL_0407; } IL_028e: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_122 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_123 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_122, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_124 = { reinterpret_cast (String_t_0_0_0_var) }; Type_t * L_125 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_124, /*hidden argument*/NULL); V_14 = (bool)((((RuntimeObject*)(Type_t *)L_123) == ((RuntimeObject*)(Type_t *)L_125))? 1 : 0); bool L_126 = V_14; if (!L_126) { goto IL_02c8; } } IL_02aa: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_127 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_128 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_127, /*hidden argument*/NULL); intptr_t L_129 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_130 = V_1; String_t* L_131 = AndroidJNISafe_CallStringMethod_mF74DF782A0F41B0355910B4A6D1A88FFCA9E767D((intptr_t)L_128, (intptr_t)L_129, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_130, /*hidden argument*/NULL); V_5 = (float)((*(float*)((float*)UnBox(L_131, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_02c8: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_132 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_133 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_132, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_134 = { reinterpret_cast (AndroidJavaClass_t799D386229C77D27C7E129BEF7A79AFD426084EE_0_0_0_var) }; Type_t * L_135 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_134, /*hidden argument*/NULL); V_15 = (bool)((((RuntimeObject*)(Type_t *)L_133) == ((RuntimeObject*)(Type_t *)L_135))? 1 : 0); bool L_136 = V_15; if (!L_136) { goto IL_0326; } } IL_02e4: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_137 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_138 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_137, /*hidden argument*/NULL); intptr_t L_139 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_140 = V_1; intptr_t L_141 = AndroidJNISafe_CallObjectMethod_m4E9B0BCDACAF851BA170F85BA9F06727B6A3452B((intptr_t)L_138, (intptr_t)L_139, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_140, /*hidden argument*/NULL); V_16 = (intptr_t)L_141; intptr_t L_142 = V_16; bool L_143 = IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934((intptr_t)L_142, (intptr_t)(0), /*hidden argument*/NULL); if (L_143) { goto IL_0315; } } IL_0307: { intptr_t L_144 = V_16; IL2CPP_RUNTIME_CLASS_INIT(AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_il2cpp_TypeInfo_var); AndroidJavaClass_t799D386229C77D27C7E129BEF7A79AFD426084EE * L_145 = AndroidJavaObject_AndroidJavaClassDeleteLocalRef_mD137411129D4E0B5AB858EAE367EBBA0E668D962((intptr_t)L_144, /*hidden argument*/NULL); G_B29_0 = ((*(float*)((float*)UnBox(L_145, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); goto IL_031f; } IL_0315: { il2cpp_codegen_initobj((&V_17), sizeof(float)); float L_146 = V_17; G_B29_0 = L_146; } IL_031f: { V_5 = (float)G_B29_0; IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0326: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_147 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_148 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_147, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_149 = { reinterpret_cast (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_0_0_0_var) }; Type_t * L_150 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_149, /*hidden argument*/NULL); V_18 = (bool)((((RuntimeObject*)(Type_t *)L_148) == ((RuntimeObject*)(Type_t *)L_150))? 1 : 0); bool L_151 = V_18; if (!L_151) { goto IL_0384; } } IL_0342: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_152 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_153 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_152, /*hidden argument*/NULL); intptr_t L_154 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_155 = V_1; intptr_t L_156 = AndroidJNISafe_CallObjectMethod_m4E9B0BCDACAF851BA170F85BA9F06727B6A3452B((intptr_t)L_153, (intptr_t)L_154, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_155, /*hidden argument*/NULL); V_19 = (intptr_t)L_156; intptr_t L_157 = V_19; bool L_158 = IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934((intptr_t)L_157, (intptr_t)(0), /*hidden argument*/NULL); if (L_158) { goto IL_0373; } } IL_0365: { intptr_t L_159 = V_19; IL2CPP_RUNTIME_CLASS_INIT(AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_il2cpp_TypeInfo_var); AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D * L_160 = AndroidJavaObject_AndroidJavaObjectDeleteLocalRef_m0B0BCBDD56C299AC69938BDD4135E1B6EEAAC7EF((intptr_t)L_159, /*hidden argument*/NULL); G_B34_0 = ((*(float*)((float*)UnBox(L_160, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); goto IL_037d; } IL_0373: { il2cpp_codegen_initobj((&V_17), sizeof(float)); float L_161 = V_17; G_B34_0 = L_161; } IL_037d: { V_5 = (float)G_B34_0; IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0384: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_162 = { reinterpret_cast (RuntimeArray_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_163 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_162, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_164 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; Type_t * L_165 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_164, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(AndroidReflection_t4C31ACF30004C6250A0141026ED26532553C4533_il2cpp_TypeInfo_var); bool L_166 = AndroidReflection_IsAssignableFrom_m000432044555172C9399EB05A11AA35BFAF790FD((Type_t *)L_163, (Type_t *)L_165, /*hidden argument*/NULL); V_20 = (bool)L_166; bool L_167 = V_20; if (!L_167) { goto IL_03e7; } } IL_03a3: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_168 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jobject_1(); intptr_t L_169 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_168, /*hidden argument*/NULL); intptr_t L_170 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_171 = V_1; intptr_t L_172 = AndroidJNISafe_CallObjectMethod_m4E9B0BCDACAF851BA170F85BA9F06727B6A3452B((intptr_t)L_169, (intptr_t)L_170, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_171, /*hidden argument*/NULL); V_21 = (intptr_t)L_172; intptr_t L_173 = V_21; bool L_174 = IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934((intptr_t)L_173, (intptr_t)(0), /*hidden argument*/NULL); if (L_174) { goto IL_03d9; } } IL_03c6: { intptr_t L_175 = V_21; float L_176 = (( float (*) (intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((intptr_t)L_175, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); float L_177 = L_176; RuntimeObject * L_178 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 2), &L_177); G_B39_0 = ((*(float*)((float*)UnBox(L_178, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); goto IL_03e3; } IL_03d9: { il2cpp_codegen_initobj((&V_17), sizeof(float)); float L_179 = V_17; G_B39_0 = L_179; } IL_03e3: { V_5 = (float)G_B39_0; IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_03e7: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_180 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_181 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_180, /*hidden argument*/NULL); String_t* L_182 = String_Concat_m2E1F71C491D2429CC80A28745488FEA947BB7AAC((RuntimeObject *)_stringLiteral410E5E0A29AA0A53F2E0CE88EA5326375EB70394, (RuntimeObject *)L_181, (RuntimeObject *)_stringLiteralBB589D0621E5472F470FA3425A234C74B1E202E8, /*hidden argument*/NULL); Exception_t * L_183 = (Exception_t *)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var); Exception__ctor_m89BADFF36C3B170013878726E07729D51AA9FBE0(L_183, (String_t*)L_182, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_183, AndroidJavaObject__Call_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_m3B04F26689BFC00EC7A679A17EE0C2FDE6B6B17C_RuntimeMethod_var); } IL_0407: { il2cpp_codegen_initobj((&V_17), sizeof(float)); float L_184 = V_17; V_5 = (float)L_184; IL2CPP_LEAVE(0x420, FINALLY_0415); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0415; } FINALLY_0415: { // begin finally (depth: 1) ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_185 = ___args1; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_186 = V_1; AndroidJNIHelper_DeleteJNIArgArray_mEDFD8275CF10A3E0777350597633378776673784((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_185, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_186, /*hidden argument*/NULL); IL2CPP_END_FINALLY(1045) } // end finally (depth: 1) IL2CPP_CLEANUP(1045) { IL2CPP_JUMP_TBL(0x420, IL_0420) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_0420: { float L_187 = V_5; return L_187; } } // ReturnType UnityEngine.AndroidJavaObject::_CallStatic(System.String,System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AndroidJavaObject__CallStatic_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m6899E276AD42E558684C612AD7ECD87CB8F89EE7_gshared (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D * __this, String_t* ___methodName0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (AndroidJavaObject__CallStatic_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m6899E276AD42E558684C612AD7ECD87CB8F89EE7_MetadataUsageId); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* V_1 = NULL; bool V_2 = false; bool V_3 = false; bool V_4 = false; int32_t V_5 = 0; bool V_6 = false; bool V_7 = false; bool V_8 = false; bool V_9 = false; bool V_10 = false; bool V_11 = false; bool V_12 = false; bool V_13 = false; bool V_14 = false; bool V_15 = false; intptr_t V_16; memset((&V_16), 0, sizeof(V_16)); int32_t V_17 = 0; bool V_18 = false; intptr_t V_19; memset((&V_19), 0, sizeof(V_19)); bool V_20 = false; intptr_t V_21; memset((&V_21), 0, sizeof(V_21)); Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); void* __leave_targets_storage = alloca(sizeof(int32_t) * 14); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); int32_t G_B29_0 = 0; int32_t G_B34_0 = 0; int32_t G_B39_0 = 0; { ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_0 = ___args1; V_2 = (bool)((((RuntimeObject*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_0) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); bool L_1 = V_2; if (!L_1) { goto IL_0011; } } { ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_2 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)1); ___args1 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_2; } IL_0011: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_3 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jclass_2(); intptr_t L_4 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_3, /*hidden argument*/NULL); String_t* L_5 = ___methodName0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_6 = ___args1; intptr_t L_7 = (( intptr_t (*) (intptr_t, String_t*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, bool, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((intptr_t)L_4, (String_t*)L_5, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_6, (bool)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (intptr_t)L_7; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_8 = ___args1; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_9 = AndroidJNIHelper_CreateJNIArgArray_mAA5972FD580D58FA3D30B4E97B9837B439231F34((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_8, /*hidden argument*/NULL); V_1 = (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_9; } IL_002c: try { // begin try (depth: 1) { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_10 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_11 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_10, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(AndroidReflection_t4C31ACF30004C6250A0141026ED26532553C4533_il2cpp_TypeInfo_var); bool L_12 = AndroidReflection_IsPrimitive_m4C75B1AAEDD3FA0F73AFBC83CB374D3D8A9A3749((Type_t *)L_11, /*hidden argument*/NULL); V_3 = (bool)L_12; bool L_13 = V_3; if (!L_13) { goto IL_028e; } } IL_0043: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_14 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_15 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_14, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_16 = { reinterpret_cast (Int32_t585191389E07734F19F3156FF88FB3EF4800D102_0_0_0_var) }; Type_t * L_17 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_16, /*hidden argument*/NULL); V_4 = (bool)((((RuntimeObject*)(Type_t *)L_15) == ((RuntimeObject*)(Type_t *)L_17))? 1 : 0); bool L_18 = V_4; if (!L_18) { goto IL_0083; } } IL_0060: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_19 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jclass_2(); intptr_t L_20 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_19, /*hidden argument*/NULL); intptr_t L_21 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_22 = V_1; int32_t L_23 = AndroidJNISafe_CallStaticIntMethod_mBBD8501C4128A05B243DEDD7FC1473B7F8B6DFCA((intptr_t)L_20, (intptr_t)L_21, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_22, /*hidden argument*/NULL); int32_t L_24 = L_23; RuntimeObject * L_25 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_24); V_5 = (int32_t)((*(int32_t*)((int32_t*)UnBox(L_25, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0083: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_26 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_27 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_26, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_28 = { reinterpret_cast (Boolean_tB53F6830F670160873277339AA58F15CAED4399C_0_0_0_var) }; Type_t * L_29 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_28, /*hidden argument*/NULL); V_6 = (bool)((((RuntimeObject*)(Type_t *)L_27) == ((RuntimeObject*)(Type_t *)L_29))? 1 : 0); bool L_30 = V_6; if (!L_30) { goto IL_00c2; } } IL_009f: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_31 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jclass_2(); intptr_t L_32 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_31, /*hidden argument*/NULL); intptr_t L_33 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_34 = V_1; bool L_35 = AndroidJNISafe_CallStaticBooleanMethod_mD4AE550694EEC7859F137D0C60F0C94BD1092272((intptr_t)L_32, (intptr_t)L_33, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_34, /*hidden argument*/NULL); bool L_36 = L_35; RuntimeObject * L_37 = Box(Boolean_tB53F6830F670160873277339AA58F15CAED4399C_il2cpp_TypeInfo_var, &L_36); V_5 = (int32_t)((*(int32_t*)((int32_t*)UnBox(L_37, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_00c2: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_38 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_39 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_38, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_40 = { reinterpret_cast (Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07_0_0_0_var) }; Type_t * L_41 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_40, /*hidden argument*/NULL); V_7 = (bool)((((RuntimeObject*)(Type_t *)L_39) == ((RuntimeObject*)(Type_t *)L_41))? 1 : 0); bool L_42 = V_7; if (!L_42) { goto IL_010e; } } IL_00de: { IL2CPP_RUNTIME_CLASS_INIT(Debug_t7B5FCB117E2FD63B6838BC52821B252E2BFB61C4_il2cpp_TypeInfo_var); Debug_LogWarning_m37338644DC81F640CCDFEAE35A223F0E965F0568((RuntimeObject *)_stringLiteral549F8A6442A8CF40F44EEC637C6B456A0D311EA4, /*hidden argument*/NULL); GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_43 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jclass_2(); intptr_t L_44 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_43, /*hidden argument*/NULL); intptr_t L_45 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_46 = V_1; int8_t L_47 = AndroidJNISafe_CallStaticSByteMethod_m6F9A948F2EE6B668618D1B39FF3450368FA95010((intptr_t)L_44, (intptr_t)L_45, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_46, /*hidden argument*/NULL); uint8_t L_48 = ((uint8_t)(((int32_t)((uint8_t)L_47)))); RuntimeObject * L_49 = Box(Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07_il2cpp_TypeInfo_var, &L_48); V_5 = (int32_t)((*(int32_t*)((int32_t*)UnBox(L_49, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_010e: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_50 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_51 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_50, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_52 = { reinterpret_cast (SByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_0_0_0_var) }; Type_t * L_53 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_52, /*hidden argument*/NULL); V_8 = (bool)((((RuntimeObject*)(Type_t *)L_51) == ((RuntimeObject*)(Type_t *)L_53))? 1 : 0); bool L_54 = V_8; if (!L_54) { goto IL_014d; } } IL_012a: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_55 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jclass_2(); intptr_t L_56 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_55, /*hidden argument*/NULL); intptr_t L_57 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_58 = V_1; int8_t L_59 = AndroidJNISafe_CallStaticSByteMethod_m6F9A948F2EE6B668618D1B39FF3450368FA95010((intptr_t)L_56, (intptr_t)L_57, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_58, /*hidden argument*/NULL); int8_t L_60 = L_59; RuntimeObject * L_61 = Box(SByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_il2cpp_TypeInfo_var, &L_60); V_5 = (int32_t)((*(int32_t*)((int32_t*)UnBox(L_61, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_014d: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_62 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_63 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_62, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_64 = { reinterpret_cast (Int16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_0_0_0_var) }; Type_t * L_65 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_64, /*hidden argument*/NULL); V_9 = (bool)((((RuntimeObject*)(Type_t *)L_63) == ((RuntimeObject*)(Type_t *)L_65))? 1 : 0); bool L_66 = V_9; if (!L_66) { goto IL_018c; } } IL_0169: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_67 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jclass_2(); intptr_t L_68 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_67, /*hidden argument*/NULL); intptr_t L_69 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_70 = V_1; int16_t L_71 = AndroidJNISafe_CallStaticShortMethod_m970528ACEB23F9AE4A38A9B223B825DF10A64F09((intptr_t)L_68, (intptr_t)L_69, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_70, /*hidden argument*/NULL); int16_t L_72 = L_71; RuntimeObject * L_73 = Box(Int16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_il2cpp_TypeInfo_var, &L_72); V_5 = (int32_t)((*(int32_t*)((int32_t*)UnBox(L_73, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_018c: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_74 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_75 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_74, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_76 = { reinterpret_cast (Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_0_0_0_var) }; Type_t * L_77 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_76, /*hidden argument*/NULL); V_10 = (bool)((((RuntimeObject*)(Type_t *)L_75) == ((RuntimeObject*)(Type_t *)L_77))? 1 : 0); bool L_78 = V_10; if (!L_78) { goto IL_01cb; } } IL_01a8: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_79 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jclass_2(); intptr_t L_80 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_79, /*hidden argument*/NULL); intptr_t L_81 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_82 = V_1; int64_t L_83 = AndroidJNISafe_CallStaticLongMethod_mDEA9005EBB9126BD13C56C1D4497C60863F1D00B((intptr_t)L_80, (intptr_t)L_81, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_82, /*hidden argument*/NULL); int64_t L_84 = L_83; RuntimeObject * L_85 = Box(Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_il2cpp_TypeInfo_var, &L_84); V_5 = (int32_t)((*(int32_t*)((int32_t*)UnBox(L_85, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_01cb: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_86 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_87 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_86, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_88 = { reinterpret_cast (Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_0_0_0_var) }; Type_t * L_89 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_88, /*hidden argument*/NULL); V_11 = (bool)((((RuntimeObject*)(Type_t *)L_87) == ((RuntimeObject*)(Type_t *)L_89))? 1 : 0); bool L_90 = V_11; if (!L_90) { goto IL_020a; } } IL_01e7: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_91 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jclass_2(); intptr_t L_92 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_91, /*hidden argument*/NULL); intptr_t L_93 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_94 = V_1; float L_95 = AndroidJNISafe_CallStaticFloatMethod_mA0AEAAA5ACCC7EB36F04616DCB2E09D29B6DED30((intptr_t)L_92, (intptr_t)L_93, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_94, /*hidden argument*/NULL); float L_96 = L_95; RuntimeObject * L_97 = Box(Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_il2cpp_TypeInfo_var, &L_96); V_5 = (int32_t)((*(int32_t*)((int32_t*)UnBox(L_97, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_020a: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_98 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_99 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_98, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_100 = { reinterpret_cast (Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_0_0_0_var) }; Type_t * L_101 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_100, /*hidden argument*/NULL); V_12 = (bool)((((RuntimeObject*)(Type_t *)L_99) == ((RuntimeObject*)(Type_t *)L_101))? 1 : 0); bool L_102 = V_12; if (!L_102) { goto IL_0249; } } IL_0226: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_103 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jclass_2(); intptr_t L_104 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_103, /*hidden argument*/NULL); intptr_t L_105 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_106 = V_1; double L_107 = AndroidJNISafe_CallStaticDoubleMethod_mC5A3C5AEEC15EB5D419E7B2B0A45DE2762310ABE((intptr_t)L_104, (intptr_t)L_105, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_106, /*hidden argument*/NULL); double L_108 = L_107; RuntimeObject * L_109 = Box(Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_il2cpp_TypeInfo_var, &L_108); V_5 = (int32_t)((*(int32_t*)((int32_t*)UnBox(L_109, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0249: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_110 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_111 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_110, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_112 = { reinterpret_cast (Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_0_0_0_var) }; Type_t * L_113 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_112, /*hidden argument*/NULL); V_13 = (bool)((((RuntimeObject*)(Type_t *)L_111) == ((RuntimeObject*)(Type_t *)L_113))? 1 : 0); bool L_114 = V_13; if (!L_114) { goto IL_0288; } } IL_0265: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_115 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jclass_2(); intptr_t L_116 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_115, /*hidden argument*/NULL); intptr_t L_117 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_118 = V_1; Il2CppChar L_119 = AndroidJNISafe_CallStaticCharMethod_mC422B2FB9D7F13C0BEC8DAF00119B82FEA2854D9((intptr_t)L_116, (intptr_t)L_117, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_118, /*hidden argument*/NULL); Il2CppChar L_120 = L_119; RuntimeObject * L_121 = Box(Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_il2cpp_TypeInfo_var, &L_120); V_5 = (int32_t)((*(int32_t*)((int32_t*)UnBox(L_121, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0288: { goto IL_0407; } IL_028e: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_122 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_123 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_122, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_124 = { reinterpret_cast (String_t_0_0_0_var) }; Type_t * L_125 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_124, /*hidden argument*/NULL); V_14 = (bool)((((RuntimeObject*)(Type_t *)L_123) == ((RuntimeObject*)(Type_t *)L_125))? 1 : 0); bool L_126 = V_14; if (!L_126) { goto IL_02c8; } } IL_02aa: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_127 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jclass_2(); intptr_t L_128 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_127, /*hidden argument*/NULL); intptr_t L_129 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_130 = V_1; String_t* L_131 = AndroidJNISafe_CallStaticStringMethod_mBB43D0D0B7D7ED48C90F9D9FF583A629DC40EBA3((intptr_t)L_128, (intptr_t)L_129, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_130, /*hidden argument*/NULL); V_5 = (int32_t)((*(int32_t*)((int32_t*)UnBox(L_131, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_02c8: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_132 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_133 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_132, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_134 = { reinterpret_cast (AndroidJavaClass_t799D386229C77D27C7E129BEF7A79AFD426084EE_0_0_0_var) }; Type_t * L_135 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_134, /*hidden argument*/NULL); V_15 = (bool)((((RuntimeObject*)(Type_t *)L_133) == ((RuntimeObject*)(Type_t *)L_135))? 1 : 0); bool L_136 = V_15; if (!L_136) { goto IL_0326; } } IL_02e4: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_137 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jclass_2(); intptr_t L_138 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_137, /*hidden argument*/NULL); intptr_t L_139 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_140 = V_1; intptr_t L_141 = AndroidJNISafe_CallStaticObjectMethod_m11EDE005224D5A6833BFF896906397D24E19D440((intptr_t)L_138, (intptr_t)L_139, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_140, /*hidden argument*/NULL); V_16 = (intptr_t)L_141; intptr_t L_142 = V_16; bool L_143 = IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934((intptr_t)L_142, (intptr_t)(0), /*hidden argument*/NULL); if (L_143) { goto IL_0315; } } IL_0307: { intptr_t L_144 = V_16; IL2CPP_RUNTIME_CLASS_INIT(AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_il2cpp_TypeInfo_var); AndroidJavaClass_t799D386229C77D27C7E129BEF7A79AFD426084EE * L_145 = AndroidJavaObject_AndroidJavaClassDeleteLocalRef_mD137411129D4E0B5AB858EAE367EBBA0E668D962((intptr_t)L_144, /*hidden argument*/NULL); G_B29_0 = ((*(int32_t*)((int32_t*)UnBox(L_145, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); goto IL_031f; } IL_0315: { il2cpp_codegen_initobj((&V_17), sizeof(int32_t)); int32_t L_146 = V_17; G_B29_0 = L_146; } IL_031f: { V_5 = (int32_t)G_B29_0; IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0326: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_147 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_148 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_147, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_149 = { reinterpret_cast (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_0_0_0_var) }; Type_t * L_150 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_149, /*hidden argument*/NULL); V_18 = (bool)((((RuntimeObject*)(Type_t *)L_148) == ((RuntimeObject*)(Type_t *)L_150))? 1 : 0); bool L_151 = V_18; if (!L_151) { goto IL_0384; } } IL_0342: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_152 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jclass_2(); intptr_t L_153 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_152, /*hidden argument*/NULL); intptr_t L_154 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_155 = V_1; intptr_t L_156 = AndroidJNISafe_CallStaticObjectMethod_m11EDE005224D5A6833BFF896906397D24E19D440((intptr_t)L_153, (intptr_t)L_154, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_155, /*hidden argument*/NULL); V_19 = (intptr_t)L_156; intptr_t L_157 = V_19; bool L_158 = IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934((intptr_t)L_157, (intptr_t)(0), /*hidden argument*/NULL); if (L_158) { goto IL_0373; } } IL_0365: { intptr_t L_159 = V_19; IL2CPP_RUNTIME_CLASS_INIT(AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_il2cpp_TypeInfo_var); AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D * L_160 = AndroidJavaObject_AndroidJavaObjectDeleteLocalRef_m0B0BCBDD56C299AC69938BDD4135E1B6EEAAC7EF((intptr_t)L_159, /*hidden argument*/NULL); G_B34_0 = ((*(int32_t*)((int32_t*)UnBox(L_160, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); goto IL_037d; } IL_0373: { il2cpp_codegen_initobj((&V_17), sizeof(int32_t)); int32_t L_161 = V_17; G_B34_0 = L_161; } IL_037d: { V_5 = (int32_t)G_B34_0; IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0384: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_162 = { reinterpret_cast (RuntimeArray_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_163 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_162, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_164 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; Type_t * L_165 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_164, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(AndroidReflection_t4C31ACF30004C6250A0141026ED26532553C4533_il2cpp_TypeInfo_var); bool L_166 = AndroidReflection_IsAssignableFrom_m000432044555172C9399EB05A11AA35BFAF790FD((Type_t *)L_163, (Type_t *)L_165, /*hidden argument*/NULL); V_20 = (bool)L_166; bool L_167 = V_20; if (!L_167) { goto IL_03e7; } } IL_03a3: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_168 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jclass_2(); intptr_t L_169 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_168, /*hidden argument*/NULL); intptr_t L_170 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_171 = V_1; intptr_t L_172 = AndroidJNISafe_CallStaticObjectMethod_m11EDE005224D5A6833BFF896906397D24E19D440((intptr_t)L_169, (intptr_t)L_170, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_171, /*hidden argument*/NULL); V_21 = (intptr_t)L_172; intptr_t L_173 = V_21; bool L_174 = IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934((intptr_t)L_173, (intptr_t)(0), /*hidden argument*/NULL); if (L_174) { goto IL_03d9; } } IL_03c6: { intptr_t L_175 = V_21; int32_t L_176 = (( int32_t (*) (intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((intptr_t)L_175, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); int32_t L_177 = L_176; RuntimeObject * L_178 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 2), &L_177); G_B39_0 = ((*(int32_t*)((int32_t*)UnBox(L_178, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))))); goto IL_03e3; } IL_03d9: { il2cpp_codegen_initobj((&V_17), sizeof(int32_t)); int32_t L_179 = V_17; G_B39_0 = L_179; } IL_03e3: { V_5 = (int32_t)G_B39_0; IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_03e7: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_180 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_181 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_180, /*hidden argument*/NULL); String_t* L_182 = String_Concat_m2E1F71C491D2429CC80A28745488FEA947BB7AAC((RuntimeObject *)_stringLiteral410E5E0A29AA0A53F2E0CE88EA5326375EB70394, (RuntimeObject *)L_181, (RuntimeObject *)_stringLiteralBB589D0621E5472F470FA3425A234C74B1E202E8, /*hidden argument*/NULL); Exception_t * L_183 = (Exception_t *)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var); Exception__ctor_m89BADFF36C3B170013878726E07729D51AA9FBE0(L_183, (String_t*)L_182, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_183, AndroidJavaObject__CallStatic_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m6899E276AD42E558684C612AD7ECD87CB8F89EE7_RuntimeMethod_var); } IL_0407: { il2cpp_codegen_initobj((&V_17), sizeof(int32_t)); int32_t L_184 = V_17; V_5 = (int32_t)L_184; IL2CPP_LEAVE(0x420, FINALLY_0415); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0415; } FINALLY_0415: { // begin finally (depth: 1) ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_185 = ___args1; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_186 = V_1; AndroidJNIHelper_DeleteJNIArgArray_mEDFD8275CF10A3E0777350597633378776673784((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_185, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_186, /*hidden argument*/NULL); IL2CPP_END_FINALLY(1045) } // end finally (depth: 1) IL2CPP_CLEANUP(1045) { IL2CPP_JUMP_TBL(0x420, IL_0420) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_0420: { int32_t L_187 = V_5; return L_187; } } // ReturnType UnityEngine.AndroidJavaObject::_CallStatic(System.String,System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * AndroidJavaObject__CallStatic_TisRuntimeObject_mD0D37259540EA999706CFD3C49266036DE8BDE12_gshared (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D * __this, String_t* ___methodName0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (AndroidJavaObject__CallStatic_TisRuntimeObject_mD0D37259540EA999706CFD3C49266036DE8BDE12_MetadataUsageId); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* V_1 = NULL; bool V_2 = false; bool V_3 = false; bool V_4 = false; RuntimeObject * V_5 = NULL; bool V_6 = false; bool V_7 = false; bool V_8 = false; bool V_9 = false; bool V_10 = false; bool V_11 = false; bool V_12 = false; bool V_13 = false; bool V_14 = false; bool V_15 = false; intptr_t V_16; memset((&V_16), 0, sizeof(V_16)); RuntimeObject * V_17 = NULL; bool V_18 = false; intptr_t V_19; memset((&V_19), 0, sizeof(V_19)); bool V_20 = false; intptr_t V_21; memset((&V_21), 0, sizeof(V_21)); Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); void* __leave_targets_storage = alloca(sizeof(int32_t) * 14); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); RuntimeObject * G_B29_0 = NULL; RuntimeObject * G_B34_0 = NULL; RuntimeObject * G_B39_0 = NULL; { ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_0 = ___args1; V_2 = (bool)((((RuntimeObject*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_0) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); bool L_1 = V_2; if (!L_1) { goto IL_0011; } } { ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_2 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)1); ___args1 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_2; } IL_0011: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_3 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jclass_2(); intptr_t L_4 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_3, /*hidden argument*/NULL); String_t* L_5 = ___methodName0; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_6 = ___args1; intptr_t L_7 = (( intptr_t (*) (intptr_t, String_t*, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, bool, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((intptr_t)L_4, (String_t*)L_5, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_6, (bool)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (intptr_t)L_7; ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_8 = ___args1; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_9 = AndroidJNIHelper_CreateJNIArgArray_mAA5972FD580D58FA3D30B4E97B9837B439231F34((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_8, /*hidden argument*/NULL); V_1 = (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_9; } IL_002c: try { // begin try (depth: 1) { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_10 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_11 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_10, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(AndroidReflection_t4C31ACF30004C6250A0141026ED26532553C4533_il2cpp_TypeInfo_var); bool L_12 = AndroidReflection_IsPrimitive_m4C75B1AAEDD3FA0F73AFBC83CB374D3D8A9A3749((Type_t *)L_11, /*hidden argument*/NULL); V_3 = (bool)L_12; bool L_13 = V_3; if (!L_13) { goto IL_028e; } } IL_0043: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_14 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_15 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_14, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_16 = { reinterpret_cast (Int32_t585191389E07734F19F3156FF88FB3EF4800D102_0_0_0_var) }; Type_t * L_17 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_16, /*hidden argument*/NULL); V_4 = (bool)((((RuntimeObject*)(Type_t *)L_15) == ((RuntimeObject*)(Type_t *)L_17))? 1 : 0); bool L_18 = V_4; if (!L_18) { goto IL_0083; } } IL_0060: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_19 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jclass_2(); intptr_t L_20 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_19, /*hidden argument*/NULL); intptr_t L_21 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_22 = V_1; int32_t L_23 = AndroidJNISafe_CallStaticIntMethod_mBBD8501C4128A05B243DEDD7FC1473B7F8B6DFCA((intptr_t)L_20, (intptr_t)L_21, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_22, /*hidden argument*/NULL); int32_t L_24 = L_23; RuntimeObject * L_25 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_24); V_5 = (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_25, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0083: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_26 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_27 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_26, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_28 = { reinterpret_cast (Boolean_tB53F6830F670160873277339AA58F15CAED4399C_0_0_0_var) }; Type_t * L_29 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_28, /*hidden argument*/NULL); V_6 = (bool)((((RuntimeObject*)(Type_t *)L_27) == ((RuntimeObject*)(Type_t *)L_29))? 1 : 0); bool L_30 = V_6; if (!L_30) { goto IL_00c2; } } IL_009f: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_31 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jclass_2(); intptr_t L_32 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_31, /*hidden argument*/NULL); intptr_t L_33 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_34 = V_1; bool L_35 = AndroidJNISafe_CallStaticBooleanMethod_mD4AE550694EEC7859F137D0C60F0C94BD1092272((intptr_t)L_32, (intptr_t)L_33, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_34, /*hidden argument*/NULL); bool L_36 = L_35; RuntimeObject * L_37 = Box(Boolean_tB53F6830F670160873277339AA58F15CAED4399C_il2cpp_TypeInfo_var, &L_36); V_5 = (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_37, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_00c2: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_38 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_39 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_38, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_40 = { reinterpret_cast (Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07_0_0_0_var) }; Type_t * L_41 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_40, /*hidden argument*/NULL); V_7 = (bool)((((RuntimeObject*)(Type_t *)L_39) == ((RuntimeObject*)(Type_t *)L_41))? 1 : 0); bool L_42 = V_7; if (!L_42) { goto IL_010e; } } IL_00de: { IL2CPP_RUNTIME_CLASS_INIT(Debug_t7B5FCB117E2FD63B6838BC52821B252E2BFB61C4_il2cpp_TypeInfo_var); Debug_LogWarning_m37338644DC81F640CCDFEAE35A223F0E965F0568((RuntimeObject *)_stringLiteral549F8A6442A8CF40F44EEC637C6B456A0D311EA4, /*hidden argument*/NULL); GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_43 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jclass_2(); intptr_t L_44 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_43, /*hidden argument*/NULL); intptr_t L_45 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_46 = V_1; int8_t L_47 = AndroidJNISafe_CallStaticSByteMethod_m6F9A948F2EE6B668618D1B39FF3450368FA95010((intptr_t)L_44, (intptr_t)L_45, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_46, /*hidden argument*/NULL); uint8_t L_48 = ((uint8_t)(((int32_t)((uint8_t)L_47)))); RuntimeObject * L_49 = Box(Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07_il2cpp_TypeInfo_var, &L_48); V_5 = (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_49, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_010e: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_50 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_51 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_50, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_52 = { reinterpret_cast (SByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_0_0_0_var) }; Type_t * L_53 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_52, /*hidden argument*/NULL); V_8 = (bool)((((RuntimeObject*)(Type_t *)L_51) == ((RuntimeObject*)(Type_t *)L_53))? 1 : 0); bool L_54 = V_8; if (!L_54) { goto IL_014d; } } IL_012a: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_55 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jclass_2(); intptr_t L_56 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_55, /*hidden argument*/NULL); intptr_t L_57 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_58 = V_1; int8_t L_59 = AndroidJNISafe_CallStaticSByteMethod_m6F9A948F2EE6B668618D1B39FF3450368FA95010((intptr_t)L_56, (intptr_t)L_57, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_58, /*hidden argument*/NULL); int8_t L_60 = L_59; RuntimeObject * L_61 = Box(SByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_il2cpp_TypeInfo_var, &L_60); V_5 = (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_61, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_014d: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_62 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_63 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_62, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_64 = { reinterpret_cast (Int16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_0_0_0_var) }; Type_t * L_65 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_64, /*hidden argument*/NULL); V_9 = (bool)((((RuntimeObject*)(Type_t *)L_63) == ((RuntimeObject*)(Type_t *)L_65))? 1 : 0); bool L_66 = V_9; if (!L_66) { goto IL_018c; } } IL_0169: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_67 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jclass_2(); intptr_t L_68 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_67, /*hidden argument*/NULL); intptr_t L_69 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_70 = V_1; int16_t L_71 = AndroidJNISafe_CallStaticShortMethod_m970528ACEB23F9AE4A38A9B223B825DF10A64F09((intptr_t)L_68, (intptr_t)L_69, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_70, /*hidden argument*/NULL); int16_t L_72 = L_71; RuntimeObject * L_73 = Box(Int16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_il2cpp_TypeInfo_var, &L_72); V_5 = (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_73, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_018c: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_74 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_75 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_74, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_76 = { reinterpret_cast (Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_0_0_0_var) }; Type_t * L_77 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_76, /*hidden argument*/NULL); V_10 = (bool)((((RuntimeObject*)(Type_t *)L_75) == ((RuntimeObject*)(Type_t *)L_77))? 1 : 0); bool L_78 = V_10; if (!L_78) { goto IL_01cb; } } IL_01a8: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_79 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jclass_2(); intptr_t L_80 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_79, /*hidden argument*/NULL); intptr_t L_81 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_82 = V_1; int64_t L_83 = AndroidJNISafe_CallStaticLongMethod_mDEA9005EBB9126BD13C56C1D4497C60863F1D00B((intptr_t)L_80, (intptr_t)L_81, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_82, /*hidden argument*/NULL); int64_t L_84 = L_83; RuntimeObject * L_85 = Box(Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_il2cpp_TypeInfo_var, &L_84); V_5 = (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_85, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_01cb: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_86 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_87 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_86, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_88 = { reinterpret_cast (Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_0_0_0_var) }; Type_t * L_89 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_88, /*hidden argument*/NULL); V_11 = (bool)((((RuntimeObject*)(Type_t *)L_87) == ((RuntimeObject*)(Type_t *)L_89))? 1 : 0); bool L_90 = V_11; if (!L_90) { goto IL_020a; } } IL_01e7: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_91 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jclass_2(); intptr_t L_92 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_91, /*hidden argument*/NULL); intptr_t L_93 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_94 = V_1; float L_95 = AndroidJNISafe_CallStaticFloatMethod_mA0AEAAA5ACCC7EB36F04616DCB2E09D29B6DED30((intptr_t)L_92, (intptr_t)L_93, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_94, /*hidden argument*/NULL); float L_96 = L_95; RuntimeObject * L_97 = Box(Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_il2cpp_TypeInfo_var, &L_96); V_5 = (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_97, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_020a: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_98 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_99 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_98, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_100 = { reinterpret_cast (Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_0_0_0_var) }; Type_t * L_101 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_100, /*hidden argument*/NULL); V_12 = (bool)((((RuntimeObject*)(Type_t *)L_99) == ((RuntimeObject*)(Type_t *)L_101))? 1 : 0); bool L_102 = V_12; if (!L_102) { goto IL_0249; } } IL_0226: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_103 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jclass_2(); intptr_t L_104 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_103, /*hidden argument*/NULL); intptr_t L_105 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_106 = V_1; double L_107 = AndroidJNISafe_CallStaticDoubleMethod_mC5A3C5AEEC15EB5D419E7B2B0A45DE2762310ABE((intptr_t)L_104, (intptr_t)L_105, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_106, /*hidden argument*/NULL); double L_108 = L_107; RuntimeObject * L_109 = Box(Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_il2cpp_TypeInfo_var, &L_108); V_5 = (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_109, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0249: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_110 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_111 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_110, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_112 = { reinterpret_cast (Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_0_0_0_var) }; Type_t * L_113 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_112, /*hidden argument*/NULL); V_13 = (bool)((((RuntimeObject*)(Type_t *)L_111) == ((RuntimeObject*)(Type_t *)L_113))? 1 : 0); bool L_114 = V_13; if (!L_114) { goto IL_0288; } } IL_0265: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_115 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jclass_2(); intptr_t L_116 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_115, /*hidden argument*/NULL); intptr_t L_117 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_118 = V_1; Il2CppChar L_119 = AndroidJNISafe_CallStaticCharMethod_mC422B2FB9D7F13C0BEC8DAF00119B82FEA2854D9((intptr_t)L_116, (intptr_t)L_117, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_118, /*hidden argument*/NULL); Il2CppChar L_120 = L_119; RuntimeObject * L_121 = Box(Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_il2cpp_TypeInfo_var, &L_120); V_5 = (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_121, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0288: { goto IL_0407; } IL_028e: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_122 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_123 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_122, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_124 = { reinterpret_cast (String_t_0_0_0_var) }; Type_t * L_125 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_124, /*hidden argument*/NULL); V_14 = (bool)((((RuntimeObject*)(Type_t *)L_123) == ((RuntimeObject*)(Type_t *)L_125))? 1 : 0); bool L_126 = V_14; if (!L_126) { goto IL_02c8; } } IL_02aa: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_127 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jclass_2(); intptr_t L_128 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_127, /*hidden argument*/NULL); intptr_t L_129 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_130 = V_1; String_t* L_131 = AndroidJNISafe_CallStaticStringMethod_mBB43D0D0B7D7ED48C90F9D9FF583A629DC40EBA3((intptr_t)L_128, (intptr_t)L_129, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_130, /*hidden argument*/NULL); V_5 = (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_131, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))); IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_02c8: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_132 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_133 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_132, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_134 = { reinterpret_cast (AndroidJavaClass_t799D386229C77D27C7E129BEF7A79AFD426084EE_0_0_0_var) }; Type_t * L_135 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_134, /*hidden argument*/NULL); V_15 = (bool)((((RuntimeObject*)(Type_t *)L_133) == ((RuntimeObject*)(Type_t *)L_135))? 1 : 0); bool L_136 = V_15; if (!L_136) { goto IL_0326; } } IL_02e4: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_137 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jclass_2(); intptr_t L_138 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_137, /*hidden argument*/NULL); intptr_t L_139 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_140 = V_1; intptr_t L_141 = AndroidJNISafe_CallStaticObjectMethod_m11EDE005224D5A6833BFF896906397D24E19D440((intptr_t)L_138, (intptr_t)L_139, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_140, /*hidden argument*/NULL); V_16 = (intptr_t)L_141; intptr_t L_142 = V_16; bool L_143 = IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934((intptr_t)L_142, (intptr_t)(0), /*hidden argument*/NULL); if (L_143) { goto IL_0315; } } IL_0307: { intptr_t L_144 = V_16; IL2CPP_RUNTIME_CLASS_INIT(AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_il2cpp_TypeInfo_var); AndroidJavaClass_t799D386229C77D27C7E129BEF7A79AFD426084EE * L_145 = AndroidJavaObject_AndroidJavaClassDeleteLocalRef_mD137411129D4E0B5AB858EAE367EBBA0E668D962((intptr_t)L_144, /*hidden argument*/NULL); G_B29_0 = ((RuntimeObject *)Castclass((RuntimeObject*)L_145, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))); goto IL_031f; } IL_0315: { il2cpp_codegen_initobj((&V_17), sizeof(RuntimeObject *)); RuntimeObject * L_146 = V_17; G_B29_0 = L_146; } IL_031f: { V_5 = (RuntimeObject *)G_B29_0; IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0326: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_147 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_148 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_147, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_149 = { reinterpret_cast (AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_0_0_0_var) }; Type_t * L_150 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_149, /*hidden argument*/NULL); V_18 = (bool)((((RuntimeObject*)(Type_t *)L_148) == ((RuntimeObject*)(Type_t *)L_150))? 1 : 0); bool L_151 = V_18; if (!L_151) { goto IL_0384; } } IL_0342: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_152 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jclass_2(); intptr_t L_153 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_152, /*hidden argument*/NULL); intptr_t L_154 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_155 = V_1; intptr_t L_156 = AndroidJNISafe_CallStaticObjectMethod_m11EDE005224D5A6833BFF896906397D24E19D440((intptr_t)L_153, (intptr_t)L_154, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_155, /*hidden argument*/NULL); V_19 = (intptr_t)L_156; intptr_t L_157 = V_19; bool L_158 = IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934((intptr_t)L_157, (intptr_t)(0), /*hidden argument*/NULL); if (L_158) { goto IL_0373; } } IL_0365: { intptr_t L_159 = V_19; IL2CPP_RUNTIME_CLASS_INIT(AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D_il2cpp_TypeInfo_var); AndroidJavaObject_t31F4DD4D4523A77B8AF16FE422B7426248E3093D * L_160 = AndroidJavaObject_AndroidJavaObjectDeleteLocalRef_m0B0BCBDD56C299AC69938BDD4135E1B6EEAAC7EF((intptr_t)L_159, /*hidden argument*/NULL); G_B34_0 = ((RuntimeObject *)Castclass((RuntimeObject*)L_160, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))); goto IL_037d; } IL_0373: { il2cpp_codegen_initobj((&V_17), sizeof(RuntimeObject *)); RuntimeObject * L_161 = V_17; G_B34_0 = L_161; } IL_037d: { V_5 = (RuntimeObject *)G_B34_0; IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_0384: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_162 = { reinterpret_cast (RuntimeArray_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_163 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_162, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_164 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; Type_t * L_165 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_164, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(AndroidReflection_t4C31ACF30004C6250A0141026ED26532553C4533_il2cpp_TypeInfo_var); bool L_166 = AndroidReflection_IsAssignableFrom_m000432044555172C9399EB05A11AA35BFAF790FD((Type_t *)L_163, (Type_t *)L_165, /*hidden argument*/NULL); V_20 = (bool)L_166; bool L_167 = V_20; if (!L_167) { goto IL_03e7; } } IL_03a3: { GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 * L_168 = (GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)__this->get_m_jclass_2(); intptr_t L_169 = GlobalJavaObjectRef_op_Implicit_m1F52DE72C8F8B11E651F8B31879ED5AFD413EDFF((GlobalJavaObjectRef_t2B9FA8DBBC53F0C0E0B57ACDC0FA9967CFB22DD0 *)L_168, /*hidden argument*/NULL); intptr_t L_170 = V_0; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_171 = V_1; intptr_t L_172 = AndroidJNISafe_CallStaticObjectMethod_m11EDE005224D5A6833BFF896906397D24E19D440((intptr_t)L_169, (intptr_t)L_170, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_171, /*hidden argument*/NULL); V_21 = (intptr_t)L_172; intptr_t L_173 = V_21; bool L_174 = IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934((intptr_t)L_173, (intptr_t)(0), /*hidden argument*/NULL); if (L_174) { goto IL_03d9; } } IL_03c6: { intptr_t L_175 = V_21; RuntimeObject * L_176 = (( RuntimeObject * (*) (intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((intptr_t)L_175, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); G_B39_0 = ((RuntimeObject *)Castclass((RuntimeObject*)L_176, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))); goto IL_03e3; } IL_03d9: { il2cpp_codegen_initobj((&V_17), sizeof(RuntimeObject *)); RuntimeObject * L_177 = V_17; G_B39_0 = L_177; } IL_03e3: { V_5 = (RuntimeObject *)G_B39_0; IL2CPP_LEAVE(0x420, FINALLY_0415); } IL_03e7: { RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_178 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_179 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_178, /*hidden argument*/NULL); String_t* L_180 = String_Concat_m2E1F71C491D2429CC80A28745488FEA947BB7AAC((RuntimeObject *)_stringLiteral410E5E0A29AA0A53F2E0CE88EA5326375EB70394, (RuntimeObject *)L_179, (RuntimeObject *)_stringLiteralBB589D0621E5472F470FA3425A234C74B1E202E8, /*hidden argument*/NULL); Exception_t * L_181 = (Exception_t *)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var); Exception__ctor_m89BADFF36C3B170013878726E07729D51AA9FBE0(L_181, (String_t*)L_180, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_181, AndroidJavaObject__CallStatic_TisRuntimeObject_mD0D37259540EA999706CFD3C49266036DE8BDE12_RuntimeMethod_var); } IL_0407: { il2cpp_codegen_initobj((&V_17), sizeof(RuntimeObject *)); RuntimeObject * L_182 = V_17; V_5 = (RuntimeObject *)L_182; IL2CPP_LEAVE(0x420, FINALLY_0415); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0415; } FINALLY_0415: { // begin finally (depth: 1) ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_183 = ___args1; jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3* L_184 = V_1; AndroidJNIHelper_DeleteJNIArgArray_mEDFD8275CF10A3E0777350597633378776673784((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_183, (jvalueU5BU5D_t9AA52DD48CAF5296AE8A2F758A488A2B14B820E3*)L_184, /*hidden argument*/NULL); IL2CPP_END_FINALLY(1045) } // end finally (depth: 1) IL2CPP_CLEANUP(1045) { IL2CPP_JUMP_TBL(0x420, IL_0420) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_0420: { RuntimeObject * L_185 = V_5; return L_185; } } // 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckParamsType_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_mFBF4F264F30B2861F0C51EA5589B5734AB2783F5_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // if (typeof(T) == typeof(object)) RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 0)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_0, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast (RuntimeObject_0_0_0_var) }; Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_2, /*hidden argument*/NULL); bool L_4 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL); if (!L_4) { goto IL_001d; } } { // return true; return (bool)1; } IL_001d: { // for (int i = 0; i < count; i++) V_0 = (int32_t)0; goto IL_0037; } IL_0021: { // if (!TypeTraits.Check(L, i + begin)) IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_5 = ((TypeTraits_1_t17EFE977FAA7B6FF7D0986063BD1D971D281483B_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_6 = ___L0; int32_t L_7 = V_0; int32_t L_8 = ___begin1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_5); bool L_9 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_5, (intptr_t)L_6, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (L_9) { goto IL_0033; } } { // return false; return (bool)0; } IL_0033: { // for (int i = 0; i < count; i++) int32_t L_10 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_0037: { // for (int i = 0; i < count; i++) int32_t L_11 = V_0; int32_t L_12 = ___count2; if ((((int32_t)L_11) < ((int32_t)L_12))) { goto IL_0021; } } { // return true; return (bool)1; } } // System.Boolean LuaInterface.TypeChecker::CheckParamsType(System.IntPtr,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckParamsType_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mC4A016B3992A765A1D20FBAE987B1E251C560A63_gshared (intptr_t ___L0, int32_t ___begin1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckParamsType_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mC4A016B3992A765A1D20FBAE987B1E251C560A63_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // if (typeof(T) == typeof(object)) RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 0)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_0, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast (RuntimeObject_0_0_0_var) }; Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_2, /*hidden argument*/NULL); bool L_4 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL); if (!L_4) { goto IL_001d; } } { // return true; return (bool)1; } IL_001d: { // for (int i = 0; i < count; i++) V_0 = (int32_t)0; goto IL_0037; } IL_0021: { // if (!TypeTraits.Check(L, i + begin)) IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_5 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_6 = ___L0; int32_t L_7 = V_0; int32_t L_8 = ___begin1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_5); bool L_9 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_5, (intptr_t)L_6, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (L_9) { goto IL_0033; } } { // return false; return (bool)0; } IL_0033: { // for (int i = 0; i < count; i++) int32_t L_10 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_0037: { // for (int i = 0; i < count; i++) int32_t L_11 = V_0; int32_t L_12 = ___count2; if ((((int32_t)L_11) < ((int32_t)L_12))) { goto IL_0021; } } { // return true; return (bool)1; } } // System.Boolean LuaInterface.TypeChecker::CheckParamsType(System.IntPtr,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckParamsType_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_m2984D2B134B6F2296ABBA3238CD792F115A28BAA_gshared (intptr_t ___L0, int32_t ___begin1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckParamsType_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_m2984D2B134B6F2296ABBA3238CD792F115A28BAA_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // if (typeof(T) == typeof(object)) RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 0)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_0, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast (RuntimeObject_0_0_0_var) }; Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_2, /*hidden argument*/NULL); bool L_4 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL); if (!L_4) { goto IL_001d; } } { // return true; return (bool)1; } IL_001d: { // for (int i = 0; i < count; i++) V_0 = (int32_t)0; goto IL_0037; } IL_0021: { // if (!TypeTraits.Check(L, i + begin)) IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_5 = ((TypeTraits_1_t2551DA50E7BF65701B73DB8FE671CCE33D76ECC7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_6 = ___L0; int32_t L_7 = V_0; int32_t L_8 = ___begin1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_5); bool L_9 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_5, (intptr_t)L_6, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (L_9) { goto IL_0033; } } { // return false; return (bool)0; } IL_0033: { // for (int i = 0; i < count; i++) int32_t L_10 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_0037: { // for (int i = 0; i < count; i++) int32_t L_11 = V_0; int32_t L_12 = ___count2; if ((((int32_t)L_11) < ((int32_t)L_12))) { goto IL_0021; } } { // return true; return (bool)1; } } // 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckParamsType_TisRuntimeObject_mD31D055FE052973AB83D17010A5763B5988B1890_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // if (typeof(T) == typeof(object)) RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->rgctx_data, 0)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_0, /*hidden argument*/NULL); RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast (RuntimeObject_0_0_0_var) }; Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_2, /*hidden argument*/NULL); bool L_4 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL); if (!L_4) { goto IL_001d; } } { // return true; return (bool)1; } IL_001d: { // for (int i = 0; i < count; i++) V_0 = (int32_t)0; goto IL_0037; } IL_0021: { // if (!TypeTraits.Check(L, i + begin)) IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_5 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_6 = ___L0; int32_t L_7 = V_0; int32_t L_8 = ___begin1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_5); bool L_9 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_5, (intptr_t)L_6, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (L_9) { goto IL_0033; } } { // return false; return (bool)0; } IL_0033: { // for (int i = 0; i < count; i++) int32_t L_10 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_0037: { // for (int i = 0; i < count; i++) int32_t L_11 = V_0; int32_t L_12 = ___count2; if ((((int32_t)L_11) < ((int32_t)L_12))) { goto IL_0021; } } { // return true; return (bool)1; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m13D509459E768A7C05D873BEC88A50202A970495_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m13D509459E768A7C05D873BEC88A50202A970495_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_t5217AD71D0300395C31B6A1B233DDD8D95495707_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_001d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_7; } IL_001d: { return (bool)0; } } // 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_TisRuntimeObject_m6521782BF31099F0B82CA4E522398003508A5503_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_t5217AD71D0300395C31B6A1B233DDD8D95495707_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_001d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_7; } IL_001d: { return (bool)0; } } // 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_m1D428E39AB724F16302420BC6B57F4A8EDBDA677_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_t5217AD71D0300395C31B6A1B233DDD8D95495707_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_3; } } // 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_m875DC25248B24050F064983BEE2EED63BD5BEDB7_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_t17EFE977FAA7B6FF7D0986063BD1D971D281483B_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_001d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_t17EFE977FAA7B6FF7D0986063BD1D971D281483B_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_7; } IL_001d: { return (bool)0; } } // 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m1A9E50B7451A37C1808C2662EE92237BA15529B2_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_t17EFE977FAA7B6FF7D0986063BD1D971D281483B_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_11; } IL_002d: { return (bool)0; } } // 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mAF2EF8A2C9F779C40037C737F0C9B5BF35D9C997_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_t17EFE977FAA7B6FF7D0986063BD1D971D281483B_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_001d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_7; } IL_001d: { return (bool)0; } } // 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_m4B6A71957A8E137AF2A0170E57B35C564EE056D4_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_t17EFE977FAA7B6FF7D0986063BD1D971D281483B_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_3; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_m0ECDFFC5370959094ABCF4E60449263072E62B3F_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_m0ECDFFC5370959094ABCF4E60449263072E62B3F_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_001d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_t5217AD71D0300395C31B6A1B233DDD8D95495707_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_7; } IL_001d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mBD5226DB5A0A63B7FCDACAB5A453C84DF3F2751A_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mBD5226DB5A0A63B7FCDACAB5A453C84DF3F2751A_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_11; } IL_002d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisRuntimeObject_m2934DD02AF27BB75CED0D70C54498600168CD020_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisRuntimeObject_m2934DD02AF27BB75CED0D70C54498600168CD020_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_11; } IL_002d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_m7BC39404B65ACA29ACDA6E1D96BC8A7B1A155796_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_m7BC39404B65ACA29ACDA6E1D96BC8A7B1A155796_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_11; } IL_002d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m3FFCA9080FD7718A2103C77B6799A911111DCC9B_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m3FFCA9080FD7718A2103C77B6799A911111DCC9B_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_001d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_7; } IL_001d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_mCA2FCBDBA3C3D375758F882CF3CEC701F27678EC_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_mCA2FCBDBA3C3D375758F882CF3CEC701F27678EC_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_001d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_7; } IL_001d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisRuntimeObject_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m3474665AEDD20CB44DB06400228687F62DFF6F7D_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisRuntimeObject_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m3474665AEDD20CB44DB06400228687F62DFF6F7D_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2) && TypeTraits.Check(L, pos + 3); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_11) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_12 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)))->get_Check_0(); intptr_t L_13 = ___L0; int32_t L_14 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12); bool L_15 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12, (intptr_t)L_13, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)3)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_15; } IL_003d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisRuntimeObject_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_mAEAA9B5B1F6D96211F7FDE00264B854A7A74C82B_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisRuntimeObject_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_mAEAA9B5B1F6D96211F7FDE00264B854A7A74C82B_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_11; } IL_002d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisRuntimeObject_m68F8CEC8508B471C3A009F2D8EBDE659F97D11B0_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisRuntimeObject_m68F8CEC8508B471C3A009F2D8EBDE659F97D11B0_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_001d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_7; } IL_001d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_m33494223EF1115B54E27B9B6BF9DB535E8D28782_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_m33494223EF1115B54E27B9B6BF9DB535E8D28782_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2) && TypeTraits.Check(L, pos + 3) && TypeTraits.Check(L, pos + 4); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_004d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_004d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_11) { goto IL_004d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_12 = ((TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)))->get_Check_0(); intptr_t L_13 = ___L0; int32_t L_14 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12); bool L_15 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12, (intptr_t)L_13, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)3)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_15) { goto IL_004d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 4)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_16 = ((TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 4)))->get_Check_0(); intptr_t L_17 = ___L0; int32_t L_18 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_16); bool L_19 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_16, (intptr_t)L_17, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)4)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_19; } IL_004d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_m507A3F6D1EB33B401D7320829E18A199D7627A31_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_m507A3F6D1EB33B401D7320829E18A199D7627A31_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2) && TypeTraits.Check(L, pos + 3); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_11) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_12 = ((TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)))->get_Check_0(); intptr_t L_13 = ___L0; int32_t L_14 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12); bool L_15 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12, (intptr_t)L_13, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)3)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_15; } IL_003d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m45E71A3AD17C0118BB39027BB4CE464EAB56A222_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m45E71A3AD17C0118BB39027BB4CE464EAB56A222_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_11; } IL_002d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_m1A4D10F31D5A3C3A5F30EB12C1336B7A141AAEA3_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_m1A4D10F31D5A3C3A5F30EB12C1336B7A141AAEA3_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2) && TypeTraits.Check(L, pos + 3); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_11) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_12 = ((TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)))->get_Check_0(); intptr_t L_13 = ___L0; int32_t L_14 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12); bool L_15 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12, (intptr_t)L_13, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)3)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_15; } IL_003d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_mDB558A3642B52CE704AB710194A35E8A0C4558DA_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_mDB558A3642B52CE704AB710194A35E8A0C4558DA_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_001d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_7; } IL_001d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_mEE96043FE08DF3DEB6E00EB7B2BD313242DFE842_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_mEE96043FE08DF3DEB6E00EB7B2BD313242DFE842_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_001d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tB5311790B81C6764F5DD4CB841FF61045BF11106_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_7; } IL_001d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisColor_t119BCA590009762C7223FDD3AF9706653AC84ED2_m5320216C8948E1D032D624D3CB16F38EC961004C_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisColor_t119BCA590009762C7223FDD3AF9706653AC84ED2_m5320216C8948E1D032D624D3CB16F38EC961004C_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_001d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_t3329BC2D1743374CACF792F0C6D24986E0F1F906_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_7; } IL_001d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisMatrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA_mCEA01D5A1F427BDD29AB9609EACAEFD40F9BBA16_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisMatrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA_mCEA01D5A1F427BDD29AB9609EACAEFD40F9BBA16_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_001d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_t1F3AEEC5AA57B39EDCB8D080CFF18C95FB9368E3_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_7; } IL_001d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisVector2_tA85D2DD88578276CA8A8796756458277E72D073D_mE178FCEC34196C4F32081F1A17E0AB5E5D030C62_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisVector2_tA85D2DD88578276CA8A8796756458277E72D073D_mE178FCEC34196C4F32081F1A17E0AB5E5D030C62_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_001d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_7; } IL_001d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisVector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E_mA40C0E5993E1FC2D3B0D4E05A101CE9FDEDDCDB0_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisVector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E_mA40C0E5993E1FC2D3B0D4E05A101CE9FDEDDCDB0_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_001d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_t111857CE47646D081299F8820F3873F426F643D9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_7; } IL_001d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m8A2795A27814B4C3728F763EFD6746C69006973C_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m8A2795A27814B4C3728F763EFD6746C69006973C_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_3; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_m1A1352A9BC4B7B282660018D6E875F6F3545F4DC_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_m1A1352A9BC4B7B282660018D6E875F6F3545F4DC_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_t5217AD71D0300395C31B6A1B233DDD8D95495707_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_t5217AD71D0300395C31B6A1B233DDD8D95495707_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_11; } IL_002d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_mDC8BAECAFA26ED38F0C5DD77B50C56AE5BAAAAF9_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_mDC8BAECAFA26ED38F0C5DD77B50C56AE5BAAAAF9_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_001d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_t5217AD71D0300395C31B6A1B233DDD8D95495707_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_7; } IL_001d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_mD5D7EB7CFAA19C58349809711A5A767885839724_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_mD5D7EB7CFAA19C58349809711A5A767885839724_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_t5217AD71D0300395C31B6A1B233DDD8D95495707_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_11; } IL_002d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_m328418CB21F27C1078E78382AF95C089322AE370_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_m328418CB21F27C1078E78382AF95C089322AE370_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2) && TypeTraits.Check(L, pos + 3) && TypeTraits.Check(L, pos + 4); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_004d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_004d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_11) { goto IL_004d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_12 = ((TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)))->get_Check_0(); intptr_t L_13 = ___L0; int32_t L_14 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12); bool L_15 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12, (intptr_t)L_13, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)3)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_15) { goto IL_004d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 4)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_16 = ((TypeTraits_1_t5217AD71D0300395C31B6A1B233DDD8D95495707_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 4)))->get_Check_0(); intptr_t L_17 = ___L0; int32_t L_18 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_16); bool L_19 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_16, (intptr_t)L_17, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)4)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_19; } IL_004d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_mF45AFA5D0C83989D384EDD8D9D5F4235D3E2FF6F_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_mF45AFA5D0C83989D384EDD8D9D5F4235D3E2FF6F_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2) && TypeTraits.Check(L, pos + 3); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_11) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_12 = ((TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)))->get_Check_0(); intptr_t L_13 = ___L0; int32_t L_14 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12); bool L_15 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12, (intptr_t)L_13, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)3)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_15; } IL_003d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_m732C99B93EEE9285FF7D896A995FF89E4673A9BC_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_m732C99B93EEE9285FF7D896A995FF89E4673A9BC_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_11; } IL_002d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mB2C1227A0A1F0B779DF12D8DE3FF8F2D54BEBAF8_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mB2C1227A0A1F0B779DF12D8DE3FF8F2D54BEBAF8_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_001d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_7; } IL_001d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_mE280A1D56FB40F66E4454ABB294B014D6E909200_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_mE280A1D56FB40F66E4454ABB294B014D6E909200_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2) && TypeTraits.Check(L, pos + 3) && TypeTraits.Check(L, pos + 4); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_004d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_004d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_11) { goto IL_004d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_12 = ((TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)))->get_Check_0(); intptr_t L_13 = ___L0; int32_t L_14 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12); bool L_15 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12, (intptr_t)L_13, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)3)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_15) { goto IL_004d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 4)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_16 = ((TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 4)))->get_Check_0(); intptr_t L_17 = ___L0; int32_t L_18 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_16); bool L_19 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_16, (intptr_t)L_17, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)4)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_19; } IL_004d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_m372DE049E054D6FA535BC9259D5D613D936FA3C8_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_m372DE049E054D6FA535BC9259D5D613D936FA3C8_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2) && TypeTraits.Check(L, pos + 3); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_11) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_12 = ((TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)))->get_Check_0(); intptr_t L_13 = ___L0; int32_t L_14 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12); bool L_15 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12, (intptr_t)L_13, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)3)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_15; } IL_003d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mA056814556B7848896E6E30238A580B1F4275C5D_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mA056814556B7848896E6E30238A580B1F4275C5D_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_11; } IL_002d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_m2F9E24D4BD187ACD92D150EA6216D7580EFDBB75_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_m2F9E24D4BD187ACD92D150EA6216D7580EFDBB75_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_001d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_7; } IL_001d: { return (bool)0; } } // 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_m84DBF000ED1BEE2825871C677F94A217D3FE166F_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_3; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_mF99D63362A3829B28D9FF0EC1175B30645FD74EF_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_mF99D63362A3829B28D9FF0EC1175B30645FD74EF_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_t2551DA50E7BF65701B73DB8FE671CCE33D76ECC7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_t2551DA50E7BF65701B73DB8FE671CCE33D76ECC7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_t2551DA50E7BF65701B73DB8FE671CCE33D76ECC7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_11; } IL_002d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_m194517D91AFD27CA250A133F3C98C2B4BDFC35D5_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_m194517D91AFD27CA250A133F3C98C2B4BDFC35D5_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_t2551DA50E7BF65701B73DB8FE671CCE33D76ECC7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_001d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_t2551DA50E7BF65701B73DB8FE671CCE33D76ECC7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_7; } IL_001d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_TisRuntimeObject_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_mD02585F1252A5FFD730F9B8D69BB5F172ED105D3_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_TisRuntimeObject_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_mD02585F1252A5FFD730F9B8D69BB5F172ED105D3_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2) && TypeTraits.Check(L, pos + 3); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_t2551DA50E7BF65701B73DB8FE671CCE33D76ECC7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_t2551DA50E7BF65701B73DB8FE671CCE33D76ECC7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_11) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_12 = ((TypeTraits_1_t2551DA50E7BF65701B73DB8FE671CCE33D76ECC7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)))->get_Check_0(); intptr_t L_13 = ___L0; int32_t L_14 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12); bool L_15 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12, (intptr_t)L_13, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)3)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_15; } IL_003d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_mCCCCAC4748D35E01443774319CB8405E3AAF0DAE_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_mCCCCAC4748D35E01443774319CB8405E3AAF0DAE_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_t2551DA50E7BF65701B73DB8FE671CCE33D76ECC7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_3; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRuntimeObject_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_mCF6529202534C3D512366259236BB8ED72F08BB7_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRuntimeObject_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_mCF6529202534C3D512366259236BB8ED72F08BB7_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_t5217AD71D0300395C31B6A1B233DDD8D95495707_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_t5217AD71D0300395C31B6A1B233DDD8D95495707_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_11; } IL_002d: { return (bool)0; } } // 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRuntimeObject_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_mD0E248B800FFEA75802AE4914AC4CE1B5C4F3FBB_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_001d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_t5217AD71D0300395C31B6A1B233DDD8D95495707_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_7; } IL_001d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRuntimeObject_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m5187E795374C5B26AA1DCE3118FF434814EC1F03_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRuntimeObject_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m5187E795374C5B26AA1DCE3118FF434814EC1F03_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2) && TypeTraits.Check(L, pos + 3); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_11) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_12 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)))->get_Check_0(); intptr_t L_13 = ___L0; int32_t L_14 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12); bool L_15 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12, (intptr_t)L_13, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)3)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_15; } IL_003d: { return (bool)0; } } // 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRuntimeObject_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m3177E1769E8718AFDB41CB359CA56115358A4148_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_11; } IL_002d: { return (bool)0; } } // 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRuntimeObject_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_m01B026F25BFB3832D74721FBEC93520DFF455697_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_11; } IL_002d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRuntimeObject_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_m38E265D1AC77458FFEC46A4B080A441DE8B0DB8E_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRuntimeObject_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_m38E265D1AC77458FFEC46A4B080A441DE8B0DB8E_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_11; } IL_002d: { return (bool)0; } } // 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRuntimeObject_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m7A6770DFBD7E2FB9020F2CE349B3D004DF489F3D_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_001d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_7; } IL_001d: { return (bool)0; } } // 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRuntimeObject_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_m5D3126484D669AC53383B003AFC14334E8BBEA5D_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_001d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_7; } IL_001d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRuntimeObject_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_m9F671F167A80A19EF9B35AC5A51D0B4BC1AC6BED_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRuntimeObject_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_m9F671F167A80A19EF9B35AC5A51D0B4BC1AC6BED_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2) && TypeTraits.Check(L, pos + 3); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_t2551DA50E7BF65701B73DB8FE671CCE33D76ECC7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_t2551DA50E7BF65701B73DB8FE671CCE33D76ECC7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_11) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_12 = ((TypeTraits_1_t2551DA50E7BF65701B73DB8FE671CCE33D76ECC7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)))->get_Check_0(); intptr_t L_13 = ___L0; int32_t L_14 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12); bool L_15 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12, (intptr_t)L_13, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)3)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_15; } IL_003d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRuntimeObject_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_mE88871A8C59438ADE42C771F0F99209600CB3F86_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRuntimeObject_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_mE88871A8C59438ADE42C771F0F99209600CB3F86_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_t2551DA50E7BF65701B73DB8FE671CCE33D76ECC7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_t2551DA50E7BF65701B73DB8FE671CCE33D76ECC7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_11; } IL_002d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRuntimeObject_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_m10345FF565AE57B1CE6763FC4A67F4F655267BEF_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRuntimeObject_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_m10345FF565AE57B1CE6763FC4A67F4F655267BEF_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_001d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_t2551DA50E7BF65701B73DB8FE671CCE33D76ECC7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_7; } IL_001d: { return (bool)0; } } // 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_m00A3B9DE851E7CE04048C6AEB6FAA7101134F7D3_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2) && TypeTraits.Check(L, pos + 3); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_t5217AD71D0300395C31B6A1B233DDD8D95495707_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_11) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_12 = ((TypeTraits_1_t5217AD71D0300395C31B6A1B233DDD8D95495707_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)))->get_Check_0(); intptr_t L_13 = ___L0; int32_t L_14 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12); bool L_15 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12, (intptr_t)L_13, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)3)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_15; } IL_003d: { return (bool)0; } } // 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisBoolean_tB53F6830F670160873277339AA58F15CAED4399C_m4CD09876307F267A7132B9BD2812A05EFE8C41FE_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_t5217AD71D0300395C31B6A1B233DDD8D95495707_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_11; } IL_002d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m0D1DDDC9E161BBEAAF5508FF582E182E54B0014E_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m0D1DDDC9E161BBEAAF5508FF582E182E54B0014E_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2) && TypeTraits.Check(L, pos + 3); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_11) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_12 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)))->get_Check_0(); intptr_t L_13 = ___L0; int32_t L_14 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12); bool L_15 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12, (intptr_t)L_13, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)3)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_15; } IL_003d: { return (bool)0; } } // 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_m3B366F9C7239FB76F072449D81E77FB07B30BECB_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2) && TypeTraits.Check(L, pos + 3); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_11) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_12 = ((TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)))->get_Check_0(); intptr_t L_13 = ___L0; int32_t L_14 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12); bool L_15 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12, (intptr_t)L_13, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)3)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_15; } IL_003d: { return (bool)0; } } // 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m40C53A045270636F50DD8FBA1CD2821FA008B530_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_11; } IL_002d: { return (bool)0; } } // 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_m4E9B5A498684BB231DE0DD727F84C63110660DCA_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_11; } IL_002d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mE31189F4697D0D2DFDA89860F530890BE0ABB3FC_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mE31189F4697D0D2DFDA89860F530890BE0ABB3FC_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2) && TypeTraits.Check(L, pos + 3) && TypeTraits.Check(L, pos + 4) && // TypeTraits.Check(L, pos + 5) && TypeTraits.Check(L, pos + 6) && TypeTraits.Check(L, pos + 7) && TypeTraits.Check(L, pos + 8) && TypeTraits.Check(L, pos + 9) && // TypeTraits.Check(L, pos + 10) && TypeTraits.Check(L, pos + 11); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_00cc; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_00cc; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_11) { goto IL_00cc; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_12 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)))->get_Check_0(); intptr_t L_13 = ___L0; int32_t L_14 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12); bool L_15 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12, (intptr_t)L_13, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)3)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_15) { goto IL_00cc; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 4)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_16 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 4)))->get_Check_0(); intptr_t L_17 = ___L0; int32_t L_18 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_16); bool L_19 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_16, (intptr_t)L_17, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)4)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_19) { goto IL_00cc; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 5)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_20 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 5)))->get_Check_0(); intptr_t L_21 = ___L0; int32_t L_22 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_20); bool L_23 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_20, (intptr_t)L_21, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)5)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_23) { goto IL_00cc; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 6)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_24 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 6)))->get_Check_0(); intptr_t L_25 = ___L0; int32_t L_26 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_24); bool L_27 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_24, (intptr_t)L_25, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)6)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_27) { goto IL_00cc; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 7)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_28 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 7)))->get_Check_0(); intptr_t L_29 = ___L0; int32_t L_30 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_28); bool L_31 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_28, (intptr_t)L_29, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_30, (int32_t)7)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_31) { goto IL_00cc; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 8)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_32 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 8)))->get_Check_0(); intptr_t L_33 = ___L0; int32_t L_34 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_32); bool L_35 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_32, (intptr_t)L_33, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)8)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_35) { goto IL_00cc; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 9)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_36 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 9)))->get_Check_0(); intptr_t L_37 = ___L0; int32_t L_38 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_36); bool L_39 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_36, (intptr_t)L_37, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)((int32_t)9))), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_39) { goto IL_00cc; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 10)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_40 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 10)))->get_Check_0(); intptr_t L_41 = ___L0; int32_t L_42 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_40); bool L_43 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_40, (intptr_t)L_41, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)((int32_t)10))), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_43) { goto IL_00cc; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 11)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_44 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 11)))->get_Check_0(); intptr_t L_45 = ___L0; int32_t L_46 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_44); bool L_47 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_44, (intptr_t)L_45, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_46, (int32_t)((int32_t)11))), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_47; } IL_00cc: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m7D87C221713AAEDF63A47C058A2A7F5BCB18808C_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m7D87C221713AAEDF63A47C058A2A7F5BCB18808C_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2) && TypeTraits.Check(L, pos + 3) && TypeTraits.Check(L, pos + 4) && // TypeTraits.Check(L, pos + 5) && TypeTraits.Check(L, pos + 6) && TypeTraits.Check(L, pos + 7) && TypeTraits.Check(L, pos + 8) && TypeTraits.Check(L, pos + 9) && // TypeTraits.Check(L, pos + 10); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_00b8; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_00b8; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_11) { goto IL_00b8; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_12 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)))->get_Check_0(); intptr_t L_13 = ___L0; int32_t L_14 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12); bool L_15 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12, (intptr_t)L_13, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)3)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_15) { goto IL_00b8; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 4)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_16 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 4)))->get_Check_0(); intptr_t L_17 = ___L0; int32_t L_18 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_16); bool L_19 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_16, (intptr_t)L_17, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)4)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_19) { goto IL_00b8; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 5)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_20 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 5)))->get_Check_0(); intptr_t L_21 = ___L0; int32_t L_22 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_20); bool L_23 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_20, (intptr_t)L_21, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)5)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_23) { goto IL_00b8; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 6)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_24 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 6)))->get_Check_0(); intptr_t L_25 = ___L0; int32_t L_26 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_24); bool L_27 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_24, (intptr_t)L_25, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)6)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_27) { goto IL_00b8; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 7)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_28 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 7)))->get_Check_0(); intptr_t L_29 = ___L0; int32_t L_30 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_28); bool L_31 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_28, (intptr_t)L_29, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_30, (int32_t)7)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_31) { goto IL_00b8; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 8)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_32 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 8)))->get_Check_0(); intptr_t L_33 = ___L0; int32_t L_34 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_32); bool L_35 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_32, (intptr_t)L_33, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)8)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_35) { goto IL_00b8; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 9)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_36 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 9)))->get_Check_0(); intptr_t L_37 = ___L0; int32_t L_38 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_36); bool L_39 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_36, (intptr_t)L_37, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)((int32_t)9))), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_39) { goto IL_00b8; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 10)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_40 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 10)))->get_Check_0(); intptr_t L_41 = ___L0; int32_t L_42 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_40); bool L_43 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_40, (intptr_t)L_41, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)((int32_t)10))), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_43; } IL_00b8: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m573978012091B47A7CAFC2A184E9D62E04829ACB_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m573978012091B47A7CAFC2A184E9D62E04829ACB_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2) && TypeTraits.Check(L, pos + 3) && TypeTraits.Check(L, pos + 4) && // TypeTraits.Check(L, pos + 5) && TypeTraits.Check(L, pos + 6) && TypeTraits.Check(L, pos + 7) && TypeTraits.Check(L, pos + 8) && TypeTraits.Check(L, pos + 9); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_00a4; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_00a4; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_11) { goto IL_00a4; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_12 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)))->get_Check_0(); intptr_t L_13 = ___L0; int32_t L_14 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12); bool L_15 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12, (intptr_t)L_13, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)3)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_15) { goto IL_00a4; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 4)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_16 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 4)))->get_Check_0(); intptr_t L_17 = ___L0; int32_t L_18 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_16); bool L_19 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_16, (intptr_t)L_17, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)4)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_19) { goto IL_00a4; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 5)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_20 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 5)))->get_Check_0(); intptr_t L_21 = ___L0; int32_t L_22 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_20); bool L_23 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_20, (intptr_t)L_21, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)5)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_23) { goto IL_00a4; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 6)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_24 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 6)))->get_Check_0(); intptr_t L_25 = ___L0; int32_t L_26 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_24); bool L_27 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_24, (intptr_t)L_25, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)6)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_27) { goto IL_00a4; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 7)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_28 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 7)))->get_Check_0(); intptr_t L_29 = ___L0; int32_t L_30 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_28); bool L_31 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_28, (intptr_t)L_29, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_30, (int32_t)7)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_31) { goto IL_00a4; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 8)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_32 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 8)))->get_Check_0(); intptr_t L_33 = ___L0; int32_t L_34 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_32); bool L_35 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_32, (intptr_t)L_33, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)8)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_35) { goto IL_00a4; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 9)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_36 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 9)))->get_Check_0(); intptr_t L_37 = ___L0; int32_t L_38 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_36); bool L_39 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_36, (intptr_t)L_37, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)((int32_t)9))), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_39; } IL_00a4: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m6D2EDABF064AC80E0101F7F7996030A5A1E9433C_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m6D2EDABF064AC80E0101F7F7996030A5A1E9433C_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2) && TypeTraits.Check(L, pos + 3) && TypeTraits.Check(L, pos + 4) && // TypeTraits.Check(L, pos + 5) && TypeTraits.Check(L, pos + 6) && TypeTraits.Check(L, pos + 7) && TypeTraits.Check(L, pos + 8); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_008d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_008d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_11) { goto IL_008d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_12 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)))->get_Check_0(); intptr_t L_13 = ___L0; int32_t L_14 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12); bool L_15 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12, (intptr_t)L_13, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)3)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_15) { goto IL_008d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 4)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_16 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 4)))->get_Check_0(); intptr_t L_17 = ___L0; int32_t L_18 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_16); bool L_19 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_16, (intptr_t)L_17, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)4)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_19) { goto IL_008d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 5)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_20 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 5)))->get_Check_0(); intptr_t L_21 = ___L0; int32_t L_22 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_20); bool L_23 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_20, (intptr_t)L_21, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)5)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_23) { goto IL_008d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 6)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_24 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 6)))->get_Check_0(); intptr_t L_25 = ___L0; int32_t L_26 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_24); bool L_27 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_24, (intptr_t)L_25, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)6)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_27) { goto IL_008d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 7)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_28 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 7)))->get_Check_0(); intptr_t L_29 = ___L0; int32_t L_30 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_28); bool L_31 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_28, (intptr_t)L_29, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_30, (int32_t)7)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_31) { goto IL_008d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 8)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_32 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 8)))->get_Check_0(); intptr_t L_33 = ___L0; int32_t L_34 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_32); bool L_35 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_32, (intptr_t)L_33, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)8)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_35; } IL_008d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m3C7D8ABD6A05B2998359B0C09CCA14D75818E892_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m3C7D8ABD6A05B2998359B0C09CCA14D75818E892_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2) && TypeTraits.Check(L, pos + 3) && TypeTraits.Check(L, pos + 4) && // TypeTraits.Check(L, pos + 5) && TypeTraits.Check(L, pos + 6) && TypeTraits.Check(L, pos + 7); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_007d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_007d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_11) { goto IL_007d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_12 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)))->get_Check_0(); intptr_t L_13 = ___L0; int32_t L_14 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12); bool L_15 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12, (intptr_t)L_13, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)3)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_15) { goto IL_007d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 4)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_16 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 4)))->get_Check_0(); intptr_t L_17 = ___L0; int32_t L_18 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_16); bool L_19 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_16, (intptr_t)L_17, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)4)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_19) { goto IL_007d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 5)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_20 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 5)))->get_Check_0(); intptr_t L_21 = ___L0; int32_t L_22 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_20); bool L_23 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_20, (intptr_t)L_21, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)5)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_23) { goto IL_007d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 6)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_24 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 6)))->get_Check_0(); intptr_t L_25 = ___L0; int32_t L_26 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_24); bool L_27 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_24, (intptr_t)L_25, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)6)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_27) { goto IL_007d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 7)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_28 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 7)))->get_Check_0(); intptr_t L_29 = ___L0; int32_t L_30 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_28); bool L_31 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_28, (intptr_t)L_29, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_30, (int32_t)7)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_31; } IL_007d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mBB8DCA5F43D99535BAD7C917415CA8DBCF81922D_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mBB8DCA5F43D99535BAD7C917415CA8DBCF81922D_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2) && TypeTraits.Check(L, pos + 3) && TypeTraits.Check(L, pos + 4) && // TypeTraits.Check(L, pos + 5) && TypeTraits.Check(L, pos + 6); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_006d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_006d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_11) { goto IL_006d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_12 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)))->get_Check_0(); intptr_t L_13 = ___L0; int32_t L_14 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12); bool L_15 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12, (intptr_t)L_13, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)3)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_15) { goto IL_006d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 4)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_16 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 4)))->get_Check_0(); intptr_t L_17 = ___L0; int32_t L_18 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_16); bool L_19 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_16, (intptr_t)L_17, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)4)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_19) { goto IL_006d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 5)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_20 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 5)))->get_Check_0(); intptr_t L_21 = ___L0; int32_t L_22 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_20); bool L_23 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_20, (intptr_t)L_21, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)5)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_23) { goto IL_006d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 6)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_24 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 6)))->get_Check_0(); intptr_t L_25 = ___L0; int32_t L_26 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_24); bool L_27 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_24, (intptr_t)L_25, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)6)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_27; } IL_006d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m3E022A69835AC7DB6A999362E111F18A68DF8778_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m3E022A69835AC7DB6A999362E111F18A68DF8778_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2) && TypeTraits.Check(L, pos + 3) && TypeTraits.Check(L, pos + 4) && // TypeTraits.Check(L, pos + 5); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_005d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_005d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_11) { goto IL_005d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_12 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)))->get_Check_0(); intptr_t L_13 = ___L0; int32_t L_14 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12); bool L_15 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12, (intptr_t)L_13, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)3)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_15) { goto IL_005d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 4)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_16 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 4)))->get_Check_0(); intptr_t L_17 = ___L0; int32_t L_18 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_16); bool L_19 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_16, (intptr_t)L_17, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)4)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_19) { goto IL_005d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 5)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_20 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 5)))->get_Check_0(); intptr_t L_21 = ___L0; int32_t L_22 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_20); bool L_23 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_20, (intptr_t)L_21, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)5)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_23; } IL_005d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mC55CEDCE17D86FE68CF9BC1A85DC79211C766AD4_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mC55CEDCE17D86FE68CF9BC1A85DC79211C766AD4_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2) && TypeTraits.Check(L, pos + 3) && TypeTraits.Check(L, pos + 4); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_004d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_004d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_11) { goto IL_004d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_12 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)))->get_Check_0(); intptr_t L_13 = ___L0; int32_t L_14 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12); bool L_15 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12, (intptr_t)L_13, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)3)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_15) { goto IL_004d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 4)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_16 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 4)))->get_Check_0(); intptr_t L_17 = ___L0; int32_t L_18 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_16); bool L_19 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_16, (intptr_t)L_17, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)4)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_19; } IL_004d: { return (bool)0; } } // 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mE6DF87B05D7B09BC78E26145157CC66E57D3B7C8_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2) && TypeTraits.Check(L, pos + 3); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_11) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_12 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)))->get_Check_0(); intptr_t L_13 = ___L0; int32_t L_14 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12); bool L_15 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12, (intptr_t)L_13, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)3)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_15; } IL_003d: { return (bool)0; } } // 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m70DEEF2A23A8C3CA4EE46DDB16FEDF9946AA6406_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_11; } IL_002d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_TisRuntimeObject_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisRuntimeObject_TisRuntimeObject_m575D419184A45EC677EC71BC293305E28FAB3DCA_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_TisRuntimeObject_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisRuntimeObject_TisRuntimeObject_m575D419184A45EC677EC71BC293305E28FAB3DCA_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2) && TypeTraits.Check(L, pos + 3) && TypeTraits.Check(L, pos + 4) && // TypeTraits.Check(L, pos + 5) && TypeTraits.Check(L, pos + 6); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_006d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_006d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_tB5311790B81C6764F5DD4CB841FF61045BF11106_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_11) { goto IL_006d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_12 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)))->get_Check_0(); intptr_t L_13 = ___L0; int32_t L_14 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12); bool L_15 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12, (intptr_t)L_13, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)3)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_15) { goto IL_006d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 4)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_16 = ((TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 4)))->get_Check_0(); intptr_t L_17 = ___L0; int32_t L_18 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_16); bool L_19 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_16, (intptr_t)L_17, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)4)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_19) { goto IL_006d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 5)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_20 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 5)))->get_Check_0(); intptr_t L_21 = ___L0; int32_t L_22 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_20); bool L_23 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_20, (intptr_t)L_21, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)5)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_23) { goto IL_006d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 6)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_24 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 6)))->get_Check_0(); intptr_t L_25 = ___L0; int32_t L_26 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_24); bool L_27 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_24, (intptr_t)L_25, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)6)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_27; } IL_006d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m7E966983F5693237F9E1EC4D548AAF3445F37AFC_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m7E966983F5693237F9E1EC4D548AAF3445F37AFC_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2) && TypeTraits.Check(L, pos + 3) && TypeTraits.Check(L, pos + 4) && // TypeTraits.Check(L, pos + 5) && TypeTraits.Check(L, pos + 6); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_006d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_006d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_tB5311790B81C6764F5DD4CB841FF61045BF11106_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_11) { goto IL_006d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_12 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)))->get_Check_0(); intptr_t L_13 = ___L0; int32_t L_14 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12); bool L_15 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12, (intptr_t)L_13, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)3)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_15) { goto IL_006d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 4)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_16 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 4)))->get_Check_0(); intptr_t L_17 = ___L0; int32_t L_18 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_16); bool L_19 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_16, (intptr_t)L_17, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)4)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_19) { goto IL_006d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 5)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_20 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 5)))->get_Check_0(); intptr_t L_21 = ___L0; int32_t L_22 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_20); bool L_23 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_20, (intptr_t)L_21, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)5)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_23) { goto IL_006d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 6)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_24 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 6)))->get_Check_0(); intptr_t L_25 = ___L0; int32_t L_26 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_24); bool L_27 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_24, (intptr_t)L_25, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)6)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_27; } IL_006d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mE14485F10906BC61753292A337263A9583FBFB96_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mE14485F10906BC61753292A337263A9583FBFB96_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2) && TypeTraits.Check(L, pos + 3) && TypeTraits.Check(L, pos + 4) && // TypeTraits.Check(L, pos + 5); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_005d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_005d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_tB5311790B81C6764F5DD4CB841FF61045BF11106_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_11) { goto IL_005d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_12 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)))->get_Check_0(); intptr_t L_13 = ___L0; int32_t L_14 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12); bool L_15 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12, (intptr_t)L_13, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)3)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_15) { goto IL_005d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 4)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_16 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 4)))->get_Check_0(); intptr_t L_17 = ___L0; int32_t L_18 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_16); bool L_19 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_16, (intptr_t)L_17, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)4)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_19) { goto IL_005d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 5)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_20 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 5)))->get_Check_0(); intptr_t L_21 = ___L0; int32_t L_22 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_20); bool L_23 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_20, (intptr_t)L_21, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)5)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_23; } IL_005d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_m7D534635CD4E4D711A0EA8B564C40B9AB6E9E158_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_m7D534635CD4E4D711A0EA8B564C40B9AB6E9E158_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_tB5311790B81C6764F5DD4CB841FF61045BF11106_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_11; } IL_002d: { return (bool)0; } } // 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_m4CA678BACE3949B36B289C261EAE5FFB79DDCAEA_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_001d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_7; } IL_001d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRuntimeObject_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_m817D9FDE1E76AA027B97F11AB734330F2F4B1220_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRuntimeObject_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_m817D9FDE1E76AA027B97F11AB734330F2F4B1220_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2) && TypeTraits.Check(L, pos + 3) && TypeTraits.Check(L, pos + 4); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_004d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_004d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_11) { goto IL_004d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_12 = ((TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)))->get_Check_0(); intptr_t L_13 = ___L0; int32_t L_14 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12); bool L_15 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12, (intptr_t)L_13, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)3)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_15) { goto IL_004d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 4)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_16 = ((TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 4)))->get_Check_0(); intptr_t L_17 = ___L0; int32_t L_18 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_16); bool L_19 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_16, (intptr_t)L_17, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)4)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_19; } IL_004d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRuntimeObject_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_mF904B458F9686C5482C6A4831FC91B1317D4E3E2_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRuntimeObject_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_mF904B458F9686C5482C6A4831FC91B1317D4E3E2_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2) && TypeTraits.Check(L, pos + 3); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_11) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_12 = ((TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)))->get_Check_0(); intptr_t L_13 = ___L0; int32_t L_14 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12); bool L_15 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12, (intptr_t)L_13, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)3)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_15; } IL_003d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRuntimeObject_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m96F970ADA60CC375CCF8CB9D63BF6C32EA277B3A_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRuntimeObject_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m96F970ADA60CC375CCF8CB9D63BF6C32EA277B3A_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_11; } IL_002d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRuntimeObject_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_m350D741B43079D43DCFB5736E976AA16CF2619C9_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRuntimeObject_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_m350D741B43079D43DCFB5736E976AA16CF2619C9_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2) && TypeTraits.Check(L, pos + 3); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_11) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_12 = ((TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)))->get_Check_0(); intptr_t L_13 = ___L0; int32_t L_14 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12); bool L_15 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12, (intptr_t)L_13, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)3)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_15; } IL_003d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRuntimeObject_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_mADE6C497BD2EA112DDF1F217627DE45248F1C5E4_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRuntimeObject_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_mADE6C497BD2EA112DDF1F217627DE45248F1C5E4_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_001d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_7; } IL_001d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRuntimeObject_TisColor_t119BCA590009762C7223FDD3AF9706653AC84ED2_m4B21D6F016456394FF40DA447731A655CEE16A84_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRuntimeObject_TisColor_t119BCA590009762C7223FDD3AF9706653AC84ED2_m4B21D6F016456394FF40DA447731A655CEE16A84_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_001d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_t3329BC2D1743374CACF792F0C6D24986E0F1F906_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_7; } IL_001d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRuntimeObject_TisMatrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA_mF45471C8D06F55512FD2243CDD921878EC1E6BCE_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRuntimeObject_TisMatrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA_mF45471C8D06F55512FD2243CDD921878EC1E6BCE_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_001d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_t1F3AEEC5AA57B39EDCB8D080CFF18C95FB9368E3_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_7; } IL_001d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRuntimeObject_TisQuaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mCC3D1E956FC8372FC4909B5CC3A25BABB2DA41C2_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRuntimeObject_TisQuaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mCC3D1E956FC8372FC4909B5CC3A25BABB2DA41C2_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2) && TypeTraits.Check(L, pos + 3); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_11) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_12 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)))->get_Check_0(); intptr_t L_13 = ___L0; int32_t L_14 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12); bool L_15 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12, (intptr_t)L_13, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)3)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_15; } IL_003d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRuntimeObject_TisQuaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_m66808E75A572D5AF46CF45396719489612A9C302_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRuntimeObject_TisQuaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_m66808E75A572D5AF46CF45396719489612A9C302_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_11; } IL_002d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRuntimeObject_TisQuaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357_m91A804DC26437A3F868AD0185BDAC65DA4AE1AC0_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRuntimeObject_TisQuaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357_m91A804DC26437A3F868AD0185BDAC65DA4AE1AC0_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_001d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_7; } IL_001d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRuntimeObject_TisRenderBuffer_tBDA35A13DB79B675D1F593B78F54D3D86473E5C6_m5F4DABF261869DCF06FFAF82B3383A5F5576EF64_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRuntimeObject_TisRenderBuffer_tBDA35A13DB79B675D1F593B78F54D3D86473E5C6_m5F4DABF261869DCF06FFAF82B3383A5F5576EF64_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_001d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tDB3A36FCAFA8CB4C2D6BFFAFEF0EDA2D42056177_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_7; } IL_001d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRuntimeObject_TisVector2_tA85D2DD88578276CA8A8796756458277E72D073D_m7804432871E6917855FD84209F4FFD9AC7FE9152_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRuntimeObject_TisVector2_tA85D2DD88578276CA8A8796756458277E72D073D_m7804432871E6917855FD84209F4FFD9AC7FE9152_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_001d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_7; } IL_001d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRuntimeObject_TisVector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_mF11997E2A6B6BDD8F1936F16C7842C64C61E53EC_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRuntimeObject_TisVector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_mF11997E2A6B6BDD8F1936F16C7842C64C61E53EC_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_001d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_t8BD2A2323CA9FEECB0FA3BA6D725A82478EF0D21_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_7; } IL_001d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRuntimeObject_TisVector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E_mE86E361181967ED862A20B7920EA57D57A1A1DF9_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRuntimeObject_TisVector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E_mE86E361181967ED862A20B7920EA57D57A1A1DF9_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_001d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_t111857CE47646D081299F8820F3873F426F643D9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_7; } IL_001d: { return (bool)0; } } // 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRuntimeObject_m852D44D7DFE86811EBB6364C6E3668BADF1EC54D_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_3; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_m3E468DDBFE3FFF6C072ECD2B8C1776A2DEFCAB26_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_m3E468DDBFE3FFF6C072ECD2B8C1776A2DEFCAB26_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_11; } IL_002d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m041954043D68FDEFCB4704ABB01EA0F5F5C5D6D6_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m041954043D68FDEFCB4704ABB01EA0F5F5C5D6D6_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_001d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_7; } IL_001d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_m63EB2679D4546F2A144001E65A10A45B68C36A68_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_m63EB2679D4546F2A144001E65A10A45B68C36A68_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_11; } IL_002d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_m4648AC0FF2C5A9E95DD08EA8C3C5713BE52B35D1_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_m4648AC0FF2C5A9E95DD08EA8C3C5713BE52B35D1_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_3; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes,System.Int32,System.Int32>(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisNativeArray_1_t4154A2E8573B06DC1EBB5F342841C2A2BCB0CC7B_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m62F8AD6E0E4D8DC07CE36CEEC21E88456799CCE2_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisNativeArray_1_t4154A2E8573B06DC1EBB5F342841C2A2BCB0CC7B_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m62F8AD6E0E4D8DC07CE36CEEC21E88456799CCE2_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_t12EC843910FE7B9B7EAFB8662BFF2A8077164753_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_11; } IL_002d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes,System.Int32>(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisNativeArray_1_t4154A2E8573B06DC1EBB5F342841C2A2BCB0CC7B_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mE3ECE796FDEDE7113A78FBD2D0B39BFA68D3669C_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisNativeArray_1_t4154A2E8573B06DC1EBB5F342841C2A2BCB0CC7B_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mE3ECE796FDEDE7113A78FBD2D0B39BFA68D3669C_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_t12EC843910FE7B9B7EAFB8662BFF2A8077164753_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_001d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_7; } IL_001d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes>(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisNativeArray_1_t4154A2E8573B06DC1EBB5F342841C2A2BCB0CC7B_m2FAA635CB647336E99F873D7ECB884F4E6BB9E69_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisNativeArray_1_t4154A2E8573B06DC1EBB5F342841C2A2BCB0CC7B_m2FAA635CB647336E99F873D7ECB884F4E6BB9E69_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_t12EC843910FE7B9B7EAFB8662BFF2A8077164753_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_3; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisCachedAssetBundle_t074A527A76DF5D5A7C4465260959DB88E8B435D3_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_m41401591573776BE0F2E429BAD839E3D805EB87C_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisCachedAssetBundle_t074A527A76DF5D5A7C4465260959DB88E8B435D3_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_m41401591573776BE0F2E429BAD839E3D805EB87C_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_t230B937AA0175DF88A52AF14A2A01495BAD88CC8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_001d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tB5311790B81C6764F5DD4CB841FF61045BF11106_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_7; } IL_001d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisCachedAssetBundle_t074A527A76DF5D5A7C4465260959DB88E8B435D3_m24BE2EF2193136D01D993C7C75DAF9332FCA73B6_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisCachedAssetBundle_t074A527A76DF5D5A7C4465260959DB88E8B435D3_m24BE2EF2193136D01D993C7C75DAF9332FCA73B6_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_t230B937AA0175DF88A52AF14A2A01495BAD88CC8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_3; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisHash128_tBB1E9B1041BFF6ED6E76F2066E2815ED04742151_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_m57BCAD8757D6DCBAAF6C6F2D7632F2A26E763078_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisHash128_tBB1E9B1041BFF6ED6E76F2066E2815ED04742151_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_m57BCAD8757D6DCBAAF6C6F2D7632F2A26E763078_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_t43E10826543F21AFC2E7FB8D7637604449902C79_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_001d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tB5311790B81C6764F5DD4CB841FF61045BF11106_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_7; } IL_001d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisHash128_tBB1E9B1041BFF6ED6E76F2066E2815ED04742151_m2AEA777ECF8CC57FA6F4DD3BA75EBD119765B334_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisHash128_tBB1E9B1041BFF6ED6E76F2066E2815ED04742151_m2AEA777ECF8CC57FA6F4DD3BA75EBD119765B334_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_t43E10826543F21AFC2E7FB8D7637604449902C79_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_3; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisParticle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E_m43AD1904E81B640101E649B58BEC2187230E5207_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisParticle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E_m43AD1904E81B640101E649B58BEC2187230E5207_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_t04C143C33E3EE1DECB572122B6520E0D75CFE90E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_3; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisQuaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_m6885AD694C238AEEDB0F40C4A59CB44B66153278_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisQuaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_m6885AD694C238AEEDB0F40C4A59CB44B66153278_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2) && TypeTraits.Check(L, pos + 3); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_11) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_12 = ((TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)))->get_Check_0(); intptr_t L_13 = ___L0; int32_t L_14 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12); bool L_15 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12, (intptr_t)L_13, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)3)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_15; } IL_003d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisQuaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mF7298E766B63F2E8A7DC7616EB882A15715C4D4D_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisQuaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mF7298E766B63F2E8A7DC7616EB882A15715C4D4D_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_11; } IL_002d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisQuaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_mC316A8A72FD94DC17DF1D1BFD390C1BDF17B6B6B_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisQuaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_mC316A8A72FD94DC17DF1D1BFD390C1BDF17B6B6B_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_001d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_7; } IL_001d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisQuaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357_m14A506F81FF70D41025AEF362735FDBD10EBE6DE_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisQuaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357_m14A506F81FF70D41025AEF362735FDBD10EBE6DE_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_3; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRay_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2_TisRuntimeObject_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_m7568360A0FE5E4989D5F21C089910F0D4CFF2B6F_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRay_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2_TisRuntimeObject_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_m7568360A0FE5E4989D5F21C089910F0D4CFF2B6F_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2) && TypeTraits.Check(L, pos + 3) && TypeTraits.Check(L, pos + 4); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_004d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_004d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_11) { goto IL_004d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_12 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)))->get_Check_0(); intptr_t L_13 = ___L0; int32_t L_14 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12); bool L_15 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12, (intptr_t)L_13, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)3)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_15) { goto IL_004d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 4)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_16 = ((TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 4)))->get_Check_0(); intptr_t L_17 = ___L0; int32_t L_18 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_16); bool L_19 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_16, (intptr_t)L_17, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)4)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_19; } IL_004d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRay_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2_TisRuntimeObject_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m9E9638282E0D8825126C076A7A0DC633F1D21146_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRay_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2_TisRuntimeObject_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_m9E9638282E0D8825126C076A7A0DC633F1D21146_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2) && TypeTraits.Check(L, pos + 3); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_11) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_12 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)))->get_Check_0(); intptr_t L_13 = ___L0; int32_t L_14 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12); bool L_15 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12, (intptr_t)L_13, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)3)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_15; } IL_003d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRay_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2_TisRuntimeObject_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_mCC6D6F84B7F876530E2D6211DF63D2EADCB37214_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRay_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2_TisRuntimeObject_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_mCC6D6F84B7F876530E2D6211DF63D2EADCB37214_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_002d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_11; } IL_002d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRay_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2_TisRuntimeObject_mD102E6F5211E48CA006415970ADFB82E3189D448_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRay_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2_TisRuntimeObject_mD102E6F5211E48CA006415970ADFB82E3189D448_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_001d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_7; } IL_001d: { return (bool)0; } } // System.Boolean LuaInterface.TypeChecker::CheckTypes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRay_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_mE65CEAAA0E8B2BA35064C3944CE827111DED09B1_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (TypeChecker_CheckTypes_TisRay_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_mE65CEAAA0E8B2BA35064C3944CE827111DED09B1_MetadataUsageId); s_Il2CppMethodInitialized = true; } { // return TypeTraits.Check(L, pos) && TypeTraits.Check(L, pos + 1) && TypeTraits.Check(L, pos + 2) && TypeTraits.Check(L, pos + 3); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_0 = ((TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Check_0(); intptr_t L_1 = ___L0; int32_t L_2 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0); bool L_3 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_0, (intptr_t)L_1, (int32_t)L_2, /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_3) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ((TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 1)))->get_Check_0(); intptr_t L_5 = ___L0; int32_t L_6 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4); bool L_7 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_4, (intptr_t)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_7) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))->get_Check_0(); intptr_t L_9 = ___L0; int32_t L_10 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8); bool L_11 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_8, (intptr_t)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); if (!L_11) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)); Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_12 = ((TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)))->get_Check_0(); intptr_t L_13 = ___L0; int32_t L_14 = ___pos1; NullCheck((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12); bool L_15 = Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B((Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)L_12, (intptr_t)L_13, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)3)), /*hidden argument*/Func_3_Invoke_m4908374274B90FD3556773AC3510827962026E2B_RuntimeMethod_var); return L_15; } IL_003d: { return (bool)0; } }